Setting up the Admin area

26 Jan
Published by admin




Drupal admin and configuration:

  • 1. Create a "HTML help" block and assign it to appear on only "node/*/edit" and "node/add/*"
  • 2. Use the "edit permissions" link on admin/user/roles to get a single column
  • 3. Use the Firefox Web Developer Toolbar to "Populate Form Fields" on the access page for the admin role
  • 4. Use "site:drupal.org {search terms}" to search all of drupal.org with
    Google. Set up a Firefox shortcut so you can type "dru [your search]" to
    search Drupal. Also api.drupal.org/apis/{search_term}
  • 5. When using pathauto to alias usernames, don't let users change their usernames.
  • 6. Use PathAuto and Path Redirect together to redirect old aliases to the new ones. Search engines will love you.
  • 7. Use Global Redirect to make sure home page is "/" and current page doesn't have an alias.
  • 8. When creating PathAuto template, keep uniqueness in mind -- perhaps add a date to your blog and news entries.
  • 9. Move the "My Account" menu item by creating a custom menu item at 'user'
  • 10. Use update_status module along with cvs_deploy & cvs tags to manage sites
  • 11. Use ImageCache to resize images. It's worth the poor u.i. and configuration challenges. Tastes best with ImageField, CCK, and Views.
  • 12. Turn any CCK type with an imagefield into a photocast with ConTemplate
  • 13. Use Automatic Node Titles whenever you want to have separate (CCK) fields for first name and last name, but you want the node title to contain the full name.
  • 14. Use SimpleMenu to remove the need for an admin block on the page.
  • 15. Set your site in "offline mode" when doing Drupal upgrades, to ensure that your end users are never exposed to any funky errors.
  • 16. Use locale.module to change English text into other English text. Example: change "Forums" to "Message Boards". Slight performance issue for high-traffic sites. In Drupal 6, there's a new "locale lite" feature to translate only a few pieces of interface text without the overhead of locale module itself. Check the bottom of default.settings.php for more details.
  • 17. Use views + views_fastsearch to build "section search" or custom advanced search pages
Designed by matt renfro