Redmine допускает гиперссылки между ресурсами (задачи, версии, wiki-страницы) отовсюду в wiki-формате.
Wiki ссылки:
Также вы можете ссылаться на wiki:
Ссылки на wiki окрашены в красный, если страница ещё не создана, пример: Несуществующая страница.
ССылки на другие ресурсы:
Исключения:
HTTP и почтовые адреса автоматически транслируются в ссылки:
http://www.redmine.org, someone@foo.bar
выводится: http://www.redmine.org, someone@foo.bar
Если же вы хотите, чтобы отобразился текст вместо адреса URL, вы можете испольовать стандартный синтаксис форматирования текста:
"Сайт Redmine":http://www.redmine.org
выводится: Сайт Redmine
Для таких вещей, как заголовки, выделение, таблицы и списки, Redmine поддерживает синтакс Textile. Обратитесь за руководством к странице http://en.wikipedia.org/wiki/Textile_(markup_language) . Несколько примеров приведены ниже, Но сам текстовый процессор способен на гораздо большее.
* *выделенный* * _наклонный_ * _*выделенный наклонный*_ * +подчёркнутый+ * -зачёркнутый-
Выводится:
h1. Заголовок h2. Подзаголовок h3. Подзаголовок подзаголовка
Redmine присваивает якорь каждому заголовку, поэтому вы можете легко сослаться на любой, указав в тексте "#Заголовок", "#Подзаголовок" и т.д.
p>. выровненный по правому краю p=. выровненный по центру
Это - выровненный по центру параграф.
Начните параграф с bq.
bq. Rails - это полноценный, многоуровневый фреймворк для построения веб-приложений, использующих базы данных, который основан на архитектуре Модель-Представление-Контроллер (Model-View-Controller, MVC).
Выводится:
Rails - это полноценный, многоуровневый фреймворк для построения веб-приложений, использующих базы данных, который основан на архитектуре Модель-Представление-Контроллер (Model-View-Controller, MVC).
{{Содержание}} => содержание, выровненное по левому краю {{>Содержание}} => содержание, выровненное по правому краю
---
В Redmine существуют следующие встроенные макросы:
hello_world
Некоторый макрос.
macro_list
Выводит список доступных макросов с описаниями, если они имеются.
child_pages
Вывод списка дочерних страниц. Без аргументов выводится список дочерних страниц для текущей wiki-страницы. Пример:
{{child_pages}} -- можно использователь только на wiki-странице
{{child_pages(depth=2)}} -- вывести только 2 уровня вложенности
include
Вставить wiki-страницу. Пример:
{{include(Foo)}}
или вставить сраницу wiki конкретного проекта:
{{include(projectname:Foo)}}
collapse
Вставить скрываемый текст. Пример:
{{collapse(Читать дальше...)
Этот блок текста по умолчанию скрыт.
Он расскроется, если нажать на ссылку.
}}
thumbnail
Отображет кликабельный эскиз приложенной картинки. Пример:
{{thumbnail(image.png)}} {{thumbnail(image.png, size=300, title=Эскиз)}}
Default code highlightment relies on CodeRay, a fast syntax highlighting library written completely in Ruby. It currently supports c, cpp, css, delphi, groovy, html, java, javascript, json, php, python, rhtml, ruby, scheme, sql, xml and yaml languages.
Вы можете включить подсветку кода используя данный синтаксис:
<pre><code class="ruby"> Поместите свой код сюда. </code></pre>
Пример:
1 # The Greeter class
2 class Greeter
3 def initialize(name)
4 @name = name.capitalize
5 end
6
7 def salute
8 puts "Hello #{@name}!"
9 end
10 end