VERSLAG JUG VLAANDEREN
20 SEPTEMBER 2014

AGENDA

1) Welkom en overlopen agenda2014-09-20-09-jug

2) Op zoek naar nieuw bestuurslid

3) Joomladagen in Nederland op 11 en 12 april 2015

4) Voorstelling zelfgemaakte plugin – door Karel Mertens

5) Overrides gebruiken – door Michel Baghuis

6) Dr Joomla

VERSLAG VAN DE BIJEENKOMST

1.Op zoek naar nieuw bestuurslid.

Ben bruggeman wil zich laten vervangen als bestuurslid van JUG Vlaanderen. We zoeken dus een nieuw bestuurslid. Taken zijn o.a. bijstaan bij:

    • Organisatie van de vergaderingen
    • Topics afspreken
    • Uitnodigen van gast-speakers
    • JUG Vlaanderen naar de toekomst toe bespreken

2.Joomladagen in Nederland op 11 en 12 april 2015

De Joomladagen in Nederland gaan door op zaterdag 11 en zondag 12 april 2015. Dit is tijdens de paasvakantie in België.

3. Voorstelling zelfgemaakte plugin - door Karel Mertens

Karel is enkele maanden terug gestart met zelf een plugin te maken. Hij geeft uitgebreid uitleg via een powerpoint-presentatie over de plugin. De presentatie kan u terugvinden in de handleiding op onze site en op http://jug.merka.be/

    • Content-plugin: met deze plugin wordt de inhoud gewijzigd

Karel heeft ondertussen de plugin uitgebreid zodat de tekst op de backend kan ingevoerd worden via een editor.

Een mooie start – goed gedaan Karel !!!!

Korte pauze van ongeveer 15 minuten;


3. Overrides gebruiken – door Michel Baghuis

Michel heeft op de website van JUG Vlaanderen een handleiding gepubliceerd over OVERRIDES bij Joomla.

Hij vermeldt er ook bij dat het belangrijk is om eerst na te kijken hoe de cache verwerkt wordt op de website.

    • Vanaf de versie Joomla 3.X kan de cache manueel aangepast worden
    • Wis-cache: Wis cache – groep aanduiden en verwijderen
    • Opschonen verlopen cache
    • Via extensiebeheer Pluginbeheer  Systeem cache staat best uitgeschakeld (slaat op de frontend cache)
    • Via Algemene instellingen  Systeem cache uitgeschakeld (slaat vooral op de modules). U kan via een module zelf ook de cache afzonderlijk instellen.

Wim merkt op dat er bij Google Chrome een bug kan voorkomen met de cache, zal hopelijk spoedig opgelost geraken.

Bij http://www.nonumber.nl kan u een extensie ophalen (cache cleaner) om cache op te schonen. Er bestaat een gratis en professional versie van de extensie. Nadat u de extensie had geïnstalleerd, dan kan u een extra optie (knop) op de statusbalk terugvinden om de cache op te schonen.

Om een pagina te vernieuwen in de browser gebruikt u F5, om de cache van een browser leeg te maken gebruikt u CTRL+F5 (windows)

Bij firefox bestaat er een tool empty cache button

Soorten overrides:

    • Opmaak aanpassen (CSS) – u kan starten bij de parameters van de template

Verder via Templatebeheer templates bestanden van de template. Hier kan u overrides aanmaken, mappen aanmaken en bestanden toevoegen. Vergeet niet om de nieuwe aangemaakte bestanden ook toe te voegen aan de index.php.

Werkt u met veel nieuwe mappen en bestanden, dan zal dit de snelheid van uw site beïnvloeden.

    • Joomla tekst aanpassen (b.v; language overrides)

Via Taalbeheer Overrides Nieuw. 

Zoeken naar het bestand door een constante of een waarde in te geven. Bij het veld tekst kan u de nieuwe tekst ingeven.

Michel liet dit zien via een voorbeeld bij “LEES MEER: “ en werd vervangen door è”LEES VERDER MET VEEL PLEZIER:

    • Datumnotaties en contactformulieren

Kunnen zelf samengesteld worden of aangepast worden via overrides.

    • Artikel vormgeving aanpassen

Maak een nieuwe override via templatebeheer templates klik op de gewenste template en kies Create overrides. Klik op het onderdeel HTML com_content article. Hiermee creëert u een nieuwe override. Kan u terugvinden onder het tabblad Editor                      

