An hour with drupal

Angelegt von andi Sun, 20 Jun 2010 19:33:00 GMT

During a free introduction someone gave me into drupal, i realized that the way drupal behaves, is much closer to what i expect a monumental cms to behave like, then i experienced it with any of the other content mangement systems i have worked with (joomla, typo3, browsercms, refinery, ...).

So I decided to have a closer look my self, and today i spent my first hour with drupal. Actually it was an hour and about 15 minutes (including installation), but who cares.

Assuming you have apache2, mysql and php5 all up and running, the installation of drupal is pretty fast forward, as with most php-applications. Either download and copy drupal into your htdocs directory, or -assuming you're running on debian / ubuntu - simply <code>apt-get install drupal</code>

First I tried to create my own 'content type', a 'professional experience' for a CV - and soon i figured out that i had to install an additional, but widely spread module called 'cck' (Content Creation Kit).

Installing modules is pretty easy too - you just have to download and extract it into 'sites/all/modules' directory (create it if it doesn't exist), and activate it from the admin-web-interface.

So far, this was working - but the goal of my experiments was to allow users to filter the CV data by certain fields, let's say for example by country. 

I figured out that i will need the 'views' module to create custom views on content, and it does provide a whole bunch of functionality for sorting, filtering and editing the way lists of contents are displayed - but i was not yet able to find a way to provide filters to the users themselves...

 

Well - summarized:

*Done:*

* CCK (Content Creation Kit) - Module for custom content types - looks good so far

* Views Module for custom views / lists of content - also looks quite functional, but complex

* Activating translatable content - made it so that only admins can add new languages.

** Language selector only needs to be added to the layout via a block (provided by drupal core)

* Installed 'Extended Help' Module, which provides more help, even for newly installed modules as 'Views'

Todo:

* Allow users to filter / search a 'view'

* Play with translatable content

* Play with 'blog'-module (provided by drupal core)

* have a look at multiple site instances

..to be continued 

Trackbacks

Verwenden Sie den folgenden Link zur Rückverlinkung von Ihrer eigenen Seite:
http://praktikanten.brueckenschlaeger.org/trackbacks?article_id=114

Leave a comment

Comments