Redmine Wiki-Formatierung (Textile) detailliert

Links

Redmine interne Links

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:

Externe Links

URLs (beginnend mit: www, http, https, ftp, ftps, sftp und sftps) und E-Mail-Adressen werden automatisch in anklickbare Links umgewandelt:

http://www.redmine.org, someone@foo.bar

zeigt: http://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":http://www.redmine.org

zeigt: Redmine Webseite

Textformatierung

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.

Schriftstil

* *Fett gedruckt*
* _kursiv_
* _*Fett Kursiv*_
* +unterstrichen+
* -durchgestrichen-

Anzeige:

Eingebettete Bilder

Überschriften

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.

Absätze

p>. rechts ausgerichtet
p=. zentriert

Dies ist ein zentrierter Absatz.

Blockzitat

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.

Inhaltsverzeichnis

{{toc}} => linksbündiges Inhaltsverzeichnis
{{>toc}} => rechtsbündiges Inhaltsverzeichnis

Horizontale Linie

---

Anzeige:


Makros

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

Code-Hervorhebung

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