Nederlands Ondersteuningsforum :
Wilt u reageren op dit bericht? Maak met een paar klikken een account aan of log in om door te gaan.

Templates :: Inhoud voor Admins/Mods

3 plaatsers

Vorige onderwerp Volgende onderwerp Ga naar beneden

Opgeloste Topic Templates :: Inhoud voor Admins/Mods

Bericht van Mystic vr 27 dec 2013 - 12:20

Haay,

In de templates staat wel eens zoiets als:
Code:
<!-- BEGIN switch_user_logged_in -->
[INHOUD]
<!-- END switch_user_logged_in -->

De inhoud is in dit geval alleen zichtbaar voor iedereen die is ingelogd.
Dit heb je ook met uitgelogd (In dit geval user_logged_out)...dat is de inhoud alleen zichtbaar voor gasten.

Bestaat er ook zoiets om de inhoud alleen zichtbaar te maken voor Moderators en/of Admins? (Het liefste allebei.)

Alvast bedankt voor de medewerking! Smile

Terug naar boven Terug naar beneden

Mystic

Mystic
Actief Forumlid

Man
Berichten : 291
Leeftijd : 25
Registratie : 24-09-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Mystic is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van CCDragon za 28 dec 2013 - 12:36

Dit kan je aanpassen in de permissies van je boards. De admins en moderators staan in aparte groepen en je kan per groep aangeven of deze mensen het board mogen zien. Dit doe je via:

Beheerderspaneel Templates :: Inhoud voor Admins/Mods Arrow10 Algemeen Templates :: Inhoud voor Admins/Mods Arrow10 Categorieën en forums Templates :: Inhoud voor Admins/Mods Arrow10 Permissies
De permissies vind je door op de rood en groene pijltjes te klikken achter je board.

Terug naar boven Terug naar beneden

CCDragon

CCDragon
Actief Forumlid

Vrouw
Berichten : 365
Leeftijd : 31
Registratie : 24-12-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://kanto-experience.actieforum.com



CCDragon is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van Mystic za 28 dec 2013 - 12:47

Dat weet ik. ;P
Maar het gaat niet om boards, het gaat om een eigen toegevoegde tabel aan de templates. ;P

Terug naar boven Terug naar beneden

Mystic

Mystic
Actief Forumlid

Man
Berichten : 291
Leeftijd : 25
Registratie : 24-09-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Mystic is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van CCDragon za 28 dec 2013 - 12:49

O, dat was me niet helemaal duidelijk. Dan kan ik je niet helpen, hoop dat Spetter o.i.d. gauw online komt Razz

Terug naar boven Terug naar beneden

CCDragon

CCDragon
Actief Forumlid

Vrouw
Berichten : 365
Leeftijd : 31
Registratie : 24-12-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

http://kanto-experience.actieforum.com



CCDragon is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van 10spetter10 za 28 dec 2013 - 14:45

Ik heb niet direct zo iets makkelijk gevonden als met de login/logout. Maar met de basis van javascript die ik ken heb ik toch iets in een kunnen prutsen:

Je maakt in je template je stuk dat je alleen voor de beheerders/mods wil hebben omringd door een div met id div_admin.

Code:
<div id="div_admin">
[content]
</div>

Nu gaan we met de css zorgen dat dit gedeelte standaard onzichtbaar is. We zetten er meteen een andere class bij die zorgt dat het wel zichtbaar wordt.

Code:
div#div_admin{
  display: none;
}
div.visible{
  display: block;
}

Tot slot nog het javascriptje dat kijkt of je wel de titel Mod/Admin draagt zodat het element zichtbaar wordt:

Code:
$(function(){
  var rank1 = 'Admin'; //naam rank1
  var rank2 = 'Mod'; //naam rank2

  var rank_user = $('#fa_ranktitle').text();

        if (rank_user = rank1) {
      $("#div_admin").addClass('visible');
   }
        if (rank_user = rank2) {
      $("#div_admin").addClass('visible');
   }
});

