Administration Hints + Help

Last modified by Vincent Massol on 2024/11/19 16:13

 XWiki
 Requirements
 Completed
 
 

Description

The purpose of this proposal is to standardise the way we provide documentation hints throughout the wiki (Administration, Profile, etc.)

There are several approaches: 

  • providing the translation keys inside ApplicationResources.properties
  • providing a Translations page per application
  • providing local-internal documentation page

Issues

Failed to execute the [groovy] macro. Cause: [startup failed: Script5720.groovy: 14: unable to resolve class XmlParser  @ line 14, column 12.     def xml = new XmlParser().parseText(cont)               ^  1 error ]. Click on this message for details.

Failed to execute the [groovy] macro. Cause: [startup failed: Script5721.groovy: 14: unable to resolve class XmlParser  @ line 14, column 12.     def xml = new XmlParser().parseText(cont)               ^  1 error ]. Click on this message for details.

Failed to execute the [groovy] macro. Cause: [startup failed: Script5722.groovy: 14: unable to resolve class XmlParser  @ line 14, column 12.     def xml = new XmlParser().parseText(cont)               ^  1 error ]. Click on this message for details.

Failed to execute the [groovy] macro. Cause: [startup failed: Script5723.groovy: 14: unable to resolve class XmlParser  @ line 14, column 12.     def xml = new XmlParser().parseText(cont)               ^  1 error ]. Click on this message for details.

Translations Keys Usage

Administration

 Category  Section  Sheet  Values from  Labels  Labels Translations  Hints  Hints Translations  Module  Status
Configuration Edit Mode Settings XWiki.AdminEditingSheet XWiki.XWikiPreferences 

XWiki.XWikiPreferences_editor
XWiki.XWikiPreferences_core.defaultDocumentSyntax
XWiki.XWikiPreferences_xwiki.title.mandatory
XWiki.XWikiPreferences_editcomment
XWiki.XWikiPreferences_editcomment_mandatory
XWiki.XWikiPreferences_minoredit

ApplicationResources.properties  x  x  xwiki-platform-administration  Not Done
Localization XWiki.AdminLocalizationSheet XWiki.XWikiPreferences 

XWiki.XWikiPreferences_multilingual
XWiki.XWikiPreferences_languages
XWiki.XWikiPreferences_default_language
XWiki.XWikiPreferences_dateformat
XWiki.XWikiPreferences_timezone
XWiki.XWikiPreferences_documentBundles

ApplicationResources.properties  x  x  xwiki-platform-administration  Not Done
Email XWiki.AdminEmailSheet XWiki.XWikiPreferences 

XWiki.XWikiPreferences_admin_email
XWiki.XWikiPreferences_obfuscateEmailAddresses
XWiki.XWikiPreferences_smtp_server
XWiki.XWikiPreferences_smtp_port
XWiki.XWikiPreferences_smtp_server_username
XWiki.XWikiPreferences_smtp_server_password
XWiki.XWikiPreferences_javamail_extra_props

ApplicationResources.properties 

XWiki.XWikiPreferences_admin_email.hint
XWiki.XWikiPreferences_obfuscateEmailAddresses.hint
x

ApplicationResources.properties  xwiki-platform-administration  Partial
Office Server XWiki.OfficeImporterAdmin xwiki.properties with $services.officemanager.config

xe.officeimporter.openoffice.servertype
xe.officeimporter.openoffice.serverport
xe.officeimporter.openoffice.autostart
xe.officeimporter.openoffice.serverpath
xe.officeimporter.openoffice.serverprofile
xe.officeimporter.openoffice.serverstate
xe.officeimporter.openoffice.actions

ApplicationResources.properties 

admin.ooserver.options.source
x

ApplicationResources.properties xwiki-platform-office  Not Done
Look & Feel Presentation XWiki.AdminPresentationSheet XWiki.XWikiPreferences 

