1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<title>Redmine Wiki-Formatierung (Markdown) detailliert</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<link rel="stylesheet" type="text/css" href="../wiki_syntax_detailed.css" />
</head>
<body>
<h1><a name="1" class="wiki-page"></a>Redmine Wiki-Formatierung (Markdown) detailliert</h1>
<ul class='toc'>
<li><a href='#2'>Links</a></li>
<ul>
<li><a href='#3'>Redmine interne Links</a></li>
<li><a href='#4'>Externe Links</a></li>
</ul>
<li><a href='#5'>Textformatierung</a></li>
<ul>
<li><a href='#6'>Schriftstile</a></li>
<li><a href='#7'>Eingebettete Bilder</a></li>
<li><a href='#8'>Überschriften</a></li>
<li><a href='#10'>Blockzitate</a></li>
<li><a href='#11'>Inhaltsverzeichnis</a></li>
<li><a href='#14'>Horizontale Linie</a></li>
</ul>
<li><a href='#12'>Makros</a></li>
<li><a href='#13'>Hervorgehobener Programmcode</a></li>
</ul>
<h2><a name="2" class="wiki-page"></a>Links</h2>
<h3><a name="3" class="wiki-page"></a>Redmine interne Links</h3>
<p>Redmine erlaubt Hyperlinks zwischen Ressourcen (Tickets, Änderungssätze, Wiki-Seiten...) überall dort, wo Wiki-Formatierung verwendet wird.</p>
<ul>
<li>Link zu einem Ticket: <strong>#124</strong> (wird angezeigt als: <del><a href="#" class="issue" title="Die Massenbearbeitung ändert nicht die Eigenschaften der Kategorie oder der festen Versionseigenschaften (Geschlossen)">#124</a></del>, Link ist durchgestrichen, wenn das Ticket geschlossen ist)</li>
<li>Link zu einem Ticket mit Name und Betreff des Trackers: <strong>##124</strong> (zeigt <a href="#" class="issue" title="Die Massenbearbeitung ändert nicht die Eigenschaften der Kategorie oder der festen Versionseigenschaften (Neu)">Fehler #124</a>: Die Massenbearbeitung ändert nicht die Eigenschaften der Kategorie oder der festen Versionseigenschaften)</li>
<li>Link zu einer Ticketnotiz: <strong>#124-6</strong>, oder <strong>#124#note-6</strong></li>
<li>Link zu einer Ticketnotiz innerhalb des selben Tickets: <strong>#note-6</strong></li>
</ul>
<p>Wiki-Links:</p>
<ul>
<li><strong>[[Anleitung]]</strong> zeigt einen Link zur Seite mit dem Namen „Anleitung“ an: <a href="#" class="wiki-page">Anleitung</a></li>
<li><strong>[[Leitfaden#Unterpunkt]]</strong> führt Sie zum Anker "Unterpunkt". Überschriften bekommen automatisch Anker zugewiesen, damit Sie darauf verweisen können: Leitfaden <a href="#" class="wiki-page">Leitfaden</a></li>
<li><strong>[[#Unterpunkt]]</strong>Link zum Anker "Unterpunkt" der aktuellen Seite: <a href="#" class="wiki-page">#Unterpunkt</a></li>
<li><strong>[[Anleitung|Benutzerhandbuch]]</strong> zeigt einen Link zu derselben Seite, aber mit einem anderen Text: <a href="#" class="wiki-page">Benutzerhandbuch</a></li>
</ul>
<p>Sie können auch auf Seiten eines anderen Projekt-Wikis verlinken:</p>
<ul>
<li><strong>[[sandbox:Eine Seite]]</strong> zeigt einen Link zu der Seite namens 'Eine Seite' des Sandbox-Wikis an</li>
<li><strong>[[sandbox:]]</strong> zeigt einen Link zur Hauptseite des Sandbox-Wikis an</li>
</ul>
<p>Wiki-Links werden rot angezeigt, wenn die Seite noch nicht existiert, zB: <a href="#" class="wiki-page new">Nicht vorhandene Seite</a>.</p>
<p>Links zu anderen Ressourcen:</p>
<ul>
<li>Dokumente:
<ul>
<li><strong>document#17</strong> (Link zum Dokument mit der ID 17)</li>
<li><strong>document:Willkommen</strong> (Link zum Dokument mit dem Titel "Willkommen")</li>
<li><strong>document:"Ein Dokument"</strong> (doppelte Anführungszeichen können verwendet werden, wenn der Dokumenttitel Leerzeichen enthält)</li>
<li><strong>sandbox:document:"Ein Dokument"</strong> (Link zu einem Dokument mit dem Titel "Ein Dokument" in einem anderen Projekt "Sandbox")</li>
</ul>
</li>
</ul>
<ul>
<li>Versionen:
<ul>
<li><strong>version#3</strong> (ink zur Version mit der ID 3)</li>
<li><strong>version:1.0.0</strong> (Link zur Version mit dem Namen "1.0.0")</li>
<li><strong>version:"1.0 beta 2"</strong> (doppelte Anführungszeichen können verwendet werden, wenn die Version Leerzeichen enthält)</li>
<li><strong>sandbox:version:1.0.0</strong> (Link zu Version „1.0.0“ im Projekt „Sandbox“)</li>
</ul>
</li>
</ul>
<ul>
<li>Anhänge:
<ul>
<li><strong>attachment:file.zip</strong> (Link zum Anhang des aktuellen Objekts mit dem Namen file.zip)</li>
<li>Im Moment können nur Anhänge des aktuellen Objekts referenziert werden (wenn Sie sich in einem Problem befinden, können nur Anhänge dieses Problems referenziert werden).</li>
</ul>
</li>
</ul>
<ul>
<li>Änderungssätze:
<ul>
<li><strong>r758</strong> (Link zu einem Changeset)</li>
<li><strong>commit:c6f4d0fd</strong> (Link zu einem Changeset mit einem nicht numerischen Hash)</li>
<li><strong>svn1|r758</strong> (Link zu einem Changeset eines bestimmten Repositorys, für Projekte mit mehreren Repositorys)</li>
<li><strong>commit:hg|c6f4d0fd</strong> (Link zu einem Changeset mit einem nicht numerischen Hash eines bestimmten Repositorys)</li>
<li><strong>sandbox:r758</strong> (Link zu einem Changeset eines anderen Projekts)</li>
<li><strong>sandbox:commit:c6f4d0fd</strong> (Link zu einem Changeset mit einem nicht numerischen Hash eines anderen Projekts)</li>
</ul>
</li>
</ul>
<ul>
<li>Repository-Dateien:
<ul>
<li><strong>source:some/file</strong> (Link zu der Datei, die sich unter /some/file im Repository des Projekts befindet)</li>
<li><strong>source:some/file@52</strong> (Link zur Revision 52 der Datei)</li>
<li><strong>source:some/file#L120</strong> (Link zur Revision 52 der Datei)</li>
<li><strong>source:some/file@52#L120</strong> (Link zu Zeile 120 der Revision 52 der Datei)</li>
<li><strong>source:"some file@52#L120"</strong> (verwenden Sie doppelte Anführungszeichen, wenn die URL Leerzeichen enthält)</li>
<li><strong>export:some/file</strong> (Download der Datei erzwingen)</li>
<li><strong>source:svn1|some/file</strong> (Link zu einer Datei eines bestimmten Repositorys, für Projekte mit mehreren Repositorys)</li>
<li><strong>sandbox:source:some/file</strong> (Link zu der Datei, die sich unter /some/file im Repository des Projekts „Sandbox“ befindet)</li>
<li><strong>sandbox:export:some/file</strong> (Download der Datei erzwingen)</li>
</ul>
</li>
</ul>
<ul>
<li>Foren:
<ul>
<li><strong>forum#1</strong> (Link zum Forum mit der ID 1)</li>
<li><strong>forum:Support</strong> (Link zum Forum namens Support)</li>
<li><strong>forum:"Technischer Support"</strong> (verwenden Sie doppelte Anführungszeichen, wenn der Forumsname Leerzeichen enthält)</li>
</ul>
</li>
</ul>
<ul>
<li>Forumsnachrichten:
<ul>
<li><strong>message#1218</strong> (Link zur Nachricht mit der ID 1218)</li>
</ul>
</li>
</ul>
<ul>
<li>Projekte:
<ul>
<li><strong>project#3</strong> (Link zu Projekt mit ID 3)</li>
<li><strong>project:Projekt</strong> (Link zu Projekt mit Namen oder Slug von „Projekt“)</li>
<li><strong>project:"Ein Projekt"</strong> (verwenden Sie doppelte Anführungszeichen für Projektnamen mit Leerzeichen)</li>
</ul>
</li>
</ul>
<ul>
<li>Nachrichten:
<ul>
<li><strong>news#2</strong> (lLink zur Nachricht mit der ID 2)</li>
<li><strong>news:Willkommen</strong> (Link zum Nachrichtenartikel namens „Willkommen“)</li>
<li><strong>news:"Erste Neuigkeiten"</strong> (verwenden Sie doppelte Anführungszeichen, wenn der Name der Nachricht Leerzeichen enthält)</li>
</ul>
</li>
</ul>
<ul>
<li>Benutzer:
<ul>
<li><strong>user#2</strong> (Link zu Benutzer mit ID 2)</li>
<li><strong>user:jsmith</strong> (Link zu Benutzer mit Login jsmith)</li>
<li><strong>@jsmith</strong> (Link zu Benutzer mit Login jsmith)</li>
</ul>
</li>
</ul>
<p>Link Unterdrückung:</p>
<ul>
<li>Sie können verhindern, dass Redmine-Links geparst werden, indem Sie ihnen ein Ausrufezeichen voranstellen: !</li>
</ul>
<h3><a name="4" class="wiki-page"></a>Externe Links</h3>
<p>URLs (beginnend mit: www, http, https, ftp, ftps, sftp und sftps) und E-Mail-Adressen werden automatisch in anklickbare Links umgewandelt:</p>
<pre>
http://www.redmine.org, someone@foo.bar
</pre>
<p>Anzeige: <a class="external" href="http://www.redmine.org">http://www.redmine.org</a>, <a href="mailto:someone@foo.bar" class="email">someone@foo.bar</a></p>
<p>Wenn Sie anstelle der URL einen bestimmten Text anzeigen möchten, können Sie die Standard-Markdown-Syntax verwenden:</p>
<pre>
[Redmine Webseite](http://www.redmine.org)
</pre>
<p>Anzeige: <a href="http://www.redmine.org" class="external">Redmine Webseite</a></p>
<h2><a name="5" class="wiki-page"></a>Textformatierung</h2>
<p>Für Dinge wie Überschriften, Fettdruck, Tabellen, Listen unterstützt Redmine die Markdown-Syntax. Informationen zur Verwendung dieser Funktionen <a class="external" href="http://daringfireball.net/projects/markdown/syntax">http://daringfireball.net/projects/markdown/syntax</a> for information on using any of these features. Ein paar Beispiele sind unten enthalten, aber die Engine unterstützt noch viel mehr Funktionen.</p>
<h3><a name="6" class="wiki-page"></a>Schriftstil</h3>
<pre>
* **Fett gedruckt**
* *kursiv*
* ***Fett Kursiv***
* _unterstrichen_
* ~~durchgestrichen~~
</pre>
<p>Display:</p>
<ul>
<li><strong>Fett gedruckt</strong></li>
<li><em>kursiv</em></li>
<li><em><strong>Fett Kursiv</strong></em></li>
<li><u>unterstrichen</u></li>
<li><del>durchgestrichen</del></li>
</ul>
<h3><a name="7" class="wiki-page"></a>Eingebettete Bilder</h3>
<ul>
<li><strong>![](image_url)</strong> zeigt ein Bild an, das sich unter image_url befindet (Markdown-Syntax)</li>
<li>Wenn Sie ein Bild an Ihre Wiki-Seite angehängt haben, kann es mit seinem Dateinamen inline angezeigt werden: <strong>![](attached_image)</strong></li>
<li>Bilder aus der Zwischenablage Ihres Computers können direkt mit Strg-v oder cmd-v eingefügt werden (beachten Sie, dass ältere Browser inklusive aller Versionen des "Internet Explorer" nicht unterstützt werden)</li>
<li>Bilddateien können zum Hochladen und Einbetten auf den Textbereich gezogen werden.</li>
</ul>
<h3><a name="8" class="wiki-page"></a>Überschriften</h3>
<pre>
# Überschrift
## Untertitel
### untergeordneter Untertitel
</pre>
<p>Redmine weist jeder dieser Überschriften einen Anker zu, sodass Sie mit „#Überschrift“, „#Untertitel“ usw. darauf verlinken können.</p>
<h3><a name="10" class="wiki-page"></a>Blockzitat</h3>
<p>Beginnen Sie den Absatz mit <strong>></strong></p>
<pre>
> 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.
</pre>
<p>Anzeige:</p>
<blockquote>
<p>Rails ist ein Full-Stack-Framework zur Entwicklung datenbankgestützter Webanwendungen nach dem Model-View-Control-Muster.<br />Um live zu gehen, müssen Sie lediglich eine Datenbank und einen Webserver hinzufügen.</p>
</blockquote>
<h3><a name="11" class="wiki-page"></a>Inhaltsverzeichnis</h3>
<pre>
{{toc}} => linksbündiges Inhaltsverzeichnis
{{>toc}} => rechtsbündiges Inhaltsverzeichnis
</pre>
<h3><a name="14" class="wiki-page"></a>Horizontale Linie</h3>
<pre>
---
</pre>
<p>Anzeige</p>
<hr>
<h2><a name="12" class="wiki-page"></a>Makros</h2>
<p>Redmine hat folgende, eingebauten Makros:</p>
<p>
<dl>
<dt><code>hello_world</code></dt>
<dd><p>Beispielmakro</p></dd>
<dt><code>macro_list</code></dt>
<dd><p>Zeigt eine Liste aller verfügbaren Makros an, einschließlich Beschreibung, falls verfügbar.</p></dd>
<dt><code>child_pages</code></dt>
<dd><p>Zeigt eine Liste der untergeordneten Seiten an. Ohne Argument zeigt es die untergeordneten Seiten der aktuellen Wiki-Seite an. Beispiele:</p>
<pre><code>{{child_pages}} -- kann nur von einer Wiki-Seite aus verwendet werden
{{child_pages(depth=2)}} -- nur Verschachtelung mit 2 Ebenen anzeigen</code></pre></dd>
<dt><code>include</code></dt>
<dd><p>Fügt eine Wiki-Seite hinzu. Beispiel:</p>
<pre><code>{{include(Foo)}}</code></pre>
<p>oder um eine Seite eines bestimmten Projekt-Wikis einzufügen:</p>
<pre><code>{{include(projectname:Foo)}}</code></pre></dd>
<dt><code>collapse</code></dt>
<dd><p>Einfügung von reduzierten Textblöcken. Beispiel:</p>
<pre><code>{{collapse(Details anzeigen...)
Dies ist ein Textblock, der standardmäßig reduziert ist.
Es kann durch Klicken auf einen Link erweitert werden.
}}</code></pre></dd>
<dt><code>thumbnail</code></dt>
<dd><p>Zeigt eine anklickbare Miniaturansicht eines angehängten Bildes an. Beispiele:</p>
<pre>{{thumbnail(image.png)}}
{{thumbnail(image.png, size=300, title=Thumbnail)}}</pre></dd>
<dt><code>issue</code></dt>
<dd><p>Fügt einen Link zu einem Ticket mit flexiblem Text ein. Beispiele:</p>
<pre>{{issue(123)}} -- Fehler #123: Makrofunktionen verbessern
{{issue(123, project=true)}} -- Andromeda – Fehler #123: Makrofähigkeiten verbessern
{{issue(123, tracker=false)}} -- #123: Makrofähigkeiten verbessern
{{issue(123, subject=false, project=true)}} -- Andromeda - Fehler #123</pre></dd>
</dl>
</p>
<h2><a name="13" class="wiki-page"></a>Code-Hervorhebung</h2>
<p>Die standardmäßige Code-Hervorhebung basiert auf <a href="http://rouge.jneen.net/" class="external">Rouge</a>, einem reinen Ruby-Code-Highlighter. Rouge unterstützt viele häufig verwendete Sprachen wie <strong>c</strong>, <strong>cpp</strong> (c++), <strong>csharp</strong> (c#, cs), <strong>css</strong>, <strong>diff</strong> (patch, udiff), <strong>go</strong> (golang), <strong>groovy</strong>, <strong>html</strong>, <strong>java</strong>, <strong>javascript</strong> (js), <strong>kotlin</strong>, <strong>objective_c</strong> (objc), <strong>perl</strong> (pl), <strong>php</strong>, <strong>python</strong> (py), <strong>r</strong>, <strong>ruby</strong> (rb), <strong>sass</strong>, <strong>scala</strong>, <strong>shell</strong> (bash, zsh, ksh, sh), <strong>sql</strong>, <strong>swift</strong>, <strong>xml</strong> und <strong>yaml</strong> (yml) - die Namen in Klammern sind Aliase. Bitte beachten Sie die <a href="../code_highlighting_languages.html" target="_blank">Liste der Sprachen, die vom Redmine-Code-Highlighter unterstützt werden</a>.</p>
<p>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):</p>
<pre>
``` ruby
Geben Sie hier Ihren Code ein.
```
</pre>
<p>Beispiel:</p>
<pre><code class="ruby syntaxhl"><span class="c1"># Die Greeter-Klasse</span>
<span class="k">class</span> <span class="nc">Greeter</span>
<span class="k">def</span> <span class="nf">initialize</span><span class="p">(</span><span class="nb">name</span><span class="p">)</span>
<span class="vi">@name</span> <span class="o">=</span> <span class="nb">name</span><span class="p">.</span><span class="nf">capitalize</span>
<span class="k">end</span>
<span class="k">def</span> <span class="nf">salute</span>
<span class="nb">puts</span> <span class="s2">"Hallo </span><span class="si">#{</span><span class="vi">@name</span><span class="si">}</span><span class="s2">!"</span>
<span class="k">end</span>
<span class="k">end</span>
</code></pre>
</body>
</html>
|