security-maand-2

Dit artikel is onderdeel van de veiligheidsmaand op JoomlaCommunity.nl.

“Zo, de website is af! De laatste Joomla 1.5.5 is geïnstalleerd, de template naar wens en de site is ingericht. Nu alleen nog zo nu en dan nieuwe content plaatsen en ik heb verder geen omkijken meer naar mijn website.” Dit gaat goed totdat je een paar maanden later een mailtje van een bezoeker ontvangt dat er allemaal rare teksten en video’s op de site te zien zijn. Je gaat kijken en komt tot de ontdekking dat je website er niet meer uitziet zoals je gewend bent, je bent gehackt...

Helaas komt een gehackte Joomla website nog steeds regelmatig voor. “Is Joomla dan onveilig?” Nee, vrijwel altijd gaat het hierbij om een hack van oudere Joomla versies of extensies (of verkeerde server instellingen, maar dat laat ik in dit artikel buiten beschouwing). “Maar ik heb de laatste Joomla versie gebruikt!” Dat klopt, op het moment dat de website opgebouwd werd wel, maar in de tussentijd zijn er negen nieuwe versies in de Joomla 1.5 serie uitgekomen...

Lees meer: De grote Joomla! update angst terecht?

MarijkeHet Translation Coordination Team van Joomla is versterkt met twee nieuwe leden. Een daarvan is Marijke Stuivenberg, teamlid van JoomlaCommunity.nl. Marijke zet zich al jaren in voor de Nederlandse vertaling van de Joomla core en vele extensies. Afgelopen maart trad Marijke al toe tot de Translation Teams op het moment dat JoomlaCommunity.nl officieel Joomla! vertaalpartner werd.
Sindsdien heeft zij zich niet alleen sterk gemaakt voor verbetering van de Nederlandse taalbestanden maar ook gezorgd voor aanpassingen in de Joomla core die vertalingen in het algemeen beter mogelijk maken.

Marijke is nu samen met Stefania van het Italiaanse Translation Team gevraagd om het Translation Coordination Team te versterken omdat Rune, Pete en Michael een stapje terug doen. Beide zijn op dit verzoek ingegaan en zullen nu helpen bij de communicatie met de Translations Teams en alle bijkomende taken. Met het oog op Joomla 1.6 zal dit de komende tijd voor het nodige werk gaan zorgen.

Wij feliciteren Marijke van harte met deze zeer verdiende nieuwe rol binnen Joomla en wensen haar veel succes! We kijken uit naar alle verbeteringen op het gebied van vertalingen binnen Joomla!

jd09deAls je in juni de Joomla!dagen Nederland hebt gemist en daar spijt van hebt gekregen is er binnenkort een mogelijkheid dit goed te maken. Op 24, 25 en 26 september zijn in Bad Nauheim de Duitse Joomla!dagen. Ook voor degene die geen Duits spreken zijn er genoeg interessante Engelstalige presentaties.

De dagen hebben ieder een eigen onderwerp. Donderdag 24 september is de VirtueMart dag, een dag vol met de populaire webshop extensie voor Joomla. Onder andere de hoofdontwikkelaar van VirtueMart, Soeren Eberhardt-Bierma, zal aanwezig zijn.

Vrijdag 25 september is de business dag. Engelstalige presentaties op deze dag zijn High Traffic websites (Fotis Evangelou), templates maken (Fotis Evangelou), open source en closed source kosten/licenties voor bedrijfsgebruik (Hagen Graf and Brian Teeman) en een case studie over een evenementen portal voor het Canton van Bern (Geraint Edwards).

Lees meer: Joomla!dagen Duitsland komen eraan