XWiki.XWikiPreferences_skin
XWiki.XWikiPreferences_stylesheet
XWiki.XWikiPreferences_stylesheets
XWiki.XWikiPreferences_colorTheme
admin.colortheme.manage
admin.customize
admin.save

ApplicationResources.propertiesxxxwiki-platform-administration  Not Done
Page Elements XWiki.AdminElementsSheet XWiki.XWikiPreferences

XWiki.XWikiPreferences_title
XWiki.XWikiPreferences_meta
XWiki.XWikiPreferences_showLeftPanels
XWiki.XWikiPreferences_leftPanelsWidth
XWiki.XWikiPreferences_leftPanels
XWiki.XWikiPreferences_showRightPanels
XWiki.XWikiPreferences_rightPanelsWidth
XWiki.XWikiPreferences_rightPanels
XWiki.XWikiPreferences_showannotations
XWiki.XWikiPreferences_showcomments
XWiki.XWikiPreferences_showattachments
XWiki.XWikiPreferences_showhistory
XWiki.XWikiPreferences_showinformation
XWiki.XWikiPreferences_webcopyright
XWiki.XWikiPreferences_version

ApplicationResources.propertiesxxxwiki-platform-administration Not Done
Panel Wizard: Tab1 Tab2 Panels.PanelWizard XWiki.XWikiPreferences

panelwizard.pagelayout
panelwizard.choosepagelayout
panelwizard.bothcolumns
panelwizard.nopanels
xe.panels.wizard.savenew
xe.panels.wizard.revert
edit
delete
...

ApplicationResources.properties

panelwizard.tip
panelwizard.draganddrop
x

ApplicationResources.propertiesxwiki-platform-panels  Partial
Users & Groups Users XWiki.AdminUsersSheet XWiki.XWikiUsers

admin.users
xe.admin.users.username
xe.admin.users.firstname
xe.admin.users.lastname
xe.admin.users.manage
rightsmanager.local
rightsmanager.global
rightsmanager.both
rightsmanager.addnewuser
...

ApplicationResources.propertiesxxxwiki-platform-administration, xwiki-platform-user Not Done
Groups XWiki.AdminGroupsSheet XWiki.XWikiGroups

xe.admin.groups.groupname
xe.admin.groups.members
xe.admin.groups.manage
xe.admin.groups.filter.groupName
xe.admin.groups.filter.scope
rightsmanager.addnewgroup
...

ApplicationResources.propertiesxxxwiki-platform-administration Not Done
Rights XWiki.AdminRightsSheet XWiki.XWikiRights

rightsmanager.groups
rightsmanager.users
rightsmanager.unregisteredusers
rightsmanager.searchfilter
rightsmanager.searchscope
rightsmanager.guestcommentrequirescaptcha
authenticate_view
authenticate_edit
...

ApplicationResources.propertiesxxxwiki-platform-administration, xwiki-platform-web  Not Done
Registration XWiki.AdminRegistrationSheet XWiki.XWikiPreferences, XWiki.Registration

XWiki.XWikiPreferences_use_email_verification
XWiki.XWikiPreferences_auth_active_check
XWiki.XWikiPreferences_validation_email_content
XWiki.XWikiPreferences_confirmation_email_content
XWiki.XWikiPreferences_invitation_email_content
XWiki.Registration_heading
XWiki.Registration_welcomeMessage
XWiki.Registration_liveValidation_enabled
XWiki.Registration_liveValidation_defaultFieldOkMessage
XWiki.Registration_loginButton_enabled
XWiki.Registration_loginButton_autoLogin_enabled
XWiki.Registration_defaultRedirect
XWiki.Registration_requireCaptcha
XWiki.Registration_registrationSuccessMessage
xe.admin.registration.youCanConfigureRegistrationHere
xe.admin.registration.youCanConfigureRegistrationFieldsHere

ApplicationResources.propertiesxxwiki-platform-administration Not Done
User Profile XWiki.AdminUserProfileSheet XWiki.UserProfileSectionClass

