Last modified by Yann Flory on 2016/09/05 17:05

From version 21.3
edited by Yann Flory
on 2016/07/11 15:39
To version 22.1
edited by Yann Flory
on 2016/07/11 15:44
Change comment: Release version 1.5

Summary

Details

ExtensionCode.ExtensionClass[0]
Description
... ... @@ -27,3 +27,20 @@
27 27  
28 28  **Reminder for admins**: the RtWysiwyg editor makes use of [[Extension.WebSocket]] which requires an open port from the users to the wiki, this port number and the hostname of the wiki can be specified in configuration, for more information see [[Extension.WebSocket]].
29 29  {{/info}}
30 +
31 += Configuration =
32 +
33 +You can configure the Realtime Form extension in the **wiki administration**. The configuration is available in the section //Realtime Editors// of the //Applications// category
34 +Here you can find all the configurable elements of the different realtime extensions There are currently 2 configurable fields about the Forms:
35 +* Enable RTForm for all classes of the wiki:
36 +** If set to "---" (empty), it means that the configuration from the main wiki will be used instead of the current one. If you are already in the main wiki, "---" is equivalent to "Yes".
37 +** If set to "Yes", it means Realtime Form is enabled on all the wiki pages edited with the "Inline form" or the "Object" editors.
38 +** If set to "No", Realtime Form is disabled in the wiki, but it can then be enabled for specific classes (see below)
39 +* List of classes allowed to use Realtime Form
40 +** Here you can choose the list of classes allowed to enable Realtime Form. All pages containing an object of one of these classes will have Realtime Form enabled when edited with the "Inline form" or "Object" editor.
41 +** **Only the classes with a bounded sheet are displayed in that list**. If you want to enable realtime with another class, you can add it in the list using the input field.
42 +
43 +{{info}}
44 +These configurable elements can be overridden by applications. If you want to allow RealTime Form in an extension independently from the wiki configuration, you can simply add the following line in the main class sheet:
45 +{{code language="velocity"}}$xwiki.jsx.use('RTForm.MakeRealtime'){{/code}}
46 +{{/info}}
Last version
... ... @@ -1,1 +1,1 @@
1 -1.4
1 +1.5
Installable with Extension Manager
... ... @@ -1,1 +1,1 @@
1 -No
1 +Yes
ExtensionCode.ExtensionDependencyClass[6]
Dependency version constraint
... ... @@ -1,0 +1,1 @@
1 +1.5
Extension version
... ... @@ -1,0 +1,1 @@
1 +1.5
Dependency id
... ... @@ -1,0 +1,1 @@
1 +yannflory:realtime-netflux-frontend
ExtensionCode.ExtensionVersionClass[6]
Download URL
... ... @@ -1,0 +1,1 @@
1 +attach:realtime-form-1.5.xar
Release Notes
... ... @@ -1,0 +1,2 @@
1 +Ability to add non-listed classes in the configurable field (for the old applications that don't use a sheet)
2 +Ability to force RTForm in an application with $xwiki.jsx.use('RTForm.MakeRealtime') (ignore the configurable fields)
Version
... ... @@ -1,0 +1,1 @@
1 +1.5

Get Connected