Prune Inactive Users 1.2.0 unter phpBB 2.0.4

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Prune Inactive Users 1.2.0 unter phpBB 2.0.4

Beitrag von AWSW »

Hallo,
ein MOD läuft bei mir unter phpBB 2.0.4 leider noch nicht. Es handelt sich dabei um den "Prune Inactive Users 1.2.0" unter phpBB 2.0.4. Nach Auswahl eines Zeitraums erhalte ich eine Fehlerseite:

Aufruf im ACP

Auswahl eines Zeitraums

Ergebnis :(

Ich hoffe Ihr könnt mir dazu einen Tipp geben ?!?

Danke vorab :wink:
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Cendell
Mitglied
Beiträge: 23
Registriert: 06.04.2002 13:01

Beitrag von Cendell »

also ich schliess mich bei der Frage mal an, hab leider keine Ahnung an was das liegen könnte :roll:

EDIT: über das Problem gibt es schon eine Diskussion: http://mods.db9.dk/viewtopic.php?t=1365
Dabei handelt es sich allerdings um den originalen Mod von Niels, nicht um den, welchen wir beide verwenden! Aber vielleicht hilft es ja trotzdem weiter! Hab aber im Moment leider keine Möglichkeit es auszuprobieren ;)
steveurkel
Mitglied
Beiträge: 25
Registriert: 07.03.2002 09:38
Wohnort: München
Kontaktdaten:

Beitrag von steveurkel »

Gut, dass Du da was gefunden hast, hatte das gleiche Problem. Man muss die dort angegebenen Änderungen etwas modifizieren. Hier ist was ich gemacht habe:

Finde in admin/admin_user_prune.php (ziemlich am Ende der Datei):

Code: Alles auswählen

'L_PRUNE_RETURNTO' => $phpbb_root_path."admin/admin_user_prune.$phpEx",
Umändern zu:

Code: Alles auswählen

'L_PRUNE_RETURNTO' => append_sid("admin_user_prune.$phpEx"),
Dann sollte die Änderung der Tage wieder funktionieren.

Man muss aber um wirklich Leute löschen zu können noch eine Änderung machen.

Finde (Zeile 159)

Code: Alles auswählen

"S_CONFIRM_ACTION" => ( isset($referer) ) ? append_sid("admin_user_prune.$phpEx?returnto=$referer") : append_sid("admin_user_prune.$phpEx"),
am besten ändern zu:

Code: Alles auswählen

"S_CONFIRM_ACTION" => append_sid("admin_user_prune.$phpEx"),
Ich weiß nicht was es bringen soll, den Referrer zu wissen. Wahrscheinlich um bei einem Fehler wieder zurückzukommen, aber da kann man auch die Back-Taste des Browsers nehmen :wink:

Das sollte alles gewesen sein, hoffe ich habe nichts vergessen.

Viel Spaß. :D
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

noch besser wäre wenn man anstatt folgendem:

Code: Alles auswählen

append_sid("admin_user_prune.$phpEx")
folgendes nimmt:

Code: Alles auswählen

"admin_user_prune.$phpEx?sid=" . $userdata['session_id']
ah
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Hallo,
nun klappt der Seitenaufruf schon mal wieder - Danke !

Allerdings erhalte ich beim Löschen von Usern dann diese Fehlermeldung im Debug Mode:
Benutzer löschen: Illegal deletion type specified

DEBUG MODE

Line : 268
File : C:\AWSW\phpbb204\admin\admin_user_prune.php
pruneerr1.gif
pruneerr2.gif
pruneerr3.gif



Diese Meldung erhielt ich auch schon vor der Anpassung des Codes durhc die Änderungen von saerdnaer :cry:


Hier noch die admin_user_prune.php

Danke !
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Gast

Beitrag von Gast »

Super, bei mir funktioniert jetzt alles fehlerfrei! :)

Ich hab es allerdings leicht abgeändert:

Finde in admin/admin_user_prune.php

Code: Alles auswählen

"S_CONFIRM_ACTION" => ( isset($referer) ) ? append_sid("admin_user_prune.$phpEx?returnto=$referer") : append_sid("admin_user_prune.$phpEx"),
Ersetzen durch:

Code: Alles auswählen

"S_CONFIRM_ACTION" => append_sid("admin_user_prune.$phpEx"),
Finde in admin/admin_user_prune.php

Code: Alles auswählen

"L_PRUNE_USERS_EXPLAIN" => $lang['User_prune_explain'],
Darunter hinzufügen:

Code: Alles auswählen

'S_PRUNE_USERS' => append_sid("admin_prune_users.$phpEx"),
Finde in prune_users_body.tpl :
{L_PRUNE_RETURNTO}
Ersetzen durch:

Code: Alles auswählen

{S_PRUNE_USERS}
Funktioniert bei mir bestens...
Cendell
Mitglied
Beiträge: 23
Registriert: 06.04.2002 13:01

Beitrag von Cendell »

öhm das war ich gerade :roll:
AWSW
Ehemaliges Teammitglied
Beiträge: 3365
Registriert: 26.05.2002 12:20

Beitrag von AWSW »

Hmmm,
bei mir leider noch nicht. Wenn ich die Änderungen so eintrage, erhalte ich wieder die leere Seite....

user_prune.zip

*schnief* :cry:
LEIDER DAUERHAFT OFFLINE & Ich beantworte keine Fragen zu phpBB per Mail oder PN !
Hinweis: awsw.de ist nun dauerhaft offline. Die MODs könnt Ihr hier in der Datenbank finden.
Bitte keine Anfragen senden, ob ich die MODs anderweitig senden kann - es geht nicht - Danke für Euer Verständnis !
Benutzeravatar
esperitox
Mitglied
Beiträge: 803
Registriert: 17.04.2002 21:40
Wohnort: Line 758
Kontaktdaten:

Beitrag von esperitox »

Probier mal diese @AWSW: admin_user_prune.php

esperitox
Cendell
Mitglied
Beiträge: 23
Registriert: 06.04.2002 13:01

Beitrag von Cendell »

oder ersetze mal diese Zeile hier:

Code: Alles auswählen

'S_PRUNE_USERS' => append_sid("admin_prune_users.$phpEx"),
durch:

Code: Alles auswählen

'S_PRUNE_USERS' => append_sid("admin_user_prune.$phpEx"),
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“