Seite 1 von 1

Unbeschrifteter Punkt in "Konfiguration" + Passwor

Verfasst: 01.06.2005 17:21
von Evian
Erledigt, Danke!

Hallo,
bin neu hier.

Mein Forum läuft soweit ich das beurteilen kann recht gut.

1. Zwischen "Account-Freischaltung" und "Benutzer E-Mails per Board" ist bei mir ein unbeschrifteter Punkt im Config-Menü. Er hat die Auswahlmöglichkeiten Ja + Nein, aber vorne steht absolut nichts.
Was ist das? Gehört das noch zu der Freischaltung? Im Moment steht es auf Nein...


2. Ich habe jetzt in der Datenbank den user auf "active" und User_level auf 1 gesetzt. Jetzt funktioniert scheinbar Alles. Kann ich den activekey in der Datenbank löschen?
(2. Ein Testuser kann sich nicht einloggen. Habe fast alles durch.
Kann ich im Admin-Menü sein Passwort ändern oder muss er das erst wieder per Mail bestätigen? Da ich sein Passwort kenne, hab ich es unverändert im Admin neu eingetragen, kann mich mit seinem Namen aber immer noch nicht einloggen...er natürlich auch nicht!
Der Name wird als neuer User gelistet.
Gibt es eine Möglichkeit herauszufinden, ob der User den Account-Aktivierungslink geklickt hat? Oder kann man davon ausgehen, daß wenn er im Forum als "unser neuester benutzer" steht, er die Aktivierung getätigt haben muss?)

Vielen Dank + sommerliche Grüße

Verfasst: 01.06.2005 18:05
von Christian Benz
Hallo,
Zwischen "Account-Freischaltung" und "Benutzer E-Mails per Board" ist bei mir ein unbeschrifteter Punkt im Config-Menü. Er hat die Auswahlmöglichkeiten Ja + Nein, aber vorne steht absolut nichts.
Was ist das?
Da ist ab Version 2.0.11 normalerweise der Menüpunkt zur Aktivierung der visuellen Bestätigung. Muß wohl beim Update irgendwas vergessen worden sein, möglicherweise nur der Text im Language-File.

In deiner language/lang_xxxx/lang_main.php muß folgendes vorhanden sein:

Code: Alles auswählen

$lang['Confirm_code_wrong']
$lang['Too_many_registers']
$lang['Confirm_code_impaired']
$lang['Confirm_code']
$lang['Confirm_code_explain']
... und in deiner language/lang_xxxx/lang_admin.php:

Code: Alles auswählen

$lang['Visual_confirm']
$lang['Visual_confirm_explain']
(Hier findest du die englischen Ergänzungen in den Sprachdateien, wie sie beim Update auf 2.0.11 einzubauen waren. Entsprechendes muß gegebenenfalls natürlich auch in den deutschen Files eingearbeitet sein.)

Falls in das ganze Style die "Visuelle Bestätigung" auch noch nicht eingearbeitet wurde - hier gibt's eine Anleitung:
http://www.phpbb.de/doku/kb/artikel.php?artikel=132

Gruß,
Chris

Verfasst: 01.06.2005 18:28
von Evian
Christian Benz hat geschrieben: Da ist ab Version 2.0.11 normalerweise der Menüpunkt zur Aktivierung der visuellen Bestätigung. Muß wohl beim Update irgendwas vergessen worden sein, möglicherweise nur der Text im Language-File.
Irre, Danke..habe heute wieder viel gelernt!
Ich habe "german-Sie" neben dem normalen deutsch und englisch installiert und das ist scheinbar etwas älter....nach dem Ergänzen der beiden genannten Dateien durch genannten Code ist der menüpunkt wieder da. Visuelle Bestätigung bleibt trotzdem deaktiviert. ;)
Vielen, vielen Dank!

Grüße
Evian

Verfasst: 01.06.2005 21:56
von Dennis63
Der Activation-Key wird nur benötigt, wenn der User sich über den Activation-Link aus der gleichnamigen Email freischalten will.

Wenn Du den User manuell freischaltest, wird der Key nicht mehr benötigt. Er kann also problemlos aus der DB entfernt werden.

Du kannst das PW eines Users auch bei Dir im ACP ändern. Wenn sich ein User nicht einloggen kann, wäre die Fehlermeldung interessant. Ist der Account des Users denn aktiviert?
Evtl soll der USer mal auf "Ich habe mein PW vergessen" klicken, dann bekommt er ja alle Infos und ein neues PW per Email.

Grüße
Dennis

Verfasst: 02.06.2005 10:41
von Evian
Dennis Böge hat geschrieben:Der Activation-Key wird nur benötigt, wenn der User sich über den Activation-Link aus der gleichnamigen Email freischalten will.

