Инструменты пользователя

Инструменты сайта


wiki:plugin:note

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
wiki:plugin:note [2025/01/13 16:05] – [Модификация] VladPolskiywiki:plugin:note [2026/02/07 22:40] (текущий) – [Файл для загрузки] VladPolskiy
Строка 1: Строка 1:
-======Note для «ДокуВики»====== +======Note для «ДокуВики»======  
-{{:wiki:plugin:dwplugin.png?70 |}} Этот плагин позволяет вам создавать цветные «заметки» на ваших страницах «ДокуВики».+---- plugin ---- 
 +description: Этот плагин позволяет вам создавать на страницах DokuWiki такие красивые «заметки» 
 +author     : Anael Mobilia  
 +email      : contrib@anael.eu 
 +type       : syntax 
 +lastupdate : 2024-04-15 
 +compatible : Hogfather, Igor, Jack Jackrum, Kaos 
 +depends    :  
 +conflicts  :  
 +similar    : bootswrapper, box, wrap, admnote 
 +tags       : boxes, icons, toolbar
  
- +downloadurlhttps://github.com/AnaelMobilia/dokuwiki-plugin-note/zipball/master 
-  * **Релиз:** 2024-04-15.  +bugtracker : https://github.com/AnaelMobilia/dokuwiki-plugin-note/issues 
-  * **Репозиторий:**https://github.com/AnaelMobilia/dokuwiki-plugin-note +sourcerepo https://github.com/AnaelMobilia/dokuwiki-plugin-note 
-  * **Совместимость с «Докувики»:** 06.02.2024 «Каос»   +donationurl :  
- +  
-=====Совместимость===== +screenshot_img : https://trello.com/1/cards/659ed9c093bc8f60bf5251a9/attachments/659eda3333beaab793b64a14/download/note-plugin-screenshot.png 
-  * 2024-02-06 "Kaos" да +----
-  * 2023-04-04 "Jack Jackrum" да +
-  * 2022-07-31 "Igor" да +
-  * 2020-07-29 "Hogfather" да+
 ===Примечания=== ===Примечания===
  
Строка 46: Строка 53:
 </code> </code>
 {{:wiki:plugin:plagin_note_1.png?|}} {{:wiki:plugin:plagin_note_1.png?|}}
 +\\  
 Вы можете использовать ключевые слова примечаний importantи warning. tipИли некоторые французские синонимы: importante(важно), bloquante, critique(предупреждение), tuyau, idée(совет), classique(классический). Добавлять новые типы заметок довольно легко, если вы немного разбираетесь в PHP и CSS . Вы можете использовать ключевые слова примечаний importantи warning. tipИли некоторые французские синонимы: importante(важно), bloquante, critique(предупреждение), tuyau, idée(совет), classique(классический). Добавлять новые типы заметок довольно легко, если вы немного разбираетесь в PHP и CSS .
 ===== Ограничения ===== ===== Ограничения =====
Строка 696: Строка 704:
 <note black>black note</note> <note black>black note</note>
 Ссылка на {{:icons:16:wooden-box.png?|wooden-box.png.}} {{ :wiki:plugin:note.zip |загрузку}} модефицированного плагина и в конце статьи в разделе "Дополнения и Файлы" с пометкой "mod" Ссылка на {{:icons:16:wooden-box.png?|wooden-box.png.}} {{ :wiki:plugin:note.zip |загрузку}} модефицированного плагина и в конце статьи в разделе "Дополнения и Файлы" с пометкой "mod"
 +=====Дополение 07.02.2026 =====
 +Плагин дополнен блоком обтекающей закругленной рамкой 
 +{{:wiki:plugin:plugin_note_shadow_4.png?|}}
 +с поялением тени при наведении курсора
 +{{:wiki:plugin:plugin_note_shadow_5.png?|}}
 +\\  
 +Основной файл внешнего вида плагина, это style.php. Добавлено:
 +<code css style.css>
 +.noteshadow {
 +  padding: 0.5em; /* Отступы зависят от изображения */
 +  display: inline-block; /* Контейнер сжимается по размеру изображения */
 +  border: 1px solid #DCDCDC;
 +  /* Плавный переход для свечения */
 +  transition: box-shadow 0.3s ease-in-out;
 +  border-radius: 5px; /* Опционально: скругление */
 +}
 +.noteshadow:hover {
 +  /* box-shadow: смещение_x смещение_y размытие цвет; */
 +  box-shadow: 0 0 5px 5px #C0C0C0; /* Серое свечение */
 +}
 +</code>
 +Основной файл меню выбора заметок плагина, это action.php. Добавлено:
 +<code php action.php>
 +                array(
 +                    'type' => 'format',
 +                    'title' => $this->getLang('tb_page_note'),
 +                    'icon' => '../../plugins/note/images/tb_shadow_note.png',
 +                    'open' => '<note shadow>',
 +                    'close' => '</note>',
 +                ),
 +</code>
 +
 +Основной файл исполняемого кода, это syntax.php. Добавлено: (стр.41):
 +<code php syntax.php>
 +        'noteshadow' => array('shadow', 'shadow'),
 +</code>
 +Основной файл перевода, это lang.php. Отредактированно :
 +
 +Файл «en»
 +Файл «fr»
 +Файл «ru»
 +<code php lang.php>
 +/**
 + * English language file
 + */
 +$lang['tb_shadow_note'] = 'image shadow';
 +/**
 + * Russian language file
 + */
 +$lang['tb_shadow_note'] = 'тень изображения';
 +/**
 + * French language file
 + */
 +$lang['tb_shadow_note'] = 'ombre de l'image';
 +</code>
 +Результат модификации имеет дополнительно отступы сверху и с низу от текста, так как это плагин блоков.
 +<note shadow>
 +{{:wiki:plugin:73e475402292ccaa67e5b9ce8ac65967.media.png?|}}
 +</note>
 +Теперь все, что мы хотим выделить в такую рамку с теню при навидении курсора, просто заключаем в блок
 +<code php>
 +<note shadow>
 +{{:wiki:plugin:73e475402292ccaa67e5b9ce8ac65967.media.png?|}}
 +</note>
 +</code>
 +===Текстовой пример ===
 +<note shadow>
 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
 +</note>
 +Этот пример дает понимание о применении данного блока с текстом.
 +<note shadow>
 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
 +</note>
 +И наконец обтекание при заданном размере изображения
 +<code>
 +<note shadow>
 +{{:wiki:plugin:bureaucracy_form_datepicker.png?400|}}
 +</note>
 +</code>
 +Как мы видим, изображение обтекается по его размеру.
 +<note shadow>
 +{{:wiki:plugin:bureaucracy_form_datepicker.png?400|}}
 +</note>
 +В этоже время текст занимает полный размер блока.
 +<note shadow>
 +Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
 +</note>
 +
 =====Обновление===== =====Обновление=====
-Для обновления удалите исходную папку lib/plugins/displaywikipage и установите новую версию, как указано выше.+Для обновления удалите исходную папку lib/plugins/note и установите новую версию, как указано выше.
 =====Файл для загрузки===== =====Файл для загрузки=====
   * {{ :wiki:plugin:anaelmobilia-dokuwiki-plugin-note-f41cd65.zip |plugin note}}   * {{ :wiki:plugin:anaelmobilia-dokuwiki-plugin-note-f41cd65.zip |plugin note}}
   * {{ :wiki:plugin:note.zip |plugin note mode}}   * {{ :wiki:plugin:note.zip |plugin note mode}}
 +  * {{ :wiki:plugin:note_ver_07.07.2026.rar |plugin note ver 07.07.2026.rar}}
 =====Лицензия===== =====Лицензия=====
   * **Author:** [[contrib@anael.eu|Anael Mobilia]]   * **Author:** [[contrib@anael.eu|Anael Mobilia]]
wiki/plugin/note.1736773544.txt.gz · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki