|
|
Entwicklung eigener Personal WebBase-Designs
Da Personal WebBase noch in der Entwicklungsphase ist, kann sich die Designstruktur ständig ändern.
Daher wird eine vollstände Anleitung zum Entwicklen von Designs erst nach Version 1.0 herausgegeben.
Sie können jedoch Ihre eigenen Designs anhand von bestehenden Designs erstellen, indem Sie diese abändern.
Sie dürfen uns auch Ihre Designs zuschicken, damit wir diese prüfen bzw. zertifizieren und ggf.
veröffentlichen können.
Anmerkung: Diese Anleitung geht davon aus, dass Sie die aktuellste Version von Personal WebBase besitzen.
Bei älteren Versionen können Designs andere Strukturen aufweisen oder gewisse Sicherheitsmerkmale nicht besitzen!
Gängige Design-Bestandteile
- var.inc.php
Enthält die Grundsetzlichen Konstanten Ihres Designs. Diese Konstanten setzen unter anderem den Namen, die Lizenz und die benötigten Rechte für das Modul fest. Bitte führen Sie keinen Code in diesem Modul aus!!!
- ordnername.txt
Ist in einer Design-ZIP, bei der die Daten im ZIP-Wurzelverzeichnis liegen enthalten und gibt Personal WebBase die Information für den Designnamen. Wird bei Installation gelöscht.
- logo.gif
Das Logo von Personal WebBase
- rauf.gif
Der Rauf-Pfeil des Menü-Scrollings
- runter.gif
Der Runter-Pfeil des Menü-Scrollings
- index.html
Eine leere Datei, die verhindert, dass der Verzeichnisinhalt gelesen wird.
- style.css
Die CSS, die über style.css.php aufgerufen wird. ### wird dabei zu design/(modulname)/ geändert.
Bestandteile einer üblichen style.css
- body
- body.margin_top
- body.margin_middle
- body.margin_bottom
- p, td
- a.menu:link,a.menu:visited,a.menu:hover
- a.menu_blk:link,a.menu_blk:visited,a.menu_blk:hover
- a:link
- a:visited
- a:hover
- h1
- h2
- h3
- input.normal
- input.highlight
- input.button
- .button_act
- tr.row_top
- tr.row_tab
- tr.row_tab_act
- tr.row_nav
- tr.row_nav_act
- tr.area_bar
- .menu_scrolling
- .red
- .green
- .grey
Konstanten der var.inc.php
- $name: Der tatsächliche Name des Designs im Administrationsmenü
- $autor: Name des Autos
- $version: Versionsangabe als YYYY-MM-DD Datumsschreibweise
- $license: Lizenztyp (nur eine Textangabe, fälschungs-unsicher)
0 = Von einer dritten Person erstellt
1 = Offizielles Produkt
Zurück zur Übersicht
|
|
|