Drupal Handbook: 20 April 2005 • 1
Total Page:16
File Type:pdf, Size:1020Kb
Drupal Handbook: 20 April 2005 • 1 Drupal handbook This document offers a complete reference for those interested in Drupal, both novice and experienced Drupal administrators, Drupal users and Drupal developers. Taken from the Drupal Handbook on drupal.org on 20 April 2005 Drupal Handbook: 20 April 2005 • 2 Table of Contents Drupal handbook.................................................................................. 1 General information about Drupal...................................................... 12 4.6 roadmap........................................................................................ 15 Aims.................................................................................................... 18 Use Cases and Target Users........................................................ 18 Principles..................................................................................... 18 Case studies........................................................................................ 20 Success stories................................................................................... 21 contaire.com - A Corporate Website Based On Drupal....................... 21 Why Linux Journal converted to Drupal and how it went................... 25 Community: structure and roles......................................................... 28 The Drupal Core.......................................................................... 28 Contributions............................................................................... 28 Documentation and Support........................................................ 29 Users........................................................................................... 29 Download Drupal, modules, themes and translations......................... 29 Druplicon (the logo)............................................................................ 29 Feature overview................................................................................ 30 Hosting and services........................................................................... 30 OpenSourceHost......................................................................... 31 CascadeHosting........................................................................... 31 GrafiX Internet B.V...................................................................... 31 Norrix.......................................................................................... 32 Moshe Weitzman......................................................................... 32 Teledynamics Communications................................................... 35 webschuur.com........................................................................... 35 Steven Wittens............................................................................ 35 Gerhard Killesreiter..................................................................... 36 Trae McCombs and Kyle Smith................................................... 36 Heydon Consulting - Gordon Heydon.......................................... 37 Matt Westgate............................................................................. 37 Károly Négyesi....................................................................... 38 2bits.com..................................................................................... 38 Presentations and articles.................................................................. 38 Rolling your own system vs using Drupal........................................... 39 Sites that use Drupal.......................................................................... 42 Where does the name 'Drupal' come from?........................................ 42 Donating to the Drupal project........................................................... 43 User's guide........................................................................................ 47 Basic concepts.................................................................................... 47 Registering and logging in.................................................................. 48 Drupal Handbook: 20 April 2005 • 3 Changing your account settings......................................................... 49 Account Settings......................................................................... 49 Additional Information................................................................ 50 Creating new content......................................................................... 50 Creating comments............................................................................. 51 Adding "nodes" (stories, forum topics, etc.)........................................ 52 Creating a story.................................................................................. 53 Alternative ways to enter content....................................................... 55 Posting and editing content with w.bloggar....................................... 56 Editing and deleting content............................................................... 56 Administrator's guide......................................................................... 57 Drupal terminology............................................................................. 57 General terms.............................................................................. 57 Node types.................................................................................. 59 Installation.......................................................................................... 60 System requirements.......................................................................... 60 Installing new modules....................................................................... 61 Installation process............................................................................. 63 General Instructions........................................................................... 69 How to install Drupal for newbies using Windows, FTP and phpMyAdmin....................................................................................... 70 Upload the database.................................................................... 71 Get Drupal ready......................................................................... 71 Change "/tmp" on your drupal site.............................................. 72 You're done!................................................................................ 72 Installing Drupal in a subdirectory..................................................... 72 Linux specific guidelines..................................................................... 73 Installing PHP, MySQL and Apache under Linux................................ 73 Moving Your Drupal Installation To A New Directory........................ 74 MS SQL Server Guidelines................................................................. 74 OSX Specific Guidelines..................................................................... 75 PostgreSQL specific guidelines........................................................... 76 Installing PostgreSQL on Windows..................................................... 77 Windows specific guidelines............................................................... 77 Installing Apache (with PHP) on Windows.......................................... 77 Installing MySQL on Windows............................................................ 79 Installing PHP4 on Windows............................................................... 79 Untar................................................................................................... 80 Using Clean URLs with IIS................................................................. 80 Installing Drupal on Windows............................................................. 82 Installing Drupal on Windows Ext...................................................... 82 Installing Drupal on Windows Ext...................................................... 96 Windows XP IIS development test system guidelines....................... 109 Drupal Handbook: 20 April 2005 • 4 Installing new themes....................................................................... 113 Migrating from other weblog software to Drupal............................. 114 Migrating from ezPublish................................................................. 114 Move ezp database content to drupal database................................ 115 Parse ezxml (in perl, with LWP::UserAgent)..................................... 120 Get ezpublish user real names for drupal profile.module................. 121 Migrating from Geeklog.................................................................... 122 Migrating from LiveJournal.............................................................. 124 Import your LJ through an IFRAME held in a Book Page or similar. 124 Using provided Import Module......................................................... 125 Use the Livejournal Module to import the raw data into Drupal...... 125 Migrating from Movable Type.......................................................... 126 Extract Movable Type content as xml............................................... 127 Moving your MT styles and templates.............................................. 127 Template for MT entry and comment export and Drupal import...... 130 Parse xml into sql insert statements................................................. 133 Insert content into drupal nodes......................................................