Wenn Du den User manuell freischaltest, wird der Key nicht mehr benötigt. Er kann also problemlos aus der DB entfernt werden.
Sehr gut, Danke.
Du kannst das PW eines Users auch bei Dir im ACP ändern. Wenn sich ein User nicht einloggen kann, wäre die Fehlermeldung interessant. Ist der Account des Users denn aktiviert?
Evtl soll der USer mal auf "Ich habe mein PW vergessen" klicken, dann bekommt er ja alle Infos und ein neues PW per Email.

Grüße
Dennis
Das Passwort hatte ich im ACP schon geändert. Trotzdem war kein Login möglich. Die Fehlermeldung war die übliche "Falscher Benutzername".
Ich gehe beinahe davon aus, dass keine Aktivierung stattfand - möglicherweise aus Userdummheit?
Wenn ich das PW im ACP ändere -> muß dann auch erst eine Aktivierung seitens des users stattfinden?

Ob der Account aktiviert war, kann ich jetzt nicht mehr sagen, da durch meine eigene Passwortänderung entweder noch der alte oder ein neuer Aktivierungskey vorhanden war.
Es ist wohl so, dass der Key automatisch aus der datenbank verschwidet, sobald der User sich ordnungsgemäß aktiviert hat!?

Da ich jetzt manuell aktiviert habe, geht alles. Ich warte bis der User sich ein neues Passwort gibt und bin gespannt ob es dann weiterhin geht...

Vielen Dank und alles Gute!

Verfasst: 02.06.2005 17:04
von Dennis63
[quote]möglicherweise aus Userdummheit?
Wenn ich das PW im ACP ändere -> muß dann auch erst eine Aktivierung seitens des users stattfinden?

Naja wenn Du eh schon das PW vom User änderst, dann ist es keine "Userdummheit", wenn Du nicht gleich dabei/danach guckst, ob der User aktiv ist oder nicht.

Wenn Du es im ACP änderst sollte sich der Zusatand nicht ändern. Aber das kannste ja schnell probieren.

Grüße
Dennis

Verfasst: 02.06.2005 17:50
von Evian
Dennis Böge hat geschrieben:
möglicherweise aus Userdummheit?
Wenn ich das PW im ACP ändere -> muß dann auch erst eine Aktivierung seitens des users stattfinden?

Naja wenn Du eh schon das PW vom User änderst, dann ist es keine "Userdummheit", wenn Du nicht gleich dabei/danach guckst, ob der User aktiv ist oder nicht.

Wenn Du es im ACP änderst sollte sich der Zusatand nicht ändern. Aber das kannste ja schnell probieren.

Grüße
Dennis
Ich rekapituliere:
Nachdem ich das Userpasswort geändert habe (habe dasselbe Passwort genommen, wie der User..er hat mir das Passwort gesagt) war der Zustand in der Datenbank derselbe, d.h. Inaktiv und Userlevel:2
Er war der einzige User, bei dem der Aktivierungscode noch in der Datenbank stand -> daraus folgere ich, daß der Account seitens des Users nicht aktiviert wurde. Also doch Userdummheit. :D
In Zukunft kann ich jetzt natürlich gleich in der Datenbank nachsehen, ist glücklicherweise ja gar nicht so schwer.

Schönen Abend für euch alle! Vielen Dank, Dennis!

Evian

Verfasst: 03.06.2005 18:11
von Dennis63
Warum in der Datenbank nachsehen? Es steht doch alles im ACP... Und wenn Du schon das PW änderst, kannste ja schnell den Haken bei "User Aktiv" setzen. Oder nachsehen, ob der Haken überhaupt da ist.

Grüße
Dennis

Verfasst: 03.06.2005 20:04
von Evian
Dennis Böge hat geschrieben:Warum in der Datenbank nachsehen? Es steht doch alles im ACP... Und wenn Du schon das PW änderst, kannste ja schnell den Haken bei "User Aktiv" setzen. Oder nachsehen, ob der Haken überhaupt da ist.

Grüße
Dennis
Oh, jetzt hab ich's kapiert. Das kann man ja unter "Spezielle Optionen" ganz unten im ACP-Konfiguration" kontrollieren.
Da hab noch gar nicht nachgesehen. *grmpft*
Einigen wir uns auf 50% Userdummheit wg. Nicht-Aktivierung und 50% Forenbetreiberdummheit wg. Halbwissen?

Bestens, 1000Dank.

Alles Gute und hoffentlich eine nicht so schlechte Woche, wie sie der Wetterbericht angekündigt hat.

Grüße an alle!
Evian