Er is wel een nadeel hieraan, ik gebruik een de rank die in de toolbar staat dus je gaat deze wel aan moeten zetten. Je wel kan deze eventueel instellen zodat deze niet zichtbaar is.

Code:
#fa_toolbar {
  display: none;
}




Ik weet niet of het eventueel te doen is voor jouw idee maar je kan ook een widget maken dat alleen zichtbaar is voor beheerders/mods, dit is misschien makkelijker. Wink

Terug naar boven Terug naar beneden

10spetter10

10spetter10
Superactief Forumlid

Man
Berichten : 1222
Leeftijd : 27
Registratie : 08-07-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
1000 berichten of meer gepost
Je hebt 1000 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




10spetter10 is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van Mystic zo 29 dec 2013 - 15:47

Het spijt me dat ik een tijdje niets van me heb laten horen.
Ik heb het zojuist geprobeerd, toolbar aan...CSS ingestelt, Javascript...kortom alles dat ik moest doen, maar het werkt helaas niet.
Als ik het instel zoals je beschreef wordt de tabel totaal niet weergegeven, uitgelogd of ingelogd als Admin maakt geen verschil.

Templates :: Inhoud voor Admins/Mods 52c0357641814-scr_myst

Even een screen van de pagina gemaakt, het gaat in dit geval om het tabelletje met 'Beheer; Beheerderspaneel'
Dat witte tabelletje wordt dus niet weergegeven als ik deze methode gebruik. Leden hebben toch geen toegang tot het beheerderspaneel, maar het zou toch fijner zijn als de tabel niet wordt weergegeven.

Terug naar boven Terug naar beneden

Mystic

Mystic
Actief Forumlid

Man
Berichten : 291
Leeftijd : 25
Registratie : 24-09-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Mystic is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van 10spetter10 zo 29 dec 2013 - 16:17

Heb je dezelfde titel in je javascript als op de toolbar?

Templates :: Inhoud voor Admins/Mods 4AGXUdZ

Terug naar boven Terug naar beneden

10spetter10

10spetter10
Superactief Forumlid

Man
Berichten : 1222
Leeftijd : 27
Registratie : 08-07-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
1000 berichten of meer gepost
Je hebt 1000 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




10spetter10 is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van Mystic zo 29 dec 2013 - 18:27

Heel raar, de rang had inderdaad een andere naam (Beheerder), dus i.p.v. rank1 = 'Admin'; heb ik rank1 = 'Beheerder';

In het begin leek het goed te gaan, de tabel was zichtbaar...maar zodra ik uitlogde, bleef deze zichtbaar. Terwijl de tabel eigenlijk zou moeten verdwijnen voor gasten. Op één of andere rare wijze heb ik het nu ook voor elkaar gekregen dat de tabel niet zichtbaar is (in of uitgelogd) als ik het volgende plaats in de template:

Code:
<div id="div_admin>[TABEL]</div>

Zoals het in het begin dus leek te werken, weet ik nu niet hoe ik bovenstaande voor elkaar heb gekregen.
 lol! 

Terug naar boven Terug naar beneden

Mystic

Mystic
Actief Forumlid

Man
Berichten : 291
Leeftijd : 25
Registratie : 24-09-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Mystic is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van 10spetter10 zo 29 dec 2013 - 20:07

je hebt deze css toch zeker gekopieerd?

Code:
div#div_admin{
  display: none;
}
div.visible{
  display: block !important;
}

Normaal zou dan standaard de div onzichtbaar zijn, en wanneer je voldoet aan het de eisen van het javascript zou de class visible worden toegevoegd.

ik heb even !important aan de css toegevoegd dat dit al geen problemen kan veroorzaken als het hieraan zou liggen.

Terug naar boven Terug naar beneden

10spetter10

10spetter10
Superactief Forumlid

Man
Berichten : 1222
Leeftijd : 27
Registratie : 08-07-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
1000 berichten of meer gepost
Je hebt 1000 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




10spetter10 is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van Mystic zo 29 dec 2013 - 20:52

