[
https://issues.apache.org/jira/browse/JSPWIKI-437?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12651345#action_12651345
]
Roland Whitehead commented on JSPWIKI-437:
------------------------------------------
Whilst this would be good because we frequently have multiple people editing
the same document and being able to edit one section without preventing someone
else editing another, a real benefit would be to enable multiple people to edit
the same section at the same time. Yes, this flies against what wikis are
actually about but http://etherpad.com/ have done it and collaborative editing
of a wiki page really would be special.
> Simultaneous editing of the same page by mutliple users.
> --------------------------------------------------------
>
> Key: JSPWIKI-437
> URL: https://issues.apache.org/jira/browse/JSPWIKI-437
> Project: JSPWiki
> Issue Type: Improvement
> Components: Editors
> Affects Versions: 2.8
> Reporter: Dirk Frederickx
> Priority: Minor
> Fix For: 3.1
>
>
> Allow multiple user to edit different sections of the same page,
> simulatenously.
> As a bonus, this editor could be made inline:
> * click the [Edit] link next to a section header
> * the section is replaced by an inline editor (plain, or other)
> * when done, the editor is replaced by the rendered section.
> Need to support enhanced locking based on sections of a page.
> This feature is AJAX based:
> * AJAX call to LOCK a page section and open inline the editor
> {noformat}
> POST
> {"id":nnn,"method":"edit.lock","params":[section-id]}
> RETURN
> section-markup
> {noformat}
> * AJAX call to SAVE and keep the page Lock (auto save -- see JSPWIKI-436]
> {noformat}
> POST
> {"id":nnn,"method":"edit.autosave","params":[section-id--or-lock-key,section-markup]}
> {noformat}
> * AJAX call to SAVE and unlock the section.
> This should return a rendered page section.
> {noformat}
> POST
> {"id":nnn,"method":"edit.save","params":[section-id--or-lock-key,section-markup]}
> {noformat}
> * AJAX call to cancel and unlock the section.
> {noformat}
> POST
> {"id":nnn,"method":"edit.cancel","params":[section-id--or-lock-key]}
> {noformat}
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.