Изменения документа Статьи

Редактировал(а) Coluns 01.10.2025

От версии 16.3
отредактировано Coluns
на 03.09.2025
Изменить комментарий: Добавлен комментарий
К версии 17.1
отредактировано Coluns
на 01.10.2025
Изменить комментарий: Imported from XAR

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,26 +1,28 @@
1 1  {{velocity}}
2 - $xwiki.ssx.use('ColunsExt.CSS.HidePageHeader')
3 - #set($displayContentFooter = false)
2 +$xwiki.ssx.use('Corpwiki.XWiki.Wiki.UI.CSS.HidePageHeader')
3 +#set ($discard = $xwiki.jsx.use('Corpwiki.XWiki.Wiki.UI.JS.RemoveTrash'))
4 +#set($displayContentFooter = false)
5 +{{html wiki=false clean="false"}}
6 +## 1. БЛОК ЗАГОЛОВКА СТРАНИЦЫ
7 +<div class="page-header-section">
8 +<h1>Документация</h1>
9 +<p class="page-subtitle">Прочтите о возможностях Corpwiki и о том как эффективно ее использовать в нашей базе знаний по системе.</p>
10 + <img src="$doc.getAttachmentURL('Corpwiki_0361.webp')" alt="Документация">
11 +</div>
12 +{{/html}}
4 4  {{/velocity}}
5 5  
6 -(% class="box floatinginfobox" %)
7 -(((
8 -(% style="text-align:center" %)
9 -[[image:ArticleTumb.png||alt="Статьи.png" height="161" width="340"]]
10 -)))
15 +{{corpwikiMacroHideExtra/}}
11 11  
12 -(% class="box" %)
13 -(((
14 -**{{displayIcon name="info"/}} Прочтите о возможностях Corpwiki (XWiki) в наших статьях.**
17 +----
15 15  
19 +Не стесняйтесь задавать вопросы в комментариях или оператору в чате.
16 16  
17 -\\Не стесняйтесь задавать вопросы в комментариях или оператору в чате.
18 -Если есть что-то, о чем вы бы хотели узнать но не нашли такой статьи,
21 +Если есть что-то, о чем вы бы хотели узнать но не нашли такой статьи, пишите нам и мы добавим интересующую вас информацию.
19 19  
20 -пишите нам и мы добавим интересующую вас информацию.
21 -\\Вы можете использовать поиск (строка вверху дерева страниц) для поиска или облако тегов внизу.
22 -)))
23 +----
23 23  
24 -{{documentTree showTranslations="false" showAttachments="false" root="document:xwiki:Stati.WebHome" finder="true"/}}
25 +{{documentTree showTranslations="false" showAttachments="false" root="document:Stati.WebHome" sortDocumentsBy=":desc" finder="true"/}}
25 25  
26 -{{tagcloud/}}
27 +
28 +
Corpwiki_0361.webp
Author
... ... @@ -1,0 +1,1 @@
1 +XWiki.coluns
Размер
... ... @@ -1,0 +1,1 @@
1 +264.6 KB
Содержимое
XWiki.XWikiComments[0]
Автор
... ... @@ -1,1 +1,0 @@
1 -Анонимно
Комментарий
... ... @@ -1,2 +1,0 @@
1 -Добрый день!
2 -Не нашел в описании такую возможность, как вставить чек-лист (чекбокс, если нужен одиночный). Как-то можно такой функционал использовать?
Дата
... ... @@ -1,1 +1,0 @@
1 -2025-09-03 07:44:54.0
XWiki.XWikiComments[1]
Автор
... ... @@ -1,1 +1,0 @@
1 -XWiki.coluns
Комментарий
... ... @@ -1,23 +1,0 @@
1 -Здравствуйте!
2 -
3 -Вы имеете ввиду что на странице должна быть размещена "галочка" (флажок), и при нажатии на него, должно меняться состояние и хранится?
4 -
5 -Т.е. при последующей перезагрузке страницы, галочка должна остаться установленной или снятой в зависимости от последнего действия?
6 -
7 -Если это так, то прямой возможности нет.
8 -
9 -Дело в том, что страница подразумевает что мы ее "редактируем", т.е. переходим в режим редактора где изменяем ее состояние и сохраняем его.
10 -
11 -Тем не менее, такую возможность конечно можно реализовать, так как платформа позволяет ее дорабатывать.
12 -
13 -Таким образом если вам нужно просто визуально отобразить галочку или ее отсутствие, вы можете использовать макрос иконки.
14 -Просто вставьте в нужное место страницы макрос: 
15 -{{code language="velocity"}}{{displayIcon name="check"/}}{{/code}}
16 -
17 -И результат будет таким: {{displayIcon name="check"/}}
18 -
19 -Если же вам нужно чтобы можно было ставить галочку и хранить ее состояние, то нужно реализовать небольшую доработку.
20 -
21 -Вы можете нам написать на [[info@corpwiki.ru>>mailto:info@corpwiki.ru]] и мы обсудим детали.
22 -
23 -
Дата
... ... @@ -1,1 +1,0 @@
1 -2025-09-03 08:04:27.378
Ответить
... ... @@ -1,1 +1,0 @@
1 -0
XWiki.JavaScriptExtension[0]
Политика кеширования
... ... @@ -1,0 +1,1 @@
1 +long
Код
... ... @@ -1,0 +1,10 @@
1 +require(['jquery'], function ($) {
2 + var init = function(){
3 + const searchInput = document.querySelector('input.xtree-finder');
4 + if (searchInput) {
5 + searchInput.placeholder = 'Поиск по документации...';
6 + }
7 + };
8 + $(document).on('xwiki:dom:updated', init)
9 + $(init);
10 +});
Использовать это расширение
... ... @@ -1,0 +1,1 @@
1 +currentPage
Название
... ... @@ -1,0 +1,1 @@
1 +corpwikiDocumentation
Разбор содержимого
... ... @@ -1,0 +1,1 @@
1 +Да
XWiki.StyleSheetExtension[0]
Политика кеширования
... ... @@ -1,0 +1,1 @@
1 +long
Код
... ... @@ -1,0 +1,42 @@
1 +.PanelsNavigation{
2 + display:none;
3 +}
4 +
5 +.xtree-finder {
6 + width: 100% !important;
7 + max-width: 700px !important;
8 + padding: 12px 16px !important;
9 + font-size: 16px !important;
10 + border: 1px solid #ccc !important;
11 + border-radius: 6px !important;
12 + margin-bottom: 24px !important;
13 +}
14 +
15 +.jstree-default .jstree-anchor {
16 + font-size: 16px !important;
17 + line-height: 1.7 !important;
18 + color: #333 !important;
19 + padding-top: 4px !important;
20 + padding-bottom: 4px !important;
21 +}
22 +
23 +/* 4. Делаем иконки в дереве чуть крупнее и выравниваем */
24 +.jstree-default .jstree-icon {
25 + font-size: 18px !important; /* Важно, чтобы перебить встроенные стили jstree */
26 + vertical-align: middle !important;
27 + margin-right: 4px !important;
28 +}
29 +
30 +.xtree-finder:focus {
31 + outline: none !important; /* Убираем стандартную обводку */
32 + border-color: #f7941e !important; /* Цвет рамки при фокусе (ваш оранжевый) */
33 + box-shadow: 0 0 0 3px rgba(247, 148, 30, 0.2) !important; /* Добавляем мягкое свечение */
34 +}
35 +
36 +/* 6. (Бонус) Делаем активный/выбранный пункт в дереве заметнее */
37 +.jstree-default .jstree-clicked {
38 + background-color: rgba(247, 148, 30, 0.15) !important; /* Подсветка оранжевым цветом */
39 + border-radius: 4px !important;
40 + box-shadow: none !important;
41 +}
42 +
Использовать это расширение
... ... @@ -1,0 +1,1 @@
1 +currentPage
Название
... ... @@ -1,0 +1,1 @@
1 +corpwikiStati
Разбор содержимого
... ... @@ -1,0 +1,1 @@
1 +Да
Content Type
... ... @@ -1,0 +1,1 @@
1 +CSS
XWiki.StyleSheetExtension[1]
Политика кеширования
... ... @@ -1,0 +1,1 @@
1 +long
Код
... ... @@ -1,0 +1,3 @@
1 +.jstree-anchor .jstree-clicked{
2 + color:red;
3 +}
Использовать это расширение
... ... @@ -1,0 +1,1 @@
1 +onDemand
Название
... ... @@ -1,0 +1,1 @@
1 +corpwikiRecord
Разбор содержимого
... ... @@ -1,0 +1,1 @@
1 +Нет
Content Type
... ... @@ -1,0 +1,1 @@
1 +CSS