Haumis wbb hilfe 
Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite
Galerie Datenbank Zum Portal

Startseite| Das Board| wbb2| wbblite| Wo finde ich was| Veränderungen| Grafik-Bereich-WBB2| Boardspiele| Vorstellungen| Allgemeines| Trainingscenter|
Haumis wbb hilfe » WBB2 » Fragen zum WBB2 » Das Menü oben » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Das Menü oben
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Tommi Tommi ist männlich
Eroberer


images/avatars/avatar-152.jpg
[meine Galerie]


Dabei seit: 26.02.2012
Beiträge: 56
Herkunft: Berlin
Postid: 14554
Das Menü oben Beitrag Nr.: 1     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich weiß gar nicht so richtig wie ich das Nennen soll
Wir haben doch alle das Menü oben
Profil, Team, Forum; Suchen, Kalender um nur einige jetzt zu nennen. Meine frage ist, wie kann ich das den bearbeiten / Einstellen das die Lieben Gäste nicht das Team sehen können ?

PS:
Ich hoffe ich habe das verständlich beschrieben, wenn jemand ne andere Idee hat wie man das Thema nennen könnte kann man es gerne ändern
Kein Problem

__________________

11.06.2014 15:42 Tommi ist offline E-Mail an Tommi senden Homepage von Tommi Beiträge von Tommi suchenNehmen Sie Tommi in Ihre Freundesliste auf
haumi haumi ist männlich
Boardbetreiber

images/avatars/avatar-214.jpg
[meine Galerie]


Dabei seit: 06.06.2009
Beiträge: 3.441
Herkunft: NRW
Postid: 14556
Beitrag Nr.: 2     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Öffne die team.php per FTP im Verzeichnis wbb2.
Füge unter:
code:
1:
require('./global.php');

folgendes ein!
code:
1:
if ($wbbuserdata['userid'] == 0) access_error();


Das wars schon.

LG
haumi

__________________
Gelassen das hinnehmen, was nicht zu ändern ist,
engagiert angehen was man gestalten kann.

11.06.2014 18:06 haumi ist offline E-Mail an haumi senden Homepage von haumi Beiträge von haumi suchenNehmen Sie haumi in Ihre Freundesliste auf
Listiger_Falke Listiger_Falke ist männlich
Administrator


images/avatars/avatar-178.gif
[meine Galerie]


Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 14557
Beitrag Nr.: 3     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Wenn Du nur den Button "Team" im Header verstecken möchtest, kannst Du Template header.tpl auch einfach nur eine Abfrage hinzufügen. Das gilt für alle Buttons

Der Link für die team.php im Header lautet ja

code:
1:
 <a href="team.php{$SID_ARG_1ST}"><img src="{$style['imagefolder']}/top_team.gif" border="0" alt="{$lang->items['LANG_GLOBAL_TEAM']}" title="{$lang->items['LANG_GLOBAL_TEAM']}" /></a>


Nun kann man über eine sogenannte If-Abfrage bestimmen, ob ein Gast den Button sehen kann.

Man schreibt um den Buttoncode umzu eine <if>-Abfrage

code:
1:
<if($wbbuserdata['userid'])><then>   Hier Dein Buttoncode </then></if>



Der Code für die Team.php würde also so aussehen:

code:
1:
 <if($wbbuserdata['userid'])><then><a href="team.php{$SID_ARG_1ST}"><img src="{$style['imagefolder']}/top_team.gif" border="0" alt="{$lang->items['LANG_GLOBAL_TEAM']}" title="{$lang->items['LANG_GLOBAL_TEAM']}" /></a></then></if>



Hierzu eine kleine Erklärung, um das ganze besser verstehen zu können:

eine If-Abfrage könnte man mit dem deutschen Wort "ist" als Frage übersetzen
<if($wbbuserdata['userid'])> = ist $wbbuserdata['userid'] oder ganz übersetzt = ist der User mit einer User-ID versehen (also kein Gast)

Hinter der If-Frage kommt ein Kommando, was zu passieren hat: <then>
Dieses then übersetzen wir mit "wenn ja,dann mache/zeige"

Dann der Code für den Button.

Wichtig ist, das alle Befehle wieder geschlossen werden müßen.

daher kommt hinter dem Code ein schließendes </then> gefolgt von einem schließenden </if>


Man kann diese Befehle auch wunderbar benutzen, um Usern und Gästen unterschiedliche Dinge zu zeigen. Dazu benutzt man den Befehl <else>
Dieses "else" steht für "wenn nicht, dann mache/zeige", also dem Gegenteil von dem <then>

Man kann über diese Befehle z.B. dem Gast dann ein Laufband anzeigen, was darauf hinweist, das man sich erst registrieren/einloggen muß, um die Forenfunktionen zu benutzen.

Ein Beispielcode dafür wäre

