Add an alert or warning when multiple authors are editing the same entry #8106
-
Currently if multiple authors are editing the same entry the last person to save is going to win and blow away any other author's changes. It's not so bad if you're on Craft Pro because you can pull the other author's edits from past revisions (assuming they're enabled), but it would be nice to at least be warned if multiple people are editing the same entry. |
Beta Was this translation helpful? Give feedback.
Replies: 24 comments 5 replies
-
FWIW Marion wrote a plugin for warning users that might be editing the same entries: https://github.com/marionnewlevant/craft-snitch |
Beta Was this translation helpful? Give feedback.
-
This would definitely be a big game changer when having multiple authors |
Beta Was this translation helpful? Give feedback.
-
Def need this. I've already had the "...but wordpress does it..." email. :) |
Beta Was this translation helpful? Give feedback.
-
Definitely a must feature. An entry beeing worked on must be blocked for any other user. We want to use craft to publish digital magazines with a bunch of people editing. How can we set up a working process if this feature is not supported by the editing environment? |
Beta Was this translation helpful? Give feedback.
-
Yup this is more than important....its basically a killer no-go for using craft in any halfly proffesionall enviroment - where multiple authors are using the system ..... sadly :( |
Beta Was this translation helpful? Give feedback.
-
No more UserVoice? Can I +1 here then? 🙂 I've recently had this request from a client coming from the OpenCMS world (which allows users to "check out" pages, which are then locked for other users). |
Beta Was this translation helpful? Give feedback.
-
@groe Yup, no more UserVoice. You can +1/comment here, though and we imported the number of votes the issue had on UserVoice at the time of import in the initial request.
|
Beta Was this translation helpful? Give feedback.
-
@groe to +1 this, add a 👍 reaction to the main post at the top of the page. |
Beta Was this translation helpful? Give feedback.
-
@brandonkelly Done, thanks! (Now that this is an official @brandonkelly -thumbs-upped issue it can be considered basically finished & almost shipped, RIGHT? 😄 ) |
Beta Was this translation helpful? Give feedback.
-
This is a pretty big issue for sites with multiple users |
Beta Was this translation helpful? Give feedback.
-
+1 for this... actually a client asked about it during a demo and I had to run a test on the spot to find the answer :grimace: |
Beta Was this translation helpful? Give feedback.
-
+1 on this. Having clients asking for this as well. |
Beta Was this translation helpful? Give feedback.
-
Snitch Plugin does exactly this. |
Beta Was this translation helpful? Give feedback.
-
This is still not baked into the core Craft then?!? :( |
Beta Was this translation helpful? Give feedback.
-
I hope this won't use polling but will rather use some kind of "presence" API, which we can use for other things too. |
Beta Was this translation helpful? Give feedback.
-
PHP and WebSockets aren’t the best of friends, so we’ll likely do something using polling as the lowest-common-denominator implementation, and spruce it up with an optional server component down the road that uses WebSockets. |
Beta Was this translation helpful? Give feedback.
-
Yeah, I know that. A server component that could provide generic events over WS would be awesome, and highly appreciated. This ties into my question about: Will you support GraphQL subscriptions at some point, which will support live streaming updates to things like a official Gatsby source plugin? (please). If so, you will need something like a WS server. But I digress, its another thread. |
Beta Was this translation helpful? Give feedback.
-
Yep. Work on all of this is already underway ;) |
Beta Was this translation helpful? Give feedback.
-
Client just ran into this today as 3 people were editing Matrix blocks on the same entry and apparently blowing away one another's changes. Will probably install Snitch for now, but core capability would be nice. |
Beta Was this translation helpful? Give feedback.
-
We run also in this problem with a complex multisite setup. |
Beta Was this translation helpful? Give feedback.
-
We've just been asked by a client if Craft has a feature that would alert them if another user was editing the same entry. We immediately thought of the Snitch plugin, but when we checked this, we noticed that this hasn't been ported over to Craft 4 yet, so that is not an option for us at the moment. We're not sure if there's any other options for this, but we couldn't find any. Would be nice if this was a native feature of course - perhaps in Craft 5? 😊 |
Beta Was this translation helpful? Give feedback.
-
This is coming in Craft 4.5 (#13420) 🎉 |
Beta Was this translation helpful? Give feedback.
-
If not yet suggested or already implemented, it also would be nice to notify an author that someone else made changes to the entry. So the author who's currently editing the entry knows that there's a change. That's a bit bad UX because to see changes the author must reload the entry (where she/he loose edited content) or open the entry in new tab or window just to see changes. I think I'd solve it by inserting a modal button for each updated field where modal would contain an updated content. |
Beta Was this translation helpful? Give feedback.
This is coming in Craft 4.5 (#13420) 🎉