Lex heeft de vorige keer aangekondigd dat hij gaat stoppen met JUG Utrecht. Gelukkig meldde zich meteen een vrijwilliger die voortaan samen met Anja de bijeenkomsten organiseert: Patrick Smits.

Komende avonden:

10 april: Accelerated Mobile Pages – Simon Kloostra
8 mei: Hoe ga je om met gebruikers? Open avond

Interessant onderwerp: wat kun je met de htaccess maker van Admin Tools

Joomla Nieuws

  • Joomla 3.7 stable release stond gepland voor 28 maart 2017, maar is doorgeschoven naar begin april.
  • Als je Joomla 3.7 installeert, zul je in de backend een waarschuwing krijgen als je nog PHP 5.6 of lager gebruikt.
  • Simon Kloostra geeft binnenkort een workshop SEO, je krijgt zijn boek er gratis bij. Je kunt nog aanmelden, maar je moet wel snel zijn.
  • Op deze site, www.joomlacommunity.nl, is een agenda, daar staat netjes per maand wat de JUGs in het Nederlandse taalgebied doen. Of iedereen daar eens naar wil kijken, en ook naar de onderwerpen je interessant zou vinden. Dan kunnen Patrick en Anja die mensen benaderen en regelen dat ze ook bij ons komen.

Mijn eerste Joomla-plugin – presentatie door Frits Jongbloets

Verkorte versie, want Frits geeft deze presentatie ook op de JoomlaDagen.

Voorbeelden van bestaande Joomla-plugins: e-mail cloaker (core plugin), editors (TinyMCE, JCE), diverse Regular Labs extensies (Articles Anywhere, Sourcerer etc).

Kenmerken:

Utility (ondersteunend), meestal niet zo veel eigen databeheer maar ze doen iets met andere extensies, veel mensen vinden ze een beetje ongrijpbaar, er zit geen template-achtige voorziening aan, leidt een eigen leven.

In deze presentatie wil Frits zijn eigen ervaringen vertellen, zijn enthousiasme, zonder volledigheid na te streven, een beetje achtergrond, voorbeelden van zijn eigen plugins, een eenvoudige plugin helemaal doorlopen. De code van deze plugin is beschikbaar. En alles is werk in uitvoering.

Als eerste gaan we kijken naar de plugin die Frits gemaakt heeft: de IntroMarker plugin.

Uitgangssituatie: blog met een plaatje. De vormgever wil dat het intro in de artikelweergave een grotere letter krijgt, naast het plaatje staat en dat de rest van de tekst onder het plaatje staat. We wilden niet met divjes gaan werken, want daar wilden we de klanten niet mee lastig vallen. De standaard article view maakt geen onderscheid tussen de introtekst en de rest van de tekst. Maar er is wel een stukje code dat zegt dat ze gewoon na elkaar neergezet moeten worden.

Daar heeft Frits dus een plugin voor gemaakt, die heet IntroMarker.

Met zo’n plugin kun je dus de output naar je hand zetten. Je kunt ook een override of alternatieve layout maken, maar updates zijn er niet voor niets, jouw overrides en alternatieve layouts zouden verouderd kunnen raken.

Met plugins pas je de werking van extensies aan zonder de code te wijzigen. Met een plugin wijzig je een stukje. Het kan je helpen bij je beheertaken. Het is minder geschikt voor eigen dataverzamelingen. Veel effect met weinig code. Weinig updategevoelig t.o.v. overrides.

Plugins volgen een ander design pattern dan componenten en modules. Die gebruiken namelijk de Model, View, Controller structuur. Plugins werken anders en kunnen dus andere dingen.

De plugin IntroMarker werkt op de trigger OnContentPrepare: dan plakt hij een divje om de introtext heen, geeft hem een class en zorgt ervoor dat er witruimte gecreëerd wordt na de introtekst.

Een plugin wacht op een event. Dat is een signaal dat afgegeven wordt door het Joomla framework of door een extensie. Events geven aan dat een taak start of is afgerond. Het is een signaal dat een gebeurtenis in werking zet.

De plugin reageert dus op events, niet rechtstreeks op een verzoek van de gebruiker. Het is niet dat je op een knop klikt en de plugin gaat iets doen; je klikt op een knop en zet een reeks in werking, en een van de onderdelen van die reeks is dat de plugin iets gaat doen.

Het event OnContentPrepare wordt getriggerd in de content view.

