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
Hide links/url for Usergroups - 1.8.x
#41
(17.05.2020, 16:25)itsmeJAY schrieb: Das wird dir sicherlich viel Spaß machen Big Grin und mir auch.. :-p
Naja, wir werden sehen... Big Grin

(17.05.2020, 16:25)itsmeJAY schrieb: Desweiteren hast du ein Denkfehler in deinem Code oben..
Eine konkretere Aussage dazu wäre mir schon lieb und würde auch Lenox evtl. weiterhelfen. Wink
Zitieren
#42
Habe es jetzt mit 

PHP-Code:
<td valign="top">Route planen</td>
<
td valign="top">
<if (
count(is_member([1,5,7], $mybb->user['uid'])) == && count(is_member([4], $mybb->user['uid'])) > && in_array($thread['fid'], array(121,122,123))) then>
<
div>Route PlanenDann bitte <class="login" href="https://angel-juenger.de/member.php?action=login" rel="nofollow">Anmelden</a>  oder <class="register" href="https://angel-juenger.de/member.php?action=register" rel="nofollow">Registrieren</a></span></div>
<else>
<
a href="{$GLOBALS['threadfields']['resrev_url']}target="_blank">{$GLOBALS['threadfields']['resrev_route']}</a>
</if> 
</
td>
</
tr

PHP-Code:
<td valign="top">Route planen</td>
<
td valign="top">
<if !
in_array($GLOBALS['mybb']->user['usergroup'], array(1,5,7) && in_array($thread['fid'], array(121,122,123))) then
<
div>Route PlanenDann bitte <class="login" href="https://angel-juenger.de/member.php?action=login" rel="nofollow">Anmelden</a>  oder <class="register" href="https://angel-juenger.de/member.php?action=register" rel="nofollow">Registrieren</a></span></div>
<else>
<
a href="{$GLOBALS['threadfields']['resrev_url']}target="_blank">{$GLOBALS['threadfields']['resrev_route']}</a>
</if> 
</
td>
</
tr

und

PHP-Code:
<td valign="top">Route planen</td>
<
td valign="top">
<if (
count(is_member([1,5,7], $mybb->user['uid'])) == && count(is_member([4], $mybb->user['uid'])) > && in_array($thread['fid'], array(121,122,123))) then
<
div>Route PlanenDann bitte <class="login" href="https://angel-juenger.de/member.php?action=login" rel="nofollow">Anmelden</a>  oder <class="register" href="https://angel-juenger.de/member.php?action=register" rel="nofollow">Registrieren</a></span></div>
<else>
<
a href="{$GLOBALS['threadfields']['resrev_url']}target="_blank">{$GLOBALS['threadfields']['resrev_route']}</a>
</if> 
</
td>
</
tr

versucht, da wird es keinem angezeigt, egal ob Admin, Member, Gast, Banned usw.

   

und bei

PHP-Code:
<td valign="top">Route planen</td>
<
td valign="top">
<if 
in_array($GLOBALS['mybb']->user['usergroup'], array(1,5,7) && in_array($thread['fid'], array(121,122,123))) then
<
div>Route PlanenDann bitte <class="login" href="https://angel-juenger.de/member.php?action=login" rel="nofollow">Anmelden</a>  oder <class="register" href="https://angel-juenger.de/member.php?action=register" rel="nofollow">Registrieren</a></span></div>
<else>
<
a href="{$GLOBALS['threadfields']['resrev_url']}target="_blank">{$GLOBALS['threadfields']['resrev_route']}</a>
</if> 
</
td>
</
tr

wird es allen angezeigt   Smile
Zitieren
#43
Erläutere mir mal bitte noch einmal kurz, wer jetzt alles den Text sehen darf und vorallem, ob es sich ausschließlich NUR auf die Hauptgruppe bezieht oder auch auf die sekundären Gruppen. Es kann ja sein, dass jemand in Gruppe 5 ist als sekundäre Gruppe und als Hauptgruppe in z. B. 4.

