Mitglieder nur für ausgewählte Usergroup

DocViper

Bekanntes Mitglied
Lizenzinhaber
Registriert
15. Mai 2013
Beiträge
58
Punkte
48
Ich möchte die dass die Mitgliederliste nur für ausgewählte Usergroups sichtbar ist. Leider beitet das XF da keine Möglichkeiten. Gibts einen Weg das händisch einzubauen?
 
Dies habe ich gerade gemacht. Dabei hilft dir dieser Artikel ..

Diese Templates solltest du bearbeiten:
  • member_list (Registrierte Mitglieder)
  • member_notable (Nahmhafte Mitglieder)
  • online_list (Derzeitige Besucher)
Als Beispiel wie ich die member_list bearbeitet habe, es dürfen nur Registrierte Mitglieder diese sehen..

Suche
HTML:
<div class="pageNavLinkGroup">
    <xen:pagenav link="members/list" page="{$page}" perpage="{$usersPerPage}" total="{$totalUsers}" />
</div>

Füge davor .. ein
HTML:
<xen:if is="{$visitor.user_id}">

Und ganz am Ende des Templates ..
HTML:
<xen:else />

    <xen:include template="error_with_login" />
  
</xen:if>

Bei dir würde es wahrscheinlich eher das hier werden..
HTML:
<xen:if is="{xen:helper ismemberof, $visitor, x, y}">
Wobei das x und y für die Benutzergruppen stehen.
 
Ohhh, das sieht gut aus. :)
Gleich mal testen. Danke
 
Oder so .. :p

Ich hatte nach "Memberlist" und "Member Guest" gesucht und nur dein AddOn und Waindigos gefunden.
 
Ja, da die Addons oft (aus eigener Erfahrung:D) sehr skurille Namen haben, habe ich mittlerweile meine eigene Addon Datenbank erstellt.
Dort landen alle Addons mit den wichtigsten Informationen, ich schreibe da noch ein paar Tags zum schneller wiederfinden und meine eigene zusammenfassung und fertig:)
 
Ok. Aber so kann ich nur einen Teilbereich schützen, nämlich die Usersuche. :)
 
Und ich habe schon das Sprachpaket @Alluidh .. war aber auch schwer mit 5 Phrase .. :p
 
Komischerweise ist die member_list immer noch sichtbar .. ???
 
@DocViper ich probiere gerade mal dieses AddOn zu erweitern. Wenn es klappt melde ich mich bei dir ..
 
Zurück
Oben