MediaWiki/Tabellen: Unterschied zwischen den Versionen

Aus Foxwiki
K Textersetzung - „== Syntax ==“ durch „== Aufruf ==“
 
(55 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''topic''' - Beschreibung
== Beschreibung ==
Tabellen können auf Wikiseiten erstellt werden um listenförmige Zusammenstellung darzustellen.
Tabellen können auf Wikiseiten erstellt werden um listenförmige Zusammenstellung darzustellen.


=Syntax=
== Aufruf ==
 
{|class="wikitable options"
{|class="wikitable"
!Zeichen !! Beschreibung
!Zeichen !! Beschreibung
|-
|-
| <nowiki>{|</nowiki> || Beginn einer Tabelle
| <nowiki>{|</nowiki> || Beginn einer Tabelle
|-
|-
| <nowiki>|+</nowiki> || Tabellenbeschriftung, '''Ist nur zwischen Tabellenanfang und erster Tabellenzeile einzufügen'''
| <nowiki>|+</nowiki> || Tabellenbeschriftung (nur zwischen Tabellenanfang und erster Tabellenzeile)
|-
|-
| <nowiki>|-</nowiki> || Tabellenzeile
| <nowiki>|-</nowiki> || Tabellenzeile
Zeile 18: Zeile 19:
| <nowiki>|}</nowiki> || Ende einer Tabelle
| <nowiki>|}</nowiki> || Ende einer Tabelle
|}
|}
=Attribute=
Man kann die Darstellung von Tabellen ändern in dem man '''HTML-Attribute''' den Tabellen anhängt.
Das Verändern von einzelnen Attributen, wie z.B. <code>style="background-color:green;"</code>, ist untersagt um die Einheitlichkeit der Artikel, und die Kompatibilität zwischen verschiedenen Displaytypen zu schonen.
Um die Funktionalität und die Gestaltung der Tabellen zu ändern sollen vorgegebene Gruppen von Veränderungen, sogenannte Klassen, benutzt werden. Klassen kann man mit dem <code>class</code> Attribut setzen.


== Anwendungen ==
== Anwendungen ==
 
=== wikitable ===
=== Beispiel 1 ===
<code>class="wikitable"</code> erstellt eine Grundgestaltung, dass die Tabelle visuell übersichtlicher darstellt.
 
Mit <code>class="wikitable"</code> kann man ein Grundstyling erhalten, was die Tabelle visuell übersichtlicher darstellt.
   
   
{|style="width: 100%;"
<nowiki>{|class="wikitable" </nowiki>
 
<nowiki>|+ Tabelle</nowiki>
|
<nowiki>|Eins ||Zwei</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Drei ||Vier</nowiki>
<nowiki>|}</nowiki>


<nowiki>
{|class="wikitable"
|+ Tabelle
|Eins ||Zwei
|-
|Drei ||Vier
|}
</nowiki>
|-
|
|-
{|class="wikitable"
{|class="wikitable"
|+ Tabelle
|+ Tabelle
Zeile 57: Zeile 38:
|}
|}


|}
=== sortable ===
 
=== Beispiel 2 ===
 
Mit <code>class="sortable"</code> kann man Tabellen sortierbar machen.  
Mit <code>class="sortable"</code> kann man Tabellen sortierbar machen.  


{|style="width: 100%;"
<nowiki> {| class="wikitable sortable" </nowiki>
 
<nowiki> |- </nowiki>
|
<nowiki> ! Aufgabe !! Befehl !! Link </nowiki>
<nowiki> |- </nowiki>
<nowiki> | Dateiinhalt anzeigen || cat  || [[cat]] </nowiki>
<nowiki> |-  </nowiki>
<nowiki> | Binärdatei anzeigen || od  || [[od]] </nowiki>
<nowiki> |-  </nowiki>
<nowiki> | Dateianfang anzeigen || head  || [[head]] </nowiki>
<nowiki> |-  </nowiki>
<nowiki> | Dateiende ausgeben || tail  || [[tail]] </nowiki>
<nowiki> |-  </nowiki>
<nowiki> | Dateiinhalt anzeigen || more  || [[more]] </nowiki>
<nowiki> |-  </nowiki>
<nowiki> | Dateiinhalt anzeigen || less  || [[less]] </nowiki>
<nowiki> |-  </nowiki>
<nowiki> | Dateiinhalt zählen || wc  || [[wc]] </nowiki>
<nowiki> |} </nowiki>


<nowiki>
{| class="wikitable sortable"
{| class="wikitable sortable"
|-
|-
! Fruit  !! Price
! Aufgabe !! Befehl
|-
|-
| Apples || £0.95
| Dateiinhalt anzeigen || [[cat]]
|-
|-
| Oranges || £0.85
| Binärdatei anzeigen || [[od]]
|-
| Dateianfang anzeigen || [[head]]
|-
| Dateiende ausgeben || [[tail]]
|-
| Dateiinhalt anzeigen || [[more]]
|-
| Dateiinhalt anzeigen || [[less]]
|-
| Dateiinhalt zählen || [[wc]]
|}
 
=== Spaltenbreite ===
  <nowiki>{| class="wikitable"</nowiki>
<nowiki>! width="20%"|Name</nowiki>
<nowiki>! width="70%"|Beschreibung</nowiki>
<nowiki>! width="10%"|Quelle</nowiki>
<nowiki>|-</nowiki>
<nowiki>...</nowiki>
 
{| class="wikitable"
! width="20%"|Name
! width="70%"|Beschreibung
! width="10%"|Quelle
|-
|-
| Pears  || £1.15
| Text || Text || Text
|-
|-
| Purple mangosteen || £1.05
| Text || Text || Text
|}
|}
</nowiki>


|
=== Attribute ===
* Die Darstellung der Tabellen kann mit ''HTML-Attribute'' angepasst werden
** [TODO: Link hinzufügen]
* Um die Funktionalität und die Gestaltung der Tabellen zu ändern, sollen vorgegebene Gruppen von Veränderungen, Klassen, benutzt werden.
** Klassen werden mit <code>class=</code> angegeben.
* Um die einheitliche Gestaltung des Wiki zu gewährleisten, sollten nur Wiki-Klassen benutzt werden.
** [TODO: Link hinzufügen]


{| class="wikitable sortable"
=== Komplexe Tabellen ===
{| class="wikitable sortable"  
|-
|  | Anwendung
| colspan="4"  | NFS
|-
|  | Darstellung
| colspan="4"  | XDR
|-
|-
! Fruit   !! Price
|  | Sitzung
| colspan="4"   | (Sun-) RPC
|-
|-
| Apples || £0.95
|  | Transport
| colspan="2"  | UDP
| colspan="2"  | TCP
|-
|-
| Oranges || £0.85
| | Netzwerk
| colspan="4"  | IP
|-
|-
| Pears  || £1.15
| | Netzzugang
| | Ethernet
|  | TokenRing
|  | FDDI
|  | …
|-
|-
| Purple mangosteen || £1.05
|}
|}


|}
<nowiki>{| class="wikitable sortable" </nowiki>
<nowiki>|-</nowiki>
<nowiki>|  | Anwendung</nowiki>
<nowiki>| colspan="4"  | NFS</nowiki>
<nowiki>|-</nowiki>
<nowiki>|  | Darstellung</nowiki>
<nowiki>| colspan="4"  | XDR</nowiki>
<nowiki>|-</nowiki>
<nowiki>|  | Sitzung</nowiki>
<nowiki>| colspan="4"  | (Sun-) RPC</nowiki>
<nowiki>|-</nowiki>
<nowiki>|  | Transport</nowiki>
<nowiki>| colspan="2"  | UDP</nowiki>
<nowiki>| colspan="2"  | TCP</nowiki>
<nowiki>|-</nowiki>
<nowiki>|  | Netzwerk</nowiki>
<nowiki>| colspan="4"  | IP</nowiki>
<nowiki>|-</nowiki>
<nowiki>|  | Netzzugang</nowiki>
<nowiki>|  | Ethernet</nowiki>
<nowiki>|  | TokenRing</nowiki>
<nowiki>|  | FDDI</nowiki>
<nowiki>|  | …</nowiki>
<nowiki>|-</nowiki>
<nowiki>|}</nowiki>
 
; float
{| class="wikitable float"
|-
!colspan="2" style="background:#C0C0FF; font-size:larger;"| TCP (Transmission Control Protocol)
|-
! Familie:
| Internetprotokolle
|-
! Einsatzgebiet:
| Zuverlässiger bidirektionaler<br />Datentransport
|-
! Netzwerk-IP-Transportprotokoll:
| TCP| Hypertext Transfer Protocol ('''HTTP'''), Simple Mail Transfer Protocol ('''SMTP''')
|}
 
== Tabellengenerator ==
* http://www.tablesgenerator.com/mediawiki_tables
 
[[File:2022-02-22_18-43.png|thumb|none]]
 
<noinclude>


= Links =
== Anhang ==
== Intern ==
=== Siehe auch ===
TODO
{{Special:PrefixIndex/MediaWiki/Tabellen}}
----
* [[foxwiki:Vorlage/Tabelle]]


== Weblinks ==
==== Links ====
* [https://www.mediawiki.org/wiki/Help:Tables/de Hilfe:Tabelle-MediaWiki]
===== Projekt =====
* [http://www.tablesgenerator.com/mediawiki_tables Tablesgenerator]
===== Weblinks =====
* [https://www.mediawiki.org/wiki/Help:Sorting#Sorting_rows_of_a_table Tabellen Sortieren]
# [https://www.mediawiki.org/wiki/Help:Tables/de Hilfe:Tabelle-MediaWiki]
# [http://www.tablesgenerator.com/mediawiki_tables Tablesgenerator]
# [https://www.mediawiki.org/wiki/Help:Sorting#Sorting_rows_of_a_table Tabellen Sortieren]
# https://en.wikipedia.org/wiki/Help:Table


[[Category:Wiki]]
[[Kategorie:MediaWiki/Anleitung]]
</noinclude>

Aktuelle Version vom 12. November 2024, 18:46 Uhr

topic - Beschreibung

Beschreibung

Tabellen können auf Wikiseiten erstellt werden um listenförmige Zusammenstellung darzustellen.

Aufruf

Zeichen Beschreibung
{| Beginn einer Tabelle
|+ Tabellenbeschriftung (nur zwischen Tabellenanfang und erster Tabellenzeile)
|- Tabellenzeile
! Tabellenkopfzelle
| Tabellenzelle bzw. eine weitere Spalte
|} Ende einer Tabelle

Anwendungen

wikitable

class="wikitable" erstellt eine Grundgestaltung, dass die Tabelle visuell übersichtlicher darstellt.

{|class="wikitable" 
|+ Tabelle
|Eins ||Zwei
|-
|Drei ||Vier
|}
Tabelle
Eins Zwei
Drei Vier

sortable

Mit class="sortable" kann man Tabellen sortierbar machen.

 {| class="wikitable sortable" 
 |- 
 ! Aufgabe !! Befehl !! Link 
 |- 
 | Dateiinhalt anzeigen || cat  || [[cat]] 
 |-  
 | Binärdatei anzeigen || od  || [[od]] 
 |-  
 | Dateianfang anzeigen || head  || [[head]] 
 |-  
 | Dateiende ausgeben || tail  || [[tail]] 
 |-  
 | Dateiinhalt anzeigen || more  || [[more]] 
 |-  
 | Dateiinhalt anzeigen || less  || [[less]] 
 |-  
 | Dateiinhalt zählen || wc  || [[wc]] 
 |} 
Aufgabe Befehl
Dateiinhalt anzeigen cat
Binärdatei anzeigen od
Dateianfang anzeigen head
Dateiende ausgeben tail
Dateiinhalt anzeigen more
Dateiinhalt anzeigen less
Dateiinhalt zählen wc

Spaltenbreite

{| class="wikitable"
! width="20%"|Name
! width="70%"|Beschreibung
! width="10%"|Quelle
|-
...
Name Beschreibung Quelle
Text Text Text
Text Text Text

Attribute

  • Die Darstellung der Tabellen kann mit HTML-Attribute angepasst werden
    • [TODO: Link hinzufügen]
  • Um die Funktionalität und die Gestaltung der Tabellen zu ändern, sollen vorgegebene Gruppen von Veränderungen, Klassen, benutzt werden.
    • Klassen werden mit class= angegeben.
  • Um die einheitliche Gestaltung des Wiki zu gewährleisten, sollten nur Wiki-Klassen benutzt werden.
    • [TODO: Link hinzufügen]

Komplexe Tabellen

Anwendung NFS
Darstellung XDR
Sitzung (Sun-) RPC
Transport UDP TCP
Netzwerk IP
Netzzugang Ethernet TokenRing FDDI
{| class="wikitable sortable" 
|-
|  | Anwendung
| colspan="4"   | NFS
|-
|  | Darstellung
| colspan="4"   | XDR
|-
|  | Sitzung
| colspan="4"   | (Sun-) RPC
|-
|  | Transport
| colspan="2"   | UDP
| colspan="2"   | TCP
|-
|  | Netzwerk
| colspan="4"   | IP
|-
|  | Netzzugang
|  | Ethernet
|  | TokenRing
|  | FDDI
|  | …
|-
|}
float
TCP (Transmission Control Protocol)
Familie: Internetprotokolle
Einsatzgebiet: Zuverlässiger bidirektionaler
Datentransport
Netzwerk-IP-Transportprotokoll: Hypertext Transfer Protocol (HTTP), Simple Mail Transfer Protocol (SMTP)

Tabellengenerator


Anhang

Siehe auch


Links

Projekt
Weblinks
  1. Hilfe:Tabelle-MediaWiki
  2. Tablesgenerator
  3. Tabellen Sortieren
  4. https://en.wikipedia.org/wiki/Help:Table