User:Pldx1/Overwrite

Testing what is said about overwrite.

1. VE wins over Edit

 * 1) Elsewhere, an edit (txt) is open
 * 2) This one is opened
 * 3) Elsewhere a modif is done and saved.
 * 4) This one is saved
 * 5) This one kills the § 3. No warning is given
 * 6) Bob is here (Bob opened only Section 1)

2. VE (later) wins against VE (former)

 * 1) Elsewhere, a VE is open
 * 2) This one is opened
 * 3) Elsewhere a modif is done and saved.
 * 4) This one is saved
 * 5) This one kills the § 3. No warning is given
 * 6) Alice is here (Alice opened only Section 2)

3. VE (later, Section 2) wins over VE (former, Section 1)

 * 1) Elsewhere, a VE is open by clicking on Section 1
 * 2) This VE is opened,  by clicking on Section 2
 * 3) Both have access to the whole page
 * 4) Elsewhere a modif is done to Section 1 and to Section 2
 * 5) This one is saved (having created Section 3)
 * 6) This one kills all the elsewhere modifs. No warning is given

4. Edit (later, Section 2) coexists with Edit (former, Section 1)

 * 1) Elsewhere, Bob opens Section 1
 * 2) Here, Alice opens Section 2
 * 3) Both have access to only the Section they opened
 * 4) Bob modifies Section 1 and save it
 * 5) Alice modifies Section 2 and save it
 * 6) No conflict, both edits are keept

5. Edit (later, everything) wins Edit (former, everything)
Scenario 5 : tested OK. Pldx1 (talk) 16:05, 16 February 2016 (UTC)
 * 1) Elsewhere, Bob opens the page
 * 2) Here, Alice opens the page
 * 3) Both have access to the whole page
 * 4) Bob modifies Section 5 and saves the page (no message displayed).
 * 5) Alice modifies Section 5 and saves the page ALICE (no message displayed).
 * 6) Alice wins

6. Edit (later, Section 5) conflicts Edit (former, Section 5)
Scenario 6 : tested OK Pldx1 (talk) 15:57, 16 February 2016 (UTC)
 * 1) Elsewhere, Bob opens  Section 5
 * 2) Here, Alice opens  Section 5
 * 3) Both have access to same Section 5
 * 4) Bob modifies Section 5 and save
 * 5) Alice modifies Section 5 and saves the page ALICE
 * 6) Conflict is detected when Alice saves

7. Edit (later, Section 6) conflicts VE (former, Section 6)

 * 1) Elsewhere, Bob VE opens  Section 6
 * 2) Here, Alice edits  Section 6
 * 3) Bob sees all, and Alice sees only Section 6
 * 4) Bob modifies Section 6 and saves (he does *)
 * 5) Alice modifies Section 6 and saves
 * 6) Conflict is detected when Alice saves