Wiki-Quellcode von Search administration
Zuletzt geändert von Daniel Herrmann am 2025/11/08 02:44
Verstecke letzte Bearbeiter
| author | version | line-number | content |
|---|---|---|---|
| |
1.1 | 1 | {{include reference='XWiki.SearchCode' /}} |
| 2 | |||
| 3 | {{velocity}} | ||
| |
2.1 | 4 | {{html clean="false"}} |
| 5 | <form id="search_XWiki.SearchConfig" method="post" action="$escapetool.xml($searchConfigDoc.getURL('save'))" class="xform"> | ||
| |
1.1 | 6 | <div class="hidden"> |
| |
2.1 | 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))" /> | ||
| |
1.1 | 9 | </div> |
| |
2.1 | 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'))" /> | ||
| |
1.1 | 14 | </div> |
| 15 | </form> | ||
| 16 | {{/html}} | ||
| 17 | |||
| 18 | ## If no Search UI Extension exist then don't display the Search Admin section. | ||
| 19 | #if ("$!searchAdminPage" != '') | ||
| 20 | #set ($searchAdminDoc = $xwiki.getDocument($searchAdminPage)) | ||
| 21 | ## If the document doesn't exist don't display it either. | ||
| 22 | #if (!$searchAdminDoc.isNew()) | ||
| 23 | ---- | ||
| 24 | |||
| 25 | {{html clean="false"}} | ||
| 26 | <ul class="nav nav-tabs" role="tablist"> | ||
| 27 | <li role="presentation" class="active"> | ||
| 28 | <a href="#${escapetool.xml($searchEngine)}Config" aria-controls="${escapetool.xml($searchEngine)}Config" | ||
| 29 | role="tab" | ||
| 30 | data-toggle="tab"> | ||
| 31 | $escapetool.xml($searchExtension.parameters.label) | ||
| 32 | </a> | ||
| 33 | </li> | ||
| 34 | </ul> | ||
| 35 | {{/html}} | ||
| 36 | |||
| 37 | (% class="tab-content" %)((( | ||
| 38 | (% role="tabpanel" class="tab-pane active" id="${services.rendering.escape($searchEngine, 'xwiki/2.1')}Config" | ||
| 39 | %)((( | ||
| 40 | ## Use context='new' in the include so that we can use PR. | ||
| 41 | {{include reference="$services.rendering.escape($searchAdminPage, 'xwiki/2.1')" context='new'}} | ||
| 42 | ))) | ||
| 43 | ))) | ||
| 44 | #end | ||
| 45 | #end | ||
| 46 | {{/velocity}} |