Изменения документа Расширения
Редактировал(а) Андрей Ганьков 2025/07/06 04:58
От версии 7.1
отредактировано Андрей Ганьков
на 2025/07/06 04:58
на 2025/07/06 04:58
Изменить комментарий:
Install extension [org.xwiki.platform:xwiki-platform-extension-ui/17.5.0]
К версии 2.1
отредактировано Андрей Ганьков
на 2020/12/14 12:25
на 2020/12/14 12:25
Изменить комментарий:
Install extension [org.xwiki.platform:xwiki-platform-extension-ui/12.10]
Сводка
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
-
Объекты (0 изменено, 1 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -78,39 +78,16 @@ 78 78 79 79 #if ($recommended) 80 80 #if (!$extensions.iterator().hasNext()) 81 - #warning($services.localization.render('extensions.search.recommended.fallback', ["<em>$!escapetool.xml($request.search)</em>"]))81 + <div class="box warningmessage">$services.localization.render('extensions.search.recommended.fallback', ["<em>$!escapetool.xml($request.search)</em>"])</div> 82 82 ## Search again with the recommended filter 83 83 #set ($extensions = $repository.search("$!request.search", $paginationParams.firstItem, $paginationParams.itemsPerPage)) 84 84 #set ($totalHits = $extensions.totalHits) 85 85 #set ($recommended = false) 86 - #elseif (!$customExtensionFilter) 87 - #define ($infoHeaderContent) 88 - #if ($compatible) 89 - $services.localization.render('extensions.search.compatiblerecommended.disclaimer') 90 - #else 91 - $services.localization.render('extensions.search.recommended.disclaimer') 92 - #end 93 - <form action="${xwiki.relativeRequestURL}"> 94 - #if ($request.section) 95 - <input type="hidden" name="section" value="${escapetool.xml($request.section)}" /> 96 - #end 97 - <input type="hidden" name="search" value="$!{escapetool.xml($request.search)}" /> 98 - <input type="hidden" name="recommended" value="false" /> 99 - <input type="hidden" name="indexed" value="$indexed" /> 100 - <input type="hidden" name="compatible" value="$compatible" /> 101 - #if ($compatible) 102 - <input type="submit" value="${escapetool.xml($services.localization.render('extensions.search.compatible.all.label'))}" class="btn btn-default"/> 103 - #else 104 - <input type="submit" value="${escapetool.xml($services.localization.render('extensions.search.all.label'))}" class="btn btn-default"/> 105 - #end 106 - </form> 107 - #end 108 - #info("$infoHeaderContent") 109 109 #end 110 110 #end 111 111 112 112 #if (!$extensions.iterator().hasNext()) 113 - #info($services.localization.render($noResultsMessageKey, ["<em>$!escapetool.xml($request.search)</em>"]))90 + <div class="box infomessage">$services.localization.render($noResultsMessageKey, ["<em>$!escapetool.xml($request.search)</em>"])</div> 114 114 #else 115 115 #if ($totalHits && $totalHits > $paginationParams.itemsPerPage) 116 116 #set ($hasPagination = true) ... ... @@ -128,46 +128,39 @@ 128 128 #end 129 129 130 130 #if ($indexed) 131 - #define ($formContent) 132 - <form action="${xwiki.relativeRequestURL}"> 133 - #if ($request.section) 134 - <input type="hidden" name="section" value="${escapetool.xml($request.section)}" /> 135 - #end 136 - <input type="hidden" name="search" value="$!{escapetool.xml($request.search)}" /> 137 - <input type="hidden" name="recommended" value="$recommended" /> 138 - <input type="hidden" name="indexed" value="$indexed" /> 139 - <input type="hidden" name="compatible" value="$compatible" /> 140 - #if ($indexJobStatus.state != 'RUNNING') 141 - <input type="submit" value="${escapetool.xml($services.localization.render('extensions.search.indexed.reindex'))}" name="index_start" class="btn btn-default"/> 142 - #end 143 - </form> 144 - #end 145 145 #set ($indexJobStatus = $repository.getStatus("wiki:${xcontext.database}")) 146 146 #if ($indexJobStatus) 110 + <div class="box infomessage"> 147 147 #if ($indexJobStatus.state != 'FINISHED') 148 - #set ($discard = $xwiki.jsfx.use('uicomponents/job/job.js')) 112 + $escapetool.xml($services.localization.render('extensions.search.indexed.started', [$xwiki.formatDate($indexJobStatus.startDate)])) 113 + #set ($discard = $xwiki.jsfx.use('uicomponents/job/job.js', true)) 149 149 #set ($jobStatusURL = $doc.getURL('get', $escapetool.url({ 150 150 'xpage': 'job_status_json', 151 151 'outputSyntax': 'plain', 152 152 'jobId': $indexJobStatus.request.id 153 153 }))) 154 - #define ($infoFooterContent) 155 - $escapetool.xml($services.localization.render('extensions.search.indexed.started', [$xwiki.formatDate($indexJobStatus.startDate)])) 156 - <div class="xcontent job-status" data-url="$escapetool.xml($jobStatusURL)"> 157 - #displayJobProgressBar($indexJobStatus, true) 158 - </div> 159 - #end 119 + <div class="xcontent job-status" data-url="$escapetool.xml($jobStatusURL)"> 120 + #displayJobProgressBar($indexJobStatus, true) 121 + </div> 160 160 #else 161 - #define ($infoFooterContent) 162 - $escapetool.xml($services.localization.render('extensions.search.indexed.on', [$xwiki.formatDate($indexJobStatus.startDate)])) 163 - #end 123 + $escapetool.xml($services.localization.render('extensions.search.indexed.on', [$xwiki.formatDate($indexJobStatus.startDate)])) 164 164 #end 165 - #info("$infoFooterContent 166 - $formContent") 167 167 #else 168 - #warning("$escapetool.xml($services.localization.render('extensions.search.indexed.nojob')) 169 - $formContent") 126 + <div class="box warningmessage">$escapetool.xml($services.localization.render('extensions.search.indexed.nojob')) 170 170 #end 128 + <form action="${xwiki.relativeRequestURL}"> 129 + #if ($request.section) 130 + <input type="hidden" name="section" value="${escapetool.xml($request.section)}" /> 131 + #end 132 + <input type="hidden" name="search" value="$!{escapetool.xml($request.search)}" /> 133 + <input type="hidden" name="recommended" value="$recommended" /> 134 + <input type="hidden" name="indexed" value="$indexed" /> 135 + <input type="hidden" name="compatible" value="$compatible" /> 136 + #if ($indexJobStatus.state != 'RUNNING') 137 + <input type="submit" value="${escapetool.xml($services.localization.render('extensions.search.indexed.reindex'))}" name="index_start" class="button secondary"/> 138 + #end 139 + </form> 140 + </div> 171 171 #end 172 172 #end 173 173 </div>
- XWiki.ConfigurableClass[0]
-
- configureGlobally
-
... ... @@ -1,0 +1,1 @@ 1 +1 - Область видимости
-
... ... @@ -1,1 +1,0 @@ 1 -WIKI