[ 
http://jira.magnolia.info/browse/MAGNOLIA-2131?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16150#action_16150
 ] 

Wolfgang Habicht commented on MAGNOLIA-2131:
--------------------------------------------

the tree-structures got lost in the original report above, here fixed
      + page10
      --+ page1
      ----+ page2
means page2 is child of page1 is child of page10

-------------------------------------------

    *  login as superuser:
    * create the following page structure (website)
      + ...(some other pages, does not matter)
      + page1 (Magnolia Samples: One column page)
      --+ page2 (Magnolia Samples: One column page)
      + page10 (Magnolia Samples: One column page)

    * activate everything
    * publish everything (in the workflow)

    * create a new user 'emil', set some nice password
    * add the role 'editor' (role, not group, and no other rights)

    * logout

    * login as emil

    * move page1 to page10, click yes to deactivate nodes (tree should now look 
like the following)
      + ...(some other pages, does not matter)
      + page10
      --+ page1
      ----+ page2

    * logout

++++++++++++++++++++++++++++++++++++++++++++++++
---> notice that the pages on the demopublic (the public instance) are still 
the 'old' one:
+ ...(some other pages, does not matter)
+ page1 (Magnolia Samples: One column page)
--+ page2 (Magnolia Samples: One column page)
+ page10 (Magnolia Samples: One column page)
++++++++++++++++++++++++++++++++++++++++++++++++

    * login as superuser

    * activate page1
    * publish page1 (in the workflow)
    * activate page2
    * publish page2 (in the workflow)

++++++++++++++++++++++++++++++++++++++++++++++++
---> error-message in workflow (for page2): Can't activate: : Message received 
from subscriber: Parent not found (not yet activated): page10/page1
---> on demopublic are still the same pages published!
+ ...(some other pages, does not matter)
+ page1 (Magnolia Samples: One column page)
--+ page2 (Magnolia Samples: One column page)
+ page10 (Magnolia Samples: One column page)

on demoauthor (author instance) is the 'new' page structure, all 'green' except 
page2 (-> looks like published)
+ ...(some other pages, does not matter)
+ page10
--+ page1
----+ page2
++++++++++++++++++++++++++++++++++++++++++++++++

--> page1 and page2 can not be removed on public anymore
--> page1 and page2 can not be published anymore


> Moving nodes can create inconsistent website-trees on author and public system
> ------------------------------------------------------------------------------
>
>                 Key: MAGNOLIA-2131
>                 URL: http://jira.magnolia.info/browse/MAGNOLIA-2131
>             Project: Magnolia
>          Issue Type: Bug
>          Components: activation, admininterface
>    Affects Versions: 3.5.4
>         Environment: http://demoauthor.magnolia.info, 
> http://demopublic.magnolia.info/
>            Reporter: Wolfgang Habicht
>            Assignee: Philipp Bracher
>            Priority: Blocker
>
> Moving nodes can create inconsistent website-trees on author and public system
> Can be reproduced by the following:
> (on author instance)
> - login as superuser:
> - create the following page structure (website)
>   + ...(some other pages, does not matter)
>   + page1  (Magnolia Samples: One column page)
>     + page2  (Magnolia Samples: One column page)
>   + page10  (Magnolia Samples: One column page)
> - activate everything
> - publish everything (in the workflow)
> - create a new user 'emil', set some nice password
> - add the role 'editor' (role, not group, and no other rights)
> - logout
> - login as emil
> - move page1 to page10, click yes to deactivate nodes (tree should now look 
> like the following)
>   + ...(some other pages, does not matter)
>   + page10
>     + page1
>       + page2
> - logout
> ++++++++++++++++++++++++++++++++++++++++++++++++
> ---> notice that the pages on the demopublic (the public instance) are still 
> the 'old' one:
>   + ...(some other pages, does not matter)
>   + page1  (Magnolia Samples: One column page)
>     + page2  (Magnolia Samples: One column page)
>   + page10  (Magnolia Samples: One column page)
> ++++++++++++++++++++++++++++++++++++++++++++++++
> - login as superuser
> - activate page1
> - publish page1 (in the workflow)
> - activate page2
> - publish page2 (in the workflow)
> ++++++++++++++++++++++++++++++++++++++++++++++++
> ---> error-message in workflow (for page2): Can't activate: : Message 
> received from subscriber: Parent not found (not yet activated): page10/page1
> ---> on demopublic are still the same pages published!
>   + ...(some other pages, does not matter)
>   + page1  (Magnolia Samples: One column page)
>     + page2  (Magnolia Samples: One column page)
>   + page10  (Magnolia Samples: One column page)
> on demoauthor (author instance) is the 'new' page structure, all 'green' 
> except page2 (-> looks like published)
>   + ...(some other pages, does not matter)
>   + page10
>     + page1
>       + page2
> ++++++++++++++++++++++++++++++++++++++++++++++++
> --> page1 and page2 can not be removed on public anymore
> --> page1 and page2 can not be published anymore
> Suggestion: why not disable moving published pages?
> --> de-activate, move, activate is the correct sequence anyway

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia.info/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

----------------------------------------------------------------
for list details see
http://documentation.magnolia.info/
----------------------------------------------------------------

Reply via email to