Modifications pour le document Search administration
Modifié par Florent Charton le 2026/01/13 15:01
Depuis la version 2.1
modifié par Florent Charton
sur 2024/08/08 18:44
sur 2024/08/08 18:44
Commentaire de modification :
Install extension [org.xwiki.platform:xwiki-platform-search-ui/15.10.11]
À la version 3.1
modifié par Florent Charton
sur 2026/01/13 15:01
sur 2026/01/13 15:01
Commentaire de modification :
Install extension [org.xwiki.platform:xwiki-platform-search-ui/17.10.2]
Résumé
-
Propriétés de la Page (1 modifications, 0 ajouts, 0 suppressions)
Détails
- Propriétés de la Page
-
- Contenu
-
... ... @@ -1,30 +1,16 @@ 1 1 {{include reference='XWiki.SearchCode' /}} 2 2 3 3 {{velocity}} 4 -#set ($searchEnginePropertyClass = $searchConfigClass.engine) 5 -#set ($availableSearchExtensions = $services.uix.getExtensions('org.xwiki.platform.search', {'sortById' : ''})) 6 -{{html wiki='true'}} 7 -<form id='search_XWiki.SearchConfig' method='post' action="${searchConfigDoc.getURL('save')}" class='xform'> 4 +{{html clean="false"}} 5 +<form id="search_XWiki.SearchConfig" method="post" action="$escapetool.xml($searchConfigDoc.getURL('save'))" class="xform"> 8 8 <div class="hidden"> 9 - <input type= 'hidden'name='form_token'value="$!{services.csrf.getToken()}" />10 - <input type= 'hidden'name='xredirect'value="$doc.getURL($xcontext.action, $!{request.queryString})" />7 + <input type="hidden" name="form_token" value="$!escapetool.xml($services.csrf.token)" /> 8 + <input type="hidden" name="xredirect" value="$escapetool.xml($doc.getURL($xcontext.action, $request.queryString))" /> 11 11 </div> 12 - <dl> 13 - <dt> 14 - <label>$searchEnginePropertyClass.translatedPrettyName</label> 15 - <span class='xHint'>$services.localization.render('search.admin.configuration.seexwikicfg')</span> 16 - </dt> 17 - <dd> 18 - <select name='XWiki.SearchConfigClass_0_engine'> 19 - #foreach ($availableSearchExtension in $availableSearchExtensions) 20 - <option value="$escapetool.xml($availableSearchExtension.id)" #if($availableSearchExtension.id == $searchEngine) 21 - selected='selected'#end >$escapetool.xml($availableSearchExtension.parameters.label)</option> 22 - #end 23 - </select> 24 - </dd> 25 - </dl> 26 - <div class='buttonwrapper'> 27 - <input value="$services.localization.render('search.admin.configuration.button')" class='button' type='submit'> 10 + $services.display.content($searchConfigDoc) 11 + <div class="buttonwrapper"> 12 + <input class="button" type="submit" name="action_saveandcontinue" 13 + value="$escapetool.xml($services.localization.render('search.admin.configuration.button'))" /> 28 28 </div> 29 29 </form> 30 30 {{/html}}