====== Смайлики ======
===== Использование =====
Вы можете использовать в синтаксисе «[[dokuwiki|ДокуВики]]» специальные ключевые слова, которые будут конвертироваться в смайлики и иконки.
Смайлики и иконки находятся в директории ''lib/images/smileys/'' и настраиваются с помощью файлa ''conf/smileys.conf''. Вы также можете создавать свои собственные смайлики и иконки. Для этого можно редактировать ''conf/smileys.conf'' файл, но рекомендуется создать ''conf/smileys.local.conf'', чтобы впоследствии не было проблем при [[.:install:upgrade|обновлении]].
===== Настройка смайликов =====
To add your own smileys, and make them upgrade-safe as well, you should follow these instructions instead of mixing them with the default-smileys from Dokuwiki-package:
- Create a new folder called ''local'' inside the smileys-dir lib/images/smileys/local
and put the imagefiles into it (make sure the images are readable by the webserver)
- Create a custom smiley-config file at conf/smileys.local.conf
and prefix each image filename with "''local/''..."
An example configfile could look like this:
# Custom Smileys
# Images are seend from the smiley directory lib/images/smileys/
# TEXT_TO_REPLACE FILENAME_OF_IMAGE
#
:MYFACE: local/i_am_so_pretty.jpg
===== Заметки и приёмы =====
* It is good practice to surround your own text macros with colons ('':''), like '':REPLACEME:''
* You can't use ''#'' or ''$'' in the configuration file.
* If your newly added smiley does not appear in your edit toolbar popup, it is almost always a problem of [[caching]]. You may have to [[devel:caching|purge the cache]], then refresh your page.
===== Дополнительные смайлики =====
dokuwiki-смайлики-местные
Перекомпиляция пакетов смайлов для использования в «Докувики».
Небольшой PHP-скрипт для легкого создания ваших собственных пакетов смайликов/тегов/ярлыков conf/smileys.local.confс помощью простого копирования и вставки из вашего собственного браузера.
(http://YourDOKUWIKI.URL/lib/images/smileys/local/index.php)
Быстрый старт
Создайте lib/images/smileys/local/папку и клонируйте туда этот репозиторий.
cd ./lib/images/smileys/
mkdir local
cd local
git clone https://github.com/davidjimenez75/dokuwiki-smileys-local/ ./
Скопируйте smileys.local.confвconf/smileys.local.conf
Нажмите conf/local.php, чтобы обновить кеш редактора «Докувики».
WYSIWYG Редактор «Докувики»
Сравнение смайликов Dokuwiki по умолчанию, EmojiOne и OpenMoji
Просто скопируйте корневую папку smileys.local.confвconf/smileys.local.conf
Не забудьте коснуться файла, conf/local.phpчтобы обновить кеш редактора «Докувики». ;)
WYSIWYG смайлики
WYSIWYG-редактор
Пример с установленными пакетами значков "emojione-smileys" + "dokuwiki-tags-en".
WYSIWYG смайлики
Наборы смайликов
dokuwiki-tags-ru
смайлики докувики
смайлики
смайлики докувики
emojione-smileys (просто замените стандартные смайлики Dokuwiki)
смайлики докувики
github-теги-ru
смайлики докувики
icons8 (svg)
смайлики докувики
openmoji32-faces
смайлики докувики
openmoji32-smileys (просто замените смайлики dokuwiki по умолчанию)
смайлики докувики
Настройка смайлов (официальная информация Dokuwiki)
https://www.dokuwiki.org/smileys
Чтобы добавить свои собственные смайлики, а также сделать их безопасными для обновления, вам следует следовать этим инструкциям, а не смешивать их со смайликами по умолчанию из пакета Dokuwiki:
Создайте новую папку с именем localвнутри smileys-dir lib/images/smileys/local/и поместите в нее файлы изображений (убедитесь, что изображения доступны для чтения веб-сервером)
Создайте собственный файл конфигурации смайликов по адресу conf/smileys.local.confи добавьте к каждому имени файла изображения префиксlocal/
An example configuration file could look like this:
# Custom Smileys
# Images are seen relatively from the smiley directory lib/images/smileys/
# TEXT_TO_REPLACE FILENAME_OF_IMAGE
#
:MYFACE: local/i_am_so_pretty.jpg
# or eventually disable a smiley by mentioning the key, without image path.
DELETEME
Авторы и лицензии
Пакет смайлов Веб-сайт Репо Лицензия
иконки8 https://icons8.com гитхаб Лицензия хорошего мальчика
опенмоджи https://openmoji.org/about/ гитхаб CC BY-SA 4.0
смайлик https://www.joypixels.com/ github заархивировано - github Бесплатная лицензия
докувики Пак создал сам гитхаб CC BY-SA 4.0
гитхаб Пак создал сам гитхаб CC BY-SA 4.0
Часто задаваемые вопросы
Я не вижу новые смайлики в редакторе Докувики.
Редактирование smileys.local.confиногда не работает из-за проблем с кешем, попробуйте коснуться даты conf/local.phpи перезагрузить «Докувики» (Ctrl + F5).
Я хочу создать свой собственный пакет значков.
Просто создайте новую папку со своими смайликами, запустите генератор конфигурации в своем браузере , нажмите на свою папку, выберите содержимое и скопируйте его в свой(http://YourDOKUWIKI.URL/lib/images/smileys/local/index.php)(Ctrl + A)conf/smileys.local.conf
Все папки пакетов значков предварительно просматриваются при загрузке.
Что означает текст #ПОВТОР?
Есть еще смайлик с таким же текстом на замену.
Могу ли я создать собственный проект/персональный (TAGS)
По умолчанию «Докувики» использует :TAGS:
Но вы можете отредактировать index.php, чтобы сгенерировать conf/smileys.local.confсвои собственные символы.
// CONFIG
$smileStringStart =':'; // prefix for smileys by default is :
$smileStringEnd =':'; // suffix for smileys by default is :
Вы также можете вручную отредактировать conf/smileys.local.confтекст для замены в первом столбце.
Пример GTD "(TAGS)":
(ACTION) local/dokuwiki/action.gif
(TO-DO) local/dokuwiki/to-do.gif
(NEXT) local/dokuwiki/next.gif
(SOMEDAY) local/dokuwiki/someday.gif
(WAITING) local/dokuwiki/waiting.gif
(FINISHED) local/dokuwiki/finished.gif
Могу ли я использовать GTD :TAGS: в своей «Докувики», чтобы отслеживать свои списки задач?
С помощью инструмента поиска Dokuwiki легко отслеживать :TAGS:
Я использовал это в своей собственной Dokuwiki:
:ACTION: local/dokuwiki/action.gif
:TO-DO: local/dokuwiki/to-do.gif
:NEXT: local/dokuwiki/next.gif
:SOMEDAY: local/dokuwiki/someday.gif
:WAITING: local/dokuwiki/waiting.gif
:FINISHED: local/dokuwiki/finished.gif
Я хочу отключить некоторые смайлики по умолчанию
Добавьте текст для замены к этим смайликам в нижней части вашего conf/smileys.local.conf
# DISABLED
FIXME
DELETEME
{{ :wiki:setting:dokuwiki-smileys-local-master.zip |блок «Скачивание»}}
https://github.com/davidjimenez75/dokuwiki-smileys-local