Wel, zoals al gemeld, ben ik dus overgeschakeld van Joomla! naar Drupal. De vorige website was te oud geworden en ik kon er niet veel meer mee aanvangen.
Drupal is op de dag vandaag hot. Het wordt wereldwijd gebruikt. Er is heel veel documentatie te vinden en het feit dat er een ganse community achter het product zit, maakt het ferm gemakkelijk om hulp/support te krijgen/vinden.
Maar de belangrijkste reden waarom ik gekozen heb voor Drupal, zijn enkele site modules:
Archive
Deze module maakt het mogelijk om een volledig archief te displayen van blog items. Klik in het linkermenu op "Blog archive". Qua configuratie was dit echt kinderspel :-). Door enkele muisklikken kon ik heel snel enkele handige links opbouwen.
Blog
Hmja, de naam zegt het zelf eh: ik kan op een heel gemakkelijke manier gaan bloggen! En snel!
Color
CSS aanpassingen kunnen heel vlot aangebracht via enkele handige UI componenten.
Comment
Commentaar kan heel gemakkelijk geplaatst worden op blog items. Verder heb ik een extra module die mij op de hoogte houdt van nieuwe comments (Comment Notify). De user profile picture wordt nu ook geïnclude + ik heb het "subject" field weggelaten, aangezien dat toch nergens tot leidt :-)
Contact
Eenvoudig formulierke waarmee jullie mij kunnen contacteren
Menu
Opbouwen van een ganse navigatie menu in "1,2,3!"
Search
Iedere dag wordt de content van mijn site geïndexeerd. Op basis van keywords kan je rechtsboven heel gemakkelijk mijn site doorzoeken
GeSHi Filter
Mogelijkheid tot syntax highlighting. Heel belangrijk voor te bloggen ivm code taal. Vraagt niet veel werk want het enigste wat ik hiervoor doe is:
<java> public class Drupal { public static void main (String [] args) { System.out.println("This site rockzzz!"); } } </java>
... het uiteindelijke resultaat is ...
public class Drupal { public static void main (String [] args) { System.out.println("This site rockzzz!"); } }
Menu Attributes
Menu items extra attributen geven (zoals bv een target field)
Joomla! import
Migratie van het Joomla! CMS systeem (users + blog posts) naar Drupal. Op die manier kunnen jullie vlekkeloos blijven werken!
Pathauto
Url's worden super duidelijk: niet meer "index.php?option=bla", maar vriendelijke URL's als: http://www.jochus.be/site/2010-01-04/linux/converting-msg-eml. Dit is ook heel belangrijk voor zoekmachines als Google, die eigenlijk alle URL's bevatten TOT aan het "?".
Google Analytics
Het surfgedrag van de gebruiker wordt bijgehouden. Zo merk ik dat veel gebruikers op mijn site komen via: "dats24 tankstations" (type maar es in bij Google!) ;-). Verder kan ik veel meer leren over welke browsers er langs komen, is Flash aanwezig, is Java aanwezig, ...
XML sitemap
Iedere week wordt een sitemap opgebouwd die alle links in mijn website bijhoudt en doorgeeft aan Google
De sitemap kan je vinden onder: http://www.jochus.be/site/sitemap.xml. Dit XML bestand wordt automatisch aangemaakt en doorgegeven aan Google
Comments
en nog een leuk weetje; ondanks de internationale allure en community achter Drupal gaat het hier toch om een stukje (open source) software met Belgische oorsprong! iets om trots op te zijn :p
(en kleine melding: die search-functie rechtsboven lukt niet op (alle versies van) alle browsers)
Idd, mag zeker gemeld worden! :-)!
En @bout die zoekfunctie: die werkt hier bij mij onder Firefox 3.5.6, IE 8 en Chrome
Kan je het probleem illustreren adhv een stappenvoorbeeld?
in de DEV versie van Chrome die ik hier gebruik zijn de 'zoek-textbox' en knop gewoon niet zichtbaar om een of andere reden
... maar in andere browsers lukt het dus wel?
ja hoor :)
een update:
het is niet browser-afhankelijk, maar in elke browser: als ik niet ingelogd ben kan ik de search-functie wel gebruiken, als ik ingelogd ben is ze niet zichtbaar
als ik dan manueel zoek (http://www.jochus.be/site/search/node/zoekstring) krijg ik access denied
En nu?
nu lukt het wel (y)
Add new comment