1 of 2
1
Occupied!
Posted: 25 June 2007 08:28 AM   [ Ignore ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15845
Joined  06-03-2002

Particularly when working with wikis, it can be frustrating when you have many users unknowingly working on resources simultaneously, and one person’s edits effectively cancel out the others’ when they submit their changes.  Popular articles on busy sites can go through spurts where this happens regularly.  There are a few wikis that I casually participate in that I see this happen quite a bit.

The kneejerk solution is to “lock” an article when one person begins editing, however that presents a mountain of usability issues.

Continue reading…

 Signature 
Profile
MSG
 
 
Posted: 25 June 2007 08:48 AM   [ Ignore ]   [ # 1 ]  
Research Scientist
Avatar
RankRankRankRankRankRank
Total Posts:  6085
Joined  08-04-2002

Nice solution Derek!!!

Profile
 
 
Posted: 25 June 2007 08:54 AM   [ Ignore ]   [ # 2 ]  
Lab Assistant
RankRank
Total Posts:  281
Joined  12-09-2006

Perfect!

Thank you Derek you’re a hero.

Profile
 
 
Posted: 25 June 2007 08:58 AM   [ Ignore ]   [ # 3 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15450
Joined  05-15-2004

Great. Actually, we had been talking about an extension like that just the other day, Andy (aka Expresionengineer) hinted at wanting to write a locking one, so this is a bit of a surprise… Most welcome, of course.

 Signature 

Everything will be good in the end. If it’s not good, it’s not the end.

Profile
MSG
 
 
Posted: 25 June 2007 09:00 AM   [ Ignore ]   [ # 4 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1097
Joined  03-22-2006

Very nice, will this be an inclusive feature in upcoming EE releases?

 Signature 

(a.k.a the_butcher)

Profile
 
 
Posted: 25 June 2007 09:07 AM   [ Ignore ]   [ # 5 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15450
Joined  05-15-2004

Actually, I find this quite fitting for an extension, why not just get that?

 Signature 

Everything will be good in the end. If it’s not good, it’s not the end.

Profile
MSG
 
 
Posted: 25 June 2007 09:09 AM   [ Ignore ]   [ # 6 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15845
Joined  06-03-2002
Ingmar - 25 June 2007 08:58 AM

Great. Actually, we had been talking about an extension like that just the other day, Andy (aka Expresionengineer) hinted at wanting to write a locking one, so this is a bit of a surprise… Most welcome, of course.

Yes, actually imediately after the thread that you and I both engaged in regarding this, it had been on my to-do list.  I needed to add some new extension hooks, though, as the Wiki module did not have any prior to 1.6.  I do think I recall reading about Andy’s which he wrote for use in a controlled development environment, which had both locks and email notifications when resources are freed up.  I think that’s pretty cool, and definitely has merit for organizations where all the users are essentially “trusted”, but particularly for wikis, and for general consumption, I felt the need to go with something that was much less strict.

the_butcher - 25 June 2007 09:00 AM

Very nice, will this be an inclusive feature in upcoming EE releases?

Not in the immediate future, no, particularly if an add-on can accomplish it.  Not every feature, even the “good” ones need to be included in the application by default, as it adds bloat for users who have no use for them.

 Signature 
Profile
MSG
 
 
Posted: 25 June 2007 09:18 AM   [ Ignore ]   [ # 7 ]  
Moderator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15450
Joined  05-15-2004

I do think I recall reading about Andy’s which he wrote for use in a controlled development environment, which had both locks and email notifications when resources are freed up.

Yes, slightly more elaborate at any rate. He told me a bit more about it via PM, but his client owns all the rights to the code, so he couldn’t simpyl release it like that.

I think that’s pretty cool, and definitely has merit for organizations where all the users are essentially “trusted”, but particularly for wikis, and for general consumption, I felt the need to go with something that was much less strict.

Yes, it’s pretty cool that the wiki’s included. And in almost all cases, a warning will do nicely.

 Signature 

Everything will be good in the end. If it’s not good, it’s not the end.

Profile
MSG
 
 
Posted: 25 June 2007 09:38 AM   [ Ignore ]   [ # 8 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1097
Joined  03-22-2006
Derek Jones - 25 June 2007 09:09 AM

Not in the immediate future, no, particularly if an add-on can accomplish it.  Not every feature, even the “good” ones need to be included in the application by default, as it adds bloat for users who have no use for them.

Whilst I do indeed fully agree with your statement, what I find surprising then is that the trackback module comes installed and active with every EE install. My intention isn’t to start a debate over what is and isn’t useful, but how one perceives what is and isn’t useful.

 Signature 

(a.k.a the_butcher)

Profile
 
 
Posted: 25 June 2007 09:47 AM   [ Ignore ]   [ # 9 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15845
Joined  06-03-2002

Don’t get me started on trackbacks, the_butcher.  I personally despise the things and wish they would Dodo.  At the time they were originally incorporated into EE they were much more widely used, and there were many bloggers using pMachine Pro that expected this functionality out of the box and ready to go when transitioning to EE, so I’m sure that affected the decision to have it included and enabled by default.

Ok, back on topic now.

 Signature 
Profile
MSG
 
 
Posted: 25 June 2007 11:35 AM   [ Ignore ]   [ # 10 ]  
Research Assistant
Avatar
RankRankRank
Total Posts:  354
Joined  06-13-2002

Derek, a cool solution for EE smile Thx!

 Signature 

Visit the first Dutch EE Community

Expression-Engine.nl

Profile
 
 
Posted: 25 June 2007 12:34 PM   [ Ignore ]   [ # 11 ]  
Lab Technician
Avatar
RankRankRankRank
Total Posts:  1735
Joined  03-26-2006

Yeah, about Trackbac….oops sorry.

I installed this extension and it is really a nice addition - epecially now that I have some hired help and we are occasionally both working in the control panel at the same time. Thanks!

 Signature 

ryan masuga
—————
Masuga Design | Member, EE Pro Network
My EE Add-Ons | {devot:ee}
Twitter: masuga | masugadesign | devot_ee

Profile
 
 
Posted: 25 June 2007 07:02 PM   [ Ignore ]   [ # 12 ]  
Grad Student
Avatar
Rank
Total Posts:  61
Joined  06-18-2007

Nice! And, providing yours users aren’t a bunch of jerks who will mess with stuff that’s just been edited for the sake of it, useful.

 Signature 

Doublethink. :|

Profile
 
 
Posted: 25 June 2007 11:25 PM   [ Ignore ]   [ # 13 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  179
Joined  10-12-2003

Derek you are a genius, I need this thing!

Profile
 
 
Posted: 28 June 2007 05:08 AM   [ Ignore ]   [ # 14 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  135
Joined  05-25-2002

Thank you Derek about executing my feature request smile

 Signature 

Caleydon Media

+ CM Strange URL Interpreter
+ CM Textarea Resizer
+ CM Template Editor (EditArea)

Profile
 
 
Posted: 28 June 2007 08:32 AM   [ Ignore ]   [ # 15 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15845
Joined  06-03-2002
Gabriel - 28 June 2007 05:08 AM

Thank you Derek about executing my feature request smile

:-D

 Signature 
Profile
MSG
 
 
Posted: 02 July 2007 04:24 PM   [ Ignore ]   [ # 16 ]  
Lab Assistant
Avatar
RankRank
Total Posts:  200
Joined  04-19-2007

not to discredit this great extension but I’m personally a fan of “locking” out other users IF the lock requires ACTIVITY on the edit page. I get that often when I do online banking, where the session ends if no activity has been detected within 20 min.

Profile
 
 
Posted: 02 July 2007 04:29 PM   [ Ignore ]   [ # 17 ]  
Administrator
Avatar
RankRankRankRankRankRankRank
Total Posts:  15845
Joined  06-03-2002

The Edit Alert extension could be used as a stepping stone to such an extension that actually locked out areas, but for reasons I explain in the blog entry, it’s not something I have a personal interest in developing, and isn’t likely to make it into the base application for similar reasons.

 Signature 
Profile
MSG
 
 
Posted: 28 August 2007 02:20 PM   [ Ignore ]   [ # 18 ]  
Grad Student
Avatar
Rank
Total Posts:  65
Joined  02-08-2007

I am wondering, will this extension work with a stand alone edit form for the weblog module rather than the wiki?  So that a message is displayed within the front end entry edit page itself when the article is being edited, either through the CP or the stand alone edit form?  I have a wiki style site but am not using the wiki module because of its custom field limitations.

 Signature 

Freed Seeds - Set It Free

Profile
 
 
   
1 of 2
1
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1149, on July 16, 2007 09:33 AM
Total Registered Members: 65026 Total Logged-in Users: 40
Total Topics: 82116 Total Anonymous Users: 20
Total Replies: 441309 Total Guests: 191
Total Posts: 523425    
Members ( View Memberlist )
Newest Members:  meenoiYang.JianuoioitsukiNathan HammondalexcigadamstaneckiLucas Mayscybermilltstitt