Warning: PDOStatement::execute() [pdostatement.execute]: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '} where tag_slug= 'howto'' at line 1 in system/classes/databaseconnection.php line 269
Archive - HabariMag
17.02.2009 14:52

HowTo: Spezielle Templates für einzelne Seiten

In manchen Fällen werden spezielle Templates für einzelne Seiten benötigt. Zum Beispiel um Content ohne eine Sidebar anzuzeigen oder andere neckische Spielereien. Erreichen kann man dies mit mehreren Mitteln, allerdings bringt Habari schon eine sehr simple und elegante Möglichkeit dafür mit. Um diese zu nutzen, bedient man sich der Namensgebung und eingebauten Überschreibungsfunktionen von Habari. Die gewünschte Seite wird dazu erstmal ganz normal über den Adminbereich angelegt und kann, sofern gewünscht mit dem Inhalt versehen werden, der modifiziert werden darf. Die Seite ist damit nun ganz normal eingebunden. Nun kann erstmal ein Template für die spezielle Seite erstellt werden. Es lassen sich die üblichen Ausgaben tätigen und Templates wie gewünscht einbinden, sodass selbst hier spezielle Modifikationen möglich sind. Damit dieses Template nun genutzt wird, ist die Namensgebung wichtig. Jedes spezielle Template muss einfach der Namenskonvention page.slug.php

Weiterlesen Keine Kommentare

16.02.2009 12:55

HowTo: Anzeige von Theme-Elemente abhängig vom Login

In einigen Fällen kann es durchaus nützlich sein, Teile des Themes für ausgeloggte Besucher auszublenden. Ob es sich um spezielle Links zur Administration oder anderes was der "normale" Besucher nicht sehen soll handelt, ist erstmal egal. Zur Unterscheidung zwischen eingeloggten Usern und dem anonymen Besucher stellt Habari die Variable $loggedin

Weiterlesen Keine Kommentare

12.01.2009 13:33

HowTo: Basis-URL im Theme ausgeben

Da ich mich in der gesamten Zeit nebenher auch mit Themes beschäftige, fallen mir hier natürlich zahlreiche Dinge auf. Mir fällt es leichter mich darin einzuarbeiten, aber einer unbedarften Person wohl eher nicht. Deshalb habe ich mich entschieden zwischendurch auch einfach mal ganz kurze Tipps zu posten, die dem ein oder anderen helfen dürften. Im ein oder anderen Fall wird auch mal im Theme die URL der Installation benötigt. In den meisten Fällen um statische URLs unabhängig zu generieren. Zum Beispiel für Favicons, Feeds oder sonstiges. Bei Habari können über die API wie auch bei WordPress entsprechende URLs vom System generiert werden. Die Basis-URL kann mit folgendem Befehl im Template ausgegeben werden: <?php Site::out_url( 'habari' ); ?>

Weiterlesen Keine Kommentare

11.01.2009 11:58

HowTo: Habari SVN-Version herunterladen

Es gibt zwar im Download-Bereich des Habari Projekt eine Head-Version zum Download, wer allerdings wirklich die aktuellste Revision ausprobieren will, muss auf das Subversion-Repository zurückgreifen. Dieses kann unter http://svn.habariproject.org/habari/

Weiterlesen Keine Kommentare

10.01.2009 16:25

HowTo: Update von Habari durchführen

Irgendwann muss man es ja dann doch mal machen: ein Update durchführen. Das geht relativ einfach. Ist allerdings derzeit noch nicht so komfortabel wie in der aktuellsten WordPress-Version.

Backup

Weiterlesen 2 Kommentare