Panel (Theme)
Aus PHP-Fusion Wiki
|
Baustelle
Leider ist dieser Artikel noch nicht fertig. Es kann sein das ein Autor diesen Artikel angelegt hat, um darauf hinzuweisen das er noch fehlt oder das er noch nicht fertig geschrieben ist. Solltest du dich also mit diesem Thema auskennen und die Qualität unseres Wikis fördern wollen, dann nimm dir doch ein paar Minuten Zeit und bringe dein Wissen in diesen Artikel ein. Die anderen werden es dir danken. Informationen zum schreiben von Artikeln findest du in der Hilfe. Weitere unfertige Artikel gibt es in der Baustelle. |
PHP-Fusion gestaltet die Seite über so genannte Panels. Das sind Boxen die je nach benutzten Theme anders aussehen. Als Beispiel sollen hier mal die Navigation oder das User Info Panel genannt sein. Dieser Artikel beschäftigt sich mit der Unterteilung und den verschieden Funktionen von Panels. Weitere Seiten zu diesem Thema sind auf der Begriffsklärungs-Seite aufgeführt.
Inhaltsverzeichnis |
[Bearbeiten] Einteilung
Bei PHP-Fusion werden zwei Panel Arten unterschieden. Zum einen die normalen Panels wie zum Beispiel die Navigation und zum anderen Klapp-Panels. Die Klapp-Panels können wie der Name schon sagt auf- und zugeklappt werden. Nimmt man es ganz streng, so gibt es noch zwei weitere Panels, die Artikel- und News-Panel. Diese beiden Panel sind mit noch ein paar mehr Informationen ausgestattet, wie zum Beispiel die Anzahl der Kommentare oder Zugriffe.
<iframe frameborder="0" src="http://www.artist-area.de/neuecds1.html" scrolling="no" border="0" style="border: 2px solid #000000; width:160px; height:330px;"></iframe>
[Bearbeiten] Klapp-Panels
Die Seiten-Panels können wie bereits angesprochen auch klappbar sein. Dafür nimmt man statt openside/closeside die Funktionen opensidex/closesidex. Nun können die Panel ein- und ausgeklappt werden. Bei der Funktion opensidex kommt desweiteren noch eine Variable hinzu. Hinter dem Box Titel kann man noch bestimmen, ob das Panel beim laden der Seite ein- oder ausgeklappt sein soll. Mögliche Werte sind hier on bzw. off.
opensidex("Box Titel", "on"); // Dein Code hier closesidex();
[Bearbeiten] Artikel
[Bearbeiten] News
...
[Bearbeiten] Beispiele
openside("Panelname"); echo "hier kann ein text stehen"; // oder ein phpbefehl if ($test = "test"){ echo "trallala";} // und noch mehr closeside();
Oft will man aber einiges mehr an HTML einbringen:
openside("Panelname"); ?> HTML Code <h1>Hier kommt eine Überschrift</h1> <br> <table width='100%'><tr><td> Inhalt der Tabelle </td></td></table> <?php closeside();
Und wer JavaScript einsetzen will kann das zum Beispiel so machen:
openside("Wetter"); echo '<script src="http://www.wetter.com/v2/woys2/woys2.js.php?94502,fcc350462f6694b7c92ed606f0dea25e"></script>'; closeside();
