Hi, I'm considering Vorto for a project where users at company offices in various locations would each be responsible for editing content in their own language. There is a chance that users work on the same node at the same time. How would umbraco/vorto handle multiple users working on the same node? What would be the result if two users updated two different language values of the same Vorto property at the same time?
It's the same issue/concern if multiple users attempt to edit any property on the same content node, (in the Umbraco back-office) ... the last user will overwrite anything else.
I know it's not the answer you're looking for, but Vorto is a property-editor within a content node, it can't control the editorial workflow of Umbraco itself.
There is a package called "Look who's editing now", it would notify other users if a content node was being edited. But it was made for Umbraco v4/v6. I'm not sure if it works with v7.
Hi Lee,
Thank you for the information. You're right - that's not the answer I was looking for! As I was thinking about Vorto in this application I began to realize that this concern may indeed not be specific to Vorto. Our initial point of interest was whether Vorto re-writes all language values or just the edited values. ie does it go through each and every language tab regardless if changes have been made or not. Your information though does bring up larger questions which will not doubt come up when the client uses Umbraco in a distributed editing system. If all property values for the node are re-written by a 'most recent' save and publish, what happens to the content saved by another user just moments prior? eg Person A loads editing page and starts working Person B loads page, makes changes and saves/publishes Person A finishes and saves/publishes Seems like Person A and B should be able to see that another person is editing the same page? Forgive me if I've missed something here. Is there any information out there about managing large groups of content editors? Thanks, Steve
To my knowledge, there isn't any official information about content-editing concurrency. There might be an occasional community blog post about it, not sure - might need some google-fu?
There was an official package called Concierge, which offered a "document locking" feature ... but again that was for v4/v6.
Hi Lee, No problem - it's good to receive a clear answer (and a very quick one at that!). Many thanks. I think 'document locking', or at least the option to enable it, should be built in. Without it, how could one promote an Umbraco project to a client who plans to use a large content editing team? This is clearly a much bigger question than the original and doesn't belong under the Vorto project (which I find excellent and has been very helpful in many of our projects - Thanks Matt) Will look to further discuss 'document locking' in a more appropriate location. Thanks again Lee. BR / Steve
Hi Lee,
Thanks again for your insight. After some further reading I posted a more general question on page locking in Umbraco 7 in the 'Using Umbraco' section. I also see 'Document lock / unlock' as a point under Release Notes for V7.6. Note sure if this means locking a document for editing or not but hopefully that is the case. Best regards, Steve
Vorto with multiple users
Hi,
I'm considering Vorto for a project where users at company offices in various locations would each be responsible for editing content in their own language. There is a chance that users work on the same node at the same time. How would umbraco/vorto handle multiple users working on the same node?
What would be the result if two users updated two different language values of the same Vorto property at the same time?
Thanks for any insight you might have!
BR / Steve
Hi Steve,
It's the same issue/concern if multiple users attempt to edit any property on the same content node, (in the Umbraco back-office) ... the last user will overwrite anything else.
I know it's not the answer you're looking for, but Vorto is a property-editor within a content node, it can't control the editorial workflow of Umbraco itself.
Cheers,
- Lee
There is a package called "Look who's editing now", it would notify other users if a content node was being edited. But it was made for Umbraco v4/v6. I'm not sure if it works with v7.
https://our.umbraco.org/projects/backoffice-extensions/look-whos-editing-now/
Oh, it looks like there is an Umbraco v7-compatible version of it...
https://github.com/TimGeyssens/LookWhosEditingToo
Hi Lee,
Thank you for the information. You're right - that's not the answer I was looking for!
As I was thinking about Vorto in this application I began to realize that this concern may indeed not be specific to Vorto. Our initial point of interest was whether Vorto re-writes all language values or just the edited values. ie does it go through each and every language tab regardless if changes have been made or not.
Your information though does bring up larger questions which will not doubt come up when the client uses Umbraco in a distributed editing system. If all property values for the node are re-written by a 'most recent' save and publish, what happens to the content saved by another user just moments prior?
eg Person A loads editing page and starts working
Person B loads page, makes changes and saves/publishes
Person A finishes and saves/publishes
Seems like Person A and B should be able to see that another person is editing the same page?
Forgive me if I've missed something here.
Is there any information out there about managing large groups of content editors?
Thanks,
Steve
Hi Steve,
Sorry if I was the bearer of bad news :-)
To my knowledge, there isn't any official information about content-editing concurrency. There might be an occasional community blog post about it, not sure - might need some google-fu?
There was an official package called Concierge, which offered a "document locking" feature ... but again that was for v4/v6.
https://our.umbraco.org/projects/umbraco-pro/concierge/
It looks like there's still a lot of demand for it with v7, alas I'm not sure what the status is of that...
https://our.umbraco.org/forum/umbraco-pro/concierge/47800-Concierge-in-Umbraco-7
Cheers,
- Lee
Hi Lee,
No problem - it's good to receive a clear answer (and a very quick one at that!). Many thanks.
I think 'document locking', or at least the option to enable it, should be built in.
Without it, how could one promote an Umbraco project to a client who plans to use a large content editing team?
This is clearly a much bigger question than the original and doesn't belong under the Vorto project (which I find excellent and has been very helpful in many of our projects - Thanks Matt)
Will look to further discuss 'document locking' in a more appropriate location.
Thanks again Lee.
BR / Steve
Hi Lee, Thanks again for your insight. After some further reading I posted a more general question on page locking in Umbraco 7 in the 'Using Umbraco' section.
I also see 'Document lock / unlock' as a point under Release Notes for V7.6. Note sure if this means locking a document for editing or not but hopefully that is the case.
Best regards,
Steve
is working on a reply...