%= stylesheet_link_tag "wiki_syntax_detailed.css" %>
Redmine erlaubt Hyperlinks zwischen Ressourcen (Tickets, Änderungssätze, Wiki-Seiten...) überall dort, wo Wiki-Formatierung verwendet wird.
Wiki-Links:
Sie können auch auf Seiten eines anderen Projekt-Wikis verlinken:
Wiki-Links werden rot angezeigt, wenn die Seite noch nicht existiert, z.B.: Nicht vorhandene Seite.
Links zu anderen Ressourcen:
Link Unterdrückung:
URLs (beginnend mit: www, http, https, ftp, ftps, sftp und sftps) und E-Mail-Adressen werden automatisch in anklickbare Links umgewandelt:
https://www.redmine.org, someone@foo.bar
zeigt: https://www.redmine.org, someone@foo.bar
Wenn Sie anstelle der URL einen bestimmten Text anzeigen möchten, können Sie die Standard-Textil-Syntax verwenden:
"Redmine Webseite":https://www.redmine.org
zeigt: Redmine Webseite
Für Dinge wie Überschriften, Fettdruck, Tabellen, Listen unterstützt Redmine die Textile-Syntax. Informationen zur Verwendung dieser Funktionen finden Sie unter https://de.wikipedia.org/wiki/Textile. Ein paar Beispiele sind unten enthalten, aber die Engine unterstützt jedoch noch viele weitere Funktionen.
* *Fett gedruckt* * _kursiv_ * _*Fett Kursiv*_ * +unterstrichen+ * -durchgestrichen-
Anzeige:
h1. Überschrift h2. Untertitel h3. untergeordneter Untertitel
edmine weist jeder dieser Überschriften einen Anker zu, sodass Sie mit „#Überschrift“, „#Untertitel“ usw. darauf verlinken können.
p>. rechts ausgerichtet p=. zentriert
Dies ist ein zentrierter Absatz.
Beginnen Sie den Absatz mit bq.
bq. Rails ist ein Full-Stack-Framework zur Entwicklung datenbankgestützter Webanwendungen nach dem Model-View-Control-Muster. Um live zu gehen, müssen Sie lediglich eine Datenbank und einen Webserver hinzufügen.
Anzeige:
Rails ist ein Full-Stack-Framework zur Entwicklung datenbankgestützter Webanwendungen nach dem Model-View-Control-Muster.
Um live zu gehen, müssen Sie lediglich eine Datenbank und einen Webserver hinzufügen.
{{toc}} => linksbündiges Inhaltsverzeichnis {{>toc}} => rechtsbündiges Inhaltsverzeichnis
---
Anzeige:
Redmine hat folgende, eingebauten Makros:
hello_world
Beispielmakro
macro_list
Zeigt eine Liste aller verfügbaren Makros an, einschließlich Beschreibung, falls verfügbar.
child_pages
Zeigt eine Liste der untergeordneten Seiten an. Ohne Argument zeigt es die untergeordneten Seiten der aktuellen Wiki-Seite an. Beispiele:
{{child_pages}} -- kann nur von einer Wiki-Seite aus verwendet werden
{{child_pages(depth=2)}} -- nur Verschachtelung mit 2 Ebenen anzeigen
include
Fügt eine Wiki-Seite hinzu. Beispiel:
{{include(Foo)}}
oder um eine Seite eines bestimmten Projekt-Wikis einzufügen:
{{include(projectname:Foo)}}
collapse
Einfügungen von reduzierten Textblöcken. Beispiel:
{{collapse(Details anzeigen...)
Dies ist ein Textblock, der standardmäßig reduziert ist.
Es kann durch Klicken auf einen Link erweitert werden.
}}
thumbnail
Zeigt eine anklickbare Miniaturansicht eines angehängten Bildes an. Beispiele:
{{thumbnail(image.png)}} {{thumbnail(image.png, size=300, title=Thumbnail)}}
issue
Fügt einen Link zu einem Ticket mit flexiblem Text ein. Beispiele:
{{issue(123)}} -- Fehler #123: Makrofunktionen verbessern {{issue(123, project=true)}} -- Andromeda – Fehler #123: Makrofähigkeiten verbessern {{issue(123, tracker=false)}} -- #123: Makrofunktionen verbessern {{issue(123, subject=false, project=true)}} -- Andromeda - Fehler #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
Die standardmäßige Code-Hervorhebung basiert auf Rouge, einem reinen Ruby-Code-Highlighter. Rouge unterstützt viele häufig verwendete Sprachen wie 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 und yaml (yml) - die Namen in Klammern sind Aliase. Bitte beachten Sie die Liste der Sprachen, die vom Redmine-Code-Highlighter unterstützt werden.
Sie können Code an jeder Stelle hervorheben, die Wiki-Formatierung mit dieser Syntax unterstützt (beachten Sie, dass beim Sprachnamen oder Alias die Groß-/Kleinschreibung nicht beachtet wird):
<pre><code class="ruby"> Geben Sie hier Ihren Code ein. </code></pre>
Beispiel:
# Die Greeter-Klasse
class Greeter
def initialize(name)
@name = name.capitalize
end
def salute
puts "Hallo #{@name}!"
end
end