De plugin heeft in de definitie staan: als OnContentPrepare getriggerd wordt, doe dan iets.

Soms zijn er template overrides waar bepaalde triggers niet in staan. Dan kun je wel een plugin maken die uitgaat van die trigger, maar dan zal hij niet werken.

Andere events bij pageload zijn onAfterInitialise, OnBeforeRender, OnBeforeCompileHead.

Er zijn verschillende soorten plugins: content, user, system, soms is de functionaliteit niet helemaal helder. En ontwikkelaars maken ook nog hun eigen type plugin.

In de IntroMarker plugin van Frits zit ook een OnBeforeCompileHead trigger: maak een style aan en voeg die toe aan het document. Die heeft hij gemaakt voor de divider die alles wat na de introtekst komt naar beneden drukt. Daarvoor heeft Frits was css gemaakt en toegevoegd aan de onBeforeCompileHead.

Daarnaast zitten er wat checks in: zitten we in de frontend van de site, zitten we in een artikel of in een categorieblog etc.

Objectgeoriënteerd programmeren

Plugins bouwen is Frits pas gelukt toen hij objectgeoriënteerd programmeren snapte. Het gaat uit van een bouwplan: de class. Het object is datgene dat gebouwd is op basis van die class. Classes kunnen ook andere classes uitbreiden: alle eigenschappen van die andere class overnemen en er nog wat aan toevoegen. Heel veel andere dingen van hoe een plugin werkt, zitten al in JPlugin, hoef je alleen nog uit te breiden.

Het bevat variabelen (properties) en functies (methods) en kan properties en methods van een andere class erven en nieuwe kenmerken toevoegen.

Bijvoorbeeld: de functies onBeforeCompileHead en onContentPrepare had Joomla al, maar je kunt er ook nog functies aan toevoegen. Een private function createCss bijvoorbeeld, zoals Frits in zijn plugin gedaan heeft voor de divider.

Voordelen objectgeoriënteerd programmeren:

-        Je kunt code hergebruiken

-        Je organiseert code in aanroepbare blokken

-        Wordt leesbaar door notatie

-        Overerving

-        Je kunt objecten van anderen gebruiken zonder kennis van de code (mits input en output gedocumenteerd zijn)

-        Joomla is OOP gebaseerd

In de plugin IntroMarker in het bestand intromarker.php zitten drie functies, en de class. Die moet een naam krijgen, dan snapt Joomla wat hij er mee moet doen.

Er is ook een xml-bestandje, in de configuratie daarvan heeft Frits toegevoegd dat hij alleen in een bepaalde categorie gebruikt kan worden. Daarnaast zijn er de taalbestanden. Frits heeft ‘m in het Engels en in het Nederlands gemaakt. Dat is alles waar de plugin uit bestaat: een php-bestand, een xml-bestand en de taalbestanden.

Nog een voorbeeld

Frits heeft een RSForm-formulier gemaakt waarin een postcode-adres-woonplaats check zit. Die functie zit niet in RSForm zelf, maar Frits heeft een plugin gemaakt waarmee Joomla in de database kijkt. Dat is een iets gecompliceerdere plugin: die kijkt in de database naar de postcodes, dat boetseert hij in tabelletjes binnen javascript, dat wordt in de head gestopt. De plugin doet de volgende lookup voor de plaatsnaam en daarna gaat hij terug voor de straatnaam.

Nog een voorbeeld

Frits heeft bij een andere site de gewone com_content omgebouwd naar een ander datatype. Daarmee worden gewone artikelen omgetoverd tot bibliotheek items met extra velden. Als het artikel wordt bewaard in de categorie “bibliotheek” komen die extra velden erbij, en kan de categorie niet meer worden aangepast (om te voorkomen dat dingen ongewenst uit de bibliotheek verdwijnen). Bij het maken van deze plugin ontdekte Frits dat er al heel veel veldtypes voorgedefinieerd zijn in Joomla.

Voorbeeldplugin IntroMarker: http://www.oorzaak.nl/jug030

Frits heeft veel gehad aan het boek Programming Joomla! Plugins van Jisse Reitsma (Engelstalig) en de bijbehorende code op http://github.com/yireo/JoomlaPluginsBook

Dokter Joomla

Case: Op mijn website heb ik een aantal adverteerders die huizen of kamers verhuren. Dat zijn gewone content artikelen, daar wil ik filters op toepassen. Hoe kan ik dat aanpakken?

