Änderungen von Dokument Datenbank-Suche
Zuletzt geändert von xwikiadmin am 2025/01/07 11:24
Von Version 1.1
bearbeitet von xwikiadmin
am 2021/11/10 09:01
am 2021/11/10 09:01
Änderungskommentar:
Install extension [org.xwiki.platform:xwiki-platform-search-ui/13.9]
Auf Version 2.1
bearbeitet von xwikiadmin
am 2024/06/24 14:16
am 2024/06/24 14:16
Änderungskommentar:
Install extension [org.xwiki.platform:xwiki-platform-search-ui/16.4.0]
Zusammenfassung
-
Seiteneigenschaften (1 geändert, 0 hinzugefügt, 0 gelöscht)
Details
- Seiteneigenschaften
-
- Inhalt
-
... ... @@ -63,7 +63,10 @@ 63 63 {{velocity}} 64 64 #set ($rssMode = $xcontext.action == 'get' || "$!request.xpage" == 'plain') 65 65 #if (!$rssMode) 66 - #set ($discard = $xwiki.ssfx.use('uicomponents/search/search.css', true)) 66 + #set ($discard = $xwiki.linkx.use($services.webjars.url( 67 + 'org.xwiki.platform:xwiki-platform-search-webjar', 68 + 'search.min.css', 69 + {'evaluate': true}), {'type': 'text/css', 'rel': 'stylesheet'})) 67 67 ## Disable the document extra data: comments, attachments, history... 68 68 #set ($displayDocExtra = false) 69 69 #databaseSearchForm ... ... @@ -82,8 +82,21 @@ 82 82 #set ($discard = $feed.setDescription($services.localization.render('search.rss', [$text]))) 83 83 #set ($discard = $feed.setLanguage("$xcontext.locale")) 84 84 #set ($discard = $feed.setCopyright($xwiki.getXWikiPreference('copyright'))) 88 + #set ($feedOutput = $xwiki.feed.getFeedOutput($feed, $xwiki.getXWikiPreference('feed_type', 'rss_2.0'))) 89 + 85 85 #set ($discard = $response.setContentType('application/rss+xml')) 86 - {{{$xwiki.feed.getFeedOutput($feed, $xwiki.getXWikiPreference('feed_type', 'rss_2.0'))}}} 91 + #set ($characterEncoding = 'utf-8') 92 + ## Make sure the Character Encoding response header matches the character encoding used to write the response and 93 + ## compute its length. 94 + #set ($discard = $response.setCharacterEncoding($characterEncoding)) 95 + ## We write the output directly to the response to avoid the execution of the Rendering Transformations. 96 + #set ($discard = $response.writer.print($feedOutput)) 97 + ## The content length is measured in bytes and one character can use more than one byte. 98 + #set ($discard = $response.setContentLength($feedOutput.getBytes($characterEncoding).size())) 99 + ## Make sure the entire content is send back to the client. 100 + #set ($discard = $response.flushBuffer()) 101 + ## Make sure XWiki doesn't write any more content to the response. 102 + #set ($discard = $xcontext.setFinished(true)) 87 87 #else 88 88 {{include reference="XWiki.Results"/}} 89 89