Tabellen

Bei LOOPLearning Object Online Platform können Sie indexierte Tabellen erstellen in dem Sie normale Wiki-Tabellen mit dem Tag loop_table umschliessen.

Beispiel
<loop_table title="Tabellentitel" description="Tabellenbeschreibung">
{|
!AAA
!BBB
!CCC
|-
|DDD
|EEE
|FFF
|}
</loop_table>

Das Ergebis auf der Seite sieht dann wie folgt aus:

AAA BBB CCC
DDD EEE FFF

Die Tabelle wird in einer Medienbox mit Titel und Beschreibung dargestellt. Die Angabe zum Copyright wird standardmäßig nicht angezeigt (siehe show_copyright). Alle Angaben können mit dem entsprechenden Parameter gesetzt werden. Ebenfalls Standard ist, dass Tabellen indexiert werden. Alle indexierten Tabellen werden im Tabellenverzeichnis aufgeführt.

Hinweis

Nützlicher Link zum Erzeugen von Tabellen:

http://www.tablesgenerator.com/mediawiki_tables


Parameter

Über Parameter haben Sie die Möglichkeit das Verhalten des Tags loop_table zu beinflussen.

Parameter gültige Werte Standard
title Text nicht gesetzt
description Text nicht gesetzt
copyright Text nicht gesetzt
index true, false true
render none, icon, marked marked bzw. Wert der Konfigurationsvariable $wgLoopTableDefaultRenderOption
show_copyright true, false false

Im folgenden werden die einzelnen Parameter detailierter erklärt.


title

Parameter title
gültige Werte Text
Standard nicht gesetzt

Mit dem Paramter title können Sie den Titel der Tabelle setzen. Der Titel wird oberhalb der Tabelle und im Tabellenverzeichnis angezeigt.

Beispiel
<loop_table title="Tabellentitel">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>
Wichtig

Wichtig: Nur wenn Sie einen Titel angegeben haben funktioniert ein Springen aus dem Tabellenverzeichnis an die richtige Stelle der Seite. Ist kein Titel angegeben führt der Link im Tabellenverzeichnis zwar auf die richtige Seite aber nicht direkt zu der Stelle an der sich die Tabelle befindet.

description

Parameter description
gültige Werte Text
Standard nicht gesetzt

Mit dem Paramter description können Sie die Beschreibung der Tabelle setzen. Die Beschreibung wird unterhalb der Tabelle und im Tabellenverzeichnis angezeigt.

Beispiel
<loop_table description="Tabellenbeschreibung">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>

copyright

Parameter copyright
gültige Werte Text
Standard nicht gesetzt

Mit dem Paramter copyright können Sie die Copyrighthinweis der Tabelle setzen. Der Copyrighthinweis wird unterhalb der Bbeschreibung und im Tabellenverzeichnis angezeigt.

Hinweis

Der Copyrighthinweis wird nur angezeigt wenn der Parameter show_copyright denn Wert true besitzt.

Beispiel
<loop_table copyright="Copyrighthinweis">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>

index

Parameter index
gültige Werte true, false
Standard true

Mit dem Parameter index können Sie beinflussen, ob Tabellen im Tabellenverzeichnis angezeigt werden oder nicht. Auf die Anzeige der Tabelle auf der Seite hat der Parameter keinen Einfluss (siehe hierzu render).

Beispiel
<loop_table index="false">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>

render

Parameter render
gültige Werte none, icon, marked
Standard marked bzw. Wert der Konfigurationsvariable $wgLoopTableDefaultRenderOption

Mit dem Parameter render können Sie beinflussen wie Tabellen auf der Seite dargestellt werden. Auf die Indexierung der Tabelle für das Tabellenverzeichnis hat der Parameter keinen Einfluss (siehe hierzu index).

Ist der Parameter render nicht angeben wird der Standardwert marked verwendet. Dieser Standard kann in der Konfigurationsdatei LocalSettings.php über die Variable $wgLoopFigureDefaultRenderOption auf einen der Werte none, icon oder marked gesetzt werden.

Beispiel

none

<loop_table render="none">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>


AAA BBB
CCC DDD



Beispiel

icon

<loop_table render="icon">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>
AAA BBB
CCC DDD


Beispiel

marked

<loop_table render="marked">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>
AAA BBB
CCC DDD

show_copyright

Parameter show_copyright
gültige Werte true, false
Standard false

Mit dem Parameter copyright können Sie beinflussen, ob unterhalb der Beschreibung ein Copyrighthinweis angezeigt wird, oder nicht.

Beispiel
<loop_table copyright="Copyrighthinweis" show_copyright="true">
{|
|AAA
|BBB
|-
|CCC
|DDD
|}
</loop_table>


AAA BBB
CCC DDD