MediaWiki/Tabellen: Unterschied zwischen den Versionen

Aus Foxwiki
Saidmustafavi (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
K Dirkwagner verschob die Seite MediaWiki:Tabellen nach MediaWiki/Tabellen, ohne dabei eine Weiterleitung anzulegen
 
(66 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Funktion
'''topic''' - Kurzbeschreibung
== Beschreibung ==
Tabellen können auf Wikiseiten erstellt werden um listenförmige Zusammenstellung darzustellen.


Tabellen sind ein wichtiges Mittel zur Gestaltung von Wiki-Seiten. Nicht nur, dass sich damit Inhalte übersichtlich darstellen lassen, Tabellen dienen gelegentlich auch dem Design einer Seite. Tabellen sollten allerdings nur sehr behutsam zur Strukturierung ganzer Seiten eingesetzt werden. Der Quellcode wird für Außenstehende schnell unübersichtlich und für die Lesegeräte von Sehbehinderten stellen sie eine Barriere dar. Deshalb rät auch die Wikipedia ihren Nutzern ganz grundsätzlich davon ab, Tabellen als grafisches Element für ganze Seiten zu verwenden.
== Syntax ==
Funktion
{|class="wikitable options"
 
!Zeichen !! Beschreibung
=Syntax=
|-
 
| <nowiki>{|</nowiki> || Beginn einer Tabelle
{|
|-
| Zelle 1
| <nowiki>|+</nowiki> || Tabellenbeschriftung (nur zwischen Tabellenanfang und erster Tabellenzeile)
| Zelle 2
| Zelle 3
|-
|-
| Zelle 4
| <nowiki>|-</nowiki> || Tabellenzeile
| Zelle 5
|}
 
| <nowiki>|-</nowiki> || Tabellenzeile, nicht notwendig um die erste Zeile zu machen, macht Wiki automatisch
|-
|-
| <nowiki>!</nowiki> || Tabellenkopfzelle
| <nowiki>!</nowiki> || Tabellenkopfzelle
Zeile 24: Zeile 20:
|}
|}


=Beispiele=
== Anwendungen ==
=== wikitable ===
<code>class="wikitable"</code> erstellt eine Grundgestaltung, dass die Tabelle visuell übersichtlicher darstellt.
<nowiki>{|class="wikitable" </nowiki>
<nowiki>|+ Tabelle</nowiki>
<nowiki>|Eins ||Zwei</nowiki>
<nowiki>|-</nowiki>
<nowiki>|Drei ||Vier</nowiki>
<nowiki>|}</nowiki>


'''Beispiel 1'''
{|class="wikitable"
 
{|style="width: 100%;
 
|
 
<nowiki>
{|
|+ Tabelle
|+ Tabelle
|Eins
|Eins||Zwei
|Zwei
|-
|-
|Drei
|Drei||Vier
|Vier
|}
|}
</nowiki>


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


{|
<nowiki> {| class="wikitable sortable" </nowiki>
|+ Tabelle
<nowiki> |- </nowiki>
|Eins
<nowiki> ! Aufgabe !! Befehl !! Link </nowiki>
|Zwei
<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>
 
{| class="wikitable sortable"
|-
! Aufgabe !! Befehl
|-
|-
|Drei
| Dateiinhalt anzeigen || [[cat]]
|Vier
|-
| 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
'''Beispiel 2'''
! width="70%"|Beschreibung
 
! width="10%"|Quelle
Mit <nowiki>"||"</nowiki> ist es möglich, die Zellen nebeneinander zu schreiben, um eine bessere Übersicht zu behalten.
|-
 
| Text || Text || Text
{|style="width: 100%;
 
|
 
<nowiki>
{|
|+ Tabelle
|Eins||Zwei
|-
|-
|Drei||Vier
| 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]


{|
=== Komplexe Tabellen ===
|+ Tabelle
{| class="wikitable sortable"
|Eins||Zwei
|-
|  | 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
| |
|-
|-
|Drei||Vier
|}
|}


|}
<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''')
|}


'''Beispiel 3'''
== Tabellengenerator ==
* http://www.tablesgenerator.com/mediawiki_tables


Mit <code>class="wikitable"</code> kann man ein Grundstyling erhalten, was die Tabelle visuell übersichtlicher darstellt.
[[File:2022-02-22_18-43.png|thumb|none]]
{|style="width: 100%;


|
<noinclude>


<nowiki>
== Anhang ==
{|class="wikitable"
=== Siehe auch ===
|+ Tabelle
{{Special:PrefixIndex/MediaWiki/Tabellen}}
|Eins ||Zwei
----
|-
* [[foxwiki:Vorlage/Tabelle]]
|Drei ||Vier
|}
</nowiki>
 
|
 
{|class="wikitable"
|+ Tabelle
|Eins||Zwei
|-
|Drei||Vier
|}
 
|}


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: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 2. Juni 2024, 11:16 Uhr

topic - Kurzbeschreibung

Beschreibung

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

Syntax

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