Antwoord: misschien met JA MegaFilter van JoomlArt, die lijkt wel te kunnen wat jij wilt. Maar als het gewoon iets is wat in de tekst staat, dan kan hij daar waarschijnlijk niet zo veel mee. Met tags zou het moeten kunnen. Maar op meerdere tags tegelijk filteren zou wel eens wat ingewikkelder kunnen zijn.

Case: Wij willen een juist filtermechanisme dat de boel beperkt, we krijgen veel te veel zoekresultaten. Ook slim zoeken geeft nog te veel resultaten.

Antwoord: Archiveren en het archief niet meenemen. Als dat niet kan, is die JA MegaFilter misschien ook hiervoor een optie. Om automatisch te archiveren zou je een plugin kunnen schrijven die artikelen van voor een bepaalde datum automatisch archiveert, en artikelen met bepaalde criteria niet.

Case: Hoe verwijs ik een url onzichtbaar door naar een andere url?

Antwoord: Duik in de htaccess. Of zoek eens op htaccess in combinatie met landing page.

Op 9 maart was er weer een bijeenkomst van Joomla! gebruikersgroep Arnhem-Nijmegen, een goed bezochte avond met ook wat nieuwe gezichten. 

Joomla!

  • Planning 3.7 wordt niet helemaal gehaald, iets vertraging opgelopen
  • Er staan nog wat issues open van Custom Fields
  • Aan de nieuwe router wordt ook nog gesleuteld
  • TinyMCE kan meer persoonlijk ingericht worden dan voorheen

Gastspreker

Deze avond was René Kreijveld van DSD Business Internet  te gast bij onze Joomla! Gebruikersgroep en hij presenteerde zijn Joomla! Best Practices. Eigenlijk de workflow van het punt van eerste contact tot het opleveren van de website.

Lees meer: Verslag bijeenkomst maart - Joomla!...

Maandaggavond 6 maart na het genot van een lekker speciaal biertje en de lekkere pan mosselen van Café Bar le Duc is de JUG073 van start gegaan. Na een korte reminder over het programma van de Joomladagen was het de beurt aan Hans Kuijpers voor zijn presentatie over Best Practices: Joomla! Templates.

Lees meer: Verslag JUG073 - 6 maart 2017

JUG010 nieuws

Roland verwelkomt iedereen en deelt de volgende Joomla nieuwtjes.

  • Roland geeft aan dat het de verwachting is dat Joomla 3.7 medio maart 2017 uitkomt.
  • Roland geeft aan dat men al bezig met Joomla 3.8 en 4.0, Joomla 4.0 zal zeer snel nadat 3.8 is gereleased ook gereleased worden.
  • Fred geeft aan dat de JUG010 werkgroep op maandagavond 27 maart plaatsheeft, onderwerp: Yootheme Pro. Belangstelleden kunnen zicht aanmelden via deze link.
  • De eerstvolgende JUG010 bijeenkomst is op maandag 20 maart 2017.
Lees meer: Verslag JUG Rotterdam - 21 februari 2017

Om 8 uur precies opent Jan de avond. Vanwege carnaval hebben we de bijeenkomst een week vervroegd.
Er is met 7 personen vooraf heerlijk gegeten bij de Aogse Markt.
Gezellig eten bij de Aogse Markt

Aangezien het wat lastig was om een gastspreker uit te nodigen leek het ons leuk om de avond eens te weiden aan gereedschap.
Welke tools of extensies vindt jij onmisbaar bij een Joomla website? Wie begint?

Nico van Leeuwen meld veel met Gantry 5 te werken, hierbij past de website van "inspire theme". Zij leveren snippets ala UIkit.
Nico laat een demo zien en vertelt over Gantry 5.

Hierna vertelt Jac dat het bouwen van een site met Joomla zeer makkelijk kan zijn.
Op joomla.com kun je ook nog steeds een site bouwen maar die moet je wel actief houden anders wordt deze weer automatisch verwijderd.
Met de 23 stappen op de JoomlaCommunity site kun je ook goed starten maar wellicht heb je hiervan niet alles nodig.
Iets wat natuurlijk toch altijd voor iedereen de vraag blijft. Wat heb ik nodig voor m'n site en wat is overbodig.

