OBS/Adminhilfe/Syntaxbefehle: Unterschied zwischen den Versionen

Aus OBS Wiki
Zur Navigation springen Zur Suche springen
Für diese Seite wurde eine Zugriffsbeschränkung eingerichtet. Falls du diese Nachricht siehst, bist du nicht berechtigt, diese Seite einzusehen.
 
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt)
Zeile 24: Zeile 24:
| [https://mediawiki.org MediaWiki]
| [https://mediawiki.org MediaWiki]
|}
|}
{{Hinweis|Weitere Informationen zum richtigen Setzen von Links siehe MediaWiki-Hilfe [https://www.mediawiki.org/wiki/Help:Links Help:Links].}}


===Tasten darstellen===
===Tasten darstellen===
Zeile 263: Zeile 264:
end;
end;
</syntaxhighlight>
</syntaxhighlight>
{{Hinweis|Übersicht weitere Parameter und der unterstützen Sprachen siehe in der MediaWiki-Hilfe [https://www.mediawiki.org/wiki/Extension:SyntaxHighlight Extension:SyntaxHighlight].}}


== Klapptexte ==
== Klapptexte ==

Aktuelle Version vom 14. Februar 2025, 12:24 Uhr

Dies ist eine zugriffsgeschützte Seite.


Admin-Hilfe

OBS-Administration / Installation
kundenspezifische Anpassungen
OBS Protokolle
Shop-Administration

Syntaxbefehle

Hier sind die wichtigsten Syntaxbefehle und Vorlagen aufgelistet, die für die Erstellung eines Wikieintrages nötig sind.

Die wichtigsten Befehle & Vorlagen

Weiterleitungen

#WEITERLEITUNG [[OBS/Stammdaten/Aufgaben erstellen/bearbeiten]]

Verlinken

Art Syntax Beispiel
Intern [[OBS/Listen/Tasten und Schaltflächen|Tasten und Schaltflächen]] Tasten und Schaltflächen
Extern [https://mediawiki.org MediaWiki] MediaWiki
HINWEIS: Weitere Informationen zum richtigen Setzen von Links siehe MediaWiki-Hilfe Help:Links.

Tasten darstellen

Taste Syntax/Beispiel Anzeige
Standard-Tasten Tastatur
Return/Enter {{Return}}  ↩ Enter
Escape {{Escape}} Esc
Einfügen {{Einfg}} Einfg
Entfernen {{Entf}} Entf
Löschen {{Delete}} ← Del
Position 1/Anfang {{Pos1}} Pos1
Ende {{Ende}} Ende
Bild hoch {{Page Up}} Bild ↑
Bild runter {{Page Down}} Bild ↓
Tabulator {{Tab}} Tab ↔
Shift {{Shift}} Shift ⇧
Shift Lock {{Shift Lock}} Shift Lock ⇪
Shift+ {{Shift+}} Shift ⇧++
Steuerung/Strg {{Strg}} Strg
Alt {{Alt}} Alt
Alt Graph {{Alt Gr}} Alt Gr
Leertaste {{Space}}            
F1 {{F1}} F1
F2 {{F2}} F2
F3 {{F3}} F3
F4 {{F4}} F4
F5 {{F5}} F5
F6 {{F6}} F6
F7 {{F7}} F7
F8 {{F8}} F8
F9 {{F9}} F9
F10 {{F10}} F10
F11 {{F11}} F11
F12 {{F12}} F12
Pfeiltaste hoch {{Cursor Up}}
Pfeiltaste runter {{Cursor Down}}
Pfeiltaste links {{Cursor Left}}
Pfeiltaste rechts {{Cursor Right}}
Freie Definition
Frei {{key|Taste}} Taste
Frei mit wiki‑internem Link {{KeyLink|F1 Hilfe|Hauptseite}} F1 Hilfe

Maustasten darstellen

Taste Syntax/Beispiel Anzeige
Linke Maustaste {{MouseLeft1}} Key mouse4.gif
Mittlere Maustaste {{MouseCenter1}} Key mouse3.gif
Rechte Maustaste {{MouseRight1}} Key mouse5.gif

Hervorgehobene Texte (Hinweis, Warnung, etc)

Art Syntax/Beispiel Anzeige
Achtung {{Achtung|Dies is eine Warnung.}}
ACHTUNG: Dies is eine Warnung.
Hinweis {{Hinweis|Dies ist ein Hinweis.}}
HINWEIS: Dies ist ein Hinweis.
Aktuelles {{Aktuelles|Dies ist eine aktuelle Info.}}
Aktuelles: Dies ist eine aktuelle Info.

nicht-umbrechende Zeichen

Nicht-umbrechende Zeichen dienen dazu den automatischen Zeilenumbruch bei bestimmten Zeichen zu unterbinden. Dies ist z. B. nett für Beschreibungen einer Eingabemaske mit den Eingabefeldern als Tabelle, wenn man die Feldbezeichnung immer als Einzeiler wünscht (Beispiel) oder für Link-Texte.

Art Syntax/Beispiel Anzeige
Leerzeichen {{nb_space}} Beispiel mit Standard-Leerzeichenzwischen 7 und 8 bricht nur noch an der Stelle um, wenn die Seite verkleinert wird:

Beispieltext1 Beispieltext2 Beispieltext3 Beispieltext4 Beispieltext5 Beispieltext6 Beispieltext7 Beispieltext8 Beispieltext9

Bindestrich {{nb_hyphen}} Beispiel mit Standard-Bindestrich zwischen 7 und 8 bricht nur noch an der Stelle um, wenn die Seite verkleinert wird:

Beispieltext1‑Beispieltext2‑Beispieltext3‑Beispieltext4‑Beispieltext5‑Beispieltext6‑Beispieltext7-Beispieltext8‑Beispieltext9

Quelltext darstellen

Quelltext:

Um Quelltext hervorzuheben, muss man ein Leerzeichen an den Anfang jeder Zeile schreiben.
Dies sieht dann wie folgt aus:

procedure Testing()
begin
  Do something...
end;

Vorlage Delphi-Quelltext:

<syntaxhighlight lang="delphi">
begin
    nTest := 1;
    cTest := '1';
    //Test Code
end;
</syntaxhighlight>

Sieht dann so aus:

begin
    nTest := 1; 
    cTest := '1';
    //Test Code
end;
HINWEIS: Übersicht weitere Parameter und der unterstützen Sprachen siehe in der MediaWiki-Hilfe Extension:SyntaxHighlight.

Klapptexte

Um zum Beispiel in der Navigation die Struktur sinnvoll darstellen zu können, ist die folgende Vorlage hilfreich:


{{Vorlage:Klapptext|kopf=Das erscheint in der Kopfzeile (ist damit immer sichtbar)|inhalt=
* Dieser Teil ist der eigentliche Inhalt.
* Er ist einklappbar.
* Und ausklappbar.
}}

Dies sieht dann in der Navigation wie folgt aus:

Das erscheint in der Kopfzeile (ist damit immer sichtbar)
  • Dieser Teil ist der eigentliche Inhalt.
  • Er ist einklappbar.
  • Und ausklappbar.


Navigation.png


Natürlich ist eine Verschachtelung der Klapptexte möglich, wie auf dem Beispielbild zu sehen ist.