security-maandDeze maand zal JoomlaCommunity extra veel aandacht besteden aan de veiligheid van je Joomla website. Wij merken dat bij veel Joomla gebruikers de veiligheid niet hoog op het prioriteiten lijstje staat of dat het niet bekend is wat je zoal kunt doen om de veiligheid te verbeteren. Als eerste altijd de laatste stabiele Joomla versie gebruiken, dit lijkt logisch, maar uit statistieken blijkt maar weer hoeveel oudere versies er van Joomla gebruikt worden op websites, voornamelijk omdat er tegen het updaten van een website wordt opgekeken.

Door diverse artikelen, tips van de experts, documentatie en veiligheidsextensies hopen we dat de bekendheid en veiligheid van Joomla sites verder zal toenemen.

Als je zelf nog suggesties, ideeën of bijdragen hebt voor deze 'veiligheidsmaand' horen wij dat natuurlijk graag! Laat het weten via de reactie mogelijkheid onder dit artikel of de contact pagina.

Lees meer: Veiligheidsmaand op JoomlaCommunity.eu

De Google Summer of Code voor 2009 zit er weer op. Ook dit jaar zijn er weer leuke projecten voor Joomla uit voortgekomen. De komende dagen zullen we een aantal van deze projecten belichten.

edvard

Edvard Ananyan is 20 jaar en studeert Technische Wiskunde en Natuurkunde aan de Yerevan State University in Armenië. We kennen hem op het gebied van Joomla al van de extensies Jumi en GTranslate.

Het project van Edvard bestaat uit ontwikkelen van een extensie die het mogelijk maakt eenvoudig een kopie van een live site te maken voor ontwikkel en test doeleinden. Vaak werken administrators op hun live website, dit brengt een zeker risico met zich mee waardoor een site niet meer kan werken. Op een werkkopie kun je de aanpassingen maken en als na testen blijkt dat alles in orde is kun je het in een keer toepassen op je live website.

In onderstaande webinar laat Edvard zien dat hij een erg goede extensie heeft weten te ontwikkelen die het opzetten en werken met een werkkopie eenvoudig maakt. Na het maken van de aanpassingen kun je deze laten samenvoegen in een patch waarna je die in een keer toepast op de live site. Een zeer bruikbare extensie voor sites die zich geen downtime kunnen veroorloven en alles eerst goed getest moet worden.

Lees meer: GSoC: werkkopie van je Joomla! live site

De Google Summer of Code voor 2009 zit er weer op. Ook dit jaar zijn er weer leuke projecten voor Joomla uit voortgekomen. De komende dagen zullen we een aantal van deze projecten belichten.

victor

Victor Carbune is eerste jaars student aan de "Politehnica" University of Bucharest in Roemenië. Het project van Victor bestaat uit het verder ontwikkelen van versiebeheer voor Joomla artikelen waar tijdens de GSoC 2008 een begin aan is gemaakt. Hij voegt onder andere het vergelijken van html code toe, de mogelijkheid voor versiebeheer via de frontend en herschijft de code aan de hand van het MVC model.
Met versiebeheer kan je eenvoudig de verschillen zien tussen bijvoorbeeld het huidige artikel en de versie van enige tijd terug. Zo kun je eenvoudig terug naar een oudere versie van een artikel, aanpassingen bekijken of verschillende versies samenvoegen.

Victor slaagt erin om versiebeheer voor artikelen naar Joomla te brengen. In Joomla 1.6 zal het nog geen onderdeel uitmaken van de core maar het ziet er naar uit dat dit wel voor Joomla 1.7 het geval is. Wel is versiebeheer voor Joomla als aparte extensie te installeren.

In onderstaande webinar laat Victor zien hoe versiebeheer voor Joomla werkt en toont de mogelijkheden.

Lees meer: GSoC: version control voor Joomla!...

De Google Summer of Code voor 2009 zit er weer op. Ook dit jaar zijn er weer leuke projecten voor Joomla uit voortgekomen. De komende dagen zullen we een aantal van deze projecten belichten.