Paul vertelt dat hij voor zijn site voor 2 personen een account gemaakt had. Na terugkomst bleken er 50 personen te staan.
Tip: Zet de gebruikersregistratie op "nee".

Richard legt het verschil tussen Wordpress en Joomla uit. Waar wil je wat voor gebruiken.

Lees meer: Verslag JUG Breda d.d. 21 februari 2017

JUG Utrecht 13 februari 2017

Welkom Marcel, die voor een vereniging een website moest bouwen. Die draait nog op 2.5 en nu moet hij hem gaan migreren. Hij hoopt – of verwacht – hier ondersteuning en hulp te vinden (we doen ons best 😊).

Lees meer: Verslag JUG Utrecht 13 februari 2017

Bouw je meerdere websites, dan is het handig om telkens te kiezen voor eenzelfde soort template of ‘template familie’. Logisch, want die techniek ken je het beste, en zo bouw je de mooiste en best werkende sites. 

Maar is de ene keuze beter dan de andere? Dat ligt aan je eisen- en wensenpakket en de backend interface die jou het meeste ligt. Toch is het goed om af en toe een andere type template te proberen, want de frameworks die ten grondslag liggen aan de template families ontwikkelen zich voortdurend. Opeens kan een andere template/framework je precies bieden wat je wilt.

Lees meer: Welk Joomla-template kies jij?

Joomla! 3.7 wordt eind maart verwacht en bevat heel veel nieuwe functies. In dit artikel vertel ik wat meer over de nieuwe functies van Joomla! versie 3.7.

Momenteel is Joomla! 3.7 Beta versie 2 voor testdoeleinden beschikbaar. Let op: deze versie is nog niet geschikt voor productie omgevingen. Deze versie is bedoeld voor het testen en ervoor te zorgen dat de final versie met zo min mogelijk fouten uitgebracht kan worden. Iedereen kan mee testen, dus jij ook!

Joomla! versie 3.7

Zoals gezegd eind maart mogen we Joomla! 3.7 verwachten, dan wordt de stabiele versie uitgebracht die wel geschikt is voor productiewebsites. Uiteraard doe je er verstandig aan om eerst te testen met Joomla! 3.7. Maak vooraf een back-up en restore deze in een testomgeving. Voer dan de upgrade uit en kijk of alle oorspronkelijke functies en uitbreidingen nog goed werken. Daarna zou je de productie website (website die voor het publiek beschikbaar is) kunnen updaten.

Lees meer: Nieuwe functies Joomla! 3.7

Dit was zéér waarschijnlijk een meeting van JUG Bussum waarbij je nét de tool had kunnen ontdekken die jouw werk als webdesigner veel makkelijker maakt. Deze meeting ging over onze favoriete tools. Wat zijn echte musthaves, time- of zelfs live-savers… Dat kan een plugin of component zijn. Een programma dat je gebruikt om code/css te schrijven of een dienst waarmee je je Joomla! websites kunt onderhouden…

Onderstaande lijst is wat we met elkaar hebben samengesteld. Doe er je voordeel mee en mocht je nog tips of vragen hebben, laat het ons weten en plaats een reactie!

Welke tools gebruiken we als JUG Bussum met zijn allen?

Joomla! beheer

  • Watchfulli
  • MyJoomla auditing
  • Akeeba backup
  • Myjoomla.com

Joomla! Extensions

  • Extensions.joomla.org
  • Regurlabs.com
  • RSforms
  • Ampz van Roosters.com – voor social buttons
  • Social 2S – Social buttons die laadt geen onnodige javascripts
  • Purity3 is een template van Joomla art
  • JCE editor

Inspiratie

  • Google.nl
  • Pinterest.com
  • Css-tricks
  • Joomladagen

Website en optimalisatie

  • Firefox Developer edition is handig zeker als je Firebug gewend bent. Op FireBug vindt geen ontwikkeling en ondersteuning meer plaats.
  • CanIuse.com – Als je iets in css doet, kan je zien of het in elke browser ondersteund wordt.
  • Pingdom.com – kijken naar o.a. de laadsnelheid van je website
  • Gtmetrix.com - idem, maar dan kun je je plaatje geoptimaliseerd terugkrijgen.
  • Webp.com – optimaliseert jpg images nog meer zonder verlies van kwaliteit. Je kunt kiezen tussen lossy en lossless. De eerste instelling moet je nemen.
  • Textwrangler voor css
  • Tinypng.com – ook heel interessant voor verkleining van plaatjes
  • Imageoptin – is alleen op de Mac een NotePackageManager pakket
  • Pexels.com – free stock photos
  • Rgbstock.com – free stock photos
  • Jch optimizer

