XWIKI-11416: Move the "Pretty Name" and Description sections from the Main Wiki to their respective subwiki Administration page
- Modified persmission checks in the script service for editing a wiki descriptor. Allowed are:
-- Users with edit rights on the descriptor's document (that includes global admins)
-- Owner of the wiki coresponding to the descriptor
-- Local admins of the wiki coresponding to the descriptor, as long as they do not change the "ownerId" property
- Updated and added new tests
- Added a 'Wiki' administration section that exposes this UI, under the 'Configuration' category
- Packaged this new UI elements in a new UI module that is common to both the main wiki and subwikis and which will be included in XE's common UI.
XWIKI-11416: Move the "Pretty Name" and Description sections from the Main Wiki to their respective subwiki Administration page
- Localized strings.
XWIKI-11416: Move the "Pretty Name" and Description sections from the Main Wiki to their respective subwiki Administration page
- Only displaying the owner field if the current user is the current owner or if he is a global admin (has edit on the wiki's descriptor document)
- Added the UI dependencies on the common module at the correct level (in the wiki and main wiki UI modules, instead of the enterprise-ui-common as it was before)
Merge pull request #366 from xwiki/feature-wiki-descriptor-administration

XWIKI-11416: Move the "Pretty Name" and Description sections from the Main Wiki to their respective subwiki Administration page