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

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


wiki:syntax

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
Следующая версия Следующая версия справа и слева
wiki:syntax [2021/01/29 04:49]
62.210.188.222 старая версия восстановлена (2014/12/02 20:08)
wiki:syntax [2021/05/21 20:03]
62.210.188.222 старая версия восстановлена (2014/12/15 22:43)
Строка 78: Строка 78:
 Примечания: Примечания:
  
-  * Ссылки на [[wiki:syntax|существующие статьи]] отображаются иначе, чем ссылки на [[nonexisting|несуществующие]].+  * Ссылки на [[doku>ru:wiki:syntax|существующие статьи]] отображаются иначе, чем ссылки на [[nonexisting|несуществующие]].
   * «Докувики» по умолчанию не использует [[wp>ru:CamelCase|CamelCase]] (ВерблюжийРегистр) для автоматического создания ссылок, но эту возможность можно включить в файле [[config]]. Проверка: если DokuWiki --- ссылка, значит эта возможность включена.   * «Докувики» по умолчанию не использует [[wp>ru:CamelCase|CamelCase]] (ВерблюжийРегистр) для автоматического создания ссылок, но эту возможность можно включить в файле [[config]]. Проверка: если DokuWiki --- ссылка, значит эта возможность включена.
   * Если меняется название раздела, ссылки на него не меняются автоматически. Так что не очень полагайтесь на ссылки на разделы.   * Если меняется название раздела, ссылки на него не меняются автоматически. Так что не очень полагайтесь на ссылки на разделы.
Строка 178: Строка 178:
  
 Узнать, как вставить картинку со ссылкой можно в [[#картинки-ссылки|разделе выше]]. Узнать, как вставить картинку со ссылкой можно в [[#картинки-ссылки|разделе выше]].
 +
 +==== Галерея картинок ====
 +
 +A basic gallery can be added by selecting a [[:namespaces|namespace]] like this:
 +
 +  {{gallery>:namespace}}
 +
 +All image files in the selected namespace will be added to the image gallery. Don't forget the ":" in front of the namespace.
 +
 +Instead of using a whole namespace of images, you can also specify a single image -- this makes more sense when combined with the lightbox mode (see below).
 +
 +  {{gallery>:namespace:someimage.jpg}}
 +
 +The created gallery can be aligned by using white space (defaults to centered):
 +
 +  {{gallery> namespace}} (right aligned)
 +  {{gallery>namespace }} (left aligned)
 +  {{gallery> namespace }} (centered)
 +
 +Instead of a namespace, you can also give an HTTP(s) URL to any [[wp>Media RSS]] or ATOM feed with enclosures (as produced by most photo sharing sites like Flickr). The images will then be pulled from that feed instead:
 +
 +  {{gallery>http://www.23hq.com/rss/schabloni}}
 +
 +Note: since the question mark is used to separate the parameters (see next section) the URL can not contain any question mark. To use such a feed URL with the gallery plugin, just use one of the many short URL services like [[http://bit.ly]].
 +
 +E.g. instead of ''%%http://api.flickr.com/services/feeds/photos_public.gne?id=22019303@N00&lang=en-us&format=rss_200%%'' use a shortened URL like ''%%http://bit.ly/HurZM%%''.
 +
 +Additionally, to have thumbnail creation correctly working you need to set [[config:fetchsize]] big enough to get the remote images downloaded.
  
 ===== Списки ===== ===== Списки =====
Строка 363: Строка 391:
 </file> </file>
  
 +===== Вставка HTML и PHP =====
  
-===== Управляющие макросы =====+Чистый HTML- или PHP-код можно вставлять в документ с помощью тэгов ''html'' ((''html'' --- для строчного кода; ''HTML'' --- для блочного кода)) и ''php'':
  
-Некоторый синтаксис влияет на то, как «Докувики» обрабатывает статьи без создания каких-либо результатов для себя. Доступны следующие макросы:+<code html> 
 +<html> 
 +Тут вставлен <font color="red" size="+1">HTML-код</font> 
 +</html> 
 +</code>
  
-^ Макрос          ^ Описание      | +<html> 
-| %%~~NOTOC~~%%   | Если этот макрос присутствует в статье, оглавление не будет создано. +Тут вставлен <font color="red" size="+1">HTML-код</font> 
-| %%~~NOCACHE~~%% | «Докувики» помещает всё выводимое в кэш по умолчанию. Иногда это нежелательно (например, когда выше был использован синтаксис %%<php>%%), добавление этого макроса заставит «Докувики» обрабатывать статью при каждом вызове.  |+</html>
  
-===== Комментирование страниц =====+<code php> 
 +<php> 
 +echo 'Логотип, сгенерированный PHP:'; 
 +echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="Логотип PHP!" />'; 
 +</php> 
 +</code>
  
 +<php>
 +echo 'Логотип, сгенерированный PHP:';
 +echo '<img src="' . $_SERVER['PHP_SELF'] . '?=' . php_logo_guid() . '" alt="Логотип PHP!" />';
 +</php>
  
-По умолчанию включено комментирование всех вики-страниц. Если это не так, можно включить комментирование добавив на страницу инструкцию ''%%~~DISCUSSION~~%%''. Для выключения возможности комментирования используйте ''%%~~DISCUSSION:off~~%%''. Если вы не хотите скрывать существующие комментарии, однако хотите запретить добавление новых, используйте ''%%~~DISCUSSION:closed~~%%''.+**Примечание**: по умолчанию вставка HTML и PHP запрещена. Когда она запрещена, код не исполняется, а выводится в исходном виде.
  
-  ~~DISCUSSION~~ +===== Управляющие макросы =====
-  ~~DISCUSSION:off~~ +
-  ~~DISCUSSION:closed~~+
  
-Собственный заголовок секции комментирования может быть указан после разделителя %%|%%+Некоторый синтаксис влияет на токак «Докувики» обрабатывает статьи без создания каких-либо результатов для себя. Доступны следующие макросы: 
-  ~~DISCUSSION|Мой собственный заголовок~~ + 
-  ~~DISCUSSION:closed|Мой собственный заголовок~~+^ Макрос          ^ Описание      | 
 +| %%~~NOTOC~~%%   Если этот макрос присутствует в статье, оглавление не будет создано. 
 +| %%~~NOCACHE~~%% «Докувики» помещает всё выводимое в кэш по умолчанию. Иногда это нежелательно (например, когда выше был использован синтаксис %%<php>%%), добавление этого макроса заставит «Докувики» обрабатывать статью при каждом вызове.  |
  
 ===== Синтаксические плагины ===== ===== Синтаксические плагины =====
/home/motowiki.by/www/data/pages/wiki/syntax.txt · Последнее изменение: 2021/12/20 18:25 — kot