Entries tagged as bulletproof

10 Dec 2007 Bulletproof 1.2 veröffentlicht

English version of this announcement

Zusammen mit der Version 1.2.1 von Serendipity ist auch eine neue Bulletproof-Version (1.2) erschienen. Sie steht auf http://s9y-bulletproof.com/index.php?serendipity[subpage]=download zum Download bereit. (Bitte beachten: Wer bereits s9y v1.2.1 installiert hat oder das Update plant, braucht BP 1.2 nicht herunterzuladen!)

Änderungen in diesem Release:

  • gefixt: Fehlendes # zu den Skiplinks hinzugefügt, sodass sie nun auch tatsächlich funktionieren. (File under: Peinlichster Bug aller Zeiten.)
  • neu: Skiplinks werden nun selektiv passend zum Layout eingefügt
  • gefixt: Skiplinks stehen nun im Code vor statt im Container-div
  • neu: Stylesheet print.css für die Druckausgabe
  • gefixt: »Klebrige« Einträge benutzen nun das in den theme options eingestellte Datumsformat
  • neu: Grundlegende hAtom-Mikroformate
  • neu: Neue Klasse .author, über welche die Darstellung des Autorennamen verändert werden kann
  • gefixt: entry_summary benutzt nun das in den theme options eingestellte Datumsformat; zusätzlich wurde entry_summary minimal anders gestylt, um besser zwischen einzelnen Einträgen unterscheiden zu können
  • neu: Klasse archive_summary_details
  • neu: Formatierungen für die Elemente abbr, acronym sowie die neue Klasse help
  • gefixt: Überflüssigen Hyperlink aus dem Kontaktformular entfernt
  • gefixt: frontend_header hook umgestellt, erscheint nun direkt nach dem title-Element
  • gefixt: Tippfehler in plugin_staticpage_searchresults.tpl, der ein überflüssiges > erzeugte
  • neu: Optionales Einbinden des AddThis.com-Widgets
  • gefixt: Livesearch-Unterstützung, wenn das Suchformular in der Navigationsleiste positoniert wird
  • neu: Container serendipitySideBarTitleEmpty für Seitenleistenplugins, welche keinen Titel haben
  • neu: Klassen und Struktur der Dateien entries_archives.tpl und entries_summary.tpl verändert
  • gefixt: padding statt margin für serendipity_Entry_Date
  • gefixt: Skiplinks überarbeitet; sie benutzen nun bereits existierende anchors, haben das lang-Attribut, damit Screenreader die Sprache des beschreibenden Textes erkennen können, und das korrekte CSS, damit sie in visuellen Browsern nicht angezeigt werden.
  • gefixt: Das einspaltige Layout zeigt nun beide Seitenleisten in einer an, die enthaltenen Elemente werden gefloated und somit nebeneinander dargestellt
  • neu: Neue theme option, ein Stylesheet user.css einzubinden, welches benutzt werden kann, um Einstellungen in den Farbsets updatesicher zu überschreiben.

Blogger, die Bulletproof als Template für ihr Blog verwenden, sollten schnellstmöglich auf Version 1.2 updaten. Ebenso sollten Template-Gestalter ihre auf BP basierenden Templates auf diese Version aktualisieren.

Das Entwicklerteam wird sich bemühen, die neuen Features im Laufe der nächsten Tage und/oder Wochen :-) im Dokumentations-Blog ausführlicher zu erklären. Zudem stehen wir natürlich im Forum zum Support bereit.

08 Nov 2007 Optionale Notwendigkeiten

An frischem Wind in puncto Templates für Serendipity Interessierten kann ich nur wärmstens empfehlen, die frisch gelaunchte (natürlich mit s9y betriebene) Template-Seite meines Bulletproof-Mitstreiters Don Chambers im Auge zu behalten.

So wie ich Don kenne, werden wir auf optional-necessity.com demnächst Großes sehen.

05 Oct 2007 Bulletproof-Colorset: redglossy

Eine Farbe »fehlt« für meinen Geschmack unter den Colorsets, mit denen Bulletproof ausgeliefert wird: Rot. Da es in BP 1.1 nun recht simpel ist, zusätzliche Colorsets einzubinden, habe ich mich mal rangesetzt und ein rotes Colorset zusammengeschustert.

Das Ergebnis nennt sich »redglossy«. Einen größeren Screenshot gibt es nach einem Klick auf die Vorschau rechts in diesem Eintrag. Zum Download steht das Ganze in der Download-Abteilung des Dokumentationsblogs.

