Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
docs:drupal:walkthru [2010/03/20 23:18] – created billh | docs:drupal:walkthru [2010/03/22 01:23] (current) – billh | ||
---|---|---|---|
Line 2: | Line 2: | ||
This page is a summary of the basic steps taken to get a rough drupal install in place to mimic an existing site. Most steps are documented after the fact, so there could be missing pieces of info. | This page is a summary of the basic steps taken to get a rough drupal install in place to mimic an existing site. Most steps are documented after the fact, so there could be missing pieces of info. | ||
- | - install Drupal (version 6 was used here) | + | - install |
* make sure to read the INSTALL.txt file to see what to do with permissions, | * make sure to read the INSTALL.txt file to see what to do with permissions, | ||
* extract the Drupal archive and place it where you want it | * extract the Drupal archive and place it where you want it | ||
Line 21: | Line 21: | ||
* I eventually set up TinyMCE as part of [[WYSIWYG]]. | * I eventually set up TinyMCE as part of [[WYSIWYG]]. | ||
- customize the layout by [[theming]] | - customize the layout by [[theming]] | ||
+ | - add custom features to the site by [[developing custom modules]] | ||
+ | - to add areas of the site that are totally custom, not using anything Drupal, we need to add this to the root .htaccess file, right above where Drupal routes everything back to index.php:< | ||
+ | # added custom rule for php not to be handled by drupal | ||
+ | RewriteRule ^myscripts/ | ||
+ | </ | ||
+ | - even though we've created a custom area of the site, it is best to use the same layout pages as drupal, so come up with a scheme to access the layout tpl.php files in the active theme folder; you may also want to access the same session as Drupal was using | ||
+ | |||
+ | ===== External Links ===== | ||
+ | * http:// | ||
+ | |||
- | FIXME unfinished items: | ||
- | * add pages to site that aren't handled by Drupal, but can still access Drupal stuff and render on the same layout files |