User Reminder 1.0.5

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
lefty74
Mitglied
Beiträge: 250
Registriert: 01.07.2006 11:26
Kontaktdaten:

Beitrag von lefty74 »

... oder einen teil der sql vergessen. dieser mod fuegt felder im config table und users table hinzu.
Benutzeravatar
sepp71
Mitglied
Beiträge: 919
Registriert: 23.12.2006 00:03

Beitrag von sepp71 »

Tut mir ja leid, dass ich so penetrant bin... Aber die Mod. ist wirklich eine gute Sache - nur schade, dass die zweite Erinnerung bei mir so unzuverlässig läuft (ausführliche Beschreibung)
Habe die SQL-Befehle noch einmal wiederholt, aber es waren keine neuen dabei.
Ich weiß leider nicht, an welcher Stelle ich noch suchen kann.
SQL?
DB?
PHP-Seiten?
Konfigurationsfehler?

Die Seite mit der zweiten Erinnerung läuft mir so langsam voll, weil dort offenbar auf Dauer alle Leute stehenbleiben, die ordnungsgemäß reagiert haben, so dass man die wirklich zum zweiten Mal zu erinnernden kaum noch findet.
Für einen guten Tipp wäre ich dankbar!

Sepp
lefty74
Mitglied
Beiträge: 250
Registriert: 01.07.2006 11:26
Kontaktdaten:

Beitrag von lefty74 »

hallo sepp,
sorry, das sollte nicht vorkommen.
jemand der als inaktive erinnert wurde und sich dann einloggt, dessen erinnerung sollte geloescht werden sobald der sich einloggt...

hab das gerade getestet bei mir und das funktioniert auch so...

kannst du mal den code von deiner includes/functions.php hier linken?
Benutzeravatar
sepp71
Mitglied
Beiträge: 919
Registriert: 23.12.2006 00:03

Beitrag von sepp71 »

Edit 28.10.2008:
Auch hier herzlichen Dank für die zwischenzeitlich geleistete Erste, Zweite und Dritte Hilfe, lefty, die letztlich daran gescheitert sind, dass ich mit meinen Nutzerdaten so spröde bin.

Habe gerade einen Workaround gefunden und nehme deshalb an, dass es sich letztlich um einen Bedienungsfehler bei mir oder eine undeutliche Formulierung in der deutschen ACP-Sprachdatei handelt:
Die Nutzer, die sich nach der ersten Erinnerung brav wiedergemeldet haben werden in der Liste "Zweite Erinnerung" bekanntlich trotzdem noch "angeboten", obwohl sie dort m.E. nicht hineingehören. Die (erste) Erinnerung kann ich dort aber nicht löschen.
Ich schütze sie vor Erinnerungen, gehe dann auf den Reiter "Geschützte..." und wähle dort "Lösche all Erinnerungen" (steht wirklich so da). Das funktioniert, und dann hebe ich den Erinnerungsschutz wieder auf, damit sie in der nächsten Runde ggf. wieder neu erfaßt werden können.
Benutzeravatar
HEADLINE
Mitglied
Beiträge: 415
Registriert: 09.09.2007 17:23
Wohnort: Zweibrücken
Kontaktdaten:

Beitrag von HEADLINE »

Hallo,

ich bin gerade dabei mir den User-Reminder zu installieren.

Soweit klappt alles prima, jedoch habe ich bei styles/subsilver2/template/memberlist_search.html einen kritischen "Punkt"....und zwar ist die vorgegebene zu suchende Codestelle aus der Anleitung 2 x enthalten.

Code: Alles auswählen

opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value =
Bei mir in Zeile 8 und in Zeile 36

Wo soll ich den anschließenden Code einfügen?

Code: Alles auswählen

( opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value.length && opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.id == "user_reminder_protected_users" ) ? opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value + ", " + user :
Okay, damit es keine Mißverständnisse gibt, bei mir sieht der Code in der template/memberlist_search.html von Zeile 6 bis 9 so aus:

Code: Alles auswählen

function insert_user(user)
		{
			opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value = ( opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value.length && opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.type == "textarea" ) ? opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value + "\n" + user : user;
		}
und von Zeile 34 bis 38 so:

Code: Alles auswählen

function insert_single(user)
		{
			opener.document.forms['{S_FORM_NAME}'].{S_FIELD_NAME}.value = user;
			self.close();
		}
lefty74
Mitglied
Beiträge: 250
Registriert: 01.07.2006 11:26
Kontaktdaten:

Beitrag von lefty74 »

hallo,
zeile 8 ist die richtige.
Benutzeravatar
HEADLINE
Mitglied
Beiträge: 415
Registriert: 09.09.2007 17:23
Wohnort: Zweibrücken
Kontaktdaten:

Beitrag von HEADLINE »

[ externes Bild ]

Installation....etc. hat alles super geklappt!
Dies ist wirklich eine supergeniale Modifikation! Ich bin total begeistert!

Ganz großes LOB an den Mod-Autor!
lefty74
Mitglied
Beiträge: 250
Registriert: 01.07.2006 11:26
Kontaktdaten:

Beitrag von lefty74 »

:D recht herzlichen dank, hast auch den bugfix installiert?
Benutzeravatar
HEADLINE
Mitglied
Beiträge: 415
Registriert: 09.09.2007 17:23
Wohnort: Zweibrücken
Kontaktdaten:

Beitrag von HEADLINE »

Bitteschön, Du hast das Lob mehr als mehr verdient! :)
Ja, hab` die zwei Dateien getauscht!

Die ersten "verschollenen" User kommen schon zurück! ......echt super!!!!
Benutzeravatar
DreamPromise
Mitglied
Beiträge: 3793
Registriert: 27.01.2004 17:56

Beitrag von DreamPromise »

Moin moin

ist denn auch ein Versions-Check geplant ?

Danke
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“