Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
[NG] $modcplink - Rechte werden nicht ausgewertet.
#1
Hi,
ich kann machen was ich will, auf meiner (neuinstallierten 1.401) Version werden bei allen Themen einschliesslich dem Standard-Thema das Moderatoren-CP für alle User angezeigt.

Es ist nicht verschoben sondern
Code:
{$modcplink}
ist in header_welcomeblock_member drin, (so wie es sich gehört, nur halt etwas hüpscher) und dürfte nur ausgeführt werden wenn Moderationsrechte gesetzt sind. Genau diese Rechte scheinen jedoch immer zuzutreffen.
Das Moderatoren-CP ist voll einsatzfähig, die Datenbank ist gecheckt.
Daran liegts nicht, es ist schlichtweg vogelfrei (sprich entrechtet).

Wäre dankbar wenn jemand wüsste, wo und wie diese Rechte gecheckt werden, damit ich das korrigieren kann. Sinnvoll wäre auch schonmal ne Variable die ich mir ausgeben lassen könnte.

Hier das Template header_welcomeblock_member
Code:
<div class="upper_panel">
    <span class="float_right"><a href="{$mybb->settings['bburl']}/search.php" class="search">{$lang->toplinks_search}</a><a href="{$mybb->settings['bburl']}/memberlist.php" class="memberlist">{$lang->toplinks_memberlist}</a><a href="{$mybb->settings['bburl']}/calendar.php" class="calendar">{$lang->toplinks_calendar}</a><a href="{$mybb->settings['bburl']}/misc.php?action=help" class="help">{$lang->toplinks_help}</a></span>
    <span>{$lang->welcome_back} <a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}" class="logout">{$lang->welcome_logout}</a></span>
</div>

<div class="lower_panel">
    <span class="float_right"><a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup', 'buddyList', 350, 350);">{$lang->welcome_open_buddy_list}</a><a href="{$mybb->settings['bburl']}/search.php?action=getnew">{$lang->welcome_newposts}</a><a href="{$mybb->settings['bburl']}/search.php?action=getdaily">{$lang->welcome_todaysposts}</a><a href="{$mybb->settings['bburl']}/private.php" style="margin-right: 0;">{$lang->welcome_pms}</a> {$lang->welcome_pms_usage}</span>
    <span><a href="{$mybb->settings['bburl']}/usercp.php" class="usercp">{$lang->welcome_usercp}</a> {$modcplink}{$admincplink}</span>
</div>


Hier der Quelltext für normale User
Code:
<!-- start: header_welcomeblock_member -->
<div class="upper_panel">
    <span class="float_right"><a href="http://www.blabla.de/forum/search.php" class="search">Suche</a><a href="http://www.blabla.de/forum/memberlist.php" class="memberlist">Mitglieder</a><a href="http://www.blabla.de/forum/calendar.php" class="calendar">Kalender</a><a href="http://www.blabla.de/forum/misc.php?action=help" class="help">Hilfe</a></span>
    <span><strong>Willkommen zurück, werner</strong> - Letzter Besuch: Heute, 01:29 <a href="http://www.blabla.de/forum/member.php?action=logout&amp;logoutkey=8e7faaf0a3084a1223728d918ce6ad82" class="logout">Abmelden</a></span>
</div>

<div class="lower_panel">
    <span class="float_right"><a href="#" onclick="MyBB.popupWindow('http://www.blabla.de/forum/misc.php?action=buddypopup', 'buddyList', 350, 350);">Freunde-Liste</a><a href="http://www.blabla.de/forum/search.php?action=getnew">Neue Beiträge</a><a href="http://www.blabla.de/forum/search.php?action=getdaily">Heutige Beiträge</a><a href="http://www.blabla.de/forum/private.php" style="margin-right: 0;">Private Mails</a> (0 ungelesen, 0 insgesamt)</span>
    <span><a href="http://www.blabla.de/forum/usercp.php" class="usercp">Benutzer-CP</a>

<!-- start: header_welcomeblock_member_moderator -->
<a href="http://www.blabla.de/forum/modcp.php" class="modcp">Moderator-CP</a>
<!-- end: header_welcomeblock_member_moderator --></span>
</div>

<!-- end: header_welcomeblock_member -->
danke, gruss lexx
#2
Hast du die Gruppenberechtigungen überprüft? (Im ACP bei den Gruppen schauen, ob auch wirklich kein Haken bei "Can view Mod CP" oder so ist) - Mich jetz nicht für dumm verkaufen, manchmal liegt da der Fehler bereits ^^
Hast du was an der global.php oder der inc/funtions.php verändert? (Sind glaube die beiden Dateien, die letztendlich prüfen, ob es sich um einen Mod handelt oder nicht)
Hast du irgendein Plugin installiert, was das hervorrufen könnte?
Was ist der Unterschied zwischen der Politik und der Informatik?
In der Informatik ignoriert man führende Nullen...
#3
Lightbulb 
An der Gruppenberechtigung liegt es auch nicht, die ist korrekt auf standart gesetzt.
Wie gesagt, das forum ist gerademal frisch installiert.

Ach jetzt hab ichs kapiert, na das ist ja blöd gedacht.
Sobald User einen Antrag auf Aufnahme in eine höhere Gruppe stellen dürfen, bekommen sie deren Rechte. Das ist total unlogisch und somit durchaus nen Bug.

Für alle anderen die das Problem haben:
- Adminbereich öffnen
- Benutzergruppe bearbeiten:
- Gruppe der Mitglieder bearbeiten und
- Kann Moderator-CP betreten ausschalten.

Problem gelöst.
danke, gruss lexx