Uploaded image for project: '[Read Only] - Addon Channel Manager'
  1. [Read Only] - Addon Channel Manager
  2. CHANNELMGR-1536

Add usage statistic for unsupported mandatory field types in created content

    XMLWordPrintable

Details

    • New Feature
    • Status: Closed
    • High
    • Resolution: Fixed
    • None
    • 5.2.0
    • 1
    • Tiger Sprint 170, Tiger Sprint 171, Tiger Sprint 174, Tiger Sprint 175

    Description

      Add a usage statistic event when the user follows the alternative step 2 of Create Content (i.e. clicks the 'Create' button in step 1 of Create Content and gets the old Wicket-based content editor). This happens when the document type contains mandatory fields that are not supported yet in Visual Editing.

      Name of the usage statistics event: "CreateContentUnsupportedFields"

      The event has a single parameter called "UnsupportedFieldTypes". Its value is an alphabetically sorted, comma-separated string of field type names of mandatory fields in the document type that is being created that are not supported yet by Visual Editing. Use the JCR type name when the field is a known Hippo type (i.e. part of the core CMS or of a known/supported plugin). Use the label "Custom" for all other, unknown field types.

      For example, the parameter could be

      UnsupportedFieldTypes="Boolean,Custom,hippogallerypicker:imagelink,hippostd:date,selection:BooleanRadioGroup

      to indicate that the created document's type contains several mandatory fields that are not supported yet by Visual Editing: a boolean, some custom field, a gallery picker, a date, and a boolean radio group from the Selections plugin.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mdenburger Mathijs den Burger (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: