Waarschuwing
Kan map niet verwijderen. Pad: [ROOT]/cache/com_content
Bericht sluiten

Door: Hans Kuijpers.Categorie: Eindhoven.

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

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. 
  • vraag: Weet iemand een goedkoop adresje voor overnachting in Utrecht tijdens de JoomlaDagen in oktober?
    antwoord: 
  • 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 classNames d-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/
  • 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.

1000 Resterende tekens


Deze site wordt beschermd door reCAPTCHA en Google Privacybeleid en Servicevoorwaarden zijn van toepassing.