MyBB.de Forum
oberes Menü - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.6.x (https://www.mybb.de/forum/forum-58.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-59.html)
+---- Thema: oberes Menü (/thread-24652.html)



oberes Menü - Kalle - 16.01.2012

Hallo und guten Tag

Im Grossen und Ganzen finde ich hier im Board eigentlich immer Antworten auf bestimmte Fragen ....deswegen hatten ich mich auch nicht direkt angemeldet. Doch trotz intensiver Suche gelingt das leider doch nicht immer. Deswegen möchte ich folgendes erfragen:

Im oberen Menü (also da wo standartmäßig die Suche, Hilfe, Kalender etc. zu finden ist) habe ich einige neue Links installiert die auf selbsterstelle Templates (nach Eurer Anleitung hier im Board) verweisen.
Funktioniert einwandfrei !

Bei den neuen Links ist jedoch EINE Seite dabei, die nicht von unregistrierten besuchern aufgerufen werden darf und soll. Die Standardmäßigen Links lassen sich auch allesamt dann nicht aufrufen , nur bei den selbsterstellen ......die gehen IMMER.

Wie kann ich erreichen das der LInk zu einem selbsterstellten Template nur von registrierten Benutzern benutzt werden kann ?

Eine Erklärung für jemanden der überhaupt kein php kann (nur html, Css) , wäre etwas leichter für mich.

herzlichen Dank

Kalle


RE: oberes Menü - StefanT - 16.01.2012

Siehe: https://www.mybb.de/forum/thread-20250-post-140833.html


RE: oberes Menü - Yang0504 - 16.01.2012

Hey,

füge in die PHP-Datei deiner Seite folgendes unter

PHP-Code:
require("global.php"); 

ein:

PHP-Code:
if($mybb->user['uid'] == '' || $mybb->user['uid'] == null  || $mybb->user['usergroup'] == '1')
{
error_no_permission();


Viel Glück! Smile


RE: oberes Menü - StefanT - 16.01.2012

(16.01.2012, 14:07)Yang0504 schrieb:
PHP-Code:
if($mybb->user['uid'] == '' || $mybb->user['uid'] == null  || $mybb->user['usergroup'] == '1')
{
error_no_permission();

Das ist unsinnig, die uid wird nie ein leerer String oder null sein.


RE: oberes Menü - Kalle - 16.01.2012

Hallo
das geht ja flott hier...Wink
Code:
require("global.php");
if($mybb->user['uid'] == 0)
{
    error_no_permission();
}

DAS war die Lösung...funktioniert einwandfrei. Klasse

Ich bedanke mich recht herzlich.

Kalle


RE: oberes Menü - Yang0504 - 16.01.2012

(16.01.2012, 14:21)StefanT schrieb:
(16.01.2012, 14:07)Yang0504 schrieb:
PHP-Code:
if($mybb->user['uid'] == '' || $mybb->user['uid'] == null  || $mybb->user['usergroup'] == '1')
{
error_no_permission();

Das ist unsinnig, die uid wird nie ein leerer String oder null sein.

Vertrauen ist gut, Kontrolle ist besser Toungue