Joomla websites beheren - Joomla!Days NL 2010 #jd10nl

Preview:

DESCRIPTION

 

Citation preview

Joomla websites beheren “Een creative oplossing voor de

front-end”

Open Source DesignPatrick Faasse, Julien Brouns

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”

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

“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”

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

“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

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?

“Het probleem”Complexe HTML inhoud van

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

“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)!

“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

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

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.

Dank u voor uw aandacht. Zijn er nog vragen?

F2C Details

F2C Artikel in de Back-end

F2C Artikel in de Front-end

F2C Content type manager

F2C Content type config

F2C Content type config

F2C Content type config

F2C Field manager

F2C Field types

Back-end article manager

Front-end Article manager