Hallo,
ich suche nach einem Mod mit dem ich nur bestimmten Gruppen den Zugang zu der Memberlist, dem Profilen und den Medallien gewähren kann.
Gibt es so einen Mod?
Berechtigung für Memberliste, Profile
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Hinweis
Hallo,
wenn Du etwas gesucht hättest wäre Dir dieser Beitrag aufgefallen !
Der Teil für die memberlist.php läßt sich auch, entsprechend angepasst, in andere *.php's einbauen !
wenn Du etwas gesucht hättest wäre Dir dieser Beitrag aufgefallen !

Der Teil für die memberlist.php läßt sich auch, entsprechend angepasst, in andere *.php's einbauen !

Viele Grüße - gloriosa 
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !

Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
sowas suche ich auch!!! - Aber ich würde gerne die Memberliste so beschränken, dass man nur die Member sieht, die in den gleichen Gruppen sind!!!Tarlar hat geschrieben:Dann hast du meinen Post nicht richtig gelasen. Ich möchte das nur BESTIMME GRUPPE auf diese Seiten Zugriff haben soll, nicht registriete Benutzer.
Grüße
Bernd
Zuletzt geändert von Berney am 03.04.2006 12:37, insgesamt 1-mal geändert.
-
- Mitglied
- Beiträge: 3907
- Registriert: 17.07.2002 14:03
- Wohnort: Graz
hi,
vielleicht hilft euch ja der Extra Permission Hack oder die Permission Switches... in jedem fall ist suchen immer eine gute option. ebenso wie www.phpbbhacks.com oder www.phpbb.com oder gleich hier im forum in der mods datenbank... hat mich nicht mal eine minute gekostet die beiden dinger zu finden.
vielleicht hilft euch ja der Extra Permission Hack oder die Permission Switches... in jedem fall ist suchen immer eine gute option. ebenso wie www.phpbbhacks.com oder www.phpbb.com oder gleich hier im forum in der mods datenbank... hat mich nicht mal eine minute gekostet die beiden dinger zu finden.
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
groupcp.php * groupcp_user_body.tpl * groupcp_info_body.tpl
Die Zugriffssteuerung aus der add_field mod ermöglicht ja das Ein-/Ausblenden von Informationen.
Dazu wird folgender Mod in die *.php vor den pparse Befehl geschrieben:
in der *.tpl kann man dann mit den Switches <!-- BEGIN switch_certain_users --> und <!-- END switch_certain_users --> einen Bereich nur für Moderatoren/Admins (wie hier im Beispiel) sichtbar machen. Anders gesagt für ander User wird dieser Bereich unsichtbar!
Wenn ich dieses Snipped nun auf die Gruppen-Auswahl anwenden möchte, laufe ich auf Grund und bin ratlos...
Ich will nur den Admins und Moderatoren, die Gruppen-Informationen, von denen Sie kein Mitglied sind, zugänglich machen. Jedes normale Mitglied darf nur die Gruppen-Infos der eigenen Gruppe einsehen.
Dazu habe ich in der groupcp.php am Ende folgendes (Zugriffssteuerung) hinzugefügt:
Dementsprechend habe ich die groupcp_user_body.tpl geändert um die Auswahlbox mit den Gruppen ohne eigene Mitgliedschaft entsprechend auszublenden:
Ergebnis ist allerdings, dass selbst Administratoren und Moderatoren die Auswahlbox ohne eigene Mitgliedschaften nicht sehen können?!
Wer kann mir sagen wo der Haken ist???
Dazu wird folgender Mod in die *.php vor den pparse Befehl geschrieben:
Code: Alles auswählen
// Zugriff Steuerung nur für MODs sichtbar!
if( $userdata['user_level'] == (ADMIN OR MOD) )
{
$template->assign_block_vars('switch_certain_users', array() );
}
// End Zugriff
$template->pparse('body');
Wenn ich dieses Snipped nun auf die Gruppen-Auswahl anwenden möchte, laufe ich auf Grund und bin ratlos...
Ich will nur den Admins und Moderatoren, die Gruppen-Informationen, von denen Sie kein Mitglied sind, zugänglich machen. Jedes normale Mitglied darf nur die Gruppen-Infos der eigenen Gruppe einsehen.
Dazu habe ich in der groupcp.php am Ende folgendes (Zugriffssteuerung) hinzugefügt:
Code: Alles auswählen
...
// Zugriff Steuerung nur für MODs sichtbar!
if( $userdata['user_level'] == (ADMIN OR MOD) )
{
$template->assign_block_vars('switch_certain_users', array() );
}
// End Zugriff
$template->pparse('user');
}
else
{
message_die(GENERAL_MESSAGE, $lang['No_groups_exist']);
}
}
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
Code: Alles auswählen
...
<table width="100%" cellpadding="4" cellspacing="1" border="0" class="forumline">
<!-- BEGIN switch_groups_joined -->
<tr>
<th colspan="2" align="center" class="thHead" height="25">{L_GROUP_MEMBERSHIP_DETAILS}</th>
</tr>
<!-- BEGIN switch_groups_member -->
<tr>
<td class="row1"><span class="gen">{L_YOU_BELONG_GROUPS}</span></td>
<td class="row2" align="right">
<table width="90%" cellspacing="0" cellpadding="0" border="0">
<tr><form method="get" action="{S_USERGROUP_ACTION}">
<td width="40%"><span class="gensmall">{GROUP_MEMBER_SELECT}</span></td>
<td align="center" width="30%">
<input type="submit" value="{L_VIEW_INFORMATION}" class="liteoption" />{S_HIDDEN_FIELDS}
</td>
</form></tr>
</table>
</td>
</tr>
<!-- END switch_groups_member -->
<!-- END switch_groups_joined -->
<!-- BEGIN switch_groups_remaining -->
<!-- BEGIN switch_certain_users -->
<tr>
<th colspan="2" align="center" class="thHead" height="25">{L_JOIN_A_GROUP}</th>
</tr>
<tr>
<td class="row1"><span class="gen">{L_SELECT_A_GROUP}</span></td>
<td class="row2" align="right">
<table width="90%" cellspacing="0" cellpadding="0" border="0">
<tr><form method="get" action="{S_USERGROUP_ACTION}">
<td width="40%"><span class="gensmall">{GROUP_LIST_SELECT}</span></td>
<td align="center" width="30%">
<input type="submit" value="{L_VIEW_INFORMATION}" class="liteoption" />{S_HIDDEN_FIELDS}
</td>
</form></tr>
</table>
</td>
</tr>
<!-- END switch_certain_users -->
<!-- END switch_groups_remaining -->
</table>
...
Wer kann mir sagen wo der Haken ist???