platform.user.profileConfigureSectionsLabel
platform.user.profileConfigureSectionIdLabel
platform.user.profileConfigureSectionNameLabel
platform.user.profileConfigureSectionPropertiesLabel

ApplicationResources.properties

platform.user.profileConfigureSectionsHint
platform.user.profileConfigureSectionIdHint
platform.user.profileConfigureSectionNameHint
platform.user.profileConfigureSectionPropertiesHint

ApplicationResources.propertiesxwiki-platform-user Done
Content Import XWiki.AdminImportSheet -

import
export_addhistory
core.importer.uploadPackage
core.importer.availablePackages
core.importer.availableDocuments
core.importer.package
core.importer.package.description
core.importer.whenDocumentAlreadyExists
core.viewers.attachments.upload.filename
core.viewers.attachments.upload.file
...

ApplicationResources.propertiesxxxwiki-platform-administration, xwiki-platform-web Not Done
Export XWiki.AdminExportSheet -

export_packagename
export_description
export_licence
export_author
export_version
export_addhistory
export_backuppack
export_authorpreserved
export

ApplicationResources.propertiesxxxwiki-platform-administration, xwiki-platform-web Not Done
Templates XWiki.AdminTemplatesSheet XWiki.TemplateProviderClass

admin.templates.createprovider
admin.templates.createprovider.space
admin.templates.createprovider.page
admin.templates.createprovider.defaultdocname
admin.templates.createprovider.create
admin.templates.providerslist

ApplicationResources.propertiesxxxwiki-platform-administration Not Done
Extension Manager Add extensions XWiki.AddExtensions Extensions

admin.xwiki.addextensions
extensions.search.tip
extensions.search.repository.label
extensions.search.repository.all.label
extensions.advancedSearch.title
extensions.info.authors.xwikiorg
extensions.info.authors
...

ApplicationResources.propertiesxxxwiki-platform-extension Not Done
Installed extensions XWiki.InstalledExtensions Extensions

include reference="AddExtensions"

ApplicationResources.propertiesxxxwiki-platform-extension Not Done
Core extensions XWiki.CoreExtensions Extensions

include reference="AddExtensions"

ApplicationResources.propertiesxxxwiki-platform-extension Not Done
Extension Updater XWiki.ExtensionUpdater Extensions

platform.extension.updater.checkForUpdates
platform.extension.updater.noUpdatesAvailable
...

ApplicationResources.propertiesxxxwiki-platform-extension Not Done
Applications Wiki WikiManager.AdminWikisSheet-

admin.wikis.template
admin.wikis.rights

WikiManager.Translationsxxxwiki-platform-wiki Not Done
WYSIWYG Editor XWiki.WysiwygEditorConfigSheetXWiki.WysiwygEditorConfigClass

wysiwyg.admin.widgets.sortableList.add
wysiwyg.admin.widgets.colorPaletteEditor.rows
wysiwyg.admin.widgets.listBox.delete
...

ApplicationResources.properties

wysiwyg.admin.plugins.add.hint
wysiwyg.admin.toolBar.add.hint
wysiwyg.admin.fontSizes.add.hint
wysiwyg.admin.menuBar.add.hint
wysiwyg.admin.widgets.sortableList.hint
wysiwyg.admin.widgets.colorPaletteEditor.hint
...

ApplicationResources.propertiesxwiki-platform-wysiwyg  Done
Message Stream XWiki.MessageStreamConfigXWiki.MessageStreamConfig 

XWiki.MessageStreamConfig_active

ApplicationResources.propertiesxxxwiki-platform-messagestream  Not Done
Logging XWiki.LoggingAdmin-

logging.admin.livetable.actions.set
logging.admin.livetable.logger
logging.admin.livetable.level
logging.admin.livetable.actions

ApplicationResources.properties

logging.admin.intro

