29
Joomla websites beheren “Een creative oplossing voor de front-end” Open Source Design Patrick Faasse, Julien Brouns

Joomla websites beheren - Joomla!Days NL 2010 #jd10nl

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Joomla websites beheren “Een creative oplossing voor de

front-end”

Open Source DesignPatrick Faasse, Julien Brouns

Page 2: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

InhoudVan een probleem naar een Joomla

oplossing• Joomla website beheer• Beheer problemen: “De situatie”• Beheren 2.0 “Het ideaal”• Kracht van Joomla• Case 1: Safari-planner.com : “Het probleem”• Joomla extensies: “De richtlijnen”• Case 2: bibliotheeketalages.nl: “De

oplossing”

Page 3: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Joomla website beheer

Front-end of back-end?• Type website en inhoud bepaalt beheer• Statische en dynamische inhoud• In eigen beheer, vaak alleen via back-end• Community vaak met 3rd party oplossing• Toegang voor medewerkers, leden, familie

etc. via back-end (rechten)• Front-end eigenlijk alleen voor gebruikers

Page 4: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

“De situatie”Veel voorkomende beheer

problemen• Geen of zeer beperkte HTML kennis• Copy/paste uit Word of van websites• Tabellen• Foto’s uploaden, plaatsen en re-sizen• Plugin codes• CMS/Joomla benadering … “plug ‘n

play”

Page 5: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

De kracht van JoomlaDe JED ….. Joomla extensies &

templates• Heel veel extensies & templates• Makkelijk te installeren• Weinig tot geen HTML kennis nodig• Veel forums en gigantische

community• Veel commerciële partijen• Continuïteit / veiligheid

Page 6: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

“Beheer ideaal”Zou het niet makkelijk zijn als …• Personeel/leden/bezoekers artikelen

kunnen plaatsen (web 2.0 interactie)• Ze niet in de back-end hoeven• Geen HTML kennis nodig hebben• Ze plaatjes en documenten kunnen

uploaden• Ze geen schade kunnen aanrichten• En dit allemaal in Joomla

Page 7: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Page 8: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Page 9: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Case 1: Safari-planner.comOnline Reisbemiddeling van safari’s

naar Afrika• Joomla website• Complexe structuur vanwege vele zoek

manieren in de reisbranche• Reizen ‘zoeken op eigenschappen’• Complexe artikelen

Hoe kan ik de reizen door de safaribedrijven laten beheren?

Page 10: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

“Het probleem”Complexe HTML inhoud van

artikelen• Tabs plugin• RSForms plugin• Google maps plugin• Highslide plugin• HTML layout• DIV tags, Float, tabellen etc.

Page 11: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

“De richtlijnen”Hoe kan ik een ander mijn website laten

beheren?• Beheer moet eenvoudig zijn (idiot proof)• HTML kennis is nihil (zelfs met WYSIWYG)• Joomla structuur kennis is nihil• Beheerder MOET met inhoud bezig zijn• Beheerder MOET NIET met vormgeving bezig zijn• Joomla 3rd party extensies moeten werken• NIET het wiel opnieuw uitvinden (dus

com_content)!

Page 12: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

“De oplossing”Inhoud van layout scheiden• Formulieren i.p.v. WYSIWYG• Browse knop i.p.v. Media beheer• Front-end i.p.v. Back-end• Logische namen i.p.v. technische

termen• Automatische plugin effecten= Een Joomla artikel opsplitsen in een

invoer formulier en een sjabloon

Page 13: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Form2Content ComponentOnze oplossing: Form2Content extensie• Maak eigen invoerformulieren & sjablonen• 14 type velden voor kracht en eenvoud• 100% com_content voor weergave• Front-end toegang met beperkingen• Extensie compatible• Geen Joomla hacks• Artikelen tegelijk aanpassen

Page 14: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Case 2: BibliotheeketalagesOpdrachtgever: Bibliotheek

Midden Brabant• Opdracht: Drie thema etalages met

als doel de bibliotheek producten online beter te kunnen vinden en presenteren

• Resultaat: Joomla website met Form2Content

• Beheer: Door etaleurs via de front-end

• Website inhoud: Thema artikelen, publicaties, agendapunten, databanken en blog.

Page 15: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Page 16: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Page 17: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Page 18: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Dank u voor uw aandacht. Zijn er nog vragen?

Page 19: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Details

Page 20: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Artikel in de Back-end

Page 21: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Artikel in de Front-end

Page 22: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Content type manager

Page 23: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Content type config

Page 24: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Content type config

Page 25: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Content type config

Page 26: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Field manager

Page 27: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

F2C Field types

Page 28: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Back-end article manager

Page 29: Joomla websites beheren -  Joomla!Days NL 2010 #jd10nl

Front-end Article manager