%= stylesheet_link_tag "wiki_syntax_detailed.css" %>
Redmine дозволяє гіперпосилання між ресурсами (завданнями, змінами, вікі-сторінками ...) з будь-якого місця, де використовується вікі-форматування.
Вікі посилання:
Ви також можете посилатися на сторінки з вікі іншого проекту:
Вікі посилання відображаються червоним кольором, якщо сторінка ще не існує: Неіснуюча сторінка.
Посилання на інші ресурси:
Запобігання перетворенню(escaping):
URLs (starting with: www, http, https, ftp, ftps, sftp and sftps) and email addresses are automatically turned into clickable links:
https://www.redmine.org, someone@foo.bar
відображається як: https://www.redmine.org, someone@foo.bar
Якщо ви хочете, відобразити текст замість URL, ви можете використовувати дужки:
"Redmine web site":https://www.redmine.org
відображається як: Redmine web site
Для таких речей як: заголовки, жирний текст, таблиці, списки, Redmine підтримує Textile синтаксис. Перегляньте https://uk.wikipedia.org/wiki/Textile для отримання інформації як цим користуватись. Нижче наводиться декілька прикладів, але можливості Textile набагато більщі ніж у наведених прикладах.
* *Жирний* * _Курсив_ * _*Жирний курсив*_ * +Підкреслений+ * -Закреслений-
Відображення:
h1. Заголовок h2. Підзаголовок h3. Підзаголовок
Redmine призначає якір кожному з цих заголовків, таким чином, ви можете посилатись на них з "#Заголовок", "#Підзаголовок" і так далі.
p>. right aligned p=. centered
Це центрований абзац.
Почніть параграф з bq.
bq. Redmine — серверний веб-додаток з відкритим кодом для управління проектами та відстежування помилок. До системи входить календар-планувальник та діаграми Ганта для візуального представлення ходу робіт за проектом та строків виконання.
Відображається:
Redmine — серверний веб-додаток з відкритим кодом для управління проектами та відстежування помилок. До системи входить календар-планувальник та діаграми Ганта для візуального представлення ходу робіт за проектом та строків виконання.
{{toc}} => left aligned toc {{>toc}} => right aligned toc
---
Redmine має наступні вбудовані макроси:
hello_world
Приклад макросу.
macro_list
Відображає список всіх доступних макросів, в тому числі опис, якщо такий є.
child_pages
Відображає список дочірніх сторінок. Без аргументів, він відображає дочірні сторінки поточної сторінки вікі. Приклад:
{{child_pages}} -- може бути використаний тільки на вікі-сторінці
{{child_pages(depth=2)}} -- відображає тільки 2 рівня вкладень
include
Вставити вікі-сторінку. Приклад:
{{include(Foo)}}
або вставити сторінку з конкретного проекту вікі:
{{include(projectname:Foo)}}
collapse
Втавте блок тексту, який має з'являтись при натисканні на "Детальніше...". Приклад:
{{collapse(Детальніше...)
Це блок тексту прихований по замовчуванню.
Його можливо показати натиснувши на посилання
}}
thumbnail
Відображає інтерактивні мініатюри вкладеного зображення. Приклади:
{{thumbnail(image.png)}} {{thumbnail(image.png, size=300, title=Thumbnail)}}
issue
Inserts a link to an issue with flexible text. Examples:
{{issue(123)}} -- Issue #123: Enhance macro capabilities {{issue(123, project=true)}} -- Andromeda - Issue #123:Enhance macro capabilities {{issue(123, tracker=false)}} -- #123: Enhance macro capabilities {{issue(123, subject=false, project=true)}} -- Andromeda - Issue #123
recent_pages
Displays a list of recently updated wiki pages. With no argument, it displays pages that have been updated within the last 7 days. Examples:
{{recent_pages}} -- displays pages updated within the last 7 days {{recent_pages(days=3)}} -- displays pages updated within the last 3 days {{recent_pages(limit=5)}} -- limits the maximum number of pages to display to 5 {{recent_pages(time=true)}} -- displays pages updated within the last 7 days with updated time
Default code highlighting relies on Rouge, a pure Ruby code highlighter. Rouge supports many commonly used languages such as c, cpp (c++), csharp (c#, cs), css, diff (patch, udiff), go (golang), groovy, html, java, javascript (js), kotlin, objective_c (objc), perl (pl), php, python (py), r, ruby (rb), sass, scala, shell (bash, zsh, ksh, sh), sql, swift, xml and yaml (yml) languages - the names inside parentheses are aliases. Please refer to the list of languages supported by Redmine code highlighter.
Ви можете виділити підсвіткою код в будь-якому місці, яке підтримує вікі-форматування, використовуючи наступний синтаксис (зверніть увагу, що назва мови або псевдонім не чутливі до регістру):
<pre><code class="ruby"> Place your code here. </code></pre>
Приклад:
# The Greeter class
class Greeter
def initialize(name)
@name = name.capitalize
end
def salute
puts "Hello #{@name}!"
end
end