DRUPAL WEBSITE VORMINGPLUS MZWSUPPLY MerijnVormingplus Midden en Zuid West-VlaanderenWandelweg 11, 8500 Kortrijkwww.vormingplusmzw.be
2
SCREENSHOT
3
HISTORIEK
Oude website (september 2006) Look ‘n’ feel ok, maar afgezaagd Erg statisch Triestig systeem ‘Weblogic’(closed source
CMS), aanpassingen lastig Functionaliteit voldeed niet aan noden
aantrekkelijke presentatie cursussen online inschrijvingen snel aanpasbare items onderverdeling in luiken (filter op interesse) interactie met cursisten
4
TRAJECT NIEUWE WEBSITE
Overzicht Fase 1/5: voorbereiding (feb/mrt/april
2009) Fase 2/5: aanbesteding (mei 2009) Fase 3/5: layout/template/theming (juni
2009) Fase 4/5: technische architectuur (juni-
aug 2009) Fase 5/5: implementatiefase (aug/sept
2009)
5
TRAJECT NIEUWE WEBSITE
Fase 1/5: voorbereiding (feb/mrt/april 2009) oplijsten van wensen en noden: hoe moet onze
toekomstige site eruit zien, welke functionaliteiten?
inventarisatie: welke systemen worden er gebruikt bij andere v++, hoe zit het met de koppeling van en naar scarabee, prettig geleerd & UiTdatabank?
verkenning: welke open source systemen zijn er zoal beschikbaar voor onze doeleinden?
keuze: Drupal, zeer succesrijk open source CMS-systeem gericht op community functionaliteit
6
TRAJECT NIEUWE WEBSITE
Fase 2/5: aanbesteding (mei 2009) oplijsten van Drupal ontwikkelaars in
Vlaanderen + initiële mailing/ vraag voor offertes naar ca 10 webbureau's
vergelijking van de 5 offertes die we ontvangen hebben
keuze voor Coworks owv prijs/kwaliteit: hoge 'skills', ca 15 dagen ontwikkelingstijd
Verschillende meetings met Coworks in Brugge en Gent
7
TRAJECT NIEUWE WEBSITE
Fase 3/5: layout/template/theming (juni 2009) ontwikkeling huisstijl door West
Communicatie meeting tussen V+, West en Coworks Coworks maakt grafisch ontwerp terugkoppeling naar team: bespreking
photoshop ontwerp van coworks (5 sjablonen); bijsturing layout
implementeren & finaliseren vh drupal theme (o.a. omzetting naar HTML/css)
8
TRAJECT NIEUWE WEBSITE
Fase 4/5: technische architectuur (juni-aug 2009) initiële keuze om te werken met
meeting in Brussel tussen UiT databank UiT levert kant-en-klare drupal modules aan (gratis) probleem: data vervuild en onvolledig
(export scarabee - prettiggeleerd – UiT) U-turn: toch rechtstreeks werken met scarabee
onderzoek naar scarabee architectuur ontwikkelen van 'custom module' die het
cursusaanbod en andere relevante gegevens binnentrekt uit Scarabee
9
TRAJECT NIEUWE WEBSITE
Fase 5/5: implementatiefase (aug/sept 2009) nieuwe domeinnamen combell linux basic hosting afsluiten oude hosting (archiveren met httrack) verdere ontwikkeling en bijsturing
scarabee webservice 'inschrijven' overleg in Edegem tussen Inform, Coworks & V+ uitbreiding webservices:
inhoudelijke ontwikkeling: overzetten van artikelen, FAQ, projecten, ..
toevoegen van foto's op cursusniveau
10
ONDERDELEN V+MZW WEBSITE
Logo & huisstijl (West communicatie) Navigatie
Primary links (bovenaan) Kleurrijke cursusmenu (links) Secundaire links (geregistreerde gebruikers) Footer (statische info)
Home Slider (schuifkrant met cursussen) Startbinnenkort (startende cursussen) Nieuws & Laatste blogberichten
11
ONDERDELEN V+MZW WEBSITE
Home (vervolg) Te gast / In de regio Mini banners: CTA’s (call to action) Tag cloud
Vaste elementen Menu’s Zoekvenster Hoe inschrijven? (info / login blok)
12
ONDERDELEN V+MZW WEBSITE
Alle categorieën doorzoeken Zoekterm (tekst) Categorie: de categorieën die in kleur
weergegeven worden op de homepage Regio: postcodes gebundeld tot een
bepaalde regio Startdatum (tussen x en y) Trefwoord/Tag
Projecten
13
ONDERDELEN V+MZW WEBSITE
Over ons & Medewerkers Praktisch/FAQ Downloads
vnl. Brochures opladen eerst binnen het systeem nu links naar Scribd + Dropbox
Contact
14
GEBRUIKTE MODULES
Belangrijkste CCK & Views Node reference Blog Comment Signup Taxonomy Image API +
Imagecache TinyMCE + IMCE PageTitle & Pathauto
Additionele Addthis Similar by Terms Mollom Emfield Location + Gmap Calendar Tagadelic Google Analytics Poormanscron
15
KOPPELING SCARABEE > DRUPAL
CUSTOM MODULE VormingPlus (basis module) VormingPlus Import
cursusgegevens Gebruikersgegevens
Import wordt iedere nacht uitgevoerd via cron (of manueel - cron.php)
16
KOPPELING DRUPAL > SCARABEE
Webservices II van Inform 1/ ‘online inschrijven’ 2/ ‘cursusinfo’ (status aantal
inschrijvingen) 3/ ‘update persoon’
PHP CURL post Kostprijs
1150 € excl (éénmalig) 115 € / jaar (onderhoud)
17
GEBRUIK & ADMINISTRATIE
1. Concepten2. Admin panel3. Webmaster activiteiten:
1. Inhoud toevoegen 2. Inhoud aanpassen 3. Gebruikersbeheer 4. Menu aanpassen5. Signup administratie 6. Webformulieren 7. Interface vertaling
4. Content types 5. Views6. Lay-out en theme
18
1. DRUPAL CONCEPTEN
Node Modules Themes Taxonomy Block Users
19
2. ADMIN PANEL
Inhoudelijk beheer Site-constructie Gebruikersbeheer Site-instellingen Rapporten
20
2. ADMIN PANEL
21
2. ADMIN PANEL
22
3.1 INHOUD TOEVOEGEN
node/add/
23
3.1 INHOUD BEWERKEN
admin/content/node
24
3.1 INHOUD BEWERKEN
25
3.3 GEBRUIKERSBEHEER
admin/user
26
3.4 MENU AANPASSEN
admin/build/menu
27
3.4 MENU AANPASSEN
28
3.5 SIGNUP
admin/content/signup
29
3.6 WEBFORMULIEREN
admin/content/webform
30
3.7 INTERFACE VERTALEN
admin/build/translate/search
31
4. CONTENT TYPES
admin/content/types
32
5. VIEWS
admin/build/views
33
6. LAYOUT
admin/build/block
34
6. LAYOUT
admin/build/themes
BEDANKT. VRAGEN?
ACHTERNAAM VoornaamVormingplus Midden en Zuid West-VlaanderenWandelweg 11, 8500 Kortrijkwww.vormingplusmzw.be