andreaAndrea Tarr doet momenteel een tweede master aan de Marlboro College Graduate School in Brattleboro, Vermont naast haar IT consulting met Tarr Consulting. Het project van Andrea bestaat uit het maken van een toegankelijke administrator template voor Joomla 1.6. Voor Joomla 1.5 zijn er grote verbeteringen doorgevoerd op dit gebied voor de frontend, het is belangrijk dat dit in Joomla 1.6 voor de backend gebeurd. Het belangrijkste doel is de backend te laten voldoen aan de webstandaarden voor de toegankelijkheid.

In de laatste update van haar project geeft Andrea aan dat er al enkele aanpassingen zijn doorgevoerd in de trunk van Joomla 1.6 welke groot effect kunnen hebben. De aanpassingen zorgen ervoor dat template bouwers beter kunnen inspelen op de toegankelijkheid van de backend.

Lees meer: GSoC: Toegankelijke administrator...

4jaarJoomla!, van harte gefeliciteerd! Vandaag is het Joomla project 4 jaar geworden. Op 1 september 2005 is het Joomla project van start gegaan na een afsplitsing van Mambo. Sinds die datum is er veel gebeurd, een overzicht van de belangrijkste punten:

Lees meer: Hieperdepiep! Joomla! is vier geworden!

De Google Summer of Code voor 2009 zit er weer op. Ook dit jaar zijn er weer leuke projecten voor Joomla uit voortgekomen. De komende dagen zullen we een aantal van deze projecten belichten.

mostafaMostafa Muhammad is 24 jaar en komt uit Caïro. Zijn project bestaat uit een workflow extensie voor Joomla. De extensie moet simpel uitbreidbaar zijn en in staat zijn naast de standaard Joomla content ook andere extensies te ondersteunen. Een workflow kan erg handig zijn voor websites die veel nieuws of artikelen aanbieden die door veel verschillende bronnen worden geschreven. Voor publicatie van de artikelen moeten er een aantal stappen worden doorlopen ter goedkeuring. Met een workflow extensie kun je deze stappen aanmaken en beheren en hou je het overzicht over de artikelen in elke stap.

Bekijk onderstaande webinar voor de presentatie en demo van de workflow extensie door Mostafa.

Lees meer: GSoC: Workflow extensie voor Joomla

De Google Summer of Code voor 2009 zit er weer op. Ook dit jaar zijn er weer leuke projecten voor Joomla uit voortgekomen. De komende dagen zullen we een aantal van deze projecten belichten.

ankitVandaag het project van Ankit Ahuja. Deze 20 jarige student uit New Delhi, India heeft gewerkt aan het front-end editing project. Elke Joomla gebruiker kent het probleem, een artikel is vanuit de voorzijde van je website aan te passen, als je echter een module titel wilt aanpassen is dat niet mogelijk en moet dat via de backend gebeuren. Dit maakt het eenvoudig onderhouden van de website soms lastig. Ankit komt echter met een geweldige oplossing hiervoor, welke verder gaat dan alleen het aanpassen van module titels. Het aanpassen van menu items, module titels, inhoud en instellingen gaat in een handomdraai. Je kunt zelfs de module volgorde met drag & drop aanpassen!

In onderstaande webinar laat Ankit een demonstratie zien en geeft hij achtergrond informatie. Zo geeft hij aan dat hij werkt aan een patch voor Joomla 1.6 zodat we deze functionaliteit hopelijk in de Joomla 1.6 core terug kunnen vinden.

Lees meer: GSoC: Front-end editing

De zomer loopt inmiddels ten einde, op het randje toch nog komkommernieuws op het gebied van Joomla. Op de website van Manege "De Burght" in Barneveld is te lezen dat er op 14 juni een veulen is geboren. Dit is op zich niet bijzonder, wel dat het veulen de naam Joomla heeft gekregen: "In de nacht van 13 op 14 juni is het veulen van Utah geboren. Het veulen is net zoals haar moeder een lieve bonte merrie en ze heet Joomla. Het is voor Utah de eerste keer dat ze moeder is geworden, maar ze is heel lief voor Joomla."

