Синтаксис вики

Wiki использует синтаксис Markdown & Texy с некоторыми улучшениями.

Для внутренних ссылок используется обозначение в квадратных скобках [link] используется. Это либо в форме с вертикальной полосой [link text |link target], либо в сокращенной форме [link text] если цель совпадает с текстом (после преобразования в нижний регистр и дефисов):

  • [Page name]<a href="/en/page-name">Page name</a>
  • [link text |Page name]<a href="/en/page-name">link text</a>

Мы можем сделать ссылку на другой язык или на другой раздел. Раздел – это библиотека Nette (например, forms, latte, и т.д.) или специальные разделы, такие как best-practices, quickstart, и т.д:

  • [cs:Page name]<a href="/en/page-name">Page name</a> (тот же раздел, другой язык)
  • [tracy:Page name]<a href="//tracy.nette.org/en/page-name">Page name</a> (другой раздел, тот же язык)
  • [tracy:cs:Page name]<a href="//tracy.nette.org/en/page-name">Page name</a> (другой раздел и язык)

Также можно нацелить определенный заголовок на странице с помощью #.

  • [#Heading]<a href="#toc-heading">Heading</a> (заголовок на текущей странице)
  • [Page name#Heading]<a href="/en/page-name#toc-heading">Page name</a>

Ссылка на главную страницу раздела: (@home – специальный термин для домашней страницы раздела)

  • [link text |@home]<a href="/en/">link text</a>
  • [link text |tracy:]<a href="//tracy.nette.org/en/">link text</a>

Всегда используйте следующие обозначения:

Полные имена используются только в первом упоминании. Для остальных ссылок используйте упрощенное название:

Исходный код

Блок кода начинается с ```lang и заканчивается ``` Поддерживаются следующие языки: php, latte, neon, html, css, js и sql. Всегда используйте табуляцию для отступов.

 ```php
	public function renderPage($id)
	{
	}
 ```

Вы также можете указать имя файла как ```php .{file: ArrayTest.php} и блок кода будет отображаться таким образом:

public function renderPage($id)
{
}

Заголовки

Верхний заголовок (название страницы) подчеркните звездочками (*). For normal headings use equal signs (=) and then hyphens (-).

MVC Applications & Presenters
*****************************
...


Link Creation
=============
...


Links in Templates
------------------
...

Вставки и стили

Ведущий абзац, помеченный классом .[perex]

Примечания с пометкой класс .[note]

Совет, отмеченный классом .[tip]

Предупреждение, отмеченное классом .[caution]

Строгое предупреждение, отмеченное классом .[warning]

Номер версии .{data-version:2.4.10}

Классы должны быть написаны перед связанной строкой:

.[note]
This is a note.

Обратите внимание, что такие поля, как .[tip] привлекают внимание и поэтому должны использоваться для подчеркивания, а не для менее важной информации.

Оглавление

Оглавление (ссылки в боковой панели) автоматически генерируется, если длина страницы превышает 4 000 байт. Это поведение по умолчанию можно изменить с помощью {{toc}} метатега. Текст для TOC по умолчанию берется из заголовка, но можно использовать другой текст с помощью модификатора .{toc} модификатора. Это особенно полезно для длинных заголовков.



Long and Intelligent Heading .{toc: A Different Text for TOC}
=============================================================

Мета-теги

  • установка собственного заголовка страницы (в <title> и хлебных крошках) {{title: Another name}}
  • перенаправление {{redirect: pla:cs}} – ссылки для просмотра
  • принудительный {{toc}} или отключение {{toc: no}} таблица содержания