Editors

  • Editors zoals Atom, brackets, sublime zijn platform onafhankelijk beter dan Notepad++
  • PHPStorm vergelijkbaar met netbeans of eclipse (hierbij probleemloos php + javascript in één te gebruiken) zelfde als Visual Studio een IDE. Webstorm is de Javascript-variant.
  • Filewatcher die kijkt naar je bestanden… Henk gebruikt dit om PHPStorm te configureren.
  • Gulpjs.com voor het maken van Less-bestanden
  • Git op bijvoorbeeld github

Andere tools

  • Paymo app – urenregistratie 5 euro per user per maand
  • Money bird – boekhouden moneybird.com, goedkoopste 10 euro, daarna 25 euro
  • Targetpay.com niet doen, beter mollie.com gebruiken voor webshops
  • Invision – Prototyping handig om ontwerp online te kunnen laten zien aan de klant
  • Axure RP doet hetzelfde als Wireframe.cc ( €15 p/mnd) en Invision bij elkaar. Dit is handig voor de communicatie tussen ontwerper en developer. Axure kost $ 29 per maand. Het is heel interessant om samen te werken binnen een team.
  • Axismeta is zelfde als OS meta
  • Svg toevoegen css door aan het element een ID geven.
  • Meetup

Beheer van systemen

  • Scotchbox virtuele server dmv Vagrant
  • AMPPS voor Wamp, Mamp en Lamp

De Joomla!Dagen komen weer snel dichterbij, dit jaar van 31 maart t/m 2 april in Zeist. Het programma van de 12e editie van de JoomlaDagen bevat een grote variatie aan sprekers, onderwerpen én niveaus. Het is dus interessant voor zowel de hobbyist als de Joomla-professional.

Internationale sprekers...

Ook dit jaar verwelkomen we weer een aantal internationale sprekers, van wie een aantal actief zijn binnen het Joomla-project. Zo kun je (Engelstalige) presentaties bijwonen van Yves Hoppe, Eli Aschkenasy, Junior Verreijt-Nielsen, Francisco Javier Olivares, Robert Mittl, Elisa Foltyn en Marc Dechèvre, over onderwerpen die variëren van algemeen tot zeer technisch.

Lees meer: Programma Joomla!Dagen 2017 bekend,...

2017 02 07
Dokter Joomla en zuster Vaste Prik

Een bijeenkomst van een Joomla gebruikersgroep zónder een hoofdonderwerp op de agenda - kan dat? Nou en of. Op 7 februari had JUG071 slechts één onderwerp: dokter Joomla. We moesten enkele items doorschuiven naar ‘een volgende keer’ en kwamen nog tijd te kort.

Weliswaar geen keynotespeaker dus, maar wel aanwezig was Edith van Leeuwen, coördinator gebruikersgroepen namens de Joomlacommunity. Zij wil alle JUGS van het land ten minste eenmaal bezoeken. Echtgenoot Nico was er ook, mede om ons te voorzien van info en diverse handige tips.

Voorzitter Wouter Turkenburg introduceerde als sidekick van dokter Joomla nu zuster Vaste Prik, ofwel enkele onderwerpen die telkens opnieuw aan bod kunnen komen. Zo’n vast onderwerp zou kunnen zijn de vraag: welke extensies te kiezen voor beeld en geluid, of welke site is het meest geschikt voor een bepaald doel?

Lees meer: Verslag JUG071 Leiden 7 februari 2017

Presentatie Yootheme Pro

Tijdens deze bijeenkomst is Wim Strik te gast, hij heeft een presentatie over de mogelijkheden van Yootheme Pro gehad. Het was de bedoeling om hiervan een verslag te maken maar Wim wist zoveel over Yootheme Pro te vertellen dat dit eigenlijk niet te doen was zonder de helft te missen. Hieruit kan geconcludeerd worden dat Yootheme Pro zeer uitgebreid is en dus erg veel mogelijk is.

Mededeling

Volgende maand krijgen we Rene Kreijveld op bezoek. Omdat hij zelf op woensdagen verhinderd is verplaatsen we onze bijeenkomst naar donderdag 9 maart.