ApplicationResources.propertiesxwiki-platform-logging Partial
Invitation Application Invitation.InvitationConfigInvitation.WebHome

xe.invitation.configuration.smtpHeading
Invitation.WebHome_smtp_server_password
Invitation.WebHome_smtp_port
Invitation.WebHome_emailClass
Invitation.WebHome_usersMayPersonalizeMessage
...

ApplicationResources.propertiesxxxwiki-platform-invitation  Not Done
Annotations AnnotationCode.AnnotationConfigSheetAnnotationCode.AnnotationConfig

annotations.config.activate.title
annotations.config.display.title
annotations.config.type.title
...

AnnotationCode.Translations

annotations.config.activate.explanation
annotations.config.type.explanation

AnnotationCode.Translationsxwiki-platform-annotations  Partial
Search XWiki.SearchAdminXWiki.SearchConfigClass, -

XWiki.SearchConfigClass_engine
search.admin.configuration.title
-
solr.admin.status.queueSize.label
solr.admin.indexing.action.label
...
-
search.admin.lucene.status.indexing
search.admin.lucene.indexing.button
...

ApplicationResources.properties, Main.SolrTranslations

search.admin.configuration.seexwikicfg
-
solr.admin.status.queueSize.hint
solr.admin.indexing.action.hint
solr.admin.indexing.wiki.hint
...
-
search.admin.lucene.indexing.description
...

ApplicationResources.properties, Main.SolrTranslationsxwiki-platform-search, xwiki-platform-search-solr, xwiki-platform-search-lucene  Partial
Search Suggest XWiki.SearchSuggestConfigSheetXWiki.SearchSuggestConfig, XWiki.SearchSuggestSourceClass

platform.search.suggestSources
platform.search.suggestNewSourceName
platform.search.suggestSourceDocumentName
core.editors.object.delete.confirm
core.editors.object.delete.inProgress
XWiki.SearchSuggestConfig_activated
XWiki.SearchSuggestSourceClass_name
XWiki.SearchSuggestSourceClass_engine
...

ApplicationResources.properties

XWiki.SearchSuggestSourceClass_name.hint
XWiki.SearchSuggestSourceClass_engine.hint
XWiki.SearchSuggestSourceClass_url.hint
...

ApplicationResources.propertiesxwiki-platform-search Partial
Google Analytics XWiki.GoogleAnalyticsCodeXWiki.GoogleAnalyticsCode

admin.analytics
admin.analytics.running
admin.analytics.notrunning
XWiki.GoogleAnalyticsCode_method
needadminrights

ApplicationResources.properties

admin.analytics.method.description
admin.analytics.account.description

ApplicationResources.propertiesxwiki-platform-administration Done

Profile

See User Roles proposal.

Key Proposal

Section Label Value Hint Value Label Key Hint Key Default Value Deprecate Label
Edit Mode Settings Default Editor The selected editor will be the default one when editing a page   Wysiwyg
Default document syntax The selected syntax will be used for all the new created pages   XWiki 2.1
Make document title field mandatory A- Each time a new page is created, the page will not saved until a title is given
B - No page will be saved until a title is given
   No
Enable version summaries A- Allow entering a message when creating a new page version
B- Allow entering a message to be displayed in the history tab when saving a page
  --- (Yes)
Make version summaries mandatory A- For each change made, the page will not be saved until a message is given
B- If version summaries is enabled, the page will not be saved until a version summary message is given
  --- (No)
Enable minor edits A- Allow pages to have major (x.1) and minor (1.x) versions.
B- Allow pages to have major (x.1) and minor (1.x) versions. Minor versions can be seen using "show minor edits" button in the history tab.
  --- (Yes)
Localization Multilingual A- The interface and page versions can be written in multiple languages. If the selected value is "No", the default language of the wiki will be in English
B- The interface and pages can be written in multiple languages. UI language and content language can't be dissociate. If the selected value is "No", the default language of the wiki will be in English. If you see a page using "Default" language it means that it has been created without any language.
  No
