Genau ein Jahr ist es heute her, seit ich an diesem Ort das Experiment Blogging in Angriff nahm. Der erste Beitrag zeigt noch die ursprüngliche Absicht dahinter, CMS-Systeme für mein WWD-Projekt zu evaluieren.
Etwas mehr Beiträge sind seither hinzu gekommen, nämlich genau 56 (inkl. diesem). Davon am meisten - wen wunderts - in der Kategorie 804km, unter welcher ich über mein Auslandsemester in Berlin berichtet habe.
Danke an dieser Stelle speziell an Alain, der diesen Blog für mich hostet und bei Problemen bzw. (schief gegangenen) Basteleien mit Flux CMS immer prompt geholfen hat.
Gleich zwei neue Spielzeuge hat dieser Blog seit heute:
Spinnenfutter (Auflistung aller Posts in diesem Blog mit vielen Links für die
Crawler der Suchmaschinen) und eine schön integrierte Liste mit meinen aktuellen
deliziösen Links.
Merci
Alain.
Damit ich's nicht gleich wieder vergesse, die
Anleitung aus dem Flux CMS DevBlog:
- Collection mit Namen "tagcloud" erstellen
- Davon die .configxml editieren und den folgenden Code einfügen:
<?xml version="1.0"?>
<bxcms xmlns="http://bitflux.org/config">
<plugins>
<parameter name="xslt" type="pipeline" value="tagcloud.xsl"/>
<plugin type="navitree">
</plugin>
<plugin type="tagcloud">
<parameter name="locations" value="/blog/"/>
<parameter name="maxfontsize" value="56"/>
<parameter name="minfontsize" value="20"/>
</plugin>
</plugins>
</bxcms>
- Das folgende in
themes/<theme-name>/tagcloud.xsl ablegen:
<?xml version="1.0"?>
<xsl:stylesheet version="1.0" xmlns:blog="http://bitflux.org/doctypes/blog" xmlns:bxf="http://bitflux.org/functions" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns="http://www.w3.org/1999/xhtml" xmlns:php="http://php.net/xsl" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" exclude-result-prefixes="xhtml">
<xsl:import href="master.xsl"/>
<xsl:import href="../standard/common.xsl"/>
<xsl:output encoding="utf-8" method="xml" doctype-system="http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" doctype-public="-//W3C//DTD XHTML 1.0 Transitional//EN"/>
<xsl:template name="content">
<p id="tagcloud">
<xsl:for-each select="/bx/plugin[@name='tagcloud']/tagcloud/tag">
<a href="{$webrootW}{path}archive/tag/{name}" style="font-size:{size}px;">
<xsl:value-of select="name"/>
</a> 
</xsl:for-each>
</p>
</xsl:template>
</xsl:stylesheet>
- Et voilà
Dank
Alain hab ich nun sogar einen auf
FluxCMS basierenden Blog, erst mal zum Evaluieren für mein
WWD-Projekt. Vielleicht wird ja auch noch mehr draus. Auf jeden Fall bin ich schon begeistert vom
bitfluxeditor und den anderen koolen Features, die Flux bietet.