Lees meer: Verslag JUG Arnhem-Nijmegen - Yootheme...

We beginnen het nieuwe jaar rustig, met lekker veel Joomla Nieuws en een minipresentatie over Crowdin.

Volgende bijeenkomsten

  • 13 februari: Zelf modules maken – presentatie door Niels van der Veer
  • 13 maart: Plugins maken – presentatie door Frits Jongbloets (onder voorbehoud)
  • 10 april: Accelerated Mobile Pages – presentatie door Simon Kloostra
  • Leuk onderwerp voor een volgende bijeenkomst: hoe ga je om met gebruikers, wat leer je ze wel en wat niet? En welke rechten geef je ze?
  • En ook interessant: wat kun je met de htaccess maker van Admin Tools?
Lees meer: Verslag JUG Utrecht 9 januari 2017

Jan start stipt om 8 uur met de bijeenkomst. Vanwege een nieuwe bezoekster doen we een voorstelronde.

RS Pagebuilder
Jan - ondanks enorm verkouden - geeft een presentatie over RS pagebuilder. Hiermee kunnen o.a. 1-page websites gemaakt worden. Deze komt onder de componenten te staan, waarvanuit je de pagina gaat opbouwen.  Hij laat RS Juno zien met de mogelijkheden van de posities.

RS Vario matcht met Pagebuilder en wordt ook gratis ter beschikking gesteld. Niet iedere template zal met Pagebuilder 100% compatibel zijn.
Jan toont een demo. Het ligt ook aan het niveau van de eindgebruiker wat wijsheid is om aan te bieden.

Lees meer: Verslag JUG Breda d.d. 31 januari 2017

Dinsdagavond 7 februari na het genot van een lekker speciaal biertje en de lekkere avondmaaltijd van Café Bar le Duc is de JUG073 van start gegaan. Na een korte introductie voor de nieuwe bezoekers en het programma van de Joomladagen was het de beurt aan Anja de Crom voor haar presentatie over RSForms Pro.

Lees meer: Verslag JUG073 - 7 februari 2017

Joomla! Websites met YOOtheme Pro!

Onze vaste bezoeker Wim Strik deelt zijn ervaringen over YOOtheme
Een voordeel voor hem is dat de templates van YOOtheme zowel voor Joomla! als voor een ander bekende CMS te gebruiken is.
Je kunt pagina’s opbouwen met standaardmodules en met de contentbuilder van YOOtheme. Je kunt het ook beide gebruiken. Wim demonstreert hoe het werkt.
Wim loopt de instellingen door waarbij een optie om een touch icon in te stellen zit, waarop een vraag uit de zaal komt:
"Wat is een Touch icon?" 
Antwoord: Dat is het icoon dat op je bureaublad staat als je daar een snelkoppeling voor gemaakt hebt.

Gelijk nog een vraag uit de zaal:
"Kun je ook een Child theme aanmaken?" 
Antwoord: Dat kan, op de manier die we van Joomla! gewend zijn.

Lees meer: Verslag JUG Bussum 23 januari 2017

Vandaag stond de 1e bijeenkomst van de JUG043 op het programma voor 2017. Er hadden zich 11 mensen opgegeven.

Helaas ontvingen we 2 afmeldingen i.v.m. ziekte. Toch verwelkomden we dit keer weer een nieuw lid, Eric Peskens. Na een korte kennismaking kwam het onderwerpen ter sprake:

JoomlaDagen NL 2017

Door Johan werd uitgebreid verteld over wat de JoomlaDagen NL inhouden en wat er zoal te doen is.
De vele verschillende presentaties door de verschillende sprekers uit binnen- en buitenland maken dit een interessante bijeenkomst. Hierdoor zijn deze dagen voor iedereen interessant is, dus voor zowel de beginner tot gevorderde Joomler. We hopen door deze oproep een goede afvaardiging van Limburgers te kunnen optrommelen! Lees ook meer over de JoomlaDagen NL in het artikel JoomlaDagen NL 2017.

Joomla Nieuws

Bij de nieuwtjes kwamen de nieuwste releases aan bod van Joomla (3.6.5) en de Joomla Alpha versie (3.7) en de vernieuwde versie van de Joomla Community website, met de naamswijziging naar .NL De site is nu ook via www.joomlacommunity.nl te benaderen.

Lees meer: Verslag 1e bijeenkomst JUG043 - 2017

JUG010 nieuws

