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

Редактировал(а) Давид Гавриков 2024/10/22 15:18

От версии 4.1
отредактировано Андрей Ганьков
на 2022/02/04 18:15
Изменить комментарий: Install extension [org.xwiki.platform:xwiki-platform-icon-fontawesome/14.0]
К версии 3.1
отредактировано Андрей Ганьков
на 2021/11/22 14:58
Изменить комментарий: Install extension [org.xwiki.platform:xwiki-platform-icon-fontawesome/13.9]

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -1,6 +1,7 @@
1 1  ## General settings
2 2  xwiki.iconset.type = font
3 3  xwiki.iconset.ssx = IconThemes.FontAwesome
4 +xwiki.iconset.jsx = IconThemes.FontAwesome
4 4  xwiki.iconset.render.wiki = {{html clean="false"}}<span class="fa fa-$icon"></span>{{/html}}
5 5  xwiki.iconset.render.html = <span class="fa fa-$icon"></span>
6 6  xwiki.iconset.icon.cssClass = fa fa-$icon
XWiki.JavaScriptExtension[0]
Политика кеширования
... ... @@ -1,0 +1,1 @@
1 +long
Код
... ... @@ -1,0 +1,13 @@
1 +// Sometimes IE8 loads the font *after* the rendering of the page so it does not display the icon correctly.
2 +// To fix this, we reload the stylesheet when we receive the 'document ready' event so that the browser recomputes
3 +// the display. Although, it does not solve everything (see https://jira.xwiki.org/browse/XWIKI-10813).
4 +require(['jquery'], function($) {
5 + // This hack concerns IE8 only
6 + if (navigator.userAgent.indexOf('MSIE 8.0') > -1) {
7 + $(function() {
8 + var link = $("link[href*='IconThemes/FontAwesome']");
9 + link[0].href = link[0].href;
10 + });
11 + }
12 +});
13 +
Название
... ... @@ -1,0 +1,1 @@
1 +IE8 fix
Разбор содержимого
... ... @@ -1,0 +1,1 @@
1 +Нет
Использовать это расширение
... ... @@ -1,0 +1,1 @@
1 +onDemand