Die Vorlage Portal flex erlaubt es, mehrspaltig formatierte Inhalte auf einer Seite darzustellen. Zusätzlich kann am Beginn der Seite ein Einleitungsabschnitt vorangestellt werden.
Einzelne mit Portal flex erstellte Seiten können auch über Transklusion zu einer Portalseite vereint werden (siehe Abbildung rechts).
Das so entstandene Layout ist responsiv und wird entsprechend für mobile Geräten optimiert angezeigt.
Import der Vorlage[Bearbeiten | Quelltext bearbeiten]
Die benötigte Import-Datei befindet sich im Archiv HW-PortalFlex-de.zip.
Führen Sie auf der Seite Spezial:Import in Ihrem Wiki folgende Schritte durch:
- Entpacken Sie die zip-Datei.
- Klicken Sie Browse... und wählen Sie die Datei HW-PortalFlex-de.xml.
- Geben Sie ein Interwiki-Präfix an. Da dieses Feld erforderlich ist, geben Sie hier einfach hw (für hallowelt) ein.
- Belassen Sie die Vorauswahl Zu den Standard-Speicherorten importieren.
- Klicken Sie Datei hochladen... .
Die Vorlage ist nun in Ihrem Wiki verfügbar und kann über Formular bearbeitet werden.
Portalseite erstellen[Bearbeiten | Quelltext bearbeiten]
Um eine Portalseite zu erstellen, können Sie die enthaltene Seite Vorlage:Portal flex PT in die Seitenvorlagenverwaltung mit aufnehmen, da sie bereits ein Startlayout definiert hat.
Nach dem Speichern können Sie die Seite über Formular weiterbearbeiten.
Portalseiten kombinieren[Bearbeiten | Quelltext bearbeiten]
Jede Seite, die über Portal flex erstellt wurde, kann nur ein bestimmes Spalten-Layout haben (also z.B. 2-spaltig). Wenn Sie mehrere Layouts mit verschiedener Spaltenanzahl kombinieren wollen, erstellen Sie mehrere Unterseiten zur eigentlichen Portalseite und transkludieren Sie diese in die Haupt-Portalseite.
Die so entstandene Hauptseite kann praktischerweise auch andere Elemente (zusätzliche Vorlagen oder Seitenabschnitte) enthalten.
Enthaltene Importdateien[Bearbeiten | Quelltext bearbeiten]
Der xml-Import erstellt folgende Dateien im Wiki:
- Vorlage:Portal flex/Start
- Vorlage:Portal flex/Box
- Vorlage:Portal flex/End
- Vorlage:Portal flex/styles.css
- Vorlage:Portal flex PT
- Formular:Portal flex