KEMBAR78
Using CMS Tool Drupal | PPT
Using Drupal SENEJUG / JUNE MEETING Jean-Pierre POUTCHEU [email_address]
Program What is a CMS ? And About Drupal ? How to install ? Basic concepts & Configuration
What a CMS is ? Content Management System Community Management System
Content Management System Manage an ongoing stream of (web) publishing Entry of new content Workflows for approving in and making it show up in the right places on the site Monitoring access Removal
Community Management System User profiles Interaction Comments, ratings, sign-ups Subgroups
CMS Platforms Open Source Drupal, Joomla!, Plone, Xoops,etc. Summary comparison at http://www.cmsmatrix.com http://www.cmsreport.com  For demo sites, see  http://www.opensourcecms.com Commercial Providers for Large Enterprises Vignette, Documentum, etc See  http:// www.cmswatch.com /CMS/Vendors/
And About Drupal ? Drupal.org Founder: Dries Buytaert (BE) Since 2001 Version 5.1/January 29 2007 OS : Cross-Platform Licence : GPL Very community-oriented Estimation: 75.000 sites Civicspace
Drupal  Modules Page User Blog Forum Ping Book Aggregator(RSS,…) Search
Drupal Modules Wiki Upload (images,files,…) Locale Statistics WatchDog Editor(FCKEditor, TinyMCE ) Drupal …
Drupal Themes PHPTemplate engine  XTemplate engine Earlier templates used hard-coded PHP.
Drupal website
Ubuntu (Linux Distribution) http://www.ubuntu.com
MTV.co.uk http://www.mtv.co.uk
How to install ? Drupal Source  http://drupal.org/ Lastest Release : Drupal 5.1 Web Server Apache PHP4 or PHP5 Database MySql 5 or PostgreSQL
How to install ? Move the contents of that directory into web server’s document root or a public directory Create the drupal database Run the install script You will be directed to the welcome page
Installation (ScreenShot1)
Installation (ScreenShot2)
Installation (ScreenShot3)
First User
First User
Basic Concepts Nodes and comments Menus and Blocks Taxonomies Users
Basics Concepts
Nodes and comments Node: The Basic Unit of Content Mental model– think blog entry All node types have these fields Title Authored by Date created Date last updated Most have a “body”
Administering Content Options administer > CM > content types Set which workflow options will be available to authors Set default comment setting Set whether attachments allowed Users with administration privileges can override these settings when authoring content Other users can’t
Blocks Can contain any HTML Menus and links Images Text Some pre-built Login block Navigation Menu Tag cloud Upcoming events Can create your own
Block Configuration administer > site building > blocks Change the region a block appears in Change its weight to reposition in region Enable/disable Set which pages visible on Create a new block
Create a Block
Taxonomy Classify nodes One or more vocabularies Each one can be controlled or free-text Displayed when nodes are displayed Click to see all nodes with that tag
Administering taxonomies administer > CM > categories For controlled vocabularies, specify allowed terms Specify which types of content they apply to
Users & Roles Administer > Users M. > users Configure whether users can register for accounts  With or without administrator approval Add users
Users & Roles Not everyone is allowed to do everything Two built-in roles Anonymous (not logged in) Authenticated (logged in) administer > Users M. > access controls Create roles E.g., content editor, site admin Set permissions
Users
Other Useful Settings administer > site configuration General settings Name shows up in header area Clean URLs Run the test to enable the option
The Drupal Community drupal.org Handbooks Forum Two of special interest to us Pre installation questions Post installation Important: posting guidelines! Read http://catb.org/~esr/faqs/smart-questions.html Tracking responses to a post you make Recent posts Then “my recent posts” tab Drupal hymn
! THANKS ! Contact : Email :   [email_address] Website :  http://jean.poutcheu.free.fr

Using CMS Tool Drupal

  • 1.
    Using Drupal SENEJUG/ JUNE MEETING Jean-Pierre POUTCHEU [email_address]
  • 2.
    Program What isa CMS ? And About Drupal ? How to install ? Basic concepts & Configuration
  • 3.
    What a CMSis ? Content Management System Community Management System
  • 4.
    Content Management SystemManage an ongoing stream of (web) publishing Entry of new content Workflows for approving in and making it show up in the right places on the site Monitoring access Removal
  • 5.
    Community Management SystemUser profiles Interaction Comments, ratings, sign-ups Subgroups
  • 6.
    CMS Platforms OpenSource Drupal, Joomla!, Plone, Xoops,etc. Summary comparison at http://www.cmsmatrix.com http://www.cmsreport.com For demo sites, see http://www.opensourcecms.com Commercial Providers for Large Enterprises Vignette, Documentum, etc See http:// www.cmswatch.com /CMS/Vendors/
  • 7.
    And About Drupal? Drupal.org Founder: Dries Buytaert (BE) Since 2001 Version 5.1/January 29 2007 OS : Cross-Platform Licence : GPL Very community-oriented Estimation: 75.000 sites Civicspace
  • 8.
    Drupal ModulesPage User Blog Forum Ping Book Aggregator(RSS,…) Search
  • 9.
    Drupal Modules WikiUpload (images,files,…) Locale Statistics WatchDog Editor(FCKEditor, TinyMCE ) Drupal …
  • 10.
    Drupal Themes PHPTemplateengine XTemplate engine Earlier templates used hard-coded PHP.
  • 11.
  • 12.
    Ubuntu (Linux Distribution)http://www.ubuntu.com
  • 13.
  • 14.
    How to install? Drupal Source http://drupal.org/ Lastest Release : Drupal 5.1 Web Server Apache PHP4 or PHP5 Database MySql 5 or PostgreSQL
  • 15.
    How to install? Move the contents of that directory into web server’s document root or a public directory Create the drupal database Run the install script You will be directed to the welcome page
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
    Basic Concepts Nodesand comments Menus and Blocks Taxonomies Users
  • 22.
  • 23.
    Nodes and commentsNode: The Basic Unit of Content Mental model– think blog entry All node types have these fields Title Authored by Date created Date last updated Most have a “body”
  • 24.
    Administering Content Optionsadminister > CM > content types Set which workflow options will be available to authors Set default comment setting Set whether attachments allowed Users with administration privileges can override these settings when authoring content Other users can’t
  • 25.
    Blocks Can containany HTML Menus and links Images Text Some pre-built Login block Navigation Menu Tag cloud Upcoming events Can create your own
  • 26.
    Block Configuration administer> site building > blocks Change the region a block appears in Change its weight to reposition in region Enable/disable Set which pages visible on Create a new block
  • 27.
  • 28.
    Taxonomy Classify nodesOne or more vocabularies Each one can be controlled or free-text Displayed when nodes are displayed Click to see all nodes with that tag
  • 29.
    Administering taxonomies administer> CM > categories For controlled vocabularies, specify allowed terms Specify which types of content they apply to
  • 30.
    Users & RolesAdminister > Users M. > users Configure whether users can register for accounts With or without administrator approval Add users
  • 31.
    Users & RolesNot everyone is allowed to do everything Two built-in roles Anonymous (not logged in) Authenticated (logged in) administer > Users M. > access controls Create roles E.g., content editor, site admin Set permissions
  • 32.
  • 33.
    Other Useful Settingsadminister > site configuration General settings Name shows up in header area Clean URLs Run the test to enable the option
  • 34.
    The Drupal Communitydrupal.org Handbooks Forum Two of special interest to us Pre installation questions Post installation Important: posting guidelines! Read http://catb.org/~esr/faqs/smart-questions.html Tracking responses to a post you make Recent posts Then “my recent posts” tab Drupal hymn
  • 35.
    ! THANKS !Contact : Email : [email_address] Website : http://jean.poutcheu.free.fr