Vorlage:Interface tableentry: Unterschied zwischen den Versionen

Aus Deutsches DMXC-Wiki
Keine Bearbeitungszusammenfassung
(Reihenfolge der Spalten geändert)
 
(2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<onlyinclude>| {{{vendor}}} || {{{interface}}} || align="center" | {{#if: {{{link|}}} | [{{{link}}} Homepage] | {{#if: {{{specification|}}} | [{{{specification}}} Spezifikation] | -}}}} || {{#ifeq: {{{assemblykit}}} | yes | {{yes_sort|{{{vendor}}}{{{index}}}}} | {{#ifeq: {{{assemblykit}}} | no | {{no_sort}} | {{-_sort}}}}}} || {{#ifeq: {{{product}}} | yes | {{yes_sort|{{{vendor}}}{{{index}}}}} | {{#ifeq: {{{product}}} | no | {{no_sort}} | {{-_sort}}}}}} || {{#ifeq: {{{active}}} | yes | {{yes_sort|{{{active}}}{{{index}}}}} | {{#ifeq: {{{active}}} | no | {{no_sort}} | {{-_sort}}}}}} || {{#ifeq: {{{isolated}}} | yes | {{yes_sort|{{{isolated}}}{{{index}}}}} | {{#ifeq: {{{isolated}}} | no | {{no_sort}} | {{?_sort}}}}}} || align="center" | {{Picture of Connection|{{{connection}}}}} || align="center" {{#ifeq: {{{DMX-Duplex}}} | yes | colspan="2" {{!}} Out: {{#if: {{{DMX-Out|}}} | {{{DMX-Out}}} | -}} '''or''' In: {{#if: {{{DMX-In|}}} | {{{DMX-In}}} | -}} | {{!}} {{#if: {{{DMX-Out|}}} | {{{DMX-Out}}} | -}} {{!!}} align="center" {{!}} {{#if: {{{DMX-In|}}} | {{{DMX-In}}} | -}}}} || {{#if: {{{pluginname_V2|}}} | {{check_sort|{{{pluginname_V2}}}_{{{vendor}}}{{{index}}}}}{{{pluginname_V2}}} | {{no_sort}}}} || {{#if: {{{pluginname_V3|}}} | {{check_sort|{{{pluginname_V3}}}_{{{vendor}}}{{{index}}}}}{{{pluginname_V3}}} | {{no_sort}}}}
<onlyinclude>| {{{vendor}}} || {{{interface}}} || align="center" | {{#if: {{{link|}}} | [{{{link}}} Homepage] | {{#if: {{{specification|}}} | [{{{specification}}} Spezifikation] | -}}}} || align="center" | {{Picture of Connection|{{{connection}}}}} || align="center" {{#ifeq: {{{DMX-Duplex}}} | yes | colspan="2" {{!}} Out: {{#if: {{{DMX-Out|}}} | {{{DMX-Out}}} | -}} '''oder''' In: {{#if: {{{DMX-In|}}} | {{{DMX-In}}} | -}} | {{!}} {{#if: {{{DMX-Out|}}} | {{{DMX-Out}}} | -}} {{!!}} align="center" {{!}} {{#if: {{{DMX-In|}}} | {{{DMX-In}}} | -}}}} || {{#if: {{{pluginname_V3|}}} | {{check_sort|{{{pluginname_V3}}}_{{{vendor}}}{{{index}}}}}{{{pluginname_V3}}} | {{no_sort}}}} || {{#if: {{{pluginname_V2|}}} | {{check_sort|{{{pluginname_V2}}}_{{{vendor}}}{{{index}}}}}{{{pluginname_V2}}} | {{no_sort}}}} || {{#ifeq: {{{assemblykit}}} | yes | {{yes_sort|{{{vendor}}}{{{index}}}}} | {{#ifeq: {{{assemblykit}}} | no | {{no_sort}} | {{-_sort}}}}}} || {{#ifeq: {{{product}}} | yes | {{yes_sort|{{{vendor}}}{{{index}}}}} | {{#ifeq: {{{product}}} | no | {{no_sort}} | {{-_sort}}}}}} || {{#ifeq: {{{active}}} | yes | {{yes_sort|{{{active}}}{{{index}}}}} | {{#ifeq: {{{active}}} | no | {{no_sort}} | {{-_sort}}}}}} || {{#ifeq: {{{isolated}}} | yes | {{yes_sort|{{{isolated}}}{{{index}}}}} | {{#ifeq: {{{isolated}}} | no | {{no_sort}} | {{?_sort}}}}}}  
|-</onlyinclude>
|-</onlyinclude>
<br><br>
 
====Vorlage für die Liste====
 
<nowiki>{{Vorlage:interface tableentry| vendor = | interface = | index = 1 | link = | specification = | assemblykit = | product = | active = | isolated = | connection = | DMX-Out = | DMX-In = | pluginname_V2 = | pluginname_V3 = }}</nowiki><br>
= Verwendung =
====Description====
Diese Vorlage erstellt einen Tabelleneintrag für die Liste der unterstützten Interfaces. Die Kopiervorlage lautet wie folgt:
{{template:interface tableentry<br>
<code><nowiki>{{Vorlage:interface tableentry| vendor = | interface = | index = 1 | link = | specification = | assemblykit = | product = | active = | isolated = | connection = | DMX-Out = | DMX-In = | pluginname_V2 = | pluginname_V3 = }}</nowiki></code>
| vendor = <Herstellername><br>
 
| interface = <Interfacename><br>
 
| index = 1,2,3,...(Index, wenn mehrere Interfaces vom gleichen Hersteller sind)<br>
= Beschreibung der Parameter =
| link = <Weblink> oder specification = <Weblink> (optional)<br>
<syntaxhighlight lang="html">{{template:interface tableentry
| assemblykit = [yes,no,<empty>]<br>
| vendor = <Herstellername>
| product = [yes,no,<empty>]<br>
| interface = <Interfacename>
| active = [yes,no,<empty>]<br>
| index = 1, 2, 3, ...(Index, wenn mehrere Interfaces vom gleichen Hersteller sind)
| isolated = [yes,no,<empty>]<br>
| link = <Weblink> oder specification = <Weblink> (optional)
| connection = USB, RS-232, LPT-connection, Network<br>
| assemblykit = [yes, no, <empty>]
| DMX-Out = <Out Kanalanzahl> (optional)<br>
| product = [yes, no, <empty>]
| DMX-In = <In Kanalanzahl> (optional)<br>
| active = [yes, no, <empty>]
| DMX-Duplex = [yes,no,<empty>] (optional)<br>
| isolated = [yes, no, <empty>]
| pluginname_V2 = <Name des Plugins in DMXC2> (optional)<br>
| connection = USB, RS-232, LPT-Connection, Network
| pluginname_V3 = <Name des Plugins in DMXC3> (optional)<br>
| DMX-Out = <Out Kanalanzahl> (optional)
}}<br>
| DMX-In = <In Kanalanzahl> (optional)
Alle als (optional) gekennzeichneten Parameter können weggelassen werden, ohne dass es Probleme gibt. In diesem Fall werden Defaultwerte verwendet
| DMX-Duplex = [yes,no,<empty>] (optional)
| pluginname_V2 = <Name des Plugins in DMXC2> (optional)
| pluginname_V3 = <Name des Plugins in DMXC3> (optional)
}}</syntaxhighlight>
 
Alle als <code>(optional)</code> gekennzeichneten Parameter können weggelassen werden, ohne dass es Probleme gibt. In diesem Fall werden Defaultwerte verwendet
 
= Beispiel =
 
{| class="wikitable sortable" style="vertical-align: top; width: 100%"
|-
! Hersteller !! Interface-Bezeichnung !! class="unsortable" style="width:8em;" | Homepage !! style="width:5em;" | Anschluss- art !! class="unsortable" style="width:4em;" | DMX-Out !! class="unsortable" style="width:4em;" | DMX-In !! style="width:28em;" | DMXControl&nbsp;3 !! style="width:28em;" | DMXControl&nbsp;2 !! style="width:4em;" | Selbst- bau !! style="width:4em;" | Pro- dukt !! style="width:4.5em;" | Aktiv !! style="width:4em;" | Galvanisch getrennt
|-
{{template:interface tableentry | vendor = Artistic Licence | interface = Art-Net | index = 1 | specification = http://www.artisticlicence.com/WebSiteMaster/User%20Guides/art-net.pdf | assemblykit = | product = | active = | isolated = yes | connection = Network | DMX-Out = 1x&nbsp;512&nbsp;(2.x)<br />16x&nbsp;512&nbsp;(3.x) | DMX-In = 1x&nbsp;512&nbsp;(2.x)<br />8x&nbsp;512&nbsp;(3.x) | pluginname_V2 = ArtNet&nbsp;Plugin | pluginname_V3 = Artistic&nbsp;Licence Art-Net }}
 
{{template:interface tableentry | vendor = DMXControl Projects e.V. | interface = Nodle R4S | index = 1 | link = https://dmxcontrol-projects.org/de/projekte/nodle-r4s-interface.html | assemblykit = no | product = yes | active = yes | isolated = yes | connection = USB | DMX-Out = 512 | DMX-In = 512 | pluginname_V2 = DMXControl&nbsp;Projects&nbsp;e.V. Nodle&nbsp;USB | pluginname_V3 = DMXControl&nbsp;Projects&nbsp;e.V. Nodle&nbsp;R4S }}
|}

Aktuelle Version vom 21. Januar 2026, 12:52 Uhr

| {{{vendor}}} || {{{interface}}} || align="center" | - || align="center" | {{{connection}}} || align="center" | - || align="center" | - || align="center" data-sort-value="}"|Nein Nein || align="center" data-sort-value="}"|Nein Nein || align="center" data-sort-value="~"|- || align="center" data-sort-value="~"|- || align="center" data-sort-value="~"|- || align="center" data-sort-value="~"|? |-


Verwendung

Diese Vorlage erstellt einen Tabelleneintrag für die Liste der unterstützten Interfaces. Die Kopiervorlage lautet wie folgt: {{Vorlage:interface tableentry| vendor = | interface = | index = 1 | link = | specification = | assemblykit = | product = | active = | isolated = | connection = | DMX-Out = | DMX-In = | pluginname_V2 = | pluginname_V3 = }}


Beschreibung der Parameter

{{template:interface tableentry
| vendor = <Herstellername>
| interface = <Interfacename>
| index = 1, 2, 3, ...(Index, wenn mehrere Interfaces vom gleichen Hersteller sind)
| link = <Weblink> oder specification = <Weblink> (optional)
| assemblykit = [yes, no, <empty>]
| product = [yes, no, <empty>]
| active = [yes, no, <empty>]
| isolated = [yes, no, <empty>]
| connection = USB, RS-232, LPT-Connection, Network
| DMX-Out = <Out Kanalanzahl> (optional)
| DMX-In = <In Kanalanzahl> (optional)
| DMX-Duplex = [yes,no,<empty>] (optional)
| pluginname_V2 = <Name des Plugins in DMXC2> (optional)
| pluginname_V3 = <Name des Plugins in DMXC3> (optional)
}}

Alle als (optional) gekennzeichneten Parameter können weggelassen werden, ohne dass es Probleme gibt. In diesem Fall werden Defaultwerte verwendet

Beispiel

Hersteller Interface-Bezeichnung Homepage Anschluss- art DMX-Out DMX-In DMXControl 3 DMXControl 2 Selbst- bau Pro- dukt Aktiv Galvanisch getrennt
Artistic Licence Art-Net Spezifikation Network 1x 512 (2.x)
16x 512 (3.x)
1x 512 (2.x)
8x 512 (3.x)
Ja Artistic Licence Art-Net Ja ArtNet Plugin - - - Ja Ja
DMXControl Projects e.V. Nodle R4S Homepage Usb.png USB 512 512 Ja DMXControl Projects e.V. Nodle R4S Ja DMXControl Projects e.V. Nodle USB Nein Nein Ja Ja Ja Ja Ja Ja