Drupal notes (WORK IN PROGRESS)
Images of screen grabs attached below (images.zip)
Drupal Architecture:
Drupal, PHP, MySQL, Server (Apache), OS (Linux)
You can install Drupal locally:
Try Acquia Drupal Stack- http://acquia.com/downloads
Drupal Inside:
Data Base + all content in 'Site' folder is your site
Content (DB + Files) DB-Based Config
Custom theme - Custom modules - Contributed modules
Parts of Drupal installation not to be edited or hacked:
Core Themes
Core Modules (mandatory + Optional)
DRUPAL CORE
(add notes and links)
FOUNDATION TOOLS
CCK - Define content types and relationships between them
VIEWS - Produce lists
PANELS - Position content (optional)
CONTEXT - Complements panels adding another layer of content information
DEVELOPER TOOLS
Devel - Look inside deep - SQL queries and theming
Backup and Migrate -
Features - Export and reuse - http://treehouseagency.com/blog/roger-lopez/2010/08/19/building-reusable-features
Drush - Command line functionality
OTHER NOTES TO REVIEW:
V bulletin
CODE
Subversion
CBS
CCK
Views
Panels - instead of blocks
Context
Masquerade switch users
Cache
Backup and migrate Module
Drush cmd line - not a Module - lynix/unix
Features
Database of feature like Module but not Module search events Feature - go follow drupal blogs - Planet Drupal
Node word - metatags
Coder - code edit
Page.tpl.php
Info.php
Node.tpl.php (this will change all types)
Node-hotel.tpl.php (this will change only the named content type )
Create regions in - Page.tpl.php
Views - view type use for eprints
Attachment | Size |
---|---|
Images.zip | 13.2 MB |
This Work, Drupal notes (WORK IN PROGRESS) , by cfollows is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported license.