[ 
http://jira.nuxeo.org/browse/NXP-1879?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eric Barroca reassigned NXP-1879:
---------------------------------

    Assignee: Radu Darlea  (was: Thierry Delprat)

> Eliminate hardcodings in the PublishingActionsBean
> --------------------------------------------------
>
>                 Key: NXP-1879
>                 URL: http://jira.nuxeo.org/browse/NXP-1879
>             Project: Nuxeo Enterprise Platform 5
>          Issue Type: Bug
>    Affects Versions: 5.1.3
>            Reporter: Dragos Ivan
>            Assignee: Radu Darlea
>             Fix For: 5.1.4
>
>
> There are several issues in the current publishing mechanism:
> - the getSectionsSelectModel() method is using hardcoded reference to the 
> "Domain" document type
> - the same method above is using the first domain it founds in the portal, 
> making it impossible to use publishing if one has more than one domain
> - there is also a problem with the way the section root and the section are 
> found: right now, these are found using the facelets "MasterPublishSpace" and 
> "PublishSpace". The problem is again when one have many domains, each with 
> it's own type of section roots and sections. The current implementation is 
> assuming that only a document type exists with the "MasterPublishSpace" 
> facelet. Same for "PublishSpace" facelet. There are 2 solution I see: either 
> check only the document types with those facets that exist in the current 
> domain and assume there is only on section root / section document type per 
> domain, or change the API so that the getRootName() and getSectionName() 
> return a list of document types instead of a single String with one document 
> type.

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

        
_______________________________________________
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to