Bitte schreibe ausführlich wie du möchtest, dass sich das Programm verhält.

Grüße
Zitieren
#44
Sehen soll den Text eigentlich jeder außer die Standard Gruppen Gast mit der gid 1, Nicht aktiviert gid 5 und gesperrte Benutzer gid 7, sekundäre Gruppen sind da keine bei.

Ich möchte halt gerne das die Links wie z.B. hier im Thread bei Route Planen, Verein und Verkaufsstellen für die Gruppe "Nicht aktiviert" und "Gesperrt" auch ausgeblendet werden mit der Meldung " Anmelden oder Registrieren" wie es bei der Gruppe Gast auch ist.
Zitieren
#45
Wie lautet denn dein derzeitiger laufender Code? Hier wurde so viel ins Thema geschrieben, ich habe den Überblick verloren.. Theoretisch müsste dein Code ja nur um weitere Gruppen erweitert werden.
Zitieren
#46
Der aktuelle Code ist 

PHP-Code:
<td valign="top">Route planen</td>
<
td valign="top">
<if (
$mybb->user['usergroup'] == && in_array($thread['fid'], array(121,122,123))) then
<
div>Route PlanenDann bitte <class="login" href="https://angel-juenger.de/member.php?action=login" rel="nofollow">Anmelden</a>  oder <class="register" href="https://angel-juenger.de/member.php?action=register" rel="nofollow">Registrieren</a></span></div>
<else>
<
a href="{$GLOBALS['threadfields']['resrev_url']}target="_blank">{$GLOBALS['threadfields']['resrev_route']}</a>
</if> 
</
td
 
und zusätzlich zu Gruppe 1 "Gast" soll Gruppe 5 "Nicht aktiviert" mit ausgeschlossen werden.

Gesperre User Guppe 7 habe ich jetzt komplett über die Gruppenrechte im ACP vom Forum ausgeschlossen.
Zitieren
#47
PHP-Code:
<td valign="top">Route planen</td>
<
td valign="top">
<if (
$mybb->user['usergroup'] == || $mybb->user['usergroup'] == 5) && in_array($thread['fid'], array(121,122,123)) then
<
div>Route PlanenDann bitte <class="login" href="https://angel-juenger.de/member.php?action=login" rel="nofollow">Anmelden</a>  oder <class="register" href="https://angel-juenger.de/member.php?action=register" rel="nofollow">Registrieren</a></span></div>
<else>
<
a href="{$GLOBALS['threadfields']['resrev_url']}target="_blank">{$GLOBALS['threadfields']['resrev_route']}</a>
</if> 
</
td

Mit dem Handy geschrieben. Bitte mal überprüfen ob es so klappt.
Zitieren
#48
Cool  funktioniert jetzt auf den ersten blick wie es soll und das mit Handy  respect Big Grin , herzlichen dank für die Hilfe.

Aber mal zu der eigentlichen Frage wodurch dieser OT entstanden ist, kann man das Plugin auch auf bestimmte Foren begrenzen?
Zitieren


Möglicherweise verwandte Themen…
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Additional Usergroups on Profiles MyBB.de Bot 1 969 09.03.2021, 07:05
Letzter Beitrag: MyBB.de Bot
  Don't allow administrators to change usergroups MyBB.de Bot 0 896 18.07.2020, 21:40
Letzter Beitrag: MyBB.de Bot
  Hide links! MyBB.de Bot 3 1.893 13.08.2014, 11:56
Letzter Beitrag: Arni2win
  Additional Usergroups on profiles MyBB.de Bot 2 1.734 07.03.2012, 13:15
Letzter Beitrag: MyBB.de Bot
  Hide Links to Guests for 1.4 MyBB.de Bot 14 7.801 30.09.2011, 22:59
Letzter Beitrag: Jockl