Wilt u bijvoorbeeld een override maken voor een inlogformulier:

Bovenaan kan u telkens aflezen dat de override is geslaagd en waar u de overrides kan terugvinden.

Tip van Michel:werk met commentaar in de code en test uit, zodat u weet wat er werd gewijzigd

    • Categorie aanpassen

Ipv article kiest u èCategories of category

Sommige templates werken met meerdere PHP-bestanden en staat de code verdeeld over meerdere bestanden.

Via rechtermuisknop in de browser kan u werken met Element inspecteren, hiermee kan u opzoeken in welk bestand u werkt of welk bestand u moet overschrijven.

    • Modules aanpassen

Overrides via Modules

Michel gaf het voorbeeld om in een login formulier “Onthoud me” te verbergen via een override.

    • Plugin aanpassen

Is beperkter, overrides bij plugins werken op een andere werkwijze.


Tijdens de volgende bijeenkomst zal Michel het hebben over het wijzigen van 1 instantie


4. Dr. Joomla

Mike Demunter stelt 7 vragen aan Dr Joomla

  • Vraag 1Mike wil onder een categorie ook een omschrijving tonen, dit kreeg hij niet in orde omdat hij waarschijnlijk met overrides had gewerkt. De omschrijving kan toegevoegd worden bij de categorie zelf
    Vergeet niet om de beschrijving te tonen onder het menu-item.
  • Vraag2
    Taalbestanden en vertalingen, Mike wou weten of er bij een site met verschillende talen er ook telkens nieuwe categorieën moeten aangemaakt worden. Of hij dus de volledige structuur moet herhalen. Inderdaad een meertalige website vraagt heel veel werk en hierbij moet elke categorie voor elke taal aangemaakt worden.
  • Vraag3
    Mike wou een artikel zonder menu linken en hij kreeg dit niet op een correcte manier voor elkaar. Om een correcte link te gebruiken naar een artikel (zonder menu-item) is het aan te raden om te werken met een verborgen menu.
  • Vraag4
    Link-a, Link-b en Link-c bij artikelen Afbeeldingen en linksMet deze optie verschijnt er onderaan het artikel een link. Mike wil meer dan 3 linken weergeven. Er wordt aangeraden om dit te programmeren via PHP. Dit zag Mike voorlopig niet zitten
  • Vraag5
    Mike wil exact weten wat het verschil is tussen een plugin, component en module
    plugin: draait op de achtergrond en kan u bijvoorbeeld oproepen binnen een artikel
    Component:
    is een toepassing
    module:
    hiermee kan u onderdelen publiceren op een bepaalde positie op de site

Jurgen merkt op dat op de site van:https://www.packtpub.com/heel veel informatie te vinden is over dit onderwerp.

  • Vraag6
    Mike zoekt een extensie waarbij hij binnen een artikel op een thumbnail kan klikken om een grotere afbeelding te tonen binnen het artikel.
  • Vraag7
    Mike vraagt ook naar een extensie om een soort afbeelding galerij aan te maken
    • Voorstel om Very Simple image gallery te gebruiken
    • Voorstel om Simple Image gallery te gebruiken
    • Voorstel om K2 te gebruiken om content aan te passen (al worden er opmerkingen gemaakt dat dit veel werk zal zijn  daar hij al 85% ver staat met de website).
    • Voorstel Foxcontact
    • Mike dient Mailchimp te gebruiken en er wordt voorgesteld om een extra extensie toe te voegen zodat Mailchimp kan gebruikt worden (vooral omdat de gegevens bij mailchimp niet op de server worden bewaard)

Caroline Bultinck stelt een vraag over het gebruik van een Nederlands-taalbestand bij kickstart.php.

EEr wordt aangeraden om niet enkel het Nederlands taalbestand te gebruiken maar ook het Engels taalbestand. Hiermee zal waarschijnlijk het pprobleem om kickstart in het Nederlands te gebruiken opgelost zijn.
   


 

Afsluiten

  • De bijeenkomst wordt afgesloten om 12:00u.
  • De volgende vergadering gaat door op zaterdag 18 oktober 2014 – om 09:00u.
  • Voorlopig agenda volgende vergadering:
    • Overrides bij één instantie
    • Google Analytics en Joomla! door Anja Hage

VERSLAG : CAROLINE BULTINCK