Supported Languages A- Enter the supported languages separated by commas, example "en, fr, de, es"
B- Enter the supported languages separated by commas, example "en, fr, de, es". The full list can be found on 
http://platform.xwiki.org/xwiki/bin/view/Features/I18N
  en
Default Language Define the default language of the wiki.  en
Date format A- Define the format of the dates,  example "yyyy-MM-dd'T'HH:mm:ss'Z'"
B- Define the format of the dates,  example "yyyy-MM-dd'T'HH:mm:ss'Z'"
. More information about Java SimpleDateFormat on http://docs.oracle.com/javase/7/docs/api/java/text/SimpleDateFormat.html
  N/A
Timezone Globally set the timezone for the dates    System Default
Internationalization Document Bundles Comma separated values for local page names that contain translations keys, example "Space1.Translations1, Space2.Translations2"  N/A
Email Server Specify the server username, example "mail.yourdomain.com"   N/A
Port Specify the server port   N/A 
Server Username Enter additional username credential needed in order to access the server  N/A
Server Password Enter additional password credential needed in order to access the server   N/A
Additional JavaMail Properties A- Enter additional JavaMail properties, examples "mail.smtp.starttls.enable", "mail.smtp.auth", "mail.smtp.localhost"
B- Enter additional JavaMail properties, examples "mail.smtp.starttls.enable", "mail.smtp.auth", "mail.smtp.localhost". More info at https://javamail.java.net/nonav/docs/api/
  N/A
Office Server Server Type Type of the OpenOffice server instance used by OfficeImporter component    
Server Port Port number used for connecting to the OpenOffice server instance    
Auto Start Specify if the OpenOffice server should be started / connected at start    
Server Path Path to OpenOffice installation    
Server Profile     
Server State     
Presentation Skin Specify the default skin used. It can be a filesystem skin, example flamingo, or a custom page skin, example "XWiki.DefaultSkin"  XWiki.DefaultSkin
Stylesheet Specify the default stylesheet used by the skin, example "style.css"   style.css
Stylesheets A- Specify a list of mutually exclusive alternate stylesheets
B-Specify a list of mutually exclusive alternate stylesheets, example "style2.css, style_projectX.css"
  style.css
Color Theme A- Specify the default ColorTheme used
B- Specify the default ColorTheme used. You shouldn't customize the default but create a new one which will be created first as copy of the default.
  Default color theme
Page Elements Title Define the page title format as seen by browsers  $tdoc.getRenderedTitle("plain/1.0") ($doc.fullName) - XWiki
HTTP Meta Info Define the metadata added to each page, specifying page description, author, keywords and other metadata  <meta name="revisit-after" content="7 days" />
<meta name="description" content="$escapetool.xml($!tdoc.plainTitle)" />
#set($keywords = "wiki,$!doc.getTags()")
<meta name="keywords" content="$escapetool.xml($keywords.replaceAll('[|,]', ' ').trim())" />
<meta name="distribution" content="GLOBAL" />
<meta name="rating" content="General" />
<meta name="author" content="$escapetool.xml($!xwiki.getUserName($doc.getAuthor(), false))" />
<meta http-equiv="reply-to" content="" />
<meta name="language" content="$!xcontext.language" />
## We verify that we don't display RSS feeds on the login page since it causes problems if these feeds are
## protected. In addition it makes the login redirect to the feeds page in some cases.
#if($doc.fullName 
 "XWiki.XWikiLogin")
<link rel="alternate" type="application/rss+xml" title="Wiki Feed RSS" href="$xwiki.getURL('Main.WebRss', 'view', 'xpage=rdf')" />
<link rel="alternate" type="application/rss+xml" title="Blog RSS Feed" href="$xwiki.getURL('Blog.GlobalBlogRss', 'view', 'xpage=plain')" />
#end