Ik heb alles nog eens gecheckt (ook het nieuwe stukje CSS erin gezet), zelfs de rang 'Beheerder' veranderd in 'Admin', maar geen verschil. Wat me wel opviel; Om de naam van de rang staat een span om de achtergrond van alle berichten van die rang te veranderen. Kan dit enige problemen veroorzaken of zou dat geen invloed moeten hebben? Ik weet niet of de versie een verschil maakt, maar ik gebruik PunBB. Smile

Terug naar boven Terug naar beneden

Mystic

Mystic
Actief Forumlid

Man
Berichten : 291
Leeftijd : 25
Registratie : 24-09-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Mystic is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van 10spetter10 ma 30 dec 2013 - 1:02

Ik heb m'n javascript nog eens nagekeken en terug volledig herschreven. Al de voorgaande stappen geleden nog alleen moet je deze code gebruiken nu:

Code:
$(function () {
    $(window).load(function () {
        var user_rank = $('#fa_ranktitle').text();
        var rank1 = "Admin";
        var rank2 = "Mod";


            if ( user_rank == rank1 ) {
                $('#div_admin').addClass('visible');
            }
            else if ( user_rank == rank2 ) {
                $('#div_admin').addClass('visible');
            }
    });
});

Op de plaats waar Admin of Mod staat moet je letterlijk de naam schrijven die getoond wordt, hij zou normaal gezien geen problemen moeten ondervinden met span-tags rond een titel.

Terug naar boven Terug naar beneden

10spetter10

10spetter10
Superactief Forumlid

Man
Berichten : 1222
Leeftijd : 27
Registratie : 08-07-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
1000 berichten of meer gepost
Je hebt 1000 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!




10spetter10 is bedankt door de starter van dit topic.

Opgeloste Topic Re: Templates :: Inhoud voor Admins/Mods

Bericht van Mystic ma 30 dec 2013 - 10:20

Bedankt voor de nachtelijke support Razz...Raar maar waar, het werkt nog steeds niet.

Bij Gebruikers & Groepen staan de rangen die worden weergegeven in de toolbar, geloof ik. Niet de naam van groepen.
Op de plek van 'Admin' staat nu Beheerder en op de plek van 'Mod' in het javascriptje staat nu Moderator.
Bij de permissies van widgets staat bijv. dat je het zichtbaar kunt maken voor alleen Moderators. Kan het probleem misschien liggen aan het feit dat Moderators in het zicht van de widgets niet gelijk is aan de leden met de rang 'Moderator'? Misschien dat het script niet wilt werken omdat met 'Moderator' de mods worden bedoelt die topics kunnen modereren en niet de leden die de rang 'Moderator' bezitten?

Ik heb totaal geen verstand van javascript, dus ik probeer ook maar gewoon te kijken waar het probleem kan liggen. Razz
Het zou moeten werken, maar (zoals altijd op m`n forum) werkt het niet. En natuurlijk neem ik je niets kwalijk ^^
Ligt aan de familienaam, 't gaat nooit zoals het moet.  Laughing 

Terug naar boven Terug naar beneden

Mystic

Mystic
Actief Forumlid

Man
Berichten : 291
Leeftijd : 25
Registratie : 24-09-12
Oprichter : Ja
Templates : Ja
CSS : Ja

Lid sinds +10 jaar
U bent al meer dan 10 jaar lid
200 berichten of meer gepost
Je hebt 200 berichten of meer gepost
Feestdagen 2022
Fijne Feestdagen namens team Actieforum!
Oud Actieforum Medewerker
Deze gebruiker is een oud Actieforum medewerker.
Feestdagen 2023
Fijne Feestdagen namens team Actieforum!

https://ondersteun.actieforum.com



Mystic is bedankt door de starter van dit topic.

Vorige onderwerp Volgende onderwerp Terug naar boven

- Soortgelijke onderwerpen

Permissies van dit forum:
Je mag geen reacties plaatsen in dit subforum