[2.0.x] Admin Reminder

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Hi Chaze
Ich hoffe ich nerve nicht allzu sehr, aber noch eine Frage:

Könnte man wenn ich folgende Funktion aufrufe "admin/admin_reminder.php?mode=zeroposter" noch eine Spalte "last visit" einbauen in die Tabelle ? Den ich habe "böse" Mail nach meiner ersten Erinnerungsaktion bekommen à la " Ich besuche das Forum doch fast täglich warum bekomme ich so eine Mail..."
Also der Sinn wäre dass ich die Null Poster, die zumindest regelmässig reinschauen garnicht erst erinnern wollte.

Danke für Deine Mühen.

Guido
Benutzeravatar
Chaze
Ehemaliges Teammitglied
Beiträge: 2035
Registriert: 31.01.2003 12:20
Wohnort: Hannover

Beitrag von Chaze »

admin_reminder.php:
Ersetze

Code: Alles auswählen

$sql = "SELECT username, user_active, user_actkey, user_id, user_regdate, user_email, user_posts, user_reminded
mit

Code: Alles auswählen

$sql = "SELECT username, user_active, user_actkey, user_id, user_regdate, user_email, user_posts, user_reminded, user_lastvisit 
Ersetze (ein paar Zeile weiter unten)

Code: Alles auswählen

$reg_date = create_date($board_config['default_dateformat'], $row['user_regdate'], $board_config['board_timezone']);
mit

Code: Alles auswählen

$reg_date = create_date($board_config['default_dateformat'], $row['user_lastvisit'], $board_config['board_timezone']);
Ersetze (wiederum ein paar Zeilen weiter unten)

Code: Alles auswählen

'OPTION2' => $lang['ar_reg_date'],
mit

Code: Alles auswählen

'OPTION2' => $lang['ar_last_visit'],
by[t]e,
Chaze
!!!--> Kein Support per PN oder Mail <--!!!
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Hi Chazee

Besten Dank ! Der letzte Teil (Option 2...) bezieht sich wohl wieder auf die Version 1.07 (?), habs aber hinbekommen....
Benutzeravatar
Chaze
Ehemaliges Teammitglied
Beiträge: 2035
Registriert: 31.01.2003 12:20
Wohnort: Hannover

Beitrag von Chaze »

Jau! Ich bin davon ausgegangen, dass Du die 1.0.7 benutzt.
by[t]e,
Chaze
!!!--> Kein Support per PN oder Mail <--!!!
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Chaze hat geschrieben:Jau! Ich bin davon ausgegangen, dass Du die 1.0.7 benutzt.
Nee hab noch doe 1.06 sag ich aber nächste mal dazu.. :oops:
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Noch eine Kleinigkeit(?): kann ich die User jetzt auch nach "last-Visit" sortiert ausgeben lassen ? (immer noch im mode=zeroposter)
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Ok hab`s schon. Zeile 133:

Code: Alles auswählen

$sql = "SELECT username, user_active, user_actkey, user_id, user_regdate, user_email, user_posts, user_reminded, user_lastvisit
                FROM " . USERS_TABLE . " WHERE user_active = '1' AND user_id != '-1' AND user_posts = '0' AND user_regdate < '".$meantime."'ORDER BY user_lastvisit";
Morpheus77
Mitglied
Beiträge: 13
Registriert: 17.06.2003 13:20
Wohnort: Düsseldorf
Kontaktdaten:

Weiß da jemand Rat???

Beitrag von Morpheus77 »

Allgemeiner Fehler
Could not obtain user information

DEBUG MODE

SQL Error : 1054 Unknown column 'user_reminded' in 'field list'

SELECT username, user_id, user_posts, user_regdate, user_reminded FROM phpbb_users WHERE user_reminded > '3'

Line : 581
File : /home/www/rescue-mag.de/htdocs/phpBB/admin/admin_reminder.php
Kann mir jemand erklären wie ich den Fehler behebe?

Hab zwar die Erleuterung ein paar Seiten weiter vorne gelesen, aber steig da nicht so richtig durch, ein paar erläuternde Worte wären echt hilfreich.

Fehler tritt auf in der Boardversion 2.0.4 in Kombination mit dem reminder in 1.0.7
MfG Morpheus

rescue-m@g Das Onlinemagazin für den Rettungsdienst
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

Hast Du folgendes gemacht?:

Code: Alles auswählen

ALTER TABLE `phpbb_users` ADD `user_reminded` TINYINT(4) DEFAULT '0' NOT NULL
Falls nein geh mit phpmyadmin auf Deine Datenbank und führe dort diesen Befehl im SQL Fenster aus..

(Es wird der Tabelle phpbb_users ein Feld namens user_reminded hinzugefügt, dort wird gezählt wie oft Du einen User schon erinnert hast)
Morpheus77
Mitglied
Beiträge: 13
Registriert: 17.06.2003 13:20
Wohnort: Düsseldorf
Kontaktdaten:

Beitrag von Morpheus77 »

Das hat schon mal geklappt!!! Danke!!! :grin:

Aber das sieht im Admin ziemlich komisch aus. :( Ist das richtig? Ist auch auf englisch aber das ist ok oder?
MfG Morpheus

rescue-m@g Das Onlinemagazin für den Rettungsdienst
Antworten

Zurück zu „phpBB 2.0: Mod Support“