
Verslag JUG Eindhoven 15 juli
Het is een heerlijk zonnige dinsdagavond. Een mooie avond voor wederom een JUG040 Online.
Vragen uit de comments
Joomla! ACL : Pierre Veelen geeft een introductie over de Joomla! ACL ( Access Control List). Na een kort stukje theorie volgen een aantal praktische voorbeelden die voldoende basis bieden om zelf aan de slag te gaan met de Joomla! ACL.
De slides zijn te downloaden via https://amultis.eu/files/presentaties/20250715_Introductie_Joomla_ACL_JUG040.pdf
Slide 35 login / logout
Voor een site met een afgeschermd gedeelte bevat een login pagina. Het menu item login hoeft niet in beeld te blijven op moment ingelogd is. En omgekeerd moet er na inloggen wel een logout menu item zijn. Dit kun je oplossen door het menu item "login" toe te wijzen aan de gebruikersgroep "guest" en het menu item "logout" toe te wijzen aan de gebruikersgroep "registered".
Meer uitleg
- https://docs.joomla.org/J3.x:Access_Control_List_Tutorial
- https://manual.joomla.org/docs/general-concepts/acl/
Inherited / Allowed / Denied
Als je de toegang voor een bepaald onderdeel op "Denied" zet, dan zullen de children niet meer de berekende waarde "Allowed" kunnen krijgen. Je kunt hem wel toewijzen aan "Allowed", maar de berekende waarde blijft "Now Allowed (locked)"
Dr. Joomla
- vraag: Weet iemand een handige locatie om je presentaties online op te slaan en te delen?
antwoord: - vraag: Kan ik een schone installatie in een submap maken om die later direct in de public html te plaatsen zonder dat er een rommeltje ontstaat van map verwijzingen ?!
antwoord: de aanwezigen zijn het er allemaal over eens dat werken vanuit een subdomein de voorkeur heeft boven het werken vanuit een subdirectory. Dit om foutieve verwijzingen bij livegang te voorkomen. Is de site eenmaal klaar voor livegang, dan Akeeba Backup gebruiken voor de creatie en terugplaatsing van een backup.
- Hoe maak ik een backup met Akeeba Backup: https://www.vandervelde-web.nl/joomla/joomla-4-handleidingen/beveiliging/hoe-maak-ik-een-backup-met-akeeba-backup-in-joomla-4
- Hoe zet ik een Akeeba Backup terug: https://www.vandervelde-web.nl/joomla/joomla-4-handleidingen/beveiliging/backup-terug-zetten-herstellen-met-akeeba-backup-in-joomla-4
- vraag: Weet iemand een goedkoop adresje voor overnachting in Utrecht tijdens de JoomlaDagen in oktober?
antwoord:- via het kanaal JoomlaDays Netherlands op Mattermost kun je overleggen met andere bezoekers van JoomlaDagen
https://joomlacommunity.cloud.mattermost.com/main/channels/joomladays-netherlands - op loopafstand van het event ligt een leuk hotel die bunks verhuurt
https://wearebunk.com/utrecht/
- via het kanaal JoomlaDays Netherlands op Mattermost kun je overleggen met andere bezoekers van JoomlaDagen
- vraag: Ik heb een (openbare) website met foto's/ filmpjes van verschillende verenigings wandelingen. Niet iedereen wil altijd zijn foto op internet hebben staan. Ik wil de website daarom (gedeeltelijk) achter een login hebben. Wat is een handige oplossing?
antwoord: De afbeeldingen op de website worden in een slider getoond middels de plugin Sigplus.- Het is mogelijk om rechten "Registered" toe te kennen aan de plugin, zodat deze alleen getoond wordt als je ingelogd bent. Maar dat is niet handig... want dan is alles verborgen.
- Met toevoeging van de plugin Regular Labs Conditional Content kun je middels {show}{/show} en {hide}{/hide} informatie tonen en verbergen. De documentatie heeft mooie voorbeelden. Voordeel hierbij is dat je per content item kunt bepalen welke info je wel of niet laat zien. Tip: als je content verbergt, toon dan ook een bericht dat bepaalde content zichtbaar is na inloggen. bijv...
{show accesslevels="Guest"} Foto's zijn zichtbaar na inloggen {show-else} {sigplus ....} {/show}
- vraag: Het menu in de sidebar drukt op mobiel de content in het rechterstuk naar beneden. Hoe verwerk ik dit menu in een hamburger menu, zodat het alleen de content naar beneden drukt als het menu bewust geopend wordt? Het hoofdmenu bovenin de site mag op desktop alleen de hoofdmenu items tonen, niet de submenu items. De website maakt gebruik van Helix3 template.
antwoord: Middels settings van Helix3 template is het mogelijk om een menu te selecteren. Op desktop toont het alle items, inclusief dropdown voor submenu. Op mobiel toont het een hamburger.- Op desktop geen submenu items tonen:
Voeg eigen css toe die vanaf een bepaald breakpoint geen chevron down toont en geen submenu items toont.
@media (min-width: 992px) { body.ltr .sp-megamenu-parent>li.sp-has-child>a:after, body.ltr .sp-megamenu-parent>li.sp-has-child>span:after { content: unset; } .sp-megamenu-parent .sp-has-child:hover >.sp-dropdown { display: none; } }
- Het menu in de sidebar verbergen op mobiel:
Door toevoegen van de classNamesd-none d-lg-block
aan de configuratie van de module. Deze utility classes zorgen ervoor dat de module initieel verborgen is en pas bij schermbreedte lg (992px) getoond gaat worden. Andere schermbreedtes zijn ook mogelijk. zie https://getbootstrap.com/docs/5.3/utilities/display/
- Op desktop geen submenu items tonen:
- vraag: Met welke extensie kan ik in Joomla Administrator Dashboard linkjes plaatsen naar componenten en/of items van componenten?
antwoord: Met de gratis module Custom Quick Icons van Joomill. - vraag: Is het mogelijk de JUG040 bijeenkomsten op een andere dag dan de derde dinsdag van de maand te houden?
antwoord: in overleg met de aanwezigen besloten de bijeenkomst te verplaatsen naar de vierde maandag van de maand. Hiermee is het voor iedereen ook weer mogelijk om aan te sluiten bij JUG London, die ook op de derde dinsdag van de maand zit.
Volgende keer
De volgende JUG Eindhoven is op dinsdag 15 juli 2025. Het onderwerp van deze meeting en de mogelijkheid tot aanmelden is terug te vinden op https://www.joomlacommunity.nl/agenda/event/806-jug040-bijeenkomst-eindhoven
Vragen voor Dr. Joomla kun je kwijt als reactie onder de aankondiging.