Uploaded image for project: 'XWiki Commons'
  1. XWiki Commons
  2. XCOMMONS-3411

Force empty titles for WebPreferences pages for XAR extensions

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • 17.7.0
    • None
    • Unknown

    Description

      Following votes at https://forum.xwiki.org/t/drop-the-maven-xar-plugin-requirement-for-setting-the-title-for-webpreferences-pages/17515,

      The XAR maven plugin currently enforce the following title for WebPreferences pages: $services.localization.render('admin.preferences.title'), which is inconsistent with what the platform does (A sheet associated to WebPreference pages sets the title to $services.localization.render('administration.title.page')).

      Because

      • we shouldn’t require users to hardcode some arbitrary translation string they should not have to care about in their projects
      • this is not needed (anymore?) anyway
      • it’s causing inconsistencies between WebPreferences pages created on the instance directly, and those imported from a XAR package

      We should replace this requirement with requiring empty titles to let the platform handle WebPreferences titles automatically.

      Attachments

        Activity

          People

            Unassigned Unassigned
            rjakse Raphaël Jakse
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: