Drupal

From SFU_Public
Jump to: navigation, search

Introduction

Drupal is a free and open source modular framework and Content Management System (CMS) written in PHP.

Drupal Home page

Drupal on Wikipedia

Vancouver League of Drupallers (meets in Yaletown every month)

Drupal Resources

Modules

Can you reccomend any modules/plug ins or tips on installing or managing them?

Modules

Themes

Various themes have been created to capture that beloved SFU CLF.  Which is your favorite? Can you upload yours to a separate page?

SFU sites using Drupal

OTS - http://www.ots.sfu.ca/

School of Computing Science Leadership Program - https://services.cs.sfu.ca/volunteer/

School for the Contemporary Arts - http://cgi.sfu.ca/~scahome/

Library - http://www.lib.sfu.ca

Library - http://digital.lib.sfu.ca

Library - http://pkp.sfu.ca

Intellectual Property Issues in Cultural Heritage - http://cgi.sfu.ca/~ipinch/cgi-bin/

Co-operative Education - http://www.sfu.ca/coop/


I suggest an organization like this on the wiki page: (Wolfgang)


Drupal Administration

Application Administration

   -  Comments on using tools in the application itself to administer things




Database Administration

   -  Drupal typically is build on an underlying MySQL database called "drupal".
   -    MySQL database things to look out for (perhaps an FAQ on using MySQL?)
        -  My recommendation: if you install Drupal, make sure that all MySQL tables are created as "InnoDB" tables (you can issue an ALTER TABLE command against each table and convert into InnoDB). Then you won't end up with tables needing repairs should your database server crash because InnoDB is able to do a roll-back automatically. I have yet to encounter a MySQL table of the InnoDB variety ever getting corrupted as frequently happens with MyISAM tables. 



        -  Set up a section for other database maintenance issues. Example: how to set up a
            job to do a nightly dump of all the MySQL databases.