Gibt es eine einfache Möglichkeit, einen angenehmen mediawiki Tisch zu machen?

StackOverflow https://stackoverflow.com/questions/488969

  •  20-08-2019
  •  | 
  •  

Frage

Ich verwende eine MediaWiki-Instanz auf einem USB-Stick Spur einer Tonne Material zu halten. In der Vergangenheit habe ich in Eile gewesen, so habe ich nicht die Möglichkeit habe, für eine schöne Art und Weise zu suchen Tabellen zu machen, so dass diese Syntax hat meine Zwecke gut bedient:

{| border=1
...
|}

Jetzt möchte ich etwas ein wenig schöner; Ich bin zur Verwendung von CSS verwendet, um schöneren Tabellenrahmen zu machen, aber ich bin nicht eine saubere Art und Weise zu tun, um diese Syntax über MediaWiki zu finden. Grundsätzlich möchte ich eine Tabelle, die auf diese HTML-Äquivalent aussieht:

<table style="border-collapse: collapse">
    <tr>
        <td style="border: 1px solid black">one</td>
        <td style="border: 1px solid black">two</td>
    </tr>
</table>

Grenze Einstellung auf jeder Zelle wird schwierig sein. Meine erste Vermutung ist, ich brauche irgendwo eine Tabelle Klasse in eine CSS-Datei hinzuzufügen; wenn ja, wo kann die entsprechende Datei befindet?

War es hilfreich?

Lösung

Wie Sie schrieb, können Sie Mediawiki CSS-Dateien bearbeiten . Dies ist der Weg zu gehen; jedoch, wenn Sie aus irgendeinem Grund nicht CSS verwenden können, können Sie immer Wiki-Vorlagen verwenden, die zellspezifische Styling-Tags enthalten.

Andere Tipps

Machen Sie es wie sie in Wikipedia tun: Erstellen Sie eine " Pretty " Vorlage (siehe < a href = "http://fi.wikipedia.org/w/index.php?title=Malline:Prettytable&action=edit" rel = "noreferrer"> Quelle , man die Phantasie <noinclude> Sachen überspringen kann), wo Sie setzen einige HTML / CSS, zum Beispiel:

border="1" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; 
background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;"

Dann die Vorlage wie diese in Ihren Tabellen verwenden; es ist ein einfaches „umfassen“:

{| {{Prettytable}}
...
|}

Die gleiche Technik kann für Styling-Zellen verwendet werden. Sie sollten viel mehr Beispiele in verschiedenen Wikipedias (und andere Wikimedia-Projekte) finden.

Sie können die CSS anpassen über Seiten im MediaWiki-Namensraum verwendet wird, zum Beispiel MediaWiki:Common.css . Es gibt auch hautspezifischen CSS-Seiten, z.B. MediaWiki:Monobook.css , für die Standard-Skin.

Verwenden Sie dieses Tool, um schnell die Tabellen zu erzeugen - http://www.tablesgenerator.com/mediawiki_tables

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top