gespeicherte Vorlagen gespeichert lassen

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Antworten
marino

gespeicherte Vorlagen gespeichert lassen

Beitrag von marino »

Hallo,
mal wieder eine Frage.
Olympus hat das geniale Feature mit dem man Vorlagen speichern kann.
Jetzt hab ich festgestellt das diese Entwürfe, sobald sie im Forum geladen und "abgeschickt" werden aus den Vorlagen gelöscht werden.
Gibt es die Möglichkeit dies zu verhindern ? So das die Vorlage erhalten bleibt ? Wie bei Emails ?
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hi,

in der includes/functions_posting.php gibt es einen Block:

Code: Alles auswählen

	// Delete draft if post was loaded...
	$draft_id = request_var('draft_loaded', 0);
	if ($draft_id)
	{
		$sql = 'DELETE FROM ' . DRAFTS_TABLE . "
			WHERE draft_id = $draft_id
				AND user_id = {$user->data['user_id']}";
		$db->sql_query($sql);
	}
Wenn man den entfernt, wird der Entwurf nach absenden des Beitrags nicht gelöscht.... aber ich wüsste dann auch nicht wie man den Entwurf entgültig löschen kann :-?
marino

Beitrag von marino »

dankeschön ;) brauch ich ja nur auskommentieren oder ?

das die vorlagen danach vieleicht garnicht gelöscht werden können ist nicht so schlimm - notfalls - wenn es einer unbedingt braucht- kommentier ichs wieder ein ..
marino

Beitrag von marino »

danke @ Dr.Death es funktioniert wunderbar-und - man kann Vorlagen über das Profil ->gespeicherte Vorlagen verwalten - immer noch löschen ;) Genau so hab ich es gewollt. Super :)
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Oh, das ist gut...dann "baue" ich mir diese "Auskommentierung" auch bei mir ein...fein ;-)

BTW:

Den Block gibt es dann noch in der includes/functions_privmsgs.php

Code: Alles auswählen

	// Delete draft if post was loaded...
	$draft_id = request_var('draft_loaded', 0);
	if ($draft_id)
	{
		$sql = 'DELETE FROM ' . DRAFTS_TABLE . " 
			WHERE draft_id = $draft_id 
				AND user_id = " . $data['from_user_id'];
		$db->sql_query($sql);
	}
Zudem sollte man dann auch die Sprachvariablen noch anpassen:

Öffne die Datei:

language/de/posting.php

SUCHE:

Code: Alles auswählen

	'DRAFT_LOADED'				=> 'Der Entwurf wurde in das Formular geladen. Du kannst deinen Beitrag nun abschließen.<br />Der Entwurf wird nach dem Absenden des Beitrags gelöscht.',
	'DRAFT_LOADED_PM'			=> 'Der Entwurf wurde in das Formular geladen. Du kannst deine Private Nachricht nun abschließen.<br />Der Entwurf wird nach dem Absenden der Privaten Nachricht gelöscht.',
ERSETZE MIT:

Code: Alles auswählen

	'DRAFT_LOADED'				=> 'Der Entwurf wurde in das Formular geladen. Du kannst deinen Beitrag nun abschließen.<br />Der Entwurf bleibt nach dem Absenden des Beitrags gespeichert.',
	'DRAFT_LOADED_PM'			=> 'Der Entwurf wurde in das Formular geladen. Du kannst deine Private Nachricht nun abschließen.<br />Der Entwurf bleibt nach dem Absenden der Privaten Nachricht gespeichert.',
EDIT: Dateinamen korrigiert ;-)
Zuletzt geändert von Dr.Death am 30.08.2007 14:23, insgesamt 1-mal geändert.
marino

Beitrag von marino »

ah danke für die tipps .. hab ja einen unter PM gespeichert- hätt mich geärgert wenn der dann weg ist *g

du meintest die functions_privmsgs.php oder ?
die andre gibts nich ..
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“