18.09.2008, 15:32
Seiten: 1 2
18.09.2008, 15:34
Da mir Ideen nicht so wirklich in die Wiege gelegt werden, fällt mir das sehr schwer. Außerdem wollte ich gern das Theme so belassen, es sieht ja sehr ausgeglichen aus.
26.09.2008, 20:50
Hallo,
ich habe das Problem ebenfalls.
Im Default Template bekomme ich zusätzlich diese Fehlermeldung:
Deine Benutzer-ID konnte nicht verifiziert werden, um dich abzumelden. Ein Grund könnte sein, dass ein böswilliges JavaScript versucht hat, dich abzumelden. Wenn du dich abmelden willst, benutze bitte den Abmelde-Button im Menü.
Ich habe jetzt verschiedene Templates (auch welchge für Version 1.4) installiert.
Im IE kann ich mich in keinem an und abmelden im Firefox ja. Ich kann aber meine User nicht alle auf den Firefox zwingen.
Irgendeine Lösung bekannt.
Beste Grüsse
Kai
ich habe das Problem ebenfalls.
Im Default Template bekomme ich zusätzlich diese Fehlermeldung:
Deine Benutzer-ID konnte nicht verifiziert werden, um dich abzumelden. Ein Grund könnte sein, dass ein böswilliges JavaScript versucht hat, dich abzumelden. Wenn du dich abmelden willst, benutze bitte den Abmelde-Button im Menü.
Ich habe jetzt verschiedene Templates (auch welchge für Version 1.4) installiert.
Im IE kann ich mich in keinem an und abmelden im Firefox ja. Ich kann aber meine User nicht alle auf den Firefox zwingen.
Irgendeine Lösung bekannt.
Beste Grüsse
Kai
26.09.2008, 21:11
Hast du nach dem Upgrade alle Templates zurückgesetzt (Admin-CP -> Templates & Style -> Templates -> Aktualisierte finden)?
26.09.2008, 21:26
Hallo,
nein hatte ich nicht. Habe ich gemacht, hat noch nicht geholfen. Habe jetzt nochmal Cache und Cookies im IE gelöscht, das hat jetzt geholfen.
Danke
Kai
nein hatte ich nicht. Habe ich gemacht, hat noch nicht geholfen. Habe jetzt nochmal Cache und Cookies im IE gelöscht, das hat jetzt geholfen.
Danke
Kai
16.10.2009, 22:35
(11.09.2008, 22:03)en-gedi schrieb: [ -> ]Mit dem Verhalten kämpfe ich zur Zeit auch noch
Das Problem dabei ist, dass im Template "header_welcomeblock_guest" die "alte" Loginfunktion eingebaut ist; also die Felder für Benutzername und Passwort angezeigt werden.
Die Felder bei einer Registrierung haben nun allerdings den gleichen Namen (name="password" etc.), was nicht erlaubt ist. Der IE verhält sich in diesem Fall ausnahmsweise mal richtig; FF und Opera sehen geflissentlich darüber hinweg und ignorieren das.
Du müsstest also versuchen, die "neue" Ajax-Loginfunktion in das Template einzubauen, dann sollte es funktionieren.
eine mögliche Lösung währe doch einfach im Reg.-Forumular das Passwort Feld umzubenennen, damit spart kann man die Einloggfelder immer sichtbar machen & spart sich ein klick
also einfach:
in der member_register_passwort
name="passwort" durch name="passwort1" ersetzen
in der member.php
Zeile 85, 86, 105 input['password'] durch input['password1'] ersetzen
bei mir funsts
PS: hab nur FireFox, sollte aber nu auch im IE gehen, da es keine "Doppelbelegung" mehr gibt.
25.10.2009, 20:00
Moin Leutz,
meine erste Lösung ist nicht so optimal, denn wenn man einmal ein falsches PW eingegeben hat, dann erscheinen ja unter dem header nochmal einloggfelder, da dürfte das Prob dann wieder auftreten.
neue Idee:
erstellen eines Templates mit dem Name: schnelllogin
in der Index.php folgende Zeilen einfügen:
-> in der $templatelist schnelllogin ergänzen
unter: require_once "./global.php";
im Template index die Variable {$schnelllogin} unter dem {$header} hinzufügen
Damit spart man sich ein klick beim einloggen & die IE Leutz sollten auch kein Prob mehr haben, da die dauerhaft eingeblendeten Einloggfelder nur noch auf der index.php sichtbar sind.
meine erste Lösung ist nicht so optimal, denn wenn man einmal ein falsches PW eingegeben hat, dann erscheinen ja unter dem header nochmal einloggfelder, da dürfte das Prob dann wieder auftreten.
neue Idee:
erstellen eines Templates mit dem Name: schnelllogin
PHP-Code:
<!-- start: Schnelllogin -->
<table class="tborder" border="0" cellpadding="4" cellspacing="1">
<thead>
<tr>
<td class="thead">
<table width="100%"><tr><td>
<div><strong>Schnell Login</strong></div>
</td><td>
<div style="text-align:right;">
<form action="{$mybb->settings['bburl']}/member.php" method="post">
<input type="hidden" name="action" value="do_login" />
<span><a href="{$mybb->settings['bburl']}/member.php?action=lostpw">(Passwort vergessen?)</a></span>
<span class="smalltext"><strong>Anmelden:</strong></span>
<input type="text" name="username" class="textbox" title="Username" value="Username" onfocus="this.value=''" />
<input type="password" name="password" class="textbox" title="Password" value="Password" onfocus="this.value=''" />
<!-- start: gobutton -->
<input type="submit" value="Login" />
<!-- end: gobutton --></div></form>
</div>
</td></tr></table>
</td>
</tr>
</tbody>
</table><br />
<!-- ende: Schnelllogin -->
in der Index.php folgende Zeilen einfügen:
-> in der $templatelist schnelllogin ergänzen
unter: require_once "./global.php";
PHP-Code:
if($mybb->user['uid'] == 0){ eval("\$schnelllogin .= \"".$templates->get('schnelllogin')."\";");}
im Template index die Variable {$schnelllogin} unter dem {$header} hinzufügen
Damit spart man sich ein klick beim einloggen & die IE Leutz sollten auch kein Prob mehr haben, da die dauerhaft eingeblendeten Einloggfelder nur noch auf der index.php sichtbar sind.
Seiten: 1 2