Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
wiki:syntaxcomplete-de [2011/06/07 18:38]
87.144.9.152 syntax für die vorhandenen plugins erweitert
wiki:syntaxcomplete-de [2011/06/15 23:14] (aktuell)
admin doku für plantuml und register angefangen
Zeile 1: Zeile 1:
 {{page>​wiki:​syntax-de}} {{page>​wiki:​syntax-de}}
  
-===== Syntax für die hier Intallierten Plugins ===== +===== 8.1 note plugin ​=====
- +
-==== note plugin ====+
 für eine hervorgehobene Notiz auf der Seite : für eine hervorgehobene Notiz auf der Seite :
  
Zeile 50: Zeile 48:
  
  
-==== graphviz plugin ====+===== 8.2 graphviz plugin ​=====
 Any Graphviz compatible graph definition can be given with ''​graphviz''​ tags. Any Graphviz compatible graph definition can be given with ''​graphviz''​ tags.
  
Zeile 59: Zeile 57:
 A parameter in the form of ''//<​number>//​x//<​number>//''​ is interpreted as wanted output size. A parameter in the form of ''//<​number>//​x//<​number>//''​ is interpreted as wanted output size.
  
-=== Example ===+==== Example ​====
 {{ http://​img97.imageshack.us/​img97/​2613/​dotb.png?​nolink&​}} {{ http://​img97.imageshack.us/​img97/​2613/​dotb.png?​nolink&​}}
 <​code>​ <​code>​
Zeile 86: Zeile 84:
 </​code>​ </​code>​
  
-==== include plugin ====+<​graphviz dot right> 
 +digraph example { 
 + ​ graph [ rankdir="​LR"​ ]; 
 +  node [shape=record, fontname=Helvetica, fontsize=10]; 
 +   
 +  a [ label="​MVW_Settings_User"​ URL="​\ref MVW_Settings_User"​];​ 
 +  b [ label="​MVW_Settings"​ URL="​\ref MVW_Settings"​];​ 
 +  c [ label="​MVW_Settings_Program"​ URL="​\ref MVW_Settings_Program"​];​ 
 +  b -> c [ arrowhead="​open",​ style="​solid",​ color="​red"​ ]; 
 +  b -> a [ arrowhead="​open",​ style="​solid",​ color="​blue"​ ]; 
 +  }  
 +</​graphviz>​ 
 +<​code>​ 
 +<​graphviz dot right> 
 +digraph example { 
 + ​ graph [ rankdir="​LR"​ ]; 
 +  node [shape=record,​ fontname=Helvetica,​ fontsize=10];​ 
 +   
 +  a [ label="​MVW_Settings_User"​ URL="​\ref MVW_Settings_User"​];​ 
 +  b [ label="​MVW_Settings"​ URL="​\ref MVW_Settings"​];​ 
 +  c [ label="​MVW_Settings_Program"​ URL="​\ref MVW_Settings_Program"​];​ 
 +  b -> c [ arrowhead="​open",​ style="​dashed"​ ]; 
 +  b -> a [ arrowhead="​open",​ style="​dashed"​ ]; 
 +  }  
 +</​graphviz>​ 
 +</​code>​ 
 +//Die URL-Syntax funktionert leider nur in doxygen Dokumentationen//​ 
 + 
 +===== 8.3 include plugin ​=====
 Simply enclose the ID of the page to be included in double curly brackets: Simply enclose the ID of the page to be included in double curly brackets:
  
Zeile 101: Zeile 127:
 Section is aimed more at including sections, page at including whole pages and namespace at including whole namespaces. Section is aimed more at including sections, page at including whole pages and namespace at including whole namespaces.
  
-==== cloud plugin ====+===== 8.4 cloud plugin ​=====
 This is a very simple [[plugins|plugin]] that shows a cloud of the most frequently used words in your wiki: This is a very simple [[plugins|plugin]] that shows a cloud of the most frequently used words in your wiki:
  
Zeile 124: Zeile 150:
  
  
-==== info plugin ==== +===== 8.5 info plugin =====
-=== Syntax ​===+
 <​code>​ <​code>​
 ~~INFO:​keyword~~ ~~INFO:​keyword~~
Zeile 139: Zeile 164:
     * //​helperplugins//​ --- Displays a list of available [[this>​plugins?​plugintype=16|helper]] plugins. ​     * //​helperplugins//​ --- Displays a list of available [[this>​plugins?​plugintype=16|helper]] plugins. ​
     * //​helpermethods//​ --- Displays documentation of helper plugin class methods along with parameters and return values. One example of a helper plugin supporting this is [[plugin:​pagelist]].     * //​helpermethods//​ --- Displays documentation of helper plugin class methods along with parameters and return values. One example of a helper plugin supporting this is [[plugin:​pagelist]].
 +
 +===== 8.6 box plugin =====
 +
 +Beschreibung dann hier
 +
 +
 +===== 8.7 columns plugin =====
 +
 +Beschreibung dann hier
 +
 +
 +===== 8.8 plantml plugin =====
 +
 +Beschreibung dann hier
 +
 +
 +===== 8.9 register plugin =====
 +
 +Plugin um "​register"​ zu Beschreiben (Daten an Adressen von CPUs/​RAM/​Flash etc).
 +
 +<​code>​
 +<​register>​
 +register = WDOG_CTL
 +long desc = Watchdog Control Register
 +short desc = moo
 +perms = RW
 +addr = 0xFFC00200
 +reset = 0x0AD0
 +length = 16
 +bit range = 15 15
 +bit name = WDR0
 +bit desc = 0 - Watchdog timer has not expired\n1 - Watchdog timer has expired
 +bit flags = W1C
 +bit range = 11 4
 +bit name = WDEN
 +bit desc = 0xAD - Counter disabled\nAll other values - Counter enabled
 +</​register>​
 +</​code>​
 +
 +wird zu
 +<​register>​
 +register = WDOG_CTL
 +long desc = Watchdog Control Register
 +short desc = moo
 +perms = RW
 +addr = 0xFFC00200
 +reset = 0x0AD0
 +length = 16
 +bit range = 15 15
 +bit name = WDR0
 +bit desc = 0 - Watchdog timer has not expired\n1 - Watchdog timer has expired
 +bit flags = W1C
 +bit range = 11 4
 +bit name = WDEN
 +bit desc = 0xAD - Counter disabled\nAll other values - Counter enabled
 +</​register>​
  
Projektwerkzeuge