0.8experimentalLock Entry

Lock entry if it's being edited by another author.

Clone URLhttps://github.com/andrewminton/lock_entry.git

Add as a submodulegit submodule add https://github.com/andrewminton/lock_entry.git extensions/lock_entry --recursive

Compatibility

2.x.x2.1.x2.2.x2.3.x2.4.x2.5.x2.6.x2.7.02.7.12.7.22.7.32.7.42.7.52.7.62.7.72.7.82.7.92.7.10
NoNoNo0.8NoNoNoNoNoNoNoNoNoNoNoNoNoNo. Soon?

Readme

Lock Entry

Locking of Entry Editing if the entry is being edited by another user

Initial code provided by Nick Dunn. Thought I'd take a stab at seeing if I could get to to work.

How to use it?

Install lock_entry into your extensions folder and enable it.

When more than one user attempt to access the same entry for editing, the second user to the page will be issued with a notification that the entry is locked and all editable fields will be disabled until the lock period has timeout or the user completes his changes and exits the entry editor.

Timeout is set to 20 seconds and the javascript has a looping setTimeout that triggers the lock every 10 seconds.

This may be placed into the config and editable via preferences in the future.

Version history

Symphony 2.3 to 2.3.x