Bulletproof's primary design goal originally was to build a layout base which would make it possible to have the "traditional" website/blog layouts so the layout would not break in any modern web browser. Along the way, we also made great use of the so-called "theme options". These are certain options for the template the user can modify in the admin backend under "Manage Styles".
We're pretty confident we have addressed almost every need a user could have and also have simplified some tweaks to a s9y-based weblog which have been frequently asked in the forums in the past. Let's walk you through the theme options available in bulletproof in their order of appearance, shall we?
- Colorset: Choose one of the three colorsets provided with bulletproof. There's a fourth colorset, 'blank', which is supposed to be a good starting point for new designs based on bulletproof.
- Blog layout: Choose one of the six layouts provided.
- Generate equal heights columns: This option activates a piece of javascript code to make the columns (i.e. sidebars) extend to the bottom of the blog. This is basically only useful if the sidebars have a different background color than the entries column. Also notice that it may slow down page rendering a little.
- Custom header image from media database: This and the following six options facilitate sort of a "holy grail" for Serendipity: It is now possible to use a different header image than the one actually provided with the template. The desired image has to be in the media database of your blog. Set the first option to "Yes" and choose an image from the media database using the link in the "Choose image" option. The next three options are used to align the image – you may want to tile it if it is some kind of, well, tile, or not if it's a huge banner. You can also combine different types of horizontal and vertical alignment.
The last two options ("Show blog title/description in the header") are very useful if you have an image that contains text. This hides the blog title and/or description generated by Serendipity, but it does not remove them totally, which is important in terms of SEO. - Dateformatting: Choose one of eight different date formats, see PHP manual or a more detailed entry in this blog for details on what those funny variables mean.
- Position of the entry footer: This and the following five options determine the way your entry footer looks like. You can choose to display the entry footer (that's the little info box displaying various information on the post) below the entry, below the entry title or split into the previous two options. You can also switch on or off various parts of the default entry footer. This is another frequently asked option in the forums.
- Integrate coComment: Activating this adds code to your comment form to support coComment.
- Insert code for counter and/or web stat tool/Insert additional footer text: This text box can be used to add code for a counter or another web stat tool to your blog, most likely javascript or PHP code. It has to be explicitly activated using the radio buttons below to be integrated. The code will be inserted into the page footer.
The following text box and radio buttons can be used to add additional text, even HTML code, into the page footer.
The remaining options relate to the customizable navbar and will be covered in an extra entry.
In the entry on theme options I mentioned the date format and referenced to the strftime section of the PHP manual. While coders and other geeks will already be very familiar with this, new users and those with no PHP experience probably will not be. So l
Tracked: Aug 21, 15:06
Wie bereits erwähnt: Die wichtigen Details zum neuen Serendipity Template Framework stehen generell drüben auf s9y-bulletproof.com. Kurz zusammengefasst gibt es drei primäre Eigenschaften, die Bulletproof auszeichnen (und auch bereits im Dokumentationsblo
Tracked: Aug 27, 11:06