Naast een CMS is Joomla nu dus ook een paardennaam! De manage gebruikt het Joomla CMS voor de eigen website. Het wachten is op het eerste kind dat de naam Joomla krijgt!

veulen-joomla

bibliotheekwestlandJoomla is een veel gebruikt CMS is Nederland. Een sector waarin Joomla (en andere open source systemen) grote terreinwinst boekt is de bibliotheeksector. Zo heeft Jan de Waal, actief in diverse bibliotheek werkgroepen, berekend dat inmiddels ruim 280 bibliotheekvestigingen Joomla gebruiken of binnenkort in gebruik zullen nemen. In totaal hebben 28 (basis) bibliotheken en 2 volledige provincies (Overijssel en Drenthe) een Joomla site. Deze bibliotheken bij elkaar hebben 283 vestigingen. Een klein deel van deze groep gebruikt Joomla 1.0, het merendeel werkt met 1.5.

In het artikel geeft Jan tevens aan dat bibliotheeksysteembouwer HKA (ook een Joomla site) heeft besloten om Joomla te gaan ondersteunen om zodoende catalogus- en lenergegevens te koppelen met Joomla.

Het voordeel van het gezamenlijke gebruik van een CMS als Joomla is dat er gezamenlijk specifieke extensies kunnen worden ontwikkeld welke gebruikt kunnen worden op de websites, welke toch allemaal een eigen uiterlijk kunnen hebben.

Meer Nederlandstalige informatie over het gebruik van Joomla is te vinden op de website http://www.digibieb.nl/objoomla. Een Engelstalige website met veel informatie is www.joomlainlibrary.com.

Onderstaand een lijst met de bibliotheken die Joomla binnenkort gaan gebruiken of al in gebruik hebben. Het getal achter de link geeft het aantal vestigingen aan.

Lees meer: Joomla! gekozen door ruim 280...

Deze maand besteed het Web Designer Magazine in uitgave 18 veel aandacht aan Joomla!, met onder andere een uitgebreid verslag van de afgelopen Joomla!dagen in Nieuwegein en een introductie van Joomla! 1.6. Niemand minder dan Hannes Papenberg, core member van Joomla!, vertelt je alles over de veranderingen in deze nieuwe Joomla versie. Op de bulletin pagina is een artikel te vinden over de gebruikersgroepen in Nederland en België die we aan het opzetten zijn.

Daarnaast laat Sander Potjer in een uitgebreide tutorial zien hoe je de code van je Joomla template optimaliseert met behulp van template overrides en wat je met behulp van deze techniek nog meer kunt bereiken. Het uiteindelijke resultaat van de tutorial is op JoomlaCommunity.nl terug te vinden.

webdesigners-magazine-18

Lees meer: Joomla! in Web Designer Magazine + win...

Zo nu en dan komen we een 'grotere' Joomla site tegen. Ditmaal gebruikt de internationaal bekende band 'The Prodigy' Joomla voor hun officiële website. De website ontvangt maandelijks duizenden unieke bezoekers.

Op de site wordt gebruik gemaakt van een aantal extensies. Jomcomment voor de reacties, Jomsocial voor de community pagina, RSGallery voor het fotoalbum en Seyret voor de videos. De template is een aangepaste versie van de Joomlart.com template 'JA-ZinC'. De gebruikers kunnen meerdere stylen hiervan kiezen.

prodigy

Vandaag is de 1000ste Joomlasite aan MijnJoomlasite.nl toegevoegd.
MijnJoomlasite.nl is de Nederlandse showcase voor Joomlawebsites en werd in oktober 2007 gelanceerd.

mjs

Wie op zoek is naar Joomlawebsite voorbeelden, zich afvraagt "Hoe doen ze dat?" of voor welk soort websites Joomla! geschikt is kan terecht op de site. Van elke website is naast een korte omschrijving vermeld welke template en extensies gebruikt worden en is er informatie over de bouw van de website te vinden. Tevens kunnen bezoekers een beoordeling achterlaten. Kortom een bron van informatie en inspiratie voor alle Joomla websitebouwers.

MijnJoomlaSite.nl is een initiatief van JoomlaCommunity teamlid Sander Potjer.
Wij feliciteren Sander van harte met dit geweldige succes!

Jessica Dunbar: "Hoe kan Google je helpen met het optimaliseren van je website en hoe pas je dat toe binnen Joomla? Jessica gaf een rondleiding door zoekmachine optimalisatie en beschikbare tools door Google om je website hoger in de zoekmachines te krijgen"

Bereid je Joomla site voor op 'Prime Time'! Fotis leerde ons het 'hoe' en 'waarom' van het ontwikkelen en onderhouden van een Joomla! website die veel verkeer krijgt. Van het optimaliseren van de template tot serveroptimalisatie en meer!

De presentatie omvatte een live case-studies van twee van de meestbezochte Joomla! website die op het internet staan.

Meer info over Fotis
Website:
www.joomlaworks.gr
http://twitter.com/joomlaworks

Nee, natuurlijk niet! Hosting is een zandbed, een pak rijst. Hosting koop je per kilo; tik je af per uur. Toch?

Gruus van Woerkom heeft 'mennekes' die zo denken, eens even een lesje geleerd. Clusterhosting: je levensader voor schaalbaarheid.

Security: als er Byte er niet als team achter gaat staan, dan wordt je site onthoofd, onthaard en misbruikt tegenlijkertijd. En hij legt tot slot aan de toehoorder uit waarom je Joomlasite van een pak rijst of een baal zand niet sneller wordt en van hosting door vakmensen wel. En hoe je zelf als gebruiker of ontwikkelaar aan de bedieningsknoppen kunt zitten.

Website: http://www.byte.nl/cms/

Met de sterke opkomst van open source komt voor (zakelijke) gebruikers de vraag op hoe verantwoordelijkheid te nemen voor deze oplossingen en hoe de juiste support opties te kiezen vóórdat ze zijn gelanceerd. Michel presenteerde een overzicht van de kenmerken en de voor- en nadelen van traditionele support opties en een 90 dagen plan om te komen tot een eigen aanpak. Voor developers stond Michel stil bij de vraag hoe in te spelen op support verzoeken van klanten en opdrachtgevers. Is support een lust of een last?

Meer info over Michel
Website: http://www.opensourcesupportdesk.com/

Herman zette eerst voor ons de voor- en nadelen van voornamelijk Flash en voornamelijk HTML op een rijtje gezet. Daarna vertelde hij, hoe je juist met een CMS nadelen van Flash voor zoekmachines kunt ondervangen: door een HTML-laag onder Flash-onderdelen te bouwen. Hij liet ons wat losse onderdelen zien  zoals een menu in Flash. Daarna het uitbouwen naar een compleet template. Gegevens uitwisseling tussen Flash en Joomla! kan via J-AMFPHP, maar uitwisseling via XML is algemener. Bovendien: Joomla! kan prima XML produceren en Flash kan dat zonder problemen inlezen. Er werd eerst zelf wat XML-output vanuit Joomla! voor Flash gemaakt. Daarna werden er vanuit Joomla feeds gemaakt (ook van menu's) om in Flash in te lezen. Tenslotte werd er gekeken naar webservices, waarmee niet alleen gegevens vanuit Joomla! naar Flash gestuurd kunnen worden, maar ook andersom. Standaard is XML-RPC in Joomla! ingebouwd. Maar er zijn ook mogelijkheden voor SOAP en REST.

Er zijn vele wegen die naar Rome leiden. Deze presentatie was vooral een showcase van verschillende mogelijkheden.

Meer info over Herman
Website:
www.yepr.nl

Pagina 15 van 21