Einbau einer zusätzlichen Sidebar neben left, right, hide in einem 2k11-Ableger-Theme.
In einem neuen Projekt, das gleichzeitig für mich auch zum Weiterlernen gedacht ist, habe ich folgende Bedingungen:
- Serendipity 2.0-beta5
- PHP 5.3.28
Ich habe mir von 2k11 ein Childtheme (im Grunde ein Fork) produziert mit eigener Konfigurationsdatei erzeugt.
Ich habe eine user.css für zweispaltig mit rechter Sidebar erzeugt.
Ich habe bislang angefasst die index.tpl und entries.tpl sowie info.txt.
Ich möchte zu meiner rechten Sidebar noch eine weitere Sidebar erzeugen, die nur Inhalt für den Fußbereich aufnimmt, die ab <footer id="colophon"> angezeigt wird.
Das hatte im ersten Durchgang auch irgendwie geklappt, und das Ergebnis wude auch so angezeigt, wie ich das haben wollte. Nur nach erneuten Einloggen im Backend werden mir in der Pluginsansicht die Sidebars nicht mehr so angezeigt: als versteckt rechts und footer.
Nach vielen Hin- und Herprobieren sowie Googlen, Lesen hier im Forum sowie bei Github wird mir, wenn ich die ensprechenden Optionen zur zusätzlichen Sidebar löschen, dann im Backend nur noch eine Sidebar angzeigt, in der ich die Sidebar-Plugin installieren kann bzw. nach dem Löschen der Optionen zwei, wowon eine leere als "Keine" bzw. "None" betitelt wird.
Mein erster Ausgangspunkt war zudem http://www.s9y.org/137.html, habe dann aber recht schnell gelernt, dass das so nicht mehr taugt. Ich habe dann bei Onlis neuen Photo-Themehineingeschaut.
Dort hat er folgende Zeilen eingebaut:
Code: Select all
$template_config['sidebars'] = array('hide,bottom');
$serendipity['sidebars'] = array('hide', 'bottom');
Kann es sein, dass es so nicht funktioniert, wie ich es mir vorstelle?