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