%= stylesheet_link_tag "wiki_syntax_detailed.css" %>
Redmine umožňuje hypertextové odkazy mezi jednotlivými zdroji (úkoly, revize, wiki stránky...) kdekoli, kde je použito Wiki formátování.
Odkazy Wiki:
Můžete se také odkazovat na Wiki stránky jiného projektu:
Odkazy na Wiki stránky jsou zobrazeny červeně v případě, že odkazovaná stránka dosud neexistuje, např.: Neexistující stránka.
Odkazy na další zdroje:
Escape sekvence:
URL (začínající: www, http, https, ftp, ftps, sftp a sftps) a e-mailové adresy jsou automaticky převedeny na klikací odkazy:
https://www.redmine.org, someone@foo.bar
zobrazí: https://www.redmine.org, someone@foo.bar
Jestliže chcete zobrazit určitý text místo URL, můžete použít standardní syntaxi textile:
"Webová stránka Redmine":https://www.redmine.org
zobrazí: Webová stránka Redmine
Pro nadpisy, tučný text, tabulky a seznamy, Redmine podporuje syntaxi Textile. Podívejte se na https://en.wikipedia.org/wiki/Textile_(markup_language) pro informace o využití těchto vlastností. Několik příkladů je uvedeno níže, ale Textile toho dokáže mnohem víc.
* *tučný* * _kurzíva_ * _*tučná kurzíva*_ * +podtržený+ * -přeškrtnutý-
Zobrazí:
h1. Nadpis 1. úrovně h2. Nadpis 2. úrovně h3. Nadpis 3. úrovně
Redmine přiřadí kotvu ke každému nadpisu, takže se na ně lze odkazovat pomocí "#Nadpis", "#Podnadpis" atd.
p>. zarovnaný doprava p=. zarovnaný na střed
Toto je odstavec zarovnaný na střed.
Začněte odstavec s bq.
bq. Rails je framework pro vývoj webových aplikací podle modelu Model-View-Control. Vše, co je potřeba, je databázový a webový server.
Zobrazí:
Rails je framework pro vývoj webových aplikací podle modelu Model-View-Control.
Vše, co je potřeba, je databázový a webový server.
{{toc}} => obsah zarovnaný doleva {{>toc}} => obsah zarovnaný doprava
---
Redmine obsahuje následující vestavěná makra:
hello_world
Jednoduché makro.
macro_list
Zobrazí seznam všech dostupných maker, včetně jejich popisu, existuje-li.
child_pages
Zobrazí seznam dětských stránek. Bez parametrů zobrazí dětské stránky aktuální wiki stránky. Např.:
{{child_pages}} -- lze použít pouze z wiki stránky
{{child_pages(depth=2)}} -- zobrazí dětské stránky pouze do 2. úrovně
include
Vloží Wiki stránku. Např.:
{{include(Foo)}}
or to include a page of a specific project wiki:
{{include(projectname:Foo)}}
collapse
Vloží sbalený blok textu. Např.:
{{collapse(Zobrazit detaily...)
Toto je blok textu, který je sbalený.
Pro rozbalení klikněte na odkaz.
}}
thumbnail
Zobrazí klikací náhled obrázku. Např.:
{{thumbnail(image.png)}} {{thumbnail(image.png, size=300, title=Thumbnail)}}
issue
Vloží odkaz na úkol s volitelným textem. Např:
{{issue(123)}} -- Issue #123: Rozšířené možnosti maker {{issue(123, project=true)}} -- Andromeda - Issue #123: Rozšířené možnosti maker {{issue(123, tracker=false)}} -- #123: Rozšířené možnosti maker {{issue(123, subject=false, project=true)}} -- Andromeda - Úkol #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
Výchozí zvýrazňování kódu závisí na Rouge, zvýrazňovači kódu napsaném v Ruby. Rouge podporuje mnoho běžných jazyků jako jsou 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) - jména z závorkách jsou aliasy. Podívejte se, prosím, na seznam jazyků podporovaných zvýrazňovačem kódu Redmine.
Kód můžete na stránce zvýraznit pomocí následující syntaxe (záleží na velikosti písma jazyku nebo aliasu):
<pre><code class="ruby"> Zde vložte Váš kód. </code></pre>
Např.:
# The Greeter class
class Greeter
def initialize(name)
@name = name.capitalize
end
def salute
puts "Ahoj #{@name}!"
end
end