PUBLIC - Liferay Portal Community Edition
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-30961

As a WCM Administrator, I will be able to create and edit structures and templates using the new editors from Dynamic Data Mapping (DDM)

    Details

    • Similar Issues:
      Show 5 results 

      Description

      This should replace the existing Structure Builder in the WCM (6.1 and prior) with the structure editor for DDMStructures. The structure should contain repeatable fields and also contains localized fields.

      The same should be done for templates.

      When this story is done content authors should still be able to create and edit content keeping all the previous functionalities.

        Issue Links

        1.
        Replace old WCM Structure Editor with Form Builder for DDMStructure Technical Task Closed Brian Wulbern
         
        2.
        Upgrade process to upgrade existing JournalStructures to DDMStructures Technical Task Closed Brian Wulbern
         
        3.
        Content Authoring: Add support for locale to generated Web Content Form from DDMXSD.getHTML Technical Task Closed SE Support
         
        4.
        Content Authoring: Add support for locale and multiple values to the Fields class Technical Task Closed Eduardo Lundgren
         
        5.
        Content Authoring: Replace Web Content creation form with DDMXSDUtil.getHTML Technical Task Closed Julio Camarero
         
        6.
        Content Authoring: Update the EditArticleAction to save values submitted via web content form Technical Task Closed Julio Camarero
         
        7.
        Template Creation: Substitute WCM Template Editor for the DDMTemplate Template Editor Technical Task Closed Julio Camarero
         
        8.
        Template Creation: Upgrade process to upgrade existing JournalTemplate to DDMTemplate Technical Task Closed Brian Wulbern
         
        9.
        Template Creation: Update JournalTransformer to use DDMTemplate to render Journal Content Technical Task Closed Brian Wulbern
         
        10.
        Content Edit: Write converter from Journal Content XML to Fields object Technical Task Closed Brian Wulbern
         
        11.
        DDMStructure API improvements to match JournalStructure functionallity Technical Task Closed Brian Wulbern
         
        12.
        All DDMStructure StructureKeys need to be trimed and uppercase before being stored to maintain backwards compatibility with Journal Structure Technical Task Closed Brian Wulbern
         
        13.
        All DDMTemplate TemplateKeys need to be trimed and uppercase before being stored to maintain backwards compatibility with Journal Template Technical Task Closed Brian Wulbern
         
        14.
        DDMTemplate API improvements to match JournalTemplate functionallity Technical Task Closed Brian Wulbern
         
        15.
        Upgrade process to make uppercase the structureKey Technical Task Closed Juan Fernández
         
        16.
        Generalize utility methods from XMLStorageAdapter Technical Task Closed Brian Wulbern
         
        17.
        Generalize xml to fields utility methods from XMLStorageAdapter Technical Task Closed Brian Wulbern
         
        18.
        Decouple DDMXML from DDMContent Technical Task Closed Brian Wulbern
         
        19.
        Update JournalStructure references in Asset Publisher Technical Task Closed Brian Wulbern
         
        20.
        Update JournalStructure references in Journal Article Display Technical Task Closed Juan Fernández
         
        21.
        Update JournalStructure references in Web Content List Technical Task Closed Julio Camarero
         
        22.
        Update JournalStructure references in Import/export/Staging Technical Task Closed Juan Fernández
         
        23.
        Upgrade portlet preferences Technical Task Closed Brian Wulbern
         
        24.
        Update Journal Integration Tests to use DDMTemplate and DDMStructure Technical Task Closed Julio Camarero
         
        25.
        Add support for different storage types for journal articles Technical Task Closed Juan Fernández
         
        26.
        Javadocs for DDM Services Technical Task Closed Brian Wulbern
         
        27.
        Implement adding default values to web content structures Technical Task Closed Juan Fernández
         
        28.
        Do thorough testing of using web content in staging Technical Task Closed Brian Wulbern
         
        29.
        Develop integration test for the Upgrade Process Technical Task Closed Brian Wulbern
         
        30.
        Ability to define default values for web contents using DDM Structures Technical Task Closed Brian Wulbern
         
        31.
        Configure web content template editor to display the appropriate help message Technical Task Closed Brian Wulbern
         
        32.
        Add integration test for Journal Search Technical Task Closed Brian Wulbern
         
        33.
        Test the behaviour with webdav using journal content, ddm structures and ddm templates Technical Task Closed Juan Fernández
         
        34.
        Simplify XML format used in the DDMStructure Technical Task Closed Brian Wulbern
         
        35.
        Assert that all field types are working properly Technical Task Closed Brian Wulbern
         
        36.
        Hidden fields cannot be localizable (_fieldsDisplay) Technical Task Closed Brian Wulbern
         
        37.
        Fields Display reference in DDMXSD API should be updated after DDMStructure is modified Technical Task Closed Brian Wulbern
         
        38.
        Do thorough testing of web content translation Technical Task Closed Brian Wulbern
         
        39.
        Adding a translation to a DDM Structure changes the field names and breaks the existing templates Technical Task Closed Brian Wulbern
         
        40.
        Add webdav support to all the portlets using DDM in a consistent way Technical Task Closed Juan Fernández
         
        41.
        Fields Display reference in the JournalCoverter should be updated after DDM Structure is modified Technical Task Closed Brian Wulbern
         
        42.
        Content Translation - DDMStructure modifications Technical Task Closed Juan Fernández
         
        43.
        DDM structure keys should be unique per groupId and classNameId Technical Task Closed Brian Wulbern
         
        44.
        DDM template keys should be unique per groupId and classNameId Technical Task Closed Brian Wulbern
         
        45.
        Journal Export Import Integration Test Technical Task Closed Brian Wulbern
         
        46.
        Make JournalConverter accessible in plugins environment Technical Task Closed Brian Wulbern
         
        47.
        Plugins that use resource importer are using Journal Structure XML format instead instead of DDM Technical Task Closed Brian Wulbern
         
        48.
        JournalConverter does not work when full previewURL is used for referencing documents Technical Task Closed Brian Wulbern
         

          Activity

          Show
          Juan Fernández added a comment - Test cases documentation: 1) General test case: https://github.com/liferay/liferay-qa-ee/blob/master/liferay-portal/6.1.x/web-content/6.1%20-%20LP%20-%20Web%20Content%20-%20Demo.markdown 2) Translations and repeatable fields: https://github.com/liferay/liferay-qa-ee/blob/master/liferay-portal/6.1.x/web-content/6.1%20-%20LP%20-%20Web%20Content%20-%20Localization%20-%20Repeatable%20Fields.markdown
          Hide
          Brian Wulbern added a comment -

          All sub-tasks are closed, closing this Story ticket as Completed.

          Show
          Brian Wulbern added a comment - All sub-tasks are closed, closing this Story ticket as Completed.

            People

            • Votes:
              2 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development

                  Structure Helper Panel