Permissies instellingen!
Permissies instellingen!
Adres van je forum: http://www.film-test.nl
Event. modificaties op je forum: Meerdere waaronder Ajax. Chat, NewsPage en Reimg
Wanneer ontstond het probleem? nvt
phpBB versie: phpBB 3.1 Prosilver Special Edition
Ik heb de perm. voor Gasten, Nieuw geregistreerde gebruikers en Geregistreerde gebruikers zo ingesteld dat ze de "Wie is online en ledenlijst" niet kunnen/mogen zien.
Tenminste dat dacht ik, ze kunnen het WEL zien terwijl ik, ACP >>>> Permissies >>>> Groepspermissies >>>> Gasten >>>> Gebruikerspermissies >>>> "Kan profielen, ledenlijst en “wie is er online” zien" ingesteld staat op NOOIT.
Ga ik me nu afmelden dan zie ik toch alles, Wie is online, Verjaardagen en statistieken!
dit geld ook als ik me aanmeld als: Nieuw geregistreerde gebruikers en Geregistreerde gebruikers
Hoe kan dit?
Event. modificaties op je forum: Meerdere waaronder Ajax. Chat, NewsPage en Reimg
Wanneer ontstond het probleem? nvt
phpBB versie: phpBB 3.1 Prosilver Special Edition
Ik heb de perm. voor Gasten, Nieuw geregistreerde gebruikers en Geregistreerde gebruikers zo ingesteld dat ze de "Wie is online en ledenlijst" niet kunnen/mogen zien.
Tenminste dat dacht ik, ze kunnen het WEL zien terwijl ik, ACP >>>> Permissies >>>> Groepspermissies >>>> Gasten >>>> Gebruikerspermissies >>>> "Kan profielen, ledenlijst en “wie is er online” zien" ingesteld staat op NOOIT.
Ga ik me nu afmelden dan zie ik toch alles, Wie is online, Verjaardagen en statistieken!
dit geld ook als ik me aanmeld als: Nieuw geregistreerde gebruikers en Geregistreerde gebruikers
Hoe kan dit?
Re: Permissies instellingen!
Ben dit eventjes gaan testen en zo te zien is dit normaal gedrag, deze permissies kan je toestaan om op "Wie is er online" te klikken op phpbb.nl kom je dan op: viewonline.php
Stel je de permissie: Kan profielen, ledenlijst en “wie is er online” zien in op NEE of NOOIT dan is de link niet meer klikbaar. De "Wie is er online" op het forumoverzicht wordt met die permissie niet verborgen.
Zoek:
Vervangen met:
Stel je de permissie: Kan profielen, ledenlijst en “wie is er online” zien in op NEE of NOOIT dan is de link niet meer klikbaar. De "Wie is er online" op het forumoverzicht wordt met die permissie niet verborgen.
Wijziging: Extra informatie:
Wat je wilt is wel mogelijk met een wijziging in het bestand: styles/jouw_stijl/template/index_body.html
Zoek:
Code: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST -->
Code: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->
Op zoek naar een vertaling voor je extensie? vertalingen
Re: Permissies instellingen!
Oke, dat is duidelijk en werkt voor Gasten.
Maar de Nieuw geregistreerde gebruikers en Geregistreerde gebruikers, zien het ook, en eigenlijk wil ik dat dus ook niet?
Alleen Teamleden mogen het zien dus!
Ps,
De index_body.php in de Template van ProSilver aangepast.
ProSilver SE heeft alleen Header en Footer in zijn Template staan!
Maar de Nieuw geregistreerde gebruikers en Geregistreerde gebruikers, zien het ook, en eigenlijk wil ik dat dus ook niet?
Alleen Teamleden mogen het zien dus!
Ps,
De index_body.php in de Template van ProSilver aangepast.
ProSilver SE heeft alleen Header en Footer in zijn Template staan!
Re: Permissies instellingen!
Eventjes denken hoor IF statements zijn niet mijn sterkste kant, probeer onderstaande optie eens.
Zoek:
Vervangen met:
Nu zou het alleen zichtbaar moeten zijn voor Beheerders en Moderators
Zoek:
Code: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST and S_USER_LOGGED_IN -->
Code: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP or U_MCP -->
Op zoek naar een vertaling voor je extensie? vertalingen
Re: Permissies instellingen!
Werkt dus goed: Zit wel goed met jou IF statements
Sry maar, mijn Teamleden bestaan ook nog uit andere, door mij aangemaakte, "Speciale groepen" buiten U_ACP of U_MCP.
Deze groepen zouden "Wie is online" dus weer WEL mogen zien.


Sry maar, mijn Teamleden bestaan ook nog uit andere, door mij aangemaakte, "Speciale groepen" buiten U_ACP of U_MCP.
Deze groepen zouden "Wie is online" dus weer WEL mogen zien.

Re: Permissies instellingen!
Uhmz, volgens mij kan je die dan beter per groep ID specificeren. Om hoeveel groepen gaat het?
Op zoek naar een vertaling voor je extensie? vertalingen
Re: Permissies instellingen!
Heb ondertussen al eventjes onderzoek gedaan, standaard is het niet mogelijk om een IF statement te maken voor GROUP ID, je moet daarvoor een stukje code toevoegen. Je moet eigenlijk proberen de wijzigingen in de bron code te beperken maar dit is gelukkig maar één wijziging.
Het artikel is voor 3.0 maar ik heb het alvast getest op 3.1 en het werkt.
Lees onderstaand artikel en doe de wijzigingen in
https://www.phpbb.com/support/docs/en/3 ... -switches/
Dan moeten wij eventjes kijken, want ik weet niet hoelang je een IF statement kan/mag maken. Je hebt het over 4 groepen dus er komt dan wel heel wat bij. Bijvoorbeeld:
Zoals het artikel aangeeft vervang je de X met je groeps-id, in het artikel vind je ook hoe je de groeps-id kan vinden. Je moet het maar even proberen en kijken of het werkt 
Het artikel is voor 3.0 maar ik heb het alvast getest op 3.1 en het werkt.
Lees onderstaand artikel en doe de wijzigingen in
includes/functions.php
https://www.phpbb.com/support/docs/en/3 ... -switches/
Dan moeten wij eventjes kijken, want ik weet niet hoelang je een IF statement kan/mag maken. Je hebt het over 4 groepen dus er komt dan wel heel wat bij. Bijvoorbeeld:
Code: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP or U_MCP or S_GROUP_X or S_GROUP_X or S_GROUP_X or S_GROUP_X -->

Op zoek naar een vertaling voor je extensie? vertalingen
Re: Permissies instellingen!
Oke, Thx David ga ik proberen!
Vraagje tussendoor, weet je ook waarom het niet meer zo is als in 3.0?
Vraagje tussendoor, weet je ook waarom het niet meer zo is als in 3.0?
Re: Permissies instellingen!
Dat was in 3.0 ook al zo, dus het is niet veranderd 

Op zoek naar een vertaling voor je extensie? vertalingen
Re: Permissies instellingen!
Het (voorlopig) bij deze optie gelaten.David schreef:Eventjes denken hoor IF statements zijn niet mijn sterkste kant, probeer onderstaande optie eens.
Zoek:Vervangen met:Code: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST -->
Nu zou het alleen zichtbaar moeten zijn voor Beheerders en ModeratorsCode: Selecteer alles
<!-- IF S_DISPLAY_ONLINE_LIST and U_ACP or U_MCP -->
Weet nl niet of ik nog meer groepen toevoeg of verwijder!
THX David!
