[BETA] Unsubcribe User 0.1.2
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
close
gestorben
ups
ups
[FINAL] Impressum Dinseprinz 0.1.8 http://www.phpbb.de/community/viewtopic ... 52&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
[Final] Linkverzeichnis Mod Phpbb Annuaire v0.2.1 http://www.phpbb.de/community/viewtopic ... 17&start=0
Der Lösch-Vorgang wird auch in die Log-Tabelle eingetragen, allerdings mit der nicht mehr existenten User-ID[BTK] Tobi hat geschrieben:Eigentlich steht in der DateiIch denke doch auch das ich das damals überprüft habe und es hat funktioniert, werde mir das aber nochmal anschauen.Code: Alles auswählen
add_log('user', 'LOG_USER_DELETED', $user->data['username']);
und somit wird im Log auch nichts angezeigt. Die User-ID muß auf 1 gesetzt werden, damit es funkt.
Ferner wird es im User-Log nicht vernünftig eingetragen, sondern nur im Admin-Log (wahrscheinlich
deshalb, weil das Userlöschen eigentlich ein Admin-Vorgang ist).
Ich habe es folgendermaßen gelöst:
Öffne ucp_unsubcribe.php und suche
Code: Alles auswählen
user_delete($delete_type, $user->data['user_id'], $user->data['username']);
add_log('user', 'LOG_USER_DELETED', $user->data['username']);
trigger_error($user->lang['USER_DELETED']);
Code: Alles auswählen
add_log('admin', 'LOG_USER_DELETED', $user->data['username']);
user_delete($delete_type, $user->data['user_id'], $user->data['username']);
trigger_error($user->lang['USER_DELETED']);
user_delete.
Öffne functions_user.php und finde
Code: Alles auswählen
// Remove any undelivered mails...
Code: Alles auswählen
$sql = 'UPDATE ' . LOG_TABLE . '
SET user_id = ' . ANONYMOUS . '
WHERE user_id = '. $user_id;
$db->sql_query($sql);
-
- Mitglied
- Beiträge: 69
- Registriert: 19.12.2006 09:49
- Wohnort: 51427 Bergisch Gladbach
- Kontaktdaten:
hi
aehm mal ne bloede frage ...... habe das ganze hier installiert ( phpbb3.03 )
der unsubscribe part tauch auch im ucp auf.
jedoch wenn der user sich unsubscriben will geht es nicht.
habe aktuelle das setting das der user seine beitraege nicht loeschen kann.
gibt es irgendwo noch eine berechtigung die gesetzt werden muss
damit sich der user loeschen darf ?
holger
aehm mal ne bloede frage ...... habe das ganze hier installiert ( phpbb3.03 )
der unsubscribe part tauch auch im ucp auf.
jedoch wenn der user sich unsubscriben will geht es nicht.
habe aktuelle das setting das der user seine beitraege nicht loeschen kann.
gibt es irgendwo noch eine berechtigung die gesetzt werden muss
damit sich der user loeschen darf ?
holger
Nur mal ne Rückmeldung zu der Änderung bezüglich des Protokolls.
Also nun funktioniert es tatsächlich. Ich sehe im Bereich
Protokollierte Administrations-Vorgänge
welcher User sich wann gelöscht hat.
Nochmal @Tobi: Wird es für diese Modifikation noch eine weitere Version geben? Immer noch interessiert mich die zusätzliche Option in der Mitglieder dazu aufgefordert werden den Grund der Accountlöschung anzugeben (vielleicht sogar als Pflichtfeld).
Ist doch sicher interessant zu wissen wieso sich ein User entscheidet das Board zu verlassen!
Also nun funktioniert es tatsächlich. Ich sehe im Bereich
Protokollierte Administrations-Vorgänge
welcher User sich wann gelöscht hat.
Nochmal @Tobi: Wird es für diese Modifikation noch eine weitere Version geben? Immer noch interessiert mich die zusätzliche Option in der Mitglieder dazu aufgefordert werden den Grund der Accountlöschung anzugeben (vielleicht sogar als Pflichtfeld).
Ist doch sicher interessant zu wissen wieso sich ein User entscheidet das Board zu verlassen!
Re: [BETA] Unsubcribe User 0.1.2
Hm, mir würde eigentlich schon reichen, wenn ein User den Account löschen könnte. Leider funktioniert das nicht. Es tut sich nix, wenn ich das teste. Kann mir da jemand helfen bitte?
Könnte es sein, dass der Mod mit der neuesten Version nicht mehr kompatibel ist?
Könnte es sein, dass der Mod mit der neuesten Version nicht mehr kompatibel ist?
Re: [BETA] Unsubcribe User 0.1.2
Hallo!
Weiß jemand, ob das mit der aktuellen Version noch funktioniert?
Viele Grüße,
Anke
Weiß jemand, ob das mit der aktuellen Version noch funktioniert?
Viele Grüße,
Anke
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher. (A. Einstein)
- Mahony
- Ehemaliges Teammitglied
- Beiträge: 12178
- Registriert: 17.11.2005 22:33
- Wohnort: Ostfildern Kemnat
- Kontaktdaten:
Re: [BETA] Unsubcribe User 0.1.2
Hallo allesweg
Ja, der MOD funktioniert auch mit phpBB3.0.4 noch.
Grüße: Mahony
Ja, der MOD funktioniert auch mit phpBB3.0.4 noch.
Grüße: Mahony
Taekwondo in Berlin
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Wer fragt, ist ein Narr für fünf Minuten, wer nicht fragt, ist ein Narr für immer.
Re: [BETA] Unsubcribe User 0.1.2
Hallo,
Super, danke für die Antwort!
Viele Grüße,
Anke
Super, danke für die Antwort!
Viele Grüße,
Anke
Zwei Dinge sind unendlich, das Universum und die menschliche Dummheit, aber bei dem Universum bin ich mir noch nicht ganz sicher. (A. Einstein)
Re: [BETA] Unsubcribe User 0.1.2
Hallo, ist es möglich, diese Funktion für einige User zu deaktivieren? Hoffe auf eure Hilfe, danke schön