<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet href="/templates/default/atom.css" type="text/css" ?>

<feed 
   xmlns="http://www.w3.org/2005/Atom"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/">
    <link href="http://s9y-bulletproof.com/feeds/atom.xml" rel="self" title="Bulletproof" type="application/atom+xml" />
    <link href="http://s9y-bulletproof.com/"                        rel="alternate"    title="Bulletproof" type="text/html" />
    <link href="http://s9y-bulletproof.com/rss.php?version=2.0"     rel="alternate"    title="Bulletproof" type="application/rss+xml" />
    <title type="html">Bulletproof</title>
    <subtitle type="html">Serendipity template framework</subtitle>
    <icon>http://s9y-bulletproof.com/templates/bulletproof/img/s9y_banner_small.png</icon>
    <id>http://s9y-bulletproof.com/</id>
    <updated>2008-08-26T18:19:12Z</updated>
    <generator uri="http://www.s9y.org/" version="1.2.1">Serendipity 1.2.1 - http://www.s9y.org/</generator>
    <dc:language>en</dc:language>

    <entry>
        <link href="http://s9y-bulletproof.com/archives/26-Happy-birthday,-Bulletproof!.html" rel="alternate" title="Happy birthday, Bulletproof!" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2008-08-26T16:00:00Z</published>
        <updated>2008-08-26T18:19:12Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=26</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=26</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/1-General" label="General" term="General" />
    
        <id>http://s9y-bulletproof.com/archives/26-guid.html</id>
        <title type="html">Happy birthday, Bulletproof!</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>You haven't heard from the Bulletproof development team in quite a while for various reasons. However, today is a very special date in the <abbr title="Bulletproof">BP</abbr> world: Bulletproof celebrates it's first anniversary! Yes, I know, the <a href="http://s9y-bulletproof.com/archives/17-Bulletproof-development-history.html">development history post</a> says the first BP v1.0 zipfile was "born" on the 24th of August, but BP was released with <abbr title="Serendipity">s9y</abbr> v1.2, which dates to the 26th. That's why I consider the 26th of August to be BP's "birthday" <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /></p><p>Anyway, our little project seems to have found some enthusiastic users among the s9y community, and it has certainly gotten a lot of attention. It's even being considered for becoming the new s9y default theme!</p><p>On behalf of the BP development team I'd like to thank everyone for their comments and feedback on BP here or in the <a href="http://board.s9y.org">s9y forums</a>. Let me assure you that we'll continue to improve and refine it over the next couple of months and years.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/25-Bulletproof-1.2-released.html" rel="alternate" title="Bulletproof 1.2 released" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-12-10T08:24:00Z</published>
        <updated>2007-12-10T10:57:42Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=25</wfw:comment>
    
        <slash:comments>23</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=25</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/5-Releases" label="Releases" term="Releases" />
    
        <id>http://s9y-bulletproof.com/archives/25-guid.html</id>
        <title type="html">Bulletproof 1.2 released</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Along with the <a href="http://blog.s9y.org/archives/187-Serendipity-1.2.1-released.html" title="s9y v1.2.1 release annoucement (s9y blog)">release of Serendipity v1.2.1</a> came a new version of Bulletproof, v1.2. It's available for download at <a href="http://s9y-bulletproof.com/index.php?serendipity[subpage]=download" title="Bulletproof doc site - download section">http://s9y-bulletproof.com/index.php?serendipity[subpage]=download</a>. (Please note that you do <em>not</em> need to download this release if you have installed or are planning on installing s9y v1.2.1!)</p><p>Changes in this release are:</p><ul><li>Fixed: Added missing # to skiplinks so they actually work.</li><li>Added: Selective inserting of skiplinks.</li><li>Fixed: Relocated skiplink anchors to occur just before container instead of within.</li><li>Added: print.css stylesheet for print media.</li><li>Fixed: Sticky entries now use dateformat defined in template options.</li><li>Added: Basic hAtom microformats.</li><li>Added: New class of .author to override formatting applied by address tag for entry author.</li><li>Fixed: Entry_summary now uses dateformat defined in template options. Minor additional styling for entry_summary for better separation between summary entries.</li><li>Added: Class of archive_summary_details.</li><li>Added: Rules of abbr, acronym and new class of help to stylesheets.</li><li>Fixed: Removed hyperlink from contact form.</li><li>Fixed: Relocated frontend_header hook to occur immediately after &lt;title&gt; element.</li><li>Fixed: Corrected typo in plugin_staticpage_searchresults.tpl which was emitting an erroneous '&gt;'.</li><li>Added: AddThis.com bookmarking widget option.</li><li>Fixed: Livesearch support for navbar quicksearch.</li><li>Added: Container serendipitySideBarTitleEmpty for sidebar items without title.</li><li>Added: Classes and and changed structure of entries_archives.tpl and entries_summary.tpl. Also changed serendipity_Entry_Date from padding to margin.</li><li>Fixed: Revised skiplinks. They use existing ids instead of extra skiplink achors, have a lang attribute so screen reader can identify the language used, and the CSS to hide them from visual browsers has been changed.</li><li>Fixed: Changed 1col layout. Now both sidebars are put into one (right) sidebar sitting below the content column. Items in this sidebar are be floated left.</li><li>Added: theme option to use user.css as an additional stylesheet to override BP colorsets.</li></ul><p>Users using BP as their blog's template are strongly encouraged to update to v1.2. Template designers are strongly encouraged to update their BP derivates to this release also.</p><p>Major changes will be documented in this blog over the next couple of days (well, might be weeks <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" />). The BP development team is of course available for short notice support in the s9y forums.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/21-Individual-header-images-for-each-category.html" rel="alternate" title="Individual header images for each category" />
        <author>
            <name>David Cummins</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-10-30T10:40:47Z</published>
        <updated>2007-10-30T16:39:18Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=21</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=21</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/2-Features" label="Features" term="Features" />
    
        <id>http://s9y-bulletproof.com/archives/21-guid.html</id>
        <title type="html">Individual header images for each category</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                Serendipity user m2.ag asked this question on the <a href="http://board.s9y.org/viewtopic.php?t=11407" title="S9y forum">Serendipity forum</a>:<blockquote><em>Is there a chance to use an individual header image for each category (a category title/als ein kapitel-titel)?<br />
<br />
This means for example:<br />
<br />
      Category "News" shows a foto of a newspaper as header<br />
      Category "About" shows a foto of a book as header<br />
      Category "Contact" shows a foto of a pen as header<br />
      etc.</em></blockquote>Serendipity core developer Garvin Hicking supplied the following answer:<blockquote><em>You can use the bulletproof template for that, it offers selection of a header image.<br />
<br />
Then you install the "Properties/Templates" plugin. Now for each of your categories, you choose the bulletproof template. Then you can configure the theme options for those categories independently!<br />
<br />
So you still only use one template directory, but template options are distinct for each category.<br />
<br />
You need s9y 1.2 or newer for this feature. </em></blockquote>So, now, using bulletproof as your template, you can easily change your header image for each category - or any other item in the template configuration - by following Garvin's instructions. 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/19-Additional-user-colorsets.html" rel="alternate" title="Additional user colorsets" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-09-21T11:05:00Z</published>
        <updated>2007-10-13T00:38:55Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=19</wfw:comment>
    
        <slash:comments>15</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=19</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/3-Styling" label="Styling" term="Styling" />
    
        <id>http://s9y-bulletproof.com/archives/19-guid.html</id>
        <title type="html">Additional user colorsets</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>One of the, if not <strong>the</strong> major new feature in <a href="http://s9y-bulletproof.com/index.php?/archives/18-Bulletproof-1.1-released.html">Bulletproof v1.1</a> is the possibility to add additional colorsets. Users can add their own colorset without having to edit any of the template's core files as long as they follow certain instructions.</p><p>Here's how it works: Create a new stylesheet in the template's directory, <tt>/templates/bulletproof/</tt>. The file has to be named &lt;COLORSETNAME&gt;_style.css, with &lt;COLORSETNAME&gt; being the name you want to give that new colorset. I.e., if you want to call it <tt>mycolorset</tt>, you have to create the file <tt>/templates/bulletproof/mycolorset_style.css</tt>. Bulletproof will automagically detect and include this colorset in the list of colorsets available via the Bulletproof theme options in your admin backend. You don't have to do anything else.</p><p>It might be a good idea &ndash; especially for new users &ndash; to start by copying one of the <a href="http://s9y-bulletproof.com/index.php?/archives/5-Colorsets.html">colorset stylesheets provided with bulletproof</a> and modify it. That way, you don't have to start from scratch. Also, keep in mind that there are other stylesheets (base.css, style.css, ie5.css, ie6.css, ie7.css) included in Bulletproof. Some of these (base.css, all ie-specific stylesheets) are crucial to <a href="http://s9y-bulletproof.com/index.php?/archives/4-Layout-types.html">Bulletproof's layouts</a>. Overwriting styles included in these files might break the layout. style.css on the other hand is kind of a fallback stylesheet &ndash; it includes many styles which are not crucial to the layout, but common styles used in all colorsets, meaning they may be overridden, but they don't have to be.</p><p>You'll also have to provide the <a href="http://s9y-bulletproof.com/index.php?/archives/13-Colorset-specific-icons.html">colorset specific icons</a> for your new colorset. These have to follow the same file naming convention like the stylesheet, i.e. a colorset specific back icon for the example mentioned above would have to be called <tt>/templates/bulletproof/img/mycolorset_back.png</tt>. These images <em>have</em> to be PNG images, and they <em>have</em> to be in the <tt>img</tt> subdirectory &ndash; otherwise the automagic detection won't work. If you feel your graphic skills are too poor or you just don't have the time to create these files, you can always copy the default ones or those used in any other colorsets. Remember, if these images are not present, visitors will only see the alternate text for them.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/18-Bulletproof-1.1-released.html" rel="alternate" title="Bulletproof 1.1 released" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-09-20T13:04:00Z</published>
        <updated>2007-09-21T11:06:40Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=18</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=18</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/5-Releases" label="Releases" term="Releases" />
    
        <id>http://s9y-bulletproof.com/archives/18-guid.html</id>
        <title type="html">Bulletproof 1.1 released</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>The Bulletproof development team has finished the most important changes and therefore released v1.1 of the Bulletproof template framework. BP v1.1 is available for download at <a href="http://s9y-bulletproof.com/index.php?serendipity[subpage]=download">http://s9y-bulletproof.com/index.php?serendipity[subpage]=download</a>.</p><p>Changes in this release are:</p><ul><li>added: automagic detection of additional user stylesheets (thanks to Grischa and Garvin!)</li><li>added: new theme option for alternate display of number of comments and trackbacks</li><li>added: new theme option to suppress the display of footer and/or header for sticky entries; also added a new class for sticky entries to make it possible to style them differently</li><li>added: Bulgarian translation (thanks to Ivan Cenov; the Bulgarian translation might not be completely up to date, though)</li><li>added: classes to style each row of the calendar individually</li><li>added: new theme option to display text and/or icons for the previous/next page links</li><li>fixed: display of the BP footer</li><li>fixed: display of counter code in BP footer</li><li>fixed: the link to the favicon in index.tpl has been commented out due to excessive apache error logging when it does not exist</li><li>fixed: firefox horizontal line bug</li><li>fixed: new classes for various combinations of sidebars and content</li><li>added: new navigation classes for first and last link</li><li>added: new div containers at top and bottom of wrapper</li><li>added: support for IE5 through additional IE5-specific stylesheet; BP is still not working perfectly in IE5 (and probably never will be), but at least it is usable now</li><li>added: default style for preformatted text in entries</li><li>fixed: the sidebar sitenav is now contained within a <tt>.serendipitySideBarContent</tt> container for consistency</li><li>fixed: display of 2 column, sidebar left layout in IE (all versions)</li></ul><p>BP 1.1 will of couse also be included in forthcoming versions of Serendipity. Users using BP as their blog's template are strongly encouraged to update to v1.1. Template designers are strongly encouraged to update their BP derivates to this release also.</p><p>The development team will document these changes in detail over the next couple of days in the Bulletproof documentation blog, but right now, we all could use a little break <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /> We are, however, available for support in the s9y forums.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/17-Bulletproof-development-history.html" rel="alternate" title="Bulletproof development history" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-24T13:52:00Z</published>
        <updated>2007-08-26T18:07:52Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=17</wfw:comment>
    
        <slash:comments>1</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=17</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/1-General" label="General" term="General" />
    
        <id>http://s9y-bulletproof.com/archives/17-guid.html</id>
        <title type="html">Bulletproof development history</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>I bet a lot of people have been wondering what that extremely long thread in the s9y Themes forum &lsquo;<a href="http://board.s9y.org/viewtopic.php?t=8579">Brainstorming: What do we need template-wise?</a>&rsquo; is all about, but never found the time or courage to read it from beginning to end <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /> At the time of writing this, the thread has 600 replies and 31777 views, it extends to 41 pages and has been going on for about seven months.</p><p>Well, this thread is where the magic of Bulletproof happened, it's where it all began with an <a href="http://board.s9y.org/viewtopic.php?p=47935#47935">initial post</a> by me. Basically, I was looking for inspiration, ideas for new s9y templates, trying to figure out what kind of templates were needed. A lot of people chimed in on this suggesting various things. Somehow, this all ended up in the decision to start a &lsquo;template framework&rsquo;, a base template which would be a good starting point for new templates.</p><p>Since than initial post, seven months have passed, and now Bulletproof is finally finished (Well, more or less <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/wink.png" alt=";-)" style="display: inline; vertical-align: bottom;" class="emoticon" />). Here are some memorable dates from this long development period:</p><ul><li><strong>Jan 23:</strong> That was the day I posted a request to the Themes forum on board.s9y.org to brainstorm about template needs</li><li><strong>Jan 26:</strong> the first bulletproof zipfile is available</li><li><strong>Mar 12:</strong> switching the feed icon for colorsets works</li><li><strong>May 11:</strong> the customizable header image works</li><li><strong>Jun 11:</strong> the documentation blog is up and running</li><li><strong>Jul 24:</strong> first snapshots of the new admin template</li><li><strong>Aug 24:</strong> the final Bulletproof v1.0 zipfile</li></ul><p>So, it's been quite a ride. We've hit some rough patches along the way, it's been frustrating sometimes, but also a lot of fun. Hopefully, this will also be a lot of fun for the people using it as a template or framework <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /></p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/14-Date-format.html" rel="alternate" title="Date format" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-21T14:05:00Z</published>
        <updated>2007-09-09T10:06:25Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=14</wfw:comment>
    
        <slash:comments>4</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=14</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/2-Features" label="Features" term="Features" />
    
        <id>http://s9y-bulletproof.com/archives/14-guid.html</id>
        <title type="html">Date format</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>In the entry on <a href="http://s9y-bulletproof.com/index.php?/archives/10-Theme-options.html">theme options</a> I mentioned the date format and referenced to the <a href="http://php.net/strftime">strftime section of the PHP manual</a>. 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 let's see what all those funny little characters actually mean.</p><p><tt>%A, %B %e. %Y</tt>, what the hell is that supposed to mean? Well, these are variable which basically tell Serendipity how to display a date using the PHP function <a href="http://php.net/strftime">strftime</a>. Every combination of % and a letter stands for a part of the possible date formats. These are the variables actually used in Bulletproof:</p><ul><li><strong><tt>%a or %A</tt></strong> Abbreviated (<tt>%a</tt>) or full (<tt>%A</tt>) weekday name.</li><li><strong><tt>%b or %B</tt></strong> Name of the month. Again, abbreviated or full.</li><li><strong><tt>%d</tt></strong> Day of the month as a number with leading zero, i.e. ranging from 01 to 31.</li><li><strong><tt>%e</tt></strong> Same as <tt>%d</tt> above, but with a space instead of the leading zero, i.e. ranging from 1 to 31.</li><li><strong><tt>%m</tt></strong> The month as a decimal number with leading zero, i.e. ranging from 01 to 12.</li><li><strong><tt>%y or %Y</tt></strong> The year as a decimal number, either with a century indicated (<tt>%Y</tt>) or without (<tt>%y</tt>)</li></ul><p>These can be combined with dots or hyphens to format the date display in a Serendipity blog. For example, the default date format in Bulletproof is the one mentioned above: <tt>%A, %B %e. %Y</tt>. This means the date will by default be displayed like this in a blog configured to use the English language:</p><blockquote><p>Full weekday name followed by a comma, then full name of the month and decimal day of the month without a leading zero followed by a dot and the year with century indicated.</p></blockquote><p>For example, for the time of writing this entry, that would result to</p><blockquote><p>Tuesday, August 21. 2007</p></blockquote><p>Got it? However, if this sounds too complicated, just stick with the default or play with the theme option until you get a satisfying result <img src="http://s9y-bulletproof.com/templates/default/img/emoticons/smile.png" alt=":-)" style="display: inline; vertical-align: bottom;" class="emoticon" /></p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/11-Customizable-navigation.html" rel="alternate" title="Customizable navigation" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-21T13:02:00Z</published>
        <updated>2007-09-09T10:07:02Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=11</wfw:comment>
    
        <slash:comments>5</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=11</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/2-Features" label="Features" term="Features" />
    
        <id>http://s9y-bulletproof.com/archives/11-guid.html</id>
        <title type="html">Customizable navigation</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>A frequently asked question (or better: feature) in the s9y forums has always been adding an additional navigation to a s9y-powered blog. In the past, this required modifiying the template's files, until the theme options were added to Serendipity's features. Bulletproof provides an additional navigation bar which can be extensively customized using the theme options. Since these options are very powerful, they will be explained more in detail than the other <a href="http://www.s9y-bulletproof.com/index.php?/archives/10-Theme-options.html" title="Entry on theme options">theme options</a>.</p><p>First of all, let's look at the theme options related to the customizable navigation bar:</p><ul><li><strong>Position of the navbar:</strong> Choose one of five options for the position of the navigation bar. It can be displayed above or below the banner or in either sidebar. Of course, it can also be deactivated altogether.</li><li><strong>Show navigation links in the footer:</strong> The links from the navbar can also be displayed in the page footer as an additional navigation source. These links will be the same links you have in the navigation bar. They are a copy of the navbar links, placed in the footer as a site visitor convenience.  When enabled, your visitors will not have to scroll back to the top of the page to use site navigation.  Footer navigation links will <em>not</em> be displayed if the navbar is deactivated.</li><li><strong>Show quicksearch in the navbar:</strong> If, and only if, the navigation bar is displayed above or below the banner, the input box for s9y's search option can be displayed within the navigation bar. This does <em>not</em> work if the navbar is displayed in either sidebar! Also, the HTML output of the quicksearch sidebar item will be automagically suppressed, you do <em>not</em> have to deactivate it under "Configure Plugins".</li><li><strong>Title for navigation menu:</strong> If the navigation menu is displayed in either sidebar, it should have a title. Use this text box to enter the desired title. This title is only for when the navigation menu is displayed in the sidebar - the title will never be displayed if the navigation menu is displayed above or below the header.</li></ul> <br /><a href="http://s9y-bulletproof.com/archives/11-Customizable-navigation.html#extended">Continue reading "Customizable navigation"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/13-Colorset-specific-icons.html" rel="alternate" title="Colorset specific icons" />
        <author>
            <name>Don Chambers</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-20T15:19:22Z</published>
        <updated>2007-08-26T16:17:09Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=13</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=13</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/3-Styling" label="Styling" term="Styling" />
    
        <id>http://s9y-bulletproof.com/archives/13-guid.html</id>
        <title type="html">Colorset specific icons</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <!-- s9ymdb:19 --><img width="150" height="150" style="float: right; border: 0px; margin-left: 5px; margin-right: 0px;" src="http://s9y-bulletproof.com/uploads/logos/colorset_icons_4.png" alt="" />Feed icons, calendar arrows and graph bar (used on the archive page) all have different color variations to compliment each colorset that is included in bp.  You can take advantage of this feature for any template created using the bp framework to use uniquely different icons for each of your template's colorsets, provided there is, in fact, more than a single colorset.

First, we need to know where icons are stored.  As with all s9y template graphics, the files are stored in /templates/bulletproof/img/.  If you create your own template based upon bulletproof, you will place these images in /templates/YOUR_TEMPLATE_PATH/img/. <br /><a href="http://s9y-bulletproof.com/archives/13-Colorset-specific-icons.html#extended">Continue reading "Colorset specific icons"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/12-Browser-Compatibility.html" rel="alternate" title="Browser Compatibility" />
        <author>
            <name>Don Chambers</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-20T04:19:00Z</published>
        <updated>2007-08-21T21:04:14Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=12</wfw:comment>
    
        <slash:comments>8</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=12</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/1-General" label="General" term="General" />
    
        <id>http://s9y-bulletproof.com/archives/12-guid.html</id>
        <title type="html">Browser Compatibility</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <!-- s9ymdb:14 --><img width="130" height="130" style="float: right; border: 0px; margin-left: 5px; margin-right: 0;" src="http://s9y-bulletproof.com/uploads/logos/browser_compat_4.png" alt="" />PC or Mac?  Windows or Linux?  Firefox, Internet Explorer, Opera or Safari??  Browser specific "hacks" that do not validate, or clean code that breaks in non-compliant, or outdated broswers???<br />
<br />
It can be a serious challenge coding both the front and back ends of a template to be fully compatible under every possible hardware and software platform.  Browser versions themselves can present their own unique challenges.  I cannot begin to imagine the billions of development hours that have been wasted thanks to Microsoft!!!  But I digress.... <br /><a href="http://s9y-bulletproof.com/archives/12-Browser-Compatibility.html#extended">Continue reading "Browser Compatibility"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/10-Theme-options.html" rel="alternate" title="Theme options" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-16T11:08:00Z</published>
        <updated>2007-09-09T10:07:28Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=10</wfw:comment>
    
        <slash:comments>0</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=10</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/2-Features" label="Features" term="Features" />
    
        <id>http://s9y-bulletproof.com/archives/10-guid.html</id>
        <title type="html">Theme options</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Bulletproof's primary design goal originally was to build a layout base which would make it possible to have the "traditional" <a href="http://s9y-bulletproof.com/index.php?/archives/4-Layout-types.html" title="Entry on bulletproof layout types">website/blog layouts</a> 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".</p><p>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 <a href="http://board.s9y.org">forums</a> in the past. Let's walk you through the theme options available in bulletproof in their order of appearance, shall we?</p> <br /><a href="http://s9y-bulletproof.com/archives/10-Theme-options.html#extended">Continue reading "Theme options"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/7-Administration-interface.html" rel="alternate" title="Administration interface" />
        <author>
            <name>Don Chambers</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-09T22:50:52Z</published>
        <updated>2007-09-24T19:38:16Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=7</wfw:comment>
    
        <slash:comments>2</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=7</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/4-Backend" label="Backend" term="Backend" />
    
        <id>http://s9y-bulletproof.com/archives/7-guid.html</id>
        <title type="html">Administration interface</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <div class="serendipity_imageComment_right" style="width: 180px"><div class="serendipity_imageComment_img"><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/bp_admin_welcome_fixed.jpg'><!-- s9ymdb:12 --><img width="180" height="135"  src="http://s9y-bulletproof.com/uploads/screenshots/bp_admin_welcome_fixed.serendipityThumb.jpg" alt="" /></a></div><div class="serendipity_imageComment_txt">Default fixed width interface</div></div>Bulletproof is not just a highly customizable front end - it also includes an entirely new back end admin template featuring a fresh, contemporary design.  Bulletproof was being developed during the latter stages of Serendipity 1.2 development and is the first administrative template to utilize many new classes and id's introduced in the 1.2 release.<br />
<br />
There are actually two admin template stylesheets.  The default is a 970 pixel, fixed width design.  Why fixed width?  Simple - the designer has much more control when the template is heavily dependent upon graphics, which is certainly the case with BP.  For those with the ability to do so, it also allows a user to replace the background banner image with a fixed width banner image they use on the frontend. <br /><a href="http://s9y-bulletproof.com/archives/7-Administration-interface.html#extended">Continue reading "Administration interface"</a>
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/5-Colorsets.html" rel="alternate" title="Colorsets" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-02T12:17:00Z</published>
        <updated>2007-09-14T15:51:34Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=5</wfw:comment>
    
        <slash:comments>5</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=5</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/2-Features" label="Features" term="Features" />
    
        <id>http://s9y-bulletproof.com/archives/5-guid.html</id>
        <title type="html">Colorsets</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>Although bulletproof is meant to be used as a framework for new templates by template designers, it can also be used as a template out of the box. bulletproof ships with three individual colorsets:</p><div style="clear:both; padding-left: 38px"><div class="serendipity_imageComment_left" style="width: 180px;"><div class="serendipity_imageComment_img"><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/bp-purple.png' onclick="F1 = window.open('/uploads/screenshots/bp-purple.png','Zoom','height=495,width=855,top=144,left=92,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"><!-- s9ymdb:10 --><img width="180" height="103"  src="http://s9y-bulletproof.com/uploads/screenshots/bp-purple.serendipityThumb.png" alt="" /></a></div><div class="serendipity_imageComment_txt">Purple</div></div><div class="serendipity_imageComment_left" style="width: 180px"><div class="serendipity_imageComment_img"><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/bp-blue.png' onclick="F1 = window.open('/uploads/screenshots/bp-blue.png','Zoom','height=495,width=815,top=144,left=112,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"><!-- s9ymdb:8 --><img width="180" height="103"  src="http://s9y-bulletproof.com/uploads/screenshots/bp-blue.serendipityThumb.png" alt="" /></a></div><div class="serendipity_imageComment_txt">Blue</div></div><div class="serendipity_imageComment_left" style="width: 180px"><div class="serendipity_imageComment_img"><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/bp-green.png' onclick="F1 = window.open('/uploads/screenshots/bp-green.png','Zoom','height=495,width=855,top=144,left=92,toolbar=no,menubar=no,location=no,resize=1,resizable=1,scrollbars=yes'); return false;"><!-- s9ymdb:9 --><img width="180" height="103"  src="http://s9y-bulletproof.com/uploads/screenshots/bp-green.serendipityThumb.png" alt="" /></a></div><div class="serendipity_imageComment_txt">Green</div></div></div><p style="clear: left;">All colorsets can be customized to some extent using the theme options.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/4-Layout-types.html" rel="alternate" title="Layout types" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-08-01T10:14:00Z</published>
        <updated>2007-09-09T10:08:22Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=4</wfw:comment>
    
        <slash:comments>3</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=4</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/2-Features" label="Features" term="Features" />
    
        <id>http://s9y-bulletproof.com/archives/4-guid.html</id>
        <title type="html">Layout types</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <p>bulletproof comes with 6 basic layouts:</p><div><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/sbs.jpg'><!-- s9ymdb:6 --><img width="180" height="133" style="float: left; border: 0px; padding-left: 38px; padding-right: 5px;" src="http://s9y-bulletproof.com/uploads/screenshots/sbs.serendipityThumb.jpg" alt="Three columns, S-B-S" /></a><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/bss.jpg'><!-- s9ymdb:3 --><img width="180" height="133" style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;" src="http://s9y-bulletproof.com/uploads/screenshots/bss.serendipityThumb.jpg" alt="Three columns, B-S-S" /></a><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/ssb.jpg'><!-- s9ymdb:7 --><img width="180" height="133" style="float: left; border: 0px; padding-left: 5px; padding-right: 32px;" src="http://s9y-bulletproof.com/uploads/screenshots/ssb.serendipityThumb.jpg" alt="Three columns, S-S-B" /></a></div>

<div style="clear: left; margin-left: 36px;">
	<span class='serendipity_webimage_text'>
Three columns, S-B-S
	</span>
	<span class='serendipity_webimage_text'>
Three columns, B-S-S, CF
	</span>
	<span class='serendipity_webimage_text'>
Three columns, S-S-B
	</span>
</div>
<div><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/sb.jpg'><!-- s9ymdb:5 --><img width="180" height="133" style="float: left; border: 0px; padding-left: 38px; padding-right: 5px;" src="http://s9y-bulletproof.com/uploads/screenshots/sb.serendipityThumb.jpg" alt="Two columns, S-B" /></a><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/bs.jpg'><!-- s9ymdb:2 --><img width="180" height="133" style="float: left; border: 0px; padding-left: 5px; padding-right: 5px;" src="http://s9y-bulletproof.com/uploads/screenshots/bs.serendipityThumb.jpg" alt="Two columns, B-S" /></a><a  class='serendipity_image_link'  rel='lightbox' href='http://s9y-bulletproof.com/uploads/screenshots/onecol.jpg'><!-- s9ymdb:4 --><img width="180" height="133" style="float: left; border: 0px; padding-left: 5px; padding-right: 32px;" src="http://s9y-bulletproof.com/uploads/screenshots/onecol.serendipityThumb.jpg" alt="One column, sidebar(s) below" /></a></div>
<div style="clear: left; margin-left: 36px;">
	<span class='serendipity_webimage_text'>
Two columns, S-B
	</span>
	<span class='serendipity_webimage_text'>
Two columns, B-S, CF
	</span>
	<span class='serendipity_webimage_text'>
One column, sidebar(s) below, CF
	</span>
</div>

<p><br />This covers the most popular layout types for websites and blogs: 3-column layouts with various sidebar combinations, both 2-column layouts possible, and an additional 1-column layout showing the sidebars below the actual blog content (the entries). All of these layout are flexible, meaning their column's widths adjust to the width of the viewer's browser window.</p><p>You'll notice some of them are marked CF (content first), meaning the actual content of the blog (the entries) is the first item in the output code generated by Serendipity. It would have been possible to make <strong>all</strong> layouts CF, but that would have required additional HTML markup which we, the developers, felt was not worth the effort.</p> 
            </div>
        </content>
        
    </entry>
    <entry>
        <link href="http://s9y-bulletproof.com/archives/1-Bulletproof-what-is-it.html" rel="alternate" title="Bulletproof - what is it?" />
        <author>
            <name>Matthias Mees</name>
            <email>nospam@example.com</email>
        </author>
    
        <published>2007-06-11T13:28:00Z</published>
        <updated>2007-09-09T10:11:37Z</updated>
        <wfw:comment>http://s9y-bulletproof.com/wfwcomment.php?cid=1</wfw:comment>
    
        <slash:comments>41</slash:comments>
        <wfw:commentRss>http://s9y-bulletproof.com/rss.php?version=atom1.0&amp;type=comments&amp;cid=1</wfw:commentRss>
    
            <category scheme="http://s9y-bulletproof.com/categories/1-General" label="General" term="General" />
    
        <id>http://s9y-bulletproof.com/archives/1-guid.html</id>
        <title type="html">Bulletproof - what is it?</title>
        <content type="xhtml" xml:base="http://s9y-bulletproof.com/">
            <div xmlns="http://www.w3.org/1999/xhtml">
                <a class='serendipity_image_link' href='http://www.s9y.org'><!-- s9ymdb:1 --><img width="110" height="88" style="float: right; border: 0px; padding-left: 5px; padding-right: 5px;" src="http://s9y-bulletproof.com/uploads/logos/serendipity_logo.serendipityThumb.jpg" alt="" /></a><p>Bulletproof (bp) is a template framework, which means it is, on the one hand a template for the weblog engine Serendipity (s9y), and on the other hand is meant to be used as a framework to build new templates for s9y.</p><p>The Bulletproof developers' primary design goal was to create a template which is, well, bulletproof!!  It should be able to create any of the "classic" website/blog layouts, in any popular browser, on any popular platform, without falling apart.  The developers are fairly confident that we have achieved that goal, but of course nothing is 100% certain.</p><p>Bulletproof makes great use of s9y's "theme options", so users can now configure almost any desirable option using just the administration panel.  There is almost no need to edit any of the template's core files. Of course we cannot cover every specific custom feature every user might desire, but we are fairly sure we have covered the most desireable features.</p> <br /><a href="http://s9y-bulletproof.com/archives/1-Bulletproof-what-is-it.html#extended">Continue reading "Bulletproof - what is it?"</a>
            </div>
        </content>
        
    </entry>

</feed>