« Wikileaks und wir | Main | Vergiss die Prämien »

Dienstag, Dezember 28, 2010

It's fresh so fresh - exciting

Ich krieg nen Rappel und muss neu machen! Vorher hab ich mal ein paar alte Layouts rausgekramt - über die Jahre kommt schon was zusammen, aber nicht soviel wie man denken könnte:

Neuerungen: Ich setze mal auf intuitives Design - keine Überschriften auf der Startseite sondern nur noch die Teaser-Bilder. Was ich schon lange im Kopf hatte und nun mit einer geeigneten Vorlage und ein wenig CSS ("thank god its floating") umgesetzt habe, ist das flexible oder auch fluid-Design - die Seite passt sich der Browser-Größe an! Und das mit ganz wenigen CSS-Befehlen, ohne Javascript und sogar im IE siehts ganz passabel aus - toll! Dann habe ich die Kommentare weggelassen, hat eh keiner benutzt, und das etwas gierige Feedjit ist geschrumpft.

Einiges ist mit meinem Blogsystem Thingamablog nur durch Code-Änderung möglich, darum bin ich zum einen noch auf der Version 1.1: Der gute Bob Tantlinger hat für die neue Version 1.5 leider den Sourcecode nicht veröffentlicht.

Ich habe im wesentlichen 2 Anpassungen vorgenommen: Ein weiteres BlogEntry-Tag ist hinzugekommen: Mit $EntryTeaserImage$ kann das erste Bild eines Eintrags referenziert werden - es ist genau das, welches ich auf der Startseite in den Kacheln anzeige.
Beispiel:

<BlogEntry>
  <EntryTitle>
  <a title="<$EntryTitle$>" href="<$EntryPermalink$>">
<img src="<$EntryTeaserImage$>"></a>
  </EntryTitle>
</BlogEntry>
Die zweite Änderung ist nur eine konsequentere Implementierung des Containers ArchiveYears: Er verarbeitet nun auch alle Attribute des enthaltenen Containers ArchiveList.
<ArchiveYears sort_order="descend" glue=" " format="MMMM" span="1">
	<$Year$>
	<ArchiveYear>
		<$ArchiveLink$><$ArchiveName$>
	</ArchiveYear>
</ArchiveYears>

Es ist in Bobs Sinne für die "alte" Version, dass ich mein Release und das Template-Set dazu hier wieder zur Verfügung stellen muss (GNU-GPL). Für die neue Version gibt es eine wesentlich restriktivere Lizenz, darum auch keinen Sourcen mehr (er wird seine Gründe haben...):

Restrictions on Use
You may not decompile, "reverse-engineer", disassemble, or otherwise attempt to derive the source code for the Software Product.

Restrictions on Alteration
You may not modify the Software Product or create any derivative work of the Software Product or its accompanying documentation.

Erstellt von tixus um 6:51 PM Kategorien: Software + Java
Powered by
Thingamablog 1.1b6