Hallo xmaster.
Ist eigl. ganz einfach.
Geh als erstes in dein Template-Set --> Seitenkopf Templates-->Header und schau ob du im div container für die {$welcomeblock} eine id="panel" stehen hast. Wenn ja lösche die id raus sodas nur der div steht. Also
PHP-Code:
<div>{$welcomeblock}</div>
Weiter gehts mit dem Template--> header_welcomeblock_guest.
Lösche da alles was drinne ist und ersetze es mit diesem code
(wie immer vorher backup machen)
PHP-Code:
<div id="panel" align="center">
<form action="{$mybb->settings['bburl']}/member.php" class="loginform" method="post">
<input type="hidden" name="action" value="do_login" />
<input type="hidden" name="url" value="{$url}" />
<input type="text" name="username" class="textuser" value="Username" onfocus="if(this.value !== '') { this.value=''; }" onblur="if(this.value == '') { this.value='Username'; }" />
<input type="password" class="textpass" name="password" value="Password" onfocus="if(this.value !== '') { this.value=''; }" onblur="if(this.value == '') { this.value='Password'; }" />
<input type="submit" class="loginsub" value="Login" tabindex="3" />
<span class="text"> <a href="{$mybb->settings['bburl']}/member.php?action=lostpw">Lost Password?</a> — <a href="{$mybb->settings['bburl']}/member.php?action=register">Register</a></span>
<input type="checkbox" value="yes" checked="checked" title="" name="remember" style="display:none;" class="checkbox" />
</form>
</div>
Das sollte es auch schon gewesen sein, wenn nicht bitte melden.
Hallo MrBrechreiz
Zu Anfang möchte ich mich für die Hilfe bedanken.
Ich habe es so gemacht wie Du es beschrieben hast.
Doch leider ist der gewünschte Erfolg nicht eingetreten.
URL >
http://xmasterat.xm.funpic.de/forum/index.php
Komisch ist auch, wenn ich deinen Code einfüge und auf "Speichern und Bearbeitung fortsetzen" gehe, schaut er komisch aus?
Code:
<div id="panel" align="center">
<form action="{$mybb->settings['bburl']}/member.php" class="loginform" method="post">
<input type="hidden" name="action" value="do_login" />
<input type="hidden" name="url" value="{$url}" />
<input type="text" name="username" class="textuser" value="Username" onfocus="if(this.value !== '') { this.value=''; }" onblur="if(this.value == '') { this.value='Username'; }" />
<input type="password" class="textpass" name="password" value="Password" onfocus="if(this.value !== '') { this.value=''; }" onblur="if(this.value == '') { this.value='Password'; }" />
<input type="submit" class="loginsub" value="Login" tabindex="3" />
<span class="text"> <a href="{$mybb->settings['bburl']}/member.php?action=lostpw">Lost Password?</a> — <a href="{$mybb->settings['bburl']}/member.php?action=register">Register</a></span>
<input type="checkbox" value="yes" checked="checked" title="" name="remember" style="display:none;" class="checkbox" />
</form>
</div>
');
lg xm
ja sehe es gerade auch in deinem beitrag sind sehr viele
drinn, die musste raus löschen. Ka wieso die bei dir drinn sind
Das kommt von Copy&Paste.
kopiere den Code zunächst in einen vernünftigen Editor wie z.b. Notepad++. Von da wieder kopieren und an die gewünschte Stelle einfügen. Dann passiert sowas nicht.
ja sehe es gerade auch in deinem beitrag sind sehr viele
drinn, die musste raus löschen. Ka wieso die bei dir drinn sind
hier noch mal der code der hoffentlich ohne freizeichen ist ^^
PHP-Code:
<div id="panel" align="center">
<form action="{$mybb->settings['bburl']}/member.php" class="loginform" method="post">
<input type="hidden" name="action" value="do_login" />
<input type="hidden" name="url" value="{$url}" />
<input type="text" name="username" class="textuser" value="Username" onfocus="if(this.value !== '') { this.value=''; }" onblur="if(this.value == '') { this.value='Username'; }" />
<input type="password" class="textpass" name="password" value="Password" onfocus="if(this.value !== '') { this.value=''; }" onblur="if(this.value == '') { this.value='Password'; }" />
<input type="submit" class="loginsub" value="Login" tabindex="3" />
<span class="text"> <a href="{$mybb->settings['bburl']}/member.php?action=lostpw">Lost Password?</a> — <a href="{$mybb->settings['bburl']}/member.php?action=register">Register</a></span>
<input type="checkbox" value="yes" checked="checked" title="" name="remember" style="display:none;" class="checkbox" />
</form>
</div>
Dank eurer Hilfe hat das Hingehauen mit dem Code und
Jetzt habe ich noch auf meinem Index für Gäste, Rechts oben die
„Suche, Mitglieder, Kalender und Hilfe“ stehen.
Das möchte ich auch weghaben für nicht registrierte Benutzer.
Sowie
„Forums“ und die leiste unten mit
„Kontakt | Your Website | Nach oben | Zum Inhalt | Archiv-Modus | RSS“
Als Registrierte User sollen alle die Sachen natürlich sichtbar sein.
Ist das noch möglich?
Bedanke mich in aller Form bei Euch.
LG XM
Das ist mit sicherheit machbar, vieleich gibt es sogar ein Plugin dafür, aber bedenke das ein Gast der nichts sieht ausser den index und kann nichtmal dem Admin der Seite eine Kontakmail zukommen lassen, nicht lange und auch nicht wieder auf deine Seite zurückkehrt.
Edit: hab da ein plugin gefunden was nicht alles was du möchtest sperrt, aber besser als nix ^^.
http://mods.mybb.com/view/disable-guests
(23.02.2012, 15:53)MrBrechreiz schrieb: [ -> ]Das ist mit sicherheit machbar, vieleich gibt es sogar ein Plugin dafür, aber bedenke das ein Gast der nichts sieht ausser den index und kann nichtmal dem Admin der Seite eine Kontakmail zukommen lassen, nicht lange und auch nicht wieder auf deine Seite zurückkehrt.
Soll er auch nicht...
Es soll ein Forum für meine Freunde und Familie sein und da brauch ich keine Gäste die da Rumschnüffeln.
Das Plugin schau ich mir gleich mal an…
Danke für deine Hilfe.
Hmm ok wenn es so ist kannste per .htaccess deine page mit nem ID und PW für ungebetene sperren. Gehe dazu auf den link
http://www.fueralles.de/htaccess-Generator.html und gib die notwendigen daten ein. Wenn du die datei generiert hast musst du sie ins root verzeichnis kopieren und deinen kumpels die ID und PW zukommen lassen damit sie sich einloggen können.