Wat is nieuw in Joomla! 1.5

Afdrukken PDF
Geschreven door Marie-Anne op woensdag 23 april 2008 09:30, in: Algemeen

Hieronder vind je een samenvatting van de belangrijkste vernieuwingen in de tweede grote Joomla release!

Evenals in eerdere releases biedt Joomla! 1.5 een uniform en gemakkelijk te gebruiken raamwerk voor het maken van websites met een zeer verschillend karakter. Ter ondersteuning van het steeds wisselende karakter van Internet en nieuwe webtechnologieën, is de Joomla! basisfunctionaliteit geheel geherstructureerd en geherprogrammeerd. De herstructurering is direct gebruikt om de gebruikersinterface eenvoudiger te maken. Joomla! 1.5 heeft dan ook veel nieuwe eigenschappen.

De doelstellingen voor Joomla! 1.5 zijn:

  • substantiële verbetering in gebruikersgemak, management en schaalbaarheid in vergelijking tot het originele Mambofundament.
  • uitbreiding van de mogelijkheden ter ondersteuning van internationalisering, 'double-byte' karakters en 'Right-to-Left' ondersteuning voor Arabisch en Hebreeuws georiënteerde talen.
  • uitbreiding van de mogelijkheden om externe applicaties te koppelen via Web Services en authenticatie te ondersteunen via o.a. 'Lightweight Directory Access Protocol' (LDAP).
  • Standaardisatie van informatielevering, template en presentatiemogelijkheden om te voldoen aan standaarden voor toegankelijkheid en standaarden voor informatie-uitwisseling naar andere informatiebronnen.
  • Een duurzaam en flexibel raamwerk voor component- en extensieontwikkelaars.
  • Het bieden van terugwaartse compatibiliteit met eerdere releases van componenten, templates, modules en andere uitbreidingen.

Wat zijn 'extensies'?

Componenten, taaluitbreidingen, modules, plugins en templates worden nu gezamenlijk ondergebracht onder de noemer 'extensies'.

Waar is de installer gebleven?

De verbeterde installer kun je vinden onder de optie Extensies. In versies voorafgaand aan Joomla! 1.5 moest je specifiek het type extensie selecteren dat je wilde installeren. Vanaf Joomla! 1.5 ga je naar Installeer/Deïnstalleer, selecteer je de extensie die je wilt uploaden en klikt daarna op installeer. Vervolgens doet de installer al het werk voor je.

Wat is er gebeurd met de lokale instellingen?

De lokale instellingen worden nu opgeslagen in het .xml bestand behorend bij de gebruikte taal. Als je problemen hebt met de lokale instellingen (b.v. een datum die niet in het nederlands wordt getoond) dan kun je het beste de diverse instellingen in dit .xml bestand controleren. N.b.: je kunt voor een setting meerdere lokale mogelijkheden instellen, de server zal dan de eerste die hij herkent, gebruiken.

Maar één window bij het editten! Hoe maak ik een "Lees meer..."?

Je kunt nu de "Lees meer..." toevoegen door in het editor window op de "Lees meer.." knop te klikken die je onderaan het editor-scherm vindt. Je ziet dan een stippellijn verschijnen die de scheidingslijn tussen intro en overige tekst weergeeft.

Het is de moeite waard om te weten dat artikelen die gemigreerd zijn van een oudere versie bij migratie een correcte "Lees meer.." afhandeling behouden.

Wat is er met de mambots gebeurd?

Mambots heten nu "Plugins". Mambots zijn geïntroduceerd in Mambo en boden de mogelijkheid om met name extra functionaliteit aan content toe te voegen. Plugins binnen Joomla! 1.5 hebben meer mogelijkheden dan Mambots. Plugins kunnen namelijk ook de functionaliteit op het niveau van de raamwerklaag vergroten.

Wat is er gebeurd met 'Static Content'?

In Joomla! versies voorafgaand aan 1.5 was er een onderscheid tussen statische en overige content. Ze zijn er beiden nog. Wil je statische content maken in Joomla! 1.5, selecteer dan "Ongecategoriseerd" als sectie en ook als categorie. De content zal dan als statisch worden behandeld.

Hoe zit het met de ontwikkelaars?

Dit is de release waar de ontwikkelaars op hebben gewacht! Er is een enorme inspanning geleverd om de 'core' van Joomla! opnieuw te structureren en herschrijven tot een echt uitbreidbaar raamwerk. De nieuwe mogelijkheden van het raamwerk zijn te omvangrijk om hier te beschijven maar documentatie kun je vinden op de site van het Joomla! Developer Network.

Compatibiliteit

We hebben alle mogelijke moeite gedaan om Joomla! 1.5 terugwaarts compatibel te maken met Joomla! 1.0 . Om Joomla! 1.0 extensies te installeren moet je waarschijnlijk de legacy plugin activeren. Deze kun je vinden onder Pluginbeheer (de plugin heet "Systeem - Legacy") en hij moet gepubliceerd zijn.