code:
1:
2:
3:
4:
5:
6:
7:
8:
 <if($wbbuserdata['userid'])>
<then>
Hier einen Teil des Menüs, das nur User sehen sollen, das können mehrere Buttons sein, das gesamte Menü außer dem Register-Button usw. oder was auch immer nur der angemeldete User sehen soll
</then>
<else>
Hier ein Laufband mit einer Info für Gäste
</else>
</if>



Wichtig ist dabei immer die Reihenfolge der sich öffnenden Klammern und dem schließen der Klammern.

st12

__________________
Bis auf weiteres nur eingeschränkter Support

11.06.2014 22:18 Listiger_Falke ist offline E-Mail an Listiger_Falke senden Homepage von Listiger_Falke Beiträge von Listiger_Falke suchenNehmen Sie Listiger_Falke in Ihre Freundesliste auf
Tommi Tommi ist männlich
Eroberer


images/avatars/avatar-152.jpg
[meine Galerie]


Dabei seit: 26.02.2012
Beiträge: 56
Herkunft: Berlin
Postid: 14561
Themenstarter Thema begonnen von Tommi
Beitrag Nr.: 4     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

@ haumi
hmm danke aber finde ich nicht

@ Listiger_Falke
Ja danke aber es soll nur das Team für die Gäste nicht
Sichtbar sein

__________________

13.06.2014 14:24 Tommi ist offline E-Mail an Tommi senden Homepage von Tommi Beiträge von Tommi suchenNehmen Sie Tommi in Ihre Freundesliste auf
Listiger_Falke Listiger_Falke ist männlich
Administrator


images/avatars/avatar-178.gif
[meine Galerie]


Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 14562
Beitrag Nr.: 5     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Zitat:
Original von Tommi
@ haumi
hmm danke aber finde ich nicht


st8 Was findest Du nun nicht? Das

php:
1:
require('./global.php');


Das steht in fast jeder PHP des WBB fast ganz oben, denn dieser Code bindet die Grundfunktionen des Boards mit ein.

fügst Du darunter das von haumi vorgeschlagene

php:
1:
if ($wbbuserdata['userid'] == 0access_error();


in die PHP ein, dann bekommen Gäste statt der Team.php die "Sie sind nicht eingeloggt" - Seite zu sehen.

__________________
Bis auf weiteres nur eingeschränkter Support

13.06.2014 17:46 Listiger_Falke ist offline E-Mail an Listiger_Falke senden Homepage von Listiger_Falke Beiträge von Listiger_Falke suchenNehmen Sie Listiger_Falke in Ihre Freundesliste auf
Tommi Tommi ist männlich
Eroberer


images/avatars/avatar-152.jpg
[meine Galerie]


Dabei seit: 26.02.2012
Beiträge: 56
Herkunft: Berlin
Postid: 14563
Themenstarter Thema begonnen von Tommi
Beitrag Nr.: 6     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Ich hasse die Technik st25

Danke Listiger_Falke aber wo muss ich Suchen st8

__________________

14.06.2014 19:27 Tommi ist offline E-Mail an Tommi senden Homepage von Tommi Beiträge von Tommi suchenNehmen Sie Tommi in Ihre Freundesliste auf
Listiger_Falke Listiger_Falke ist männlich
Administrator


images/avatars/avatar-178.gif
[meine Galerie]


Dabei seit: 16.03.2010
Beiträge: 786
Herkunft: Bremerhaven
Postid: 14564
Beitrag Nr.: 7     Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Steht doch oben schon bei haumi st12

Du lädst Dir die team.php runter, öffnest sie mit einem editor Deiner Wahl, und suchst


php:
1:
require('./global.php');



Das steht in der PHP sehr weit oben, meißt der 2te Satz unter dem Copyrightvermerk da.......


Da fügst du einfach darunter

php:
1:
if ($wbbuserdata['userid'] == 0access_error();


....speicherst die PHP wieder, und lädst sie wieder auf Deinen Server.

fertisch st7



PS: Deine Registrierung funktioniert nicht -----> Sicherheitsabfrage ist nicht sichtbar st8

__________________
Bis auf weiteres nur eingeschränkter Support

14.06.2014 22:14 Listiger_Falke ist offline E-Mail an Listiger_Falke senden Homepage von Listiger_Falke Beiträge von Listiger_Falke suchenNehmen Sie Listiger_Falke in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Haumis wbb hilfe » WBB2 » Fragen zum WBB2 » Das Menü oben

Views heute: 74.202 | Views gestern: 39.963 | Views gesamt: 71.747.577
Powered by Burning Board 2.3.6 © 2001-2004 WoltLab GmbH
Am Netz seit dem 3.6.2009 - Powered by © haumis-Team
Style & Buttons © by FriendsbistroTeam
Boardregeln Impressum & Haftungsauschluss Datenschutzerklärung