Gabis Nucleus Templates

Statische Seiten in Nucleus einbinden: Variante 2

Eine weitere Methode, statische Seiten einzubinden ist das Anlegen eines weiteren Blogs, der dann für die statischen Seiten zuständig ist. Diesen Blog nennt man beispielsweise "statisch"

Für den "statisch"-Blog legt man ein item Template für die Artikelansicht an mit dem selben Layout wie für die Hautseite.

Nun müssen wir das Skin noch anpassen. Detailseite öffnen und folgende Änderungen vornehmen:

<%item(nature/beitrag)%>
admin am 15.12.2008
Einsortiert in: Informationen | PL | TB |

Skin XmasCat zu Weihnachten

Ein weiteres Theme aus meiner Sammlung wurde für Nucleus angepaßt:

Skin "XmasCat"

Download xmascat.zip

Das besondere an diesem Theme ist das Menü: Die einzelnen Menüboxen lassen sich bim Benutzer auf- und zuklappen, sowie nach Belieben nach oben oder unten verschieben - so kann jeder nach Beliegen seine Favoriten nach oben schieben und nicht so wichtiges weiter nach unten ;-)

Noch rechtzeitig zu Weihnachten ist es fertig geworden und ich wünsche Euch viel Spaß mit dem Theme!
admin am 14.12.2008
Einsortiert in: Skins | PL | TB |

Banner-Rotation

Wie im Artikel Einen Banner einbinden erwähnt, "beißt" sich die dort berschriebene Methode mit der Pagination.

Um dennoch einen oder mehrere verschiedene Banner einbinden zu können, kann man ein kleines PHP-Script in das Hauptseiten-Skin einbinden, das ich im Schweizer WordPress-Magazin gefunden habe:

<?php $random = (mt_rand(1,3));
if ($random=="1") { ?> Banner 1 <? }
else if ($random=="2") { ?> Banner 2 <?php }
else { ?> Banner 3
<?php } ?>

Diesen Code speichert man z.B. als werbung.php ab und legt die Datei ins entsprechende Skin-Verzeichnis ab.

Im Hauptseiten-Skin bindet man diese php-Datei nun per phpinclude zum Beispiel wie folgt ein:

<%blog(template/index,5)%>
<!-- banner code -->
<%phpinclude(werbung.php)%>

Der zufällig generierte Banner erscheint nun immer am Ende jeder Seite nach fünf Beiträgen. Soll die Werbung oben erscheinen, tauscht man den Code einfach um:

<!-- banner code -->
<%phpinclude(werbung.php)%>
<%blog(template/index,5)%>
admin am 09.12.2008
Einsortiert in: Informationen | PL | TB |

Einen Banner einbinden

Folgende Lösung bietet Nucleus an, um auf der Indexseite nach einer bestimmten Anzahl von Beiträgen einen Werbebanner oder Ähnliches einzubinden. Dazu setzt man einen Offset mittels der beiden Variablen <%blog()%> und <%otherblog()%> nach einer bestimmten Anzahl von Beiträgen und notiert das so im Skin für dei Hauptseite:

<%blog(template/index,4)%>
<!-- Hier das Banner mit HTML-Code einbinden, das kann ein Bild oder Text sein, welche natürlich auch mit css formatiert werden können -->
<%otherblog(gabisnucleus,template/index,4(5))%>
<!-- Hier kann ein weiterer Banner eingebunden werden -->

In diesem Beispiel wird ein Banner nach dem 4. Beitrag eingeblendet und ein weiterer Banner nach den nächten 4 Beiträgen.

Diese Methode der Bannereinbindung funktioniert leider nicht zusammen mit Verwendung der Pagination.
admin am 09.12.2008
Einsortiert in: Informationen | PL | TB |

Eine Pagination einbinden

Mit den beiden Variablen
  • <%prevlink(Neuere Beiträge,x)%>
  • <%nextlink(Ältere Beiträge,x)%>
läßt sich in Nucleus eine Blättern-Funktion einbauen. für "x" ist hier die Anzahl der Artikel einzutragen, nach denen das Blättern erfolgen soll.

Diese Variablen baut man am besten in eine .inc-Datei im Theme ein, um unter anderem die Möglichkeit zu haben, die Anzeige zu steuern, sinnvoll ist die Funktion ja nur auf der Index-Seite und in Archiven. Nachfolgend ein Beispiel:

<%if(skintype,index)%>
<%prevlink(Neuere Beiträge,5)%>
<%nextlink(Ältere Beiträge,5)%>
<%endif%>

<%if(skintype,archive)%>
<%prevlink(Neuere Beiträge,5)%>
<%nextlink(Ältere Beiträge,5)%>
<%endif%>


Damit die Pagination ordnungsgemäß funktioniert, muss die Anzahl der Beiträge im Hautpseiten-Skin ebenfalls auf 5 gesetzt werden.
admin am 09.12.2008
Einsortiert in: Informationen | PL | TB |

Banner 2

  • Letzte Kommentare

    • SabineLi schreibt: froi, froi, froi und Danke!!!! Dir ein schönes WE!!! LG Sabine
  • Statistik

    • Beiträge gesamt: 11
    • Kommentare gesamt: 1
    • 145643 Aufrufe seit dem 07.12.2008
Gabis Nucleus Templates | nach oben | 145643 Aufrufe seit dem 07.12.2008