Zur Installation entpackt man redglossy.zip einfach in das BP-Verzeichnis, also nach /templates/bulletproof/. Ein aktuelles BP (also 1.1) vorausgesetzt, steht beim nächsten Besuch der Theme options das zusätzliche Colorset bereit.

21 Sep 2007 Zusätzliche User-Stylesheets in Bulletproof 1.1

Disclaimer: Ich gebe hier nur eine kurze Beschreibung auf Deutsch, quasi den Schnelldurchlauf. Die Referenz zu diesem Thema ist der Artikel Additional user colorsets im Dokumentations-Blog zu Bulletproof.

In BP 1.1 kann man nun sehr einfach zusätzliche Farbsets erstellen. Wie geht das genau? Man erstellt ein zusätzliches Stylesheet, dessen Dateiname der Konvention <NAME>_style.css entsprechen muss, wobei <NAME> der Name des Farbsets ist. Heißt also das Farbset »meinfarbset«, muss die Datei /templates/bulletproof/meinfarbset_style.css angelegt werden, in der dann die eigenen CSS-Styles untergebracht werden. Analog dazu sollte man die in BP verwendeten Icons passend im Unterverzeichnis img des Templates anlegen. Auch diese müssen entsprechend benannt werden, also z.B. /templates/bulletproof/img/meinfarbset_back.png; zudem müssen es PNG-Dateien sein.

Das war's schon – alles andere sollte automagisch funktionieren. Ich empfehle speziell Bulletproof-Neulingen dringend, sich eines der bestehenden Farbsets, also z.B. blue_style.css, als Vorlage zu nehmen. Zudem sollte man darauf achten, keinesfalls Styles aus base.css und nur dann welche aus style.css zu überschreiben, wenn es wirklich unbedingt nötig ist.

20 Sep 2007 Bulletproof 1.1 veröffentlicht

English version of this announcement

Das Bulletproof-Entwicklerteam hat die wichtigsten Korrekturen an Bulletproof fertig gestellt und somit Version 1.1 des Template-Frameworks freigegeben. Es steht auf http://s9y-bulletproof.com/index.php?serendipity[subpage]=download zum Download bereit.

Änderungen in diesem Release:

  • neu: automagische Erkennung von zusätzlichen User-Stylesheets (danke an Grischa und Garvin!)
  • neu: neue theme option, um die Anzahl der Kommentare und Trackbacks anders darzustellen
  • neu: die Ausgabe des Headers und/oder Footers für »klebrige« Einträge kann nun über die theme options unterdrückt werden, zudem können diese Einträge seperat gestylt werden
  • neu: bulgarische Übersetzung (danke an Ivan Cenov; die bulgarische Übersetzung ist vermutlich nicht auf dem letzten Stand)
  • neu: jede Reihe des Kalenders kann nun individuell gestylt werden
  • neu: über eine neue theme option können nun die Links zur vorigen/nächsten Seite als Text und/oder Icon dargestellt werden
  • gefixt: Darstellung des Seitenfusses
  • gefixt: Darstellung des Counter-Codes im Seitenfuss
  • gefixt: der Link zum favicon wurde auskommentiert, da es exzessive Fehlermeldungen im Apache-Log gab, falls kein favicon existierte
  • gefixed: sporadisch auftretende horizontale Linien in Firefox
  • gefixt: die verwendetet Klassen für die verschiedenen Layouts wurden komplett überarbeitet
  • neu: neue Klassen für den ersten/letzten Link der Navigation
  • neu: zusätzliche div-Container für Anfang und Ende des #wrapper-Containers
  • neu: Unterstützung für IE5 durch zusätzliches Stylesheet speziell für IE5; Bulletproof funktioniert immer noch nicht 100%ig in IE5 (wird es vermutlich auch nie), aber ist nun zumindest benutzbar
  • neu: Standardstyle für präformatierten Text
  • gefixt: die Navigation in der Seitenleiste ist nun ebenfalls in einen .serendipitySideBarContent-Container verpackt
  • gefixt: Darstellung des zweispaltigen Layouts mit Seitenleiste links in allen Versionen des IE

BP 1.1 wird natürlich in zukünftigen Serendipity-Versionen enthalten sein. Blogger, die Bulletproof als Template für ihr Blog verwenden, sollten schnellstmöglich auf Version 1.1 updaten. Ebenso sollten Template-Gestalter ihre auf BP basierenden Templates auf diese Version aktualisieren.

Das Entwicklerteam wird sich bemühen, die neuen Features im Laufe der nächsten Tage im Dokumentations-Blog ausführlicher zu erklären, obwohl wir alle im Moment eine kleine Pause gebrauchen könnten :-) Zudem stehen wir natürlich im Forum zum Support bereit.