Seite 1 von 2
Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 14:52
von modernist
Hallo!
Bei der aktuellen phpbb-Version 3.0.8. wird mir im ACP unter
Benutzer und Gruppen ->
Benutzernamen sperren bei der Anzeige einzelner Benutzer (ok, ich kann das jetzt nur für einen Fall sagen) unter
Benutzernamen entsperren oder Ausnahmen entfernen beim Klick auf den Benutzernamen unter
Dauer der Sperre nichts angezeigt, obwohl ich beim Anlegen der Sperre
dauerhaft ausgewählt hatte.
Das Feld für
Dauer der Sperre sieht auch etwas komisch aus:
http://img836.imageshack.us/img836/6976 ... ard03n.gif
Ich habe leider keine Ahnung mehr, ob dies unter vorherigen phpbb-Varianten genauso war.
Hat jemand ähnliche Beobachtungen gemacht? Spontan fällt mir auch keine installierte Modifikation ein, die sich auf i=ban&mode=user im ACP auswirken könnte.
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 17:56
von John Doe
Den Fehler kann ich bestätigen.
Egal was als Dauer ausgewählt wird, die Anzeige bleibt leer.
Mal sehen ob es bei phpbb.com dazu etwas gibt.
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 18:09
von redbull254
Hallo erstmal,
kann es ein, das Du keinen der beiden phpBB3-Styles benutzt und Du die „Code Changes“ nicht benutzt hast? Bei mir stimmt alles.
Ich musste auch manuell aktualisieren.
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 18:43
von Talk19zehn
John Doe hat geschrieben:Den Fehler kann ich bestätigen.
Egal was als Dauer ausgewählt wird, die Anzeige bleibt leer.
Bei mir im *Testforum ebenso.
*Style: Prosilver nach Update auf 3.08 - Update ohne Fehlermeldungen
@ redbull254: Was wurde von dir händisch in der Richtung reguliert?
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 18:59
von redbull254
Talk19zehn hat geschrieben:
@ redbull254: Was wurde von dir händisch in der Richtung reguliert?
Ich habe die „Code Changes“ von phpbb.com abgearbeitet für einen Prosilver-basierenden Style.
Von 3.0.7 PL1 =>3.0.8
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 19:32
von Talk19zehn
Ok, redbull254 - damit kann ich jetzt natürlich auf die Schnelle nicht soviel anfangen, da ich das deutsche Updatepaket nutzte und mir zudem im Vergleich zu deiner Person etliche Jahre phpbb-Erfahrung fehlen. Meine Bitte, nun herzlich lachen

, da nett, freundlich und lobenswert gemeint.
Und das fiel mir u.a. auf:
Nur, wenn ich den gesperrten Test~User im unteren Feld markiere: Unter Benutzernamen entsperren oder Ausnahmen entfernen
Name: Testuser789
Dauer der Sperre: inhaltslos - keine Angabe -
Grund für die Sperre: Testsperre
Dem Gesperrten angezeigter Grund: Ein Test einer Sperre
Markiere ich den Namen in dem unteren Feldbereich nicht, sind alle Felder inhaltslos.
Beste Grüße
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 19:39
von redbull254
Talk19zehn hat geschrieben:Ok, redbull254 - damit kann ich jetzt natürlich auf die Schnelle nicht soviel anfangen, da ich das deutsche Updatepaket nutzte
Hier sind alle „Code Changes“
http://download.phpbb3styles.net/codechanges/
Ist eine einfache Text-Datei in der drin steht, was man (Mann/Frau) ändern muss um einen aktuellen Style zu bekommen.
Vielleicht helfen die weiter.
Wie geschrieben, ich finde keinen Fehler bei mir.

Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 20:17
von modernist
redbull254 hat geschrieben:kann es ein, das Du keinen der beiden phpBB3-Styles benutzt und Du die „Code Changes“ nicht benutzt hast?
Mein verwendeter Style ist prosilver-basierend und nur overall/simple header und footer sind anders. Die habe ich aber angepaßt. Außerdem ist das ja ein Problem im ACP. Da ist der verwendete Style doch recht egal, oder?
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 21:50
von Metzle
Hallo,
ich kann den Fehler bestätigen. Auch bei mir wird im ACP das Feld nicht gefüllt, wenn ich einen gesperrten Benutzer anklicke.
Hingegen wird im Frontend alles korrekt dargestellt, wie von redbull beschrieben.
Re: Benutzersperre - keine Anzeige der Dauer
Verfasst: 05.12.2010 21:53
von John Doe
Ersetze ich in acp_ban.html
Code: Alles auswählen
document.getElementById('acp_unban').unbanlength.innerHTML = ban_length[option];
(3.0.8 )
durch
Code: Alles auswählen
document.getElementById('acp_unban').unbanlength.value = ban_length[option];
(3.0.7.pl1)
stimmt es wieder