frankx: Datei sperren

Beitrag lesen

Ahoi,

naja:

a liest,

a sperrt, wenn er bearbeiten will

b liest

b will bearbeiten, geht nicht
alles gut.

c liest

a speichert

c sperrt zum bearbeiten

und bekommt eine mitteilung, wann die datei zuletzt bearbeitet wurde.

a,b und c müssen immer davon ausgehen, dass sie die datei erst wenn sie sie gesperrt haben wirklich in der aktuellen fassung vorliegen haben.

und sie müssen wissen, dass sie sie, wenn sie sie zum bearbeiten sperren, für die anderen blockieren.

ergänzend könnte ein javascript in kurzen abständen den lastmodified timestamp abfragen und ggf. ein "alarm" geben dem adminleser, dass aktuell jemand die datei zum bearbeiten sperrt.

Dank und Gruß,

frankx