2. What is Drupal? Open source content management system Powerful blend of features Allows for customization and creative solutions
3. What is Open Source Development method for software Collaboration at the core Lower costs, no vendor lock-in Maintain standards for the good of the community “The promise of open source is better quality, higher reliability, more flexibility, lower cost, and an end to predatory vendor lock-in.” www.opensource.org The Open Source Initiative (OSI)
5. The Drupal flow Templates Five main layers Organized and flexible User permissions Blocks and menus Modules Data nodes
6.
7. “A big bucket of nodes” Templates The core is made up of data or nodes Before anything is displayed, it must be entered To enter data, you begin by creating content User permissions Blocks and menus Modules Data nodes
8. Modules Templates Functional plug-ins Some are part of the Drupal core Some are contributed by members of the Drupal community User permissions Blocks and menus Modules Data nodes
9. Blocks Templates Blocks are a method for positioning data on a page They can be placed in various spots They can often be configured in different ways User permissions Blocks and menus Modules Data nodes
14. User permissions Templates Settings used to configure what users have access to. Roles are types of users User permissions Blocks and menus Modules Data nodes
17. Templates/themes Finally, the theme controls how your site is displayed. Graphic look Layout Colors Each template is a set of functions that can be used to override standard functions
21. Categories or taxonomy Taxonomy is the science of classification The taxonomy system allows users to categorize content Two ways to categorize content Tags Administrator-defined terms These terms are then assigned to content