Handbuch:Erweiterung/VisualEditor/Tabellen: Unterschied zwischen den Versionen

Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
Margit Link-Rodrigue (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Markierung: Quelltext-Bearbeitung 2017
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 4: Zeile 4:


Wählen Sie im visuellen Editor den Menüpunkt  ''Einfügen''  und dann ''Tabelle.''
Wählen Sie im visuellen Editor den Menüpunkt  ''Einfügen''  und dann ''Tabelle.''
[[Datei:VE-einfuegen-tabelle.png|alternativtext=Ausgeklapptes Menü "Einfügen"|zentriert|mini|220x220px|Tabelle einfügen]]
[[Datei:Handbuch:Ve einfügen.png|alternativtext=aufgeklapptes Einfügen-Menü des visuellen Editors|zentriert|mini|180x180px|Aktion "Einfügen"]]
<span><br /></span>Nach Angabe der Zeilen und Spalten erscheint eine leere Tabelle mit einem Dialogfeld zur Tabellenbearbeitung. Wenn der Mauszeiger auf einem Symbol ruht, wird die jeweilige Funktion angezeigt.<span><span /></span>
 
[[Datei:VE-tabelle-eingefuegt.png|alternativtext=Tabelle mit Dialogfeld |zentriert|mini|305x305px|Eingefügte Tabelle]]
 
Nach Angabe der Zeilen und Spalten erscheint eine leere Tabelle mit einem Dialogfeld zur Tabellenbearbeitung. Wenn der Mauszeiger auf einem Symbol ruht, wird die jeweilige Funktion angezeigt.
[[Datei:VE-tabelle-eingefuegt.png|alt=Leere Tabelle mit offenem Tabelleninspektor|zentriert|mini|305x305px|Eingefügte Tabelle]]
<span><br /></span><span><span /></span>
<span><br /></span><span><span /></span>


Zeile 20: Zeile 22:
Die verbundenen Zellen können Sie über die gleiche Schaltfläche wieder teilen.
Die verbundenen Zellen können Sie über die gleiche Schaltfläche wieder teilen.


==Tabelleneigenschaften festlegen==
== Tabelleneigenschaften festlegen ==
 
Im Eigenschaften-Dialgofenster gibt es zahlreiche Funktionen zur Anpassung der Tabelle:
Im Eigenschaften-Dialgofenster gibt es zahlreiche Funktionen zur Anpassung der Tabelle:
{| class="contenttable-blue" style=""
{| class="contenttable-blue" style=""
|+Übersicht der Tabelleneigenschaften
|+Übersicht der Tabelleneigenschaften
!Eigenschaft
! style="" |Eigenschaft
!Beschreibung
! style="" |Beschreibung
|-
|-
| Tabellenbreite
| style="" | Tabellenbreite
|Die Gesamtbreite kann hier prozentual zur verfügbaren Seitenbreite eingestellt werden, zum Beispiel auf 100%.
| style="" |Die Gesamtbreite kann hier prozentual zur verfügbaren Seitenbreite eingestellt werden, zum Beispiel auf 100%.
|-
|-
|Tabellenstil
| style="" |Tabellenstil
|Hier können verschiedene Stilvorlagen für die Tabelle geladen werden. Siehe: [[Handbuch:Erweiterung/VisualEditor/Tabellen#Tabellenstile|Galerie der Tabellenstile]].
| style="" |Hier können verschiedene Stilvorlagen für die Tabelle geladen werden. Siehe: [[de4:Handbuch:Erweiterung/VisualEditor/Tabellen#Tabellenstile|Galerie der Tabellenstile]].
|-
|-
|Exportierbar
| style="" |Exportierbar
|Fügt der Tabelle ein Kontextmenü hinzu, das die Tabelle im xlsx oder csv-Format speichern läßt. Das Kontextmenü kann über Rechtsklick mit der Maus aktiviert werden. Exportierbare Tabellen sind erkennbar, da sie beim Mouseover gelb hinterlegt sind.
| style="" |Fügt der Tabelle ein Kontextmenü hinzu, das die Tabelle im xlsx oder csv-Format speichern läßt. Das Kontextmenü kann über Rechtsklick mit der Maus aktiviert werden. Exportierbare Tabellen sind erkennbar, da sie beim Mouseover gelb hinterlegt sind.
<div class="mw-collapsible  mw-collapsed">
Die gelbe Färbung läßt sich global von Wiki-Admins entfernen. Folgende 3 Zeilen können hierzu dem globalen Stylesheet ''MediaWiki:Common.css'' hinzugefügt werden:<syntaxhighlight lang="css">
<div> Die gelbe Färbung läßt sich global von Wiki-Admins entfernen.</div>
<div class="mw-collapsible-content">
<syntaxhighlight lang="text">
/* Entfernen der gelben Highlight-Farbe von exportierbaren Tabellen */
/* Entfernen der gelben Highlight-Farbe von exportierbaren Tabellen */
#mw-content-text table.bs-et-highlight {background-color: transparent!important;}
#mw-content-text table.bs-et-highlight {background-color: transparent!important;}
#mw-content-text table.bs-et-highlight.wikitable {background-color: #f8f9fa!important;}
#mw-content-text table.bs-et-highlight.wikitable {background-color: #f8f9fa!important;
</syntaxhighlight>
</syntaxhighlight>
</div></div>
|-
|-
|Filterbar
| style="" |Filterbar
|Die Filterfunktion wird in der Titelzeile aktiviert und ermöglicht folgende Handlungen:
| style="" |<span>Fügt den Kopfzellen jeder Spalte eine Filterfunktion hinzu.</span>
|-
| style="" |Sticky header
| style="" |Die Kopfzeile der Tabelle bleibt bei langen Tabellen beim Scrollen der Seite sichtbar.
|-
| style="" |Überschrift
| style="" |Zeigt eine Überschrift über der Tabelle:
Nach dem Deaktivieren der Überschrift ist sie verloren und muss beim Re-aktivieren neu eingegeben werden.
|-
| style="" |Sortierbar
| style="" |In der ersten Reihe wird eine Sortierungsfunktion angezeigt:
Die aktuelle Sortierung ist in der Titelzeile ersichtlich. In der sortierten Spalte wird nur einer der beiden Sortierungspfeile angezeigt.
|-
| style="" |Einklappbar
| style="" |Die Tabelle kannüber einen Textlink aus-  und eingeklappt werden.
|-
| style="" |Zunächst eingeklappt
| style="" |Wenn die Eigenschaft "Einklappbar" aktiv ist, wird hier bestimmt, ob die Tabelle beim Laden der Wikiseite sichtbar oder ausgeblendet ist. Die Titelzeile bleibt immer sichtbar:
|}
 
== Tabellenstile ==
Im Menü Tabellenstil sind folgende Stilvorlagen auswählbar. Klicken Sie auf ein Bild um die Galerie zu starten:


*Tabelle sortieren (aufsteigend oder absteigende Werte der aktiven Spalte)
<gallery>
*Tabellenspalten ausblenden
Datei:tables-nostyle.png|alt=Tabelle ohne Tabellenlinien|No table style
*Spalte filtern (nur Werte aus der aktuellen Spalte werden hier berücksichtigt)
Datei:ve-tabellen-farbe-standard.PNG|alt=Weiße Kopfzeile mit hellgrauen Inhaltszellen|Standard (wikitable)
Datei:ve-tabellen-farbe-content.PNG|alt=Graue Kopfzeile mit weißen Inhaltszellen|Content (contenttable)
Datei:ve-tabellen-farbe-content black.PNG|alt=Dunkelgraue Kopfzeile und dunkle Zellenrahmen|Content (black) (contenttable-black)
Datei:ve-tabellen-farbe-blue.PNG|alt=Blaue Kopfzeile udn Blaue Zellenrahmen|Content (blue) (contenttable-blue)
Datei:ve-tabellen-farbe-content darkblue.PNG|alt=Dunkelblaue Kopfzeile und blaue Zellenrahmen|Content (darkblue) (contenttable-darkblue)
Datei:ve-tabellen-farbe-cusco sky.PNG|alt=Hellblaue Kopfzeile mit alternierenden Zeilenfarben und dunkelblauem Text|Cusco Sky (cuskosky)
Datei:ve-tabellen-farbe-casablanca.PNG|alt=Dunkelblaue Kopfzeile mit alternierenden Zeilenfarben und dunkelblauem Text|Casablanca (casablanca)
Datei:ve-tabellen-farbe-greyscale.PNG|alt=Weiße Kopfzeile mit dunklen Zellenrahmen und alternierende Reihenfarbe  mit blauem Text|Greyscale (greyscale)
Datei:ve-tabellen-farbe-greyscale narrow.PNG|alt=Dunklegrau Kopfzeile mit alternierende Reihenfarbe und blauem Text|Greyscale (narrow) (greyscale-narrow)
</gallery>


[[Datei:tabelle-filtern.png|550x550px]]


<span><br /></span>
{{Textbox|boxtype=note|header=Bootstrap table styles|text=Wenn es Ihnen nichts ausmacht, die Tabellenstile im Quelltext-Bearbeitungsmodus festzulegen, können Sie auch Bootstrap-CSS-Klassen für Tabellen hinzufügen.<ref>https://getbootstrap.com/docs/5.3/content/tables/</ref>
<syntaxhighlight lang="css">
{| class="table"
</syntaxhighlight>|icon=yes}}


{{Hinweisbox|boxtype=Hinweis|Note text=Wenn der Filter aktiviert ist, werden die Tabellenstile ignoriert und die Tabelle im "Filterstil" angezeigt. Nach dem Deaktivieren dieser Funktion wird der gewählte Tabellenstil wieder angezeigt.}}
== Sortierung von speziellen Datenformaten ==
Wenn eine Spalte bei der Sortierung besondere Datentypen berücksichtigen soll (z.B. Datum, Nummer), kann dies '''in der Kopfzelle der Spalte''' entsprechend im Attribut ''class'' angegeben werden. Beachten Sie, dass eine Kopfzelle über "!" definiert wird.<syntaxhighlight lang="html">
{| class="wikitable sortable"
|+
! class="number" |Col A
|-
|-
|Überschrift
|1
|Zeigt eine Überschrift über der Tabelle:
|-
[[Datei:tabelle-ueberschrift.png|200x200px|alternativtext=Überschrift "Wochenplan KW 38" über einem Tabellenausschnitt]]
|2
 
|-
Nach dem Deaktivieren der Überschrift ist sie verloren und muss beim Re-aktivieren neu eingegeben werden.
|30
|-
|11
|-
|5
|}
</syntaxhighlight>Ausgabe:
{| class="wikitable sortable"
|+Sortierbare Nummern-Spalte
! style="width:200px;" class="number" |Col A
|-
| style="width:200px;" |1
|-
| style="width:200px;" |2
|-
|-
|Sortierbar
| style="width:200px;" |30
|In der ersten Reihe wird eine Sortierungsfunktion angezeigt:
[[Datei:tabelle-sortieren.png|200x200px|alternativtext=Sortierbare Kopfzeile eines Tabellenausschnitts]]
 
Die aktuelle Sortierung ist in der Titelzeile ersichtlich. In der sortierten Spalte wird nur einer der beiden Sortierungspfeile angezeigt.
|-
|-
|Einklappbar
| style="width:200px;" |11
|Die Tabelle kannüber einen Textlink aus-  und eingeklappt werden.
|-
|-
|Zunächst eingeklappt
| style="width:200px;" |5
|Wenn die Eigenschaft "Einklappbar" aktiv ist, wird hier bestimmt, ob die Tabelle beim Laden der Wikiseite sichtbar oder ausgeblendet ist. Die Titelzeile bleibt immer sichtbar:
[[Datei:tabelle-eingeklappt.png|rahmenlos|320x320px|alternativtext=Ausklappen-Link in der Kopfzeile einer eingeklappten Tabelle]]
|}
|}
Mögliche Werte sind:


==Tabellenstile==
* string
* integer
* number
* date


Im Menü Tabellenstil sind folgende Stilvorlagen auswählbar. Klicken Sie auf ein Bild um die Galerie zu starten:
== <span>Existierende Tabellen nutzen</span> ==
 
Mit dem visuellen Editor ist es leicht, Inhalte als Tabelle zu formatieren.  


<gallery>
Es gibt hierzu folgende Alternativen:<span><br /></span>
Datei:tables-nostyle.png|No table style
*CSV-Datei (nur Chrome, Edge): Tabellen können auch als csv-Datei auf einer Seite eingefügt werden (einfach die CSV-Datei auf die Seite im Bearbeitungsmodus ziehen)
Datei:ve-tabellen-farbe-standard.PNG|alt=Tabellenfarbe Standard|Standard
*XLSX-Datei ( nur Firefox): Zellen können markiert und dann mit gedrückter <code>STRG</code>-Taste in das Wiki gezogen werden.
Datei:ve-tabellen-farbe-content.PNG|alt=Tabellenfarbe Content|Content
Datei:ve-tabellen-farbe-content black.PNG|alt=Tabellenfarbe Content Black|Content (black)
Datei:ve-tabellen-farbe-blue.PNG|alt=Tabellenfarbe Content blue|Content (blue)
Datei:ve-tabellen-farbe-content darkblue.PNG|alt=Tabellenfarbe Content darkblue|Content (darkblue)
Datei:ve-tabellen-farbe-cusco sky.PNG|alt=Tabellenfarbe Cusco Sky|Cusco Sky
Datei:ve-tabellen-farbe-casablanca.PNG|alt=Tabellenfarbe Casablanca|Casablanca
Datei:ve-tabellen-farbe-greyscale.PNG|alt=Tabellenfarbe Greyscale|Greyscale
Datei:ve-tabellen-farbe-greyscale narrow.PNG|alt=Tabellenfarbe Greyscale narrow|Greyscale (narrow)
</gallery>


<span><span /><br /></span>
{{Box Links|Thema1=[[Handbuch:Erweiterung/VisualEditor/Tabellen/Beispiele| Beispiele zur Gestaltung von Tabellen]]|Thema2=[[Handbuch:Erweiterung/BlueSpiceFilterableTables|Filterbare Tabellen]]}}
==Weitere Hinweise==
<div class="training anwender">
Mit dem visuellen Editor ist es leicht, Inhalte als Tabelle zu formatieren. Es gibt hierzu folgende Alternativen:<span><br /></span><span><span /></span>
*Tabellen können auch als csv-Datei auf einer Seite eingefügt werden (einfach die CSV-Datei auf die Seite im Bearbeitungsmodus ziehen)
*Komplexe Tabellen können alternativ als xls-Datei an die Seite angehängt werden.
</div><span /><span /><br />{{Box Links|Thema1=[[Handbuch:Erweiterung/VisualEditor/Tabellen/Beispiele| Beispiele zur Gestaltung von Tabellen]]|Thema2=[[Handbuch:Erweiterung/BlueSpiceFilterableTables|Filterbare Tabellen]]}}


<span><span /><br /></span>


[[de:{{FULLPAGENAME}}]]
[[de:{{FULLPAGENAME}}]]


[[en:Manual:Extension/VisualEditor/Insert tables]]
[[en:Manual:Extension/VisualEditor/Insert tables]]

Aktuelle Version vom 17. Juli 2026, 13:54 Uhr

PDF-Ausschluss - Start
Erweiterung/VisualEditor
PDF-Ausschluss - Ende

Eine Tabelle einfügen[Bearbeiten | Quelltext bearbeiten]

Wählen Sie im visuellen Editor den Menüpunkt Einfügen und dann Tabelle.

aufgeklapptes Einfügen-Menü des visuellen Editors
Aktion "Einfügen"


Nach Angabe der Zeilen und Spalten erscheint eine leere Tabelle mit einem Dialogfeld zur Tabellenbearbeitung. Wenn der Mauszeiger auf einem Symbol ruht, wird die jeweilige Funktion angezeigt.

Leere Tabelle mit offenem Tabelleninspektor
Eingefügte Tabelle


Doppelklicken Sie in die Zellen, um Text einzufügen.

Beispiel eines Wochenplans (auf Englisch)
Beispieltabelle


Zeilen und Spalten verbinden[Bearbeiten | Quelltext bearbeiten]

So verbinden Sie Tabellenzellen:

  1. Wählen Sie bei gedrückter Umschalt-Taste nebeneinanderliegende Zellen in einer Spalte oder Zeile aus.
  2. Klicken Sie auf Verbinden im offenen Dialogfeld. Die Zellen sind nun verbunden.

Die verbundenen Zellen können Sie über die gleiche Schaltfläche wieder teilen.

Tabelleneigenschaften festlegen[Bearbeiten | Quelltext bearbeiten]

Im Eigenschaften-Dialgofenster gibt es zahlreiche Funktionen zur Anpassung der Tabelle:

Übersicht der Tabelleneigenschaften
Eigenschaft Beschreibung
Tabellenbreite Die Gesamtbreite kann hier prozentual zur verfügbaren Seitenbreite eingestellt werden, zum Beispiel auf 100%.
Tabellenstil Hier können verschiedene Stilvorlagen für die Tabelle geladen werden. Siehe: Galerie der Tabellenstile.
Exportierbar Fügt der Tabelle ein Kontextmenü hinzu, das die Tabelle im xlsx oder csv-Format speichern läßt. Das Kontextmenü kann über Rechtsklick mit der Maus aktiviert werden. Exportierbare Tabellen sind erkennbar, da sie beim Mouseover gelb hinterlegt sind. Die gelbe Färbung läßt sich global von Wiki-Admins entfernen. Folgende 3 Zeilen können hierzu dem globalen Stylesheet MediaWiki:Common.css hinzugefügt werden:
/* Entfernen der gelben Highlight-Farbe von exportierbaren Tabellen */
#mw-content-text table.bs-et-highlight {background-color: transparent!important;}
#mw-content-text table.bs-et-highlight.wikitable {background-color: #f8f9fa!important;
Filterbar Fügt den Kopfzellen jeder Spalte eine Filterfunktion hinzu.
Sticky header Die Kopfzeile der Tabelle bleibt bei langen Tabellen beim Scrollen der Seite sichtbar.
Überschrift Zeigt eine Überschrift über der Tabelle:

Nach dem Deaktivieren der Überschrift ist sie verloren und muss beim Re-aktivieren neu eingegeben werden.

Sortierbar In der ersten Reihe wird eine Sortierungsfunktion angezeigt:

Die aktuelle Sortierung ist in der Titelzeile ersichtlich. In der sortierten Spalte wird nur einer der beiden Sortierungspfeile angezeigt.

Einklappbar Die Tabelle kannüber einen Textlink aus- und eingeklappt werden.
Zunächst eingeklappt Wenn die Eigenschaft "Einklappbar" aktiv ist, wird hier bestimmt, ob die Tabelle beim Laden der Wikiseite sichtbar oder ausgeblendet ist. Die Titelzeile bleibt immer sichtbar:

Tabellenstile[Bearbeiten | Quelltext bearbeiten]

Im Menü Tabellenstil sind folgende Stilvorlagen auswählbar. Klicken Sie auf ein Bild um die Galerie zu starten:


Bootstrap table styles

Wenn es Ihnen nichts ausmacht, die Tabellenstile im Quelltext-Bearbeitungsmodus festzulegen, können Sie auch Bootstrap-CSS-Klassen für Tabellen hinzufügen.Fußnote [1]

{| class="table"


Sortierung von speziellen Datenformaten[Bearbeiten | Quelltext bearbeiten]

Wenn eine Spalte bei der Sortierung besondere Datentypen berücksichtigen soll (z.B. Datum, Nummer), kann dies in der Kopfzelle der Spalte entsprechend im Attribut class angegeben werden. Beachten Sie, dass eine Kopfzelle über "!" definiert wird.

{| class="wikitable sortable"
|+
! class="number" |Col A
|-
|1
|-
|2
|-
|30
|-
|11
|-
|5
|}

Ausgabe:

Sortierbare Nummern-Spalte
Col A
1
2
30
11
5

Mögliche Werte sind:

  • string
  • integer
  • number
  • date

Existierende Tabellen nutzen[Bearbeiten | Quelltext bearbeiten]

Mit dem visuellen Editor ist es leicht, Inhalte als Tabelle zu formatieren.

Es gibt hierzu folgende Alternativen:

  • CSV-Datei (nur Chrome, Edge): Tabellen können auch als csv-Datei auf einer Seite eingefügt werden (einfach die CSV-Datei auf die Seite im Bearbeitungsmodus ziehen)
  • XLSX-Datei ( nur Firefox): Zellen können markiert und dann mit gedrückter STRG-Taste in das Wiki gezogen werden.

Weiterführende Links