Changes for page Content
Last modified by superadmin on 2025/09/10 13:22
From version 3.1
edited by Thomas Coelho (local)
on 2023/08/09 10:59
on 2023/08/09 10:59
Change comment:
Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/15.5]
To version 4.1
edited by superadmin
on 2025/09/10 13:22
on 2025/09/10 13:22
Change comment:
Install extension [org.xwiki.platform:xwiki-platform-appwithinminutes-ui/17.7.0]
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 - xwiki:XWiki.coelho1 +XWiki.superadmin - Content
-
... ... @@ -1,22 +1,19 @@ 1 1 {{velocity}} 2 2 #if ($type == 'edit') 3 3 #set ($className = $object.getxWikiClass().name) 4 + #set ($id = "${prefix}${name}") 4 4 #if ($doc.fullName == $className) 5 5 ## We are editing the class so the content must be read from / written to the template document. 6 6 #set ($name = 'templateContent') 7 7 #set ($editedDocument = $xwiki.getDocument("$stringtool.removeEnd($className, 'Class')Template")) 8 - ## Don't load the WYSIWYG editor when editing the class, because it's too heavy. 9 - #set ($useWysiwygEditor = false) 10 10 #else 11 11 ## We are editing an application entry so the content must be read from / written to the current document. 12 12 #set ($name = 'content') 13 13 #set ($editedDocument = $tdoc) 14 - ## Use the preferred content editor. 15 - #set ($useWysiwygEditor = $xwiki.getUserPreference('editor') == 'Wysiwyg') 16 16 #end 14 + ## Use the preferred content editor. 15 + #set ($useWysiwygEditor = $xwiki.getUserPreference('editor') == 'Wysiwyg') 17 17 {{html clean="false"}} 18 - ## The "content" id is expected by some JavaScript and CSS code. 19 - #set ($id = 'content') 20 20 #if (!$useWysiwygEditor) 21 21 <div id="xwikieditcontentinner"> 22 22 ## The tool bar may have an entry to insert an HTML macro. Make sure it doesn't break the HTML macro we are currently in. ... ... @@ -23,7 +23,7 @@ 23 23 #set ($toolBar = "#template('simpleedittoolbar.vm')") 24 24 $!toolBar.replace('{{', '{{') 25 25 ## Display a simple textarea. 26 - <textarea id="$id" cols="80" rows="25" name="$name">$escapetool.xml($editedDocument.content)</textarea> 23 + <textarea id="$escapetool.xml($id)" cols="80" rows="25" name="$name">$escapetool.xml($editedDocument.content)</textarea> 27 27 #end 28 28 #if ($useWysiwygEditor) 29 29 $!services.edit.syntaxContent.wysiwyg($editedDocument.content, $editedDocument.syntax, {