Seite 1 von 1
Forenbeitrag (zwischen-) -speichern
Verfasst: 29.04.2005 15:20
von wksys
Möchte man einen Forenbeitrag eingeben und verläßt versehentlich den Editor (oder sogar das Forum), so geht der eingegebene Text verloren.
Ich suche daher eine Funktion ähnlich wie z.B. in Word: gibt man dort einen Text ein und verläßt bewusst oder unbewusst das Programm, so erscheint eine Aufforderung zum Speichern: „Möchten Sie die Änderungen in Dokument1 speichern?” mit den Auswahlmöglichkeiten „Ja”, „Nein” und „Abbrechen”.
Leider habe ich

vergeblich bei den MODs gesucht, auch eine Suchanfrage half nicht (vielleicht habe ich aber auch nur die falschen Suchworte eingegeben).
Gibt es eine derartige Funktion für phpbb ?
Wer weiss Rat ?
Verfasst: 29.04.2005 15:57
von ScorpionKing
wenn du ein fenster schließt, kannst du nichts mehr anzeigen lassen!
jedenfalls nicht in php!

Verfasst: 29.04.2005 16:07
von -Jo-
Da hilft nur eins, wenn z.B. während eines Beitrag schreiben das Telefon klingelt:
STRG-A
STRG-C
Gruß,
Jo.
Verfasst: 29.04.2005 16:33
von wksys
-Jo- hat geschrieben:Da hilft nur eins, wenn z.B. während eines Beitrag schreiben das Telefon klingelt:
STRG-A
STRG-C
Naja, „workarounds” kenne ich zur Genüge.
So benutze ich z.B. TextPad, um längere Texte (vor-)zuschreiben; das hat auch noch den Vorteil, daß man den Text in einem vollen Fenster anschauen (und wegen der Übersichtllichkeit besser redigieren kann); wenn der Text fertig ist, alles markieren und mit Ctrl-C kopieren und anschließend mit Ctrl-V im Forum einfügen.
Nur: nicht alle (meine) Forenmitglieder sind so firm, und daher kommt's immer wieder zu Schwierigkeiten.
Wenn es schon nicht mit PHP zu verwirklichen ist, gibt's vielleicht eine Lösung mit Hilfe von JavaScript?
Besten Gruß
Wolfgang Koch
Verfasst: 29.04.2005 18:12
von Blutgerinsel
-Jo- hat geschrieben:Da hilft nur eins, wenn z.B. während eines Beitrag schreiben das Telefon klingelt:
STRG-A
STRG-C
Falls du damit andeutest das nach einem angenommen Telefonanruf das Internet unterbrochen wird so trifft dies weder bei
Analog
ISDN
bei korrekter Verkabelung zu.
Verfasst: 29.04.2005 18:45
von -Jo-
Blutgerinsel hat geschrieben:
Falls du damit andeutest das nach einem angenommen Telefonanruf das Internet unterbrochen wird so trifft dies weder bei
Analog
ISDN
bei korrekter Verkabelung zu.
Hast Recht!
Der Telefonanruf sollte für Ablenkung, die evtl. dafür sorgt, dass man das aktuelle Browserfenster schließt, stehen.
Gruß,
Jo.
Verfasst: 29.04.2005 19:20
von wksys
Blutgerinsel hat geschrieben:Falls du damit andeutest das nach einem angenommen Telefonanruf das Internet unterbrochen wird so trifft dies weder bei ...
(usw. usw.)
Nein, das war nicht damit gemeint.
Gemeint war, daß Benutzer (meines) Forums durch Telefongespräche (und ähnliche Ablenkungen) daran gehindert werden, ihren Forumsbeitrag „ordnungsgemäß” abzuschließen, und das daher der Forenbeitrag eben nicht gespeichert wird, sondern verloren geht.
Verfasst: 29.04.2005 21:33
von Pyramide
Zum eigentlichen Problem: Man könnte per JavaScript und <body onUnload="..."> eine Funktion registrieren, welche dann den aktuellen Beitrag speichert. Diese müsste dann allerdings ein neues Fenster öffnen - das aktuelle wurde ja geschlossen.
Verfasst: 29.04.2005 21:43
von wksys
Pyramide hat geschrieben:Zum eigentlichen Problem: Man könnte per JavaScript und <body onUnload="..."> eine Funktion registrieren, welche dann den aktuellen Beitrag speichert. Diese müsste dann allerdings ein neues Fenster öffnen - das aktuelle wurde ja geschlossen.
Etwas ähnliches suche ich.
Meine eigenen Versuche haben aber nicht funktioniert - meine JavaScript-Kenntnisse sind wohl zu gering, oder ich mache Fehler.
Und: wie müsste ich ein deratiges „onUnload” ins Forum einbinden ?
Weiß jemand etwas Genaueres?
Verfasst: 30.04.2005 00:39
von tost
interessantes Thema, würde mich auch interessieren, da ich oft in Eile gleich mehrere Tabs schließe und dann ist alles weg
Ich kenne es aus einem Linux-Forum (leider kein phpBB2) , dass immer wenn man ein neues Thema eröffnet dies schon "vorgegeben ist":
Ubuntu Linux-Version:
Mein Computer:
- CPU:
- Grafikkarte:
- Soundkarte:
- CD-/DVD-Laufwerk:
Schilderung wann der Fehler auftritt (zur Rekonstruktion):
Was ich schon zur Problemlösung versucht habe:
An was es liegen könnte (Auffälligkeiten):
So ähnlich müsste es doch auch während des Postings funktionieren.
Alle x Sekunden speichert er den Text und fügt ihn dann nachher über ein Cookie oder irgendwie anders wieder autom. ein..
Verzeiht mir wenn ich totalen Schwachsinn schreibe aber von dem praktischen sowie vom theoretischen Teil habe ich keine Ahnung
Vielleicht hilft euch das weiter, wäre jedenfalls schön...