Download presentation
Presentation is loading. Please wait.
Published byKarin Brittney Nichols Modified over 9 years ago
1
Seattle Drupal Clinic Introduction to Drupal Part 2: User/role management, Drupal directory structure, Choosing/installing contributed modules
2
Disclaimer and Copyright This presentation was created by Jennifer Hodgdon of Poplar ProductivityWare LLC. This presentation is placed in the public domain. You are therefore granted permission to use and modify this presentation as you wish. However, an attribution to the source is always appreciated. Information contained here is believed to be accurate, but is presented with no warranty as to its accuracy. Use at your own risk.
3
Users, Roles, and Permissions Drupal has a flexible and powerful Permissions system, composed of the following elements: User: Anyone who visits your site. Permission: The ability to see or do something on the site (e.g., see the page at a particular URL, add a comment, etc.). Role: A named set of permissions on your site. Users can be assigned to multiple roles, and they have all the permissions of each role they’re part of. Anonymous user: Special role for all non-logged-in visitors to your site. Authenticated user: Special role for all logged-in visitors to your site.
4
Drupal’s Directory Structure Drupal’s core areas (DO NOT MODIFY!): (files such as index.php,.htaccess, install.php, update.php) includes misc modules profiles scripts Themes Contributed and custom modules, themes, and libraries to be shared by all sites hosted here: sites/all modules themes libraries Subdirectories defining the individual web sites hosted here: sites/(other subdirectories) settings.php (file) modules (directory) themes (directory)
5
Choosing Contributed Modules Find modules http://drupal.org/project/modules - filter by topic http://drupal.org/project/modules http://drupal.org/handbook - Structure Guide and Administration Guide pages sometimes suggest modules http://drupal.org/handbook Drupal User Group meetings, Drupal camps, DrupalCon – Suggestions from other Drupal users Evaluate modules Issue queue: Are there many open issues? Are they being addressed? Updates: When was the last commit (is it in active development)? When was the first commit (how long has it been around)? When was the last version released? Does it have a “stable” version, or only alpha/beta/development? Usage statistics: How many sites are using this module? Documentation: Does it have any (may need to download and check for a README.txt file)? Does it make sense? Ask around (Drupal User Group)
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.