Roland verwelkomt iedereen en deelt de volgende Joomla nieuwtjes.

  • PHP 5.6 is bijna end of life (eol), van deze versie worden vanaf 1 januari 2017 uitsluitend nog security fixes uitgebracht. Het is dus zaak om de PHP versie, als dit nog niet gedaan is naar 7.0 te upgraden. Op deze website is te zien welke versies tot wanneer worden ondersteund.
  • De website van JoomlaCommunity.nl is recent geheel vernieuwd.
  • Alle extensies die in de JED zijn opgenomen moeten vanaf 10 januari 2017 het Joomla update-systeem gebruiken. Dit zorgt ervoor dat de eigenaar van een site altijd een bericht krijgt als er een nieuwe versie van een geïnstalleerde extensie beschikbaar is. Het up-to-date houden van extensies kan de veiligheid verbeteren.

Deze wijziging is verplicht en de controle is toegevoegd aan de controle bij het toevoegen van een extensie aan de JED (de checker). De foutcode die gebruikt wordt zal zijn: “US1 - update sites not present in xml file”.

  • Het programma van de Joomladagen 2017 zal eind januari bekend zijn.
  • Vorige maand is in een presentatie over de extensie DropEditor aangegeven dat hiervan een gratis versie te verkrijgen was, dit klopte toen nog, inmiddels is hiervan geen gratis versie meer te verkrijgen.
  • De JUG010 werkgroep komt dinsdagavond 31 januari bij elkaar met als onderwerp AcyMailing. Wil je hieraan deelnemen dan kan dit, graag dit even melden via het contactformulier!
  • De eerstvolgende JUG010 bijeenkomst is op dinsdag 21 februari 2017.
  • De aanwezigheid van Meta wordt door de aanwezigen node gemist!!!!
Lees meer: Verslag JUG Rotterdam - 16 januari 2017

Niet op de eerste maar bij hoge uitzondering op de tweede dinsdag van de maand vindt de eerste bijeenkomst van JUG071 plaats. Het zaaltje van Meet&Greet raakt al aardig gevuld met tien deelnemers.

De bijeenkomst begint met een uitgebreide uitleg van Roeland van Anholt over het bouwen van websites met behulp van Themler. Roeland bouwt sinds anderhalf jaar al zijn websites met deze software die een fors verbeterde versie van Artisteer blijkt te zijn. De mogelijkheden zijn vrijwel onbeperkt. ‘Kan je in Themler ook dit, of dat, of zus, of zo?’ Op elke vraag weet Roeland een positief antwoord te geven en demonstreert vaak nog meer mogelijkheden dan de vraagstellers om vroegen.

Wel wordt duidelijk dat je eerst goed wegwijs moet zijn in de werking van het grote aantal knoppen die rond het werkscherm van Themler zitten. Maar heb je net zoals Roeland eenmaal een eigen weg hierin gevonden dan is de tijdwinst enorm groot bij het maken van nieuwe websites en het aanpassen van bestaande. themler.com

Lees meer: Verslag JUG071 Leiden 10 januari 2017

Op 11 januari was Rachel Walraven "te gast" (normaal is Rachel als bezoeker aanwezig) met een presentatie over zelf templates bouwen, het was een goed bezochte avond aangezien er rond de tafel geen zitruimte meer was. Haar presentatie en de basis template waar vanuit zij werkt is verderop in dit verslag te vinden.

Mededeling

Alvast ter info. Tijdens deze bijeenkomst is gevraagd of er bezwaar is om in maart onze bijeenkomst op donderdag te houden. Dan is het namelijk mogelijk dat we René Kreijveld als gastspreker krijgen. Van de (grote groep) aanwezigen had daar niemand bezwaar tegen. Dus op donderdag 9 maart komt René vertellen over zijn Joomla! Best practices te vertellen.

Joomlacommunity.nl

Vorige week is de nieuwe website online gegaan onder een nieuwe domeinextensie, .nl in plaats van .eu. Sindsdien wordt er nog steeds gewerkt aan het verbeteren van de website. Op het forum is het nu mogelijk om een bericht als oplossing te kenmerken. Ook is er een filter voor bijvoorbeeld onbeantwoorde vragen, zodat je makkelijk kan kijken waar nog antwoorden voor gezocht worden.

Lees meer: Verslag gebruikersgroep Arnhem...

Pagina 1 van 50