WaBis

walter.bislins.ch

homepage.inc

Das Plugin homepage.inc enthält Makro-Definitionen und Styles, welche das Erstellen der Homepage vereinfachen.

Die Homepage muss folgenden Aufbau haben:

#INCLUDE homepage.inc

{{BannerImg|bgwatt.jpg}}

{{PageFrame}}

{{WelcomeText|Herzlich willkommen auf der Website von [[Walter Bislin]]...}}

{{ThemeBoxFirst|Blog:bgblog.jpg}}

==== Top Blog-Beiträge ====

* [[Blog:Higgs-Boson entmystifiziert]]
* [[Blog:Relativistische Bewegungsgleichungen erklärt]]
* [[Blog:Eine Fluggeschwindigkeit, verschiedene Anzeigen]]
* [[Blog:Methode zur Wahrheitsfindung bei peinlichen Fragen]]
* [[Blog:|mehr...]]

{{ThemeBoxNext|Musik:bgmusik.jpg}}

==== Eigene Musik ====

* [[Musik:Nikita, Elton John]]
* [[Musik:Morgens um sieben ist die Welt noch in Ordnung, James Last|Morgens um sieben, James Last]]
* [[Musik:Song for Guy, Elton John]]
* [[Musik:What a wonderful World, Louis Armstrong]]
* [[Musik:|mehr...]]

{{ThemeBoxNext|Physik:bgar.jpg}}

==== Mathe & Physik ====

* [[Physik:Allgemeine Relativitätstheorie]]
* [[Physik:Struktur der physikalischen Gesetze]]
* [[Physik:Das Fadenpendel]]
* [[Physik:Berechnung von Pi]]
* [[Physik:|mehr...]]

{{ThemeBoxNext|Prj:bgprj.jpg}}

==== Projekte ====

* [[Prj:Sudoku lernen und lösen]]
* [[Prj:Paper Automata]]
* [[Prj:JavaScript-Projekte]]
* [[Prj:ASP-Projekte]]
* [[Prj:|mehr...]]

{{ThemeBoxEnd}}

 :

{{PageFrameEnd}}


Durch das Includen von homepage.inc wird die Seite auf FullSize gesetzte (siehe Makro: FullScreen) und der Seitenname wird unsichtbar gesetzt.

Makro: BannerImg

{{BannerImg|BildFilename}}

Importiert das Bild BildFilename und setzt es auf die volle Dokumentbreite. Das Bild muss sich im aktuellen Wiki befinden oder es muss die Wiki-ID des entsprechenden Wikis davor gesetzt werden. Eine passende Bildgrösse ist 1280 x 266 Pixel. Das BannerImg Makro muss am Anfang der Seite stehen.

Makro: PageFrame

{{PageFrame}}
   Übrige Seiten-Elemente und Texte
{{PageFrameEnd}}

Die Makros PageFrame und PageFrameEnd schliessen die übrigen Seitenelemente ein. Sie sorgen für einen Abstand des Inhaltes vom Seitenrand und dem Header und Footer.

Makro: WelcomeText

{{WelcomeText|Text}}

Schreibt einen zentrierten Willkommenstext über die Themen-Boxen.

Makros: ThemeBoxFirst, ThemeBoxNext, ThemeBoxEnd

{{ThemeBoxFirst|BildFilename}}
  Box-Inhalt
{{ThemeBoxNext|BildFilename}}
  Box-Inhalt
{{ThemeBoxNext|BildFilename}}
  Box-Inhalt
{{ThemeBoxNext|BildFilename}}
  Box-Inhalt
{{ThemeBoxEnd}}

Die ThemeBox Makros müssen genau in obiger Reigenfolge und Anzahl verwendet werden. Damit werden immer 4 Inhalt-Boxen zu einer Gruppe zusammen gefasst. Die Boxen werden automatisch nebeneinander oder untereinander angeordnet, je nach Breite des Fensters. Die Mindestbreite für den Inhalt beträgt ca. 200 Pixel.

Mit BildFilename kann ein Bild über dem Box-Inhalt angegeben werden. Es können die Wiki-Banner mit einer Grösse von 1280 x 80 Pixel verwendet werden.

Es können mehrere Gruppen von Themen-Boxen erstellt werden. Jede Gruppe muss 4 Themen-Boxen enthalten!

Box-Inhalt der Themen-Boxen

Damit alle Themen-Boxen gleich hoch werden, sollte der Inhalt wiefolgt aufgebaut sein:

==== Headline ====

* [[Link]]
*  :
* [[Link|mehr...]]

Alle Themen-Boxen einer Gruppe sollten gleich lange Link-Listen haben, damit die Boxen gleich hoch werden. Die Styles der Liste sind so erstellt worden, dass überlange Texte abgeschnitten werden. Es findet also kein Zeilenumbruch statt. Lange Seiten-Titel können mit einem Kurztext versehen werden:

* [[Ein sehr langer Seitenname...|Kurzer Name]]

Der Header muss von der Stufe H3 sein.

Weitere Infos zur Seite
Erzeugt Samstag, 8. Dezember 2012
von wabis
Zum Seitenanfang
Geändert Samstag, 8. Dezember 2012
von wabis