Auge: Editieren eines Beitrags sollte 5 Minuten möglich sein

Beitrag lesen

Hallo

Hoi, bleibt ja was für's Archiv. :-)

Man richtet eine absolute Zeitspanne ein, in der der Eintrag noch geändert werden darf und eine relative, kürzere Zeitspanne, die seit dem letzten Schreibvorgang gilt und den Barbeitungszeitraum zwischen Aufruf und Zurückschreiben kennzeichnet.

Lass mich mal "Heiteres Beruferaten" spielen:

Gehe ich recht in der Annahme, dass "Schreibvorgang" hier den Aufruf des Bearbeitungsformulars meint?

Wenn das stimmt, muss der Zeitpunkt des Aufrufs zwischengespeichert werden.

Der Bearbeitungszeitraum muss noch in den maximal zulässigen passen.

Beim Aufruf zeigt man dem User an, wieviel Zeit er noch bis zum Zurückschreiben hat. Da kann man dann auch einen Countdown per JavaScript mitschicken (Zur Sicherheit ein paar Sekunden kürzer).

Solange der Maxiamal zulässige Zeitraum nicht überschritten wird, kann man den "kleinen Bearbeitungszeitraum" immer nachtriggern lassen bei jeder Änderung oder Editieranforderung.

Da wir in diesem Thread von einem recht kurzen Bearbeitungszeitraum reden, kann alles dazugehörige eigentlich in der Session gespeichert werden. Da es aber andererseits um ein Forum geht, dessen Inhalte in einer MySQL-Datenbank gespeichert werden, kann das alles auch in die Datenbank, wozu deren Tabellenstruktur entsprechend angepasst werden müsste.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.2