Display the left panel column Enable the display of the left side panels column  
Width of the left panel column Choose the size of the left panels column    
Panels displayed on the left Comma separated values of panels that will be contained by the left column. Ex: Panels.Applications, Panels.DocumentInformation  N/A
Display the right panel column Enable the display of the right side panels column  
Width of the right panel column Choose the size of the right panels column   
Panels displayed on the right Comma separated values of panels that will be contained by the right column   N/A
Show document annotations Display the annotations section at the page level  --- (Yes)
Show document comments Display the comments section at the page level   --- (Yes)
Show document attachments Display the attachments section at the page level   --- (Yes)
Show document history Display the history section at the page level   --- (Yes)
Show document information Display the information section at the page level    --- (Yes)
Space copyright Define the informations displayed in the copyright section of the footer   This wiki is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by/2.0/">Creative Commons 2.0</a> license
Version Define the informations displayed in the version section of the footer   XWiki Enterprise $xwiki.getVersion() - <a onclick="openURL('http://enterprise.xwiki.org/xwiki/bin/view/Main/Documentation', '_blank'); return false;" href="http://www.xwiki.org/xwiki/bin/view/Main/Documentation">Documentation</a>
Panel Wizard Page Layout Select one of the layout options available    
Users  A- Manage the existing users by editing their credentials and their personal information, or by creating new users.
B- Manage the existing users by editing their credentials and their personal information in using the manage column options, or by creating new users.
   
Groups  A- Manage the existing user groups by defining the membership
B- Manage the existing user groups by defining the membership in using the Manage column.
   
Users to add Select a user then use the add button   
Subgroups to add A group included in another group is called subgroup. All member of the subgroup will be also member of the group. Select a group then use the add button.   
Rights  Manage the existing rights at user and group level. Those rights are explicit. If a right is set on an entity, all other entity with no right set will be defined as the opposite. You should consider not mixing Allow and Disallow rights in a column.   
Registration Use email Verification Send an email to the user with a backlink in order to confirm his account.  --- (No)
Authentication Active Check [TODO]  --- (No)
Validation email Content     
Confirmation email Content     
Invitation email content     
Registration page heading     
Welcome message     
Enable Javascript field validation     
Default field okay message     
Enable login button     
Enable automatic login     
Redirect here after registration     
Require captcha to register     
Registration Successful Message     
User Profile 
Import How toBegin by importing a package on the page if necessary. Then select a package to install in the list of available packages. The package open on the right and let you pick multiple installation options.   
 Import as backup packageThis option will use the original user name from the document to import  No 
Export Package Name Filename of the exported zip file  backup
Description Write a few word which will be displayed while importing the package  N/A
Licence LGPL, GPLV2, ...  N/A
Author Name of the author of the package. It can be a user name of the wiki  XWiki.Admin
VersionVersion name of the package  N/A 
With HistoryKeep versionning in the package  No 
Backup packageWill store the Creator Name of the document on documents instead of using the Author name  No
    
Templates Create Provider A template provider will allow users to create new document from a template in defined spaces in order to organize better your content  
Available Providers    
Add extensions 
Installed extensions 
Core extensions 
Extension Updater  Check for updates for the outdated installed extensions   
WikiTemplate  Manage the existing wiki templates   
Creation Right  Specify with users have the right to create new wikis   
WYSIWYG Editor 
Message Stream Enable the message stream  Enable the message stream functionality   
Logging 
Invitation Application Email "from" address All mail sent will use this address   
Email subject line template     
Email message body HTML template     
Let users of other wikis send     
Email message XClass     
Let users send to multiple addresses     
Regular expression for validating email addresses     
Let users personalize messages     
Document containing email XObjects     
Annotations Annotations are activated     
Except for the following spaces You can use "CTRL+ Mouse Clic" to select multiple elements   
Display annotations by default    No
Display annotations highlight by default   Yes
Search 
Search Suggest Activated Enable the search suggest functionality     
Sources     
Google Analytics 

 

Get Connected