21.07.2009

RSS für Flatpress

Flatpress bringt die RSS-Fähigkeit von Haus aus mit. Das ist dem unerfahrenen Anwender aber nicht sofort ersichtlich. Das Theme, das ich hier z.B. nutze (Nautica2.2 Liquid, portiert von Laborix), ist hierfür zunächst einmal nicht vorbereitet. Dem habe ich jetzt erstmal abgeholfen, indem ich in die statische Seite “Menü”, die in der rechten Sidebar als Widget auftaucht, entprechende Links eingebaut habe. Dabei gibt es die folgenden Alternativen:

  • RSS: index.php/feed/rss2/
  • RSS: blog-root/?x=feed:rss2
  • Atom: index.php/feed/atom/
  • Atom: blog-root/?x=feed:atom

(Siehe dazu diesen Forumsbeitrag.)

Wenn man eine ergänzende Grafik einbauen möchte, dann muss dies z.B. wie folgt umgesetzt werden:

[url=index.php/feed/rss2/][img=images/16px-feed-iconsvg.png] [/url] RSS

Die Grafik muss natürlich vorher bereitgestellt werden.

Update

Stimmt nicht mehr ganz, weil ich mittlerweile ein anderes Layout verwende und auch die Einträge in der Sidebar wieder entfernt habe. Man könnte es aber weiterhin wie beschrieben machen.

20.07.2009

Lernprogramm

Für alle Freizeit-Webdesigner wird es hier regelmäßig Hinweise u.a. auf interessante Webseiten geben. Ein Freizeit-Webdesigner unterscheidet sich von einem (Halb-)Profi dadurch, dass er (oder sie) nicht regelmäßig dazu kommt, sich mit der Thematik zu befassen. Dann passiert das, was immer passiert - vieles ist im Gehirn vorhanden, kann aber nicht abgerufen werden. Also werden Erinnerungshilfen benötigt (ich bevorzuge ja ein vernüftiges Buch), die im Netz in nicht kleiner Anzahl zu finden sind. school.png

Der Netzkescher wird immer mal wieder durchs Datenmeer gezogen, um informative und qulitativ erwähnenswerte Seiten herauszufischen.

Eine Seite, die das Lernen über mehrere Lernkanäle ermöglicht, ist die Seite webmaster-crashkurs.de. Hier werden in Textform und vielfach auch als Video u.a. folgenden Themen ausführlich behandelt:

  • HTML lernen
  • CSS lernen
  • Werkzeuge

Das Angebot ist tatsächlich umfassend und auch aktuell. Bei einer kürzliche Stichprobe konnte ich Informationen zum Internet Exploerer 8 finden. Diese Seite scheint also gepflegt zu werden, was ja nicht selbstverständlich ist.

Meines Erachtens bietet die Site ein gelungenes Angebot für Einsteiger, aber auch für Freizeit-Designer, die ihr Wissen an dieser oder jener Stelle aufrischen oder sich erinnern wollen.

Sich Wissen einmal über gelungene Videos, die sich deutlich positiv von anderen Angeboten abheben, einzuverleiben und das Ganze auch noch kostenlos genießen zu können, verdient ein dickes Dankeschön an den Anbieter Axel Pratzner!

Flatpress Editor

Bleiben wir noch ein wenig bei Flatpress.

Der Editor verwendet, wie schon beschrieben, BBCode. Das ist natürlich nicht so komfortabel wie WYSIWYG. Die Begründung für die Wahl von BBCode liefert NoWhereMan in einem Forumsbeitrag:

The reason for which I don’t like very much WYSIWYG is that people are then tempted to produce glittered pink-on-yellow comic sans paragraphs that kill my eyes, instead of writing meaningful content ….

OK. Aber die Formatierungsleiste die Flatpress mitliefert, ist wirklich sehr reduziert.
bbcode_leiste.png

Nun, man kann dem auf verschiedene Weise abhelfen.

Plugin TinyMCE

Es gibt ein Plugin für TinyMCE. TinyMCE ist ein WYSIWYG-Editor, der einem dann den vielleicht gewohnten Komfort bietet. Wer mehr über TinyMCE wissen möchte, informiert sich auf der Homepage.

BBCode

BBcode ist selbst über ein Plugin in Flatpress integriert. Die Funktionalität kann erweitert werden. Wie, ist im Flatpress-Wiki beschrieben. Mir ist das auf den ersten Blick erstmal zu kompliziert.

Firefox-Addon

Dies ist die Option, die ich zurzeit verwende. Es gibt verschiedene Addons für Firefox, die den Umgang mit BBcode erleichtern. Sie stellen über eine zusätzliche Symbolleiste oder über das Kontextmenü BBCode-Optionen zur Verfügung, so dass man nicht alles einzeln per Hand eingeben muss und dennoch innerhalb dieser Auszeichnungssprache verbleibt. Informieren kann man sich am besten unter addons.mozilla.org. Als Suchbegriff “bbcode” eingeben und das Ergebnis checken.

Ich habe mich für die Symbolleistenvariante entschieden. Die Text Formating Toolbar erleichtert die Texterfassung in Flatpress ungemein, ohne in das System einzugreifen. Man kann sie sehr leicht mit eigenen Befehlen erweitern. In der Abb. unten sieht man z.B. Einträge für verschiedene Überschriften, die von mir ergänzt wurden.
tftoolbar.png
Natürlich lassen sich nur Befehle verwenden, die von Flatpress unterstützt werden. Die Auszeichnungen für höhergestellt (super-script) oder tiefergestellt (sub-script) funktionieren z.B. nicht.

tftoolbar_opt.png Da die Text Formating Toolbar aber nicht nur BBCode sondern auch HTML und Wiki-Code unterstützt, gibt es selbst hierfür eine Lösung, wenn es denn unbedingt erforderlich ist:

höhergestellt
tiefergestellt

So sieht der Code aus:

tftoolbar_bsp1.png

Mit dieser Unterstützung fällt das Schreiben in Flatpress doch erheblich leichter.

19.07.2009

Flatpress

fp-logo.png
Dieses kleine Weblog läuft unter Flatpress. Warum? Hier geht es um Selbstbeschränkung entsprechend dieses Artikels. Die Anzahl der Beiträge hier wird (vermutlich) überschaubar bleiben. Und ich wollte nicht Wordpress, Drupal, Serendipity oder sonst ein mächtiges Blogsystem einsetzen, sondern etwas aus der Nische. Flatpress ist eine sehr einfach aufgebaute Blogsoftware. Es ist schnell installiert und man kann auch sofort mit dem Schreiben von Beiträgen loslegen, aber manches erfordert doch ein bisschen (wirklich nur ein bisschen!) Ein- bzw. Umdenken. Am auffälligsten ist dabei der Editor. Nicht WYSIWYG, sondern reichlich reduzierte Formatierungsmöglichkeiten über BBCode. (Es gibt allerdings Möglichkeiten, das zu umgehen. Dazu in einem späteren Beitrag einmal mehr.) Ansonsten ein paar Daten als Zitat von der Homepage:

  • Standard-compliant (XHTML valid)
  • Plugin support
  • Widget system
  • Easy to customize with themes (powered by Smarty)

Smarty ist persönlich auch der Grund, warum ich Flatpress nutzen wollte. Mit Smarty würde ich mich gern (irgendwann) beschäftigen, da auch größere Systeme darauf zurückgreifen (z.B. CMS made simple, Serendipity). Und für den Einstieg in das Thema ist etwas Übersichtliches wie Flatpress ideal. Da das Angebot an Templates für Flatpress bisher nur klein ist, muss man über kurz oder lang selbst Hand anlegen, wenn man etwas mehr Auswahl haben möchte. Das Bloggen mit Flatpress wird unterstützt durch ein Wiki und ein Forum, die zusätzliche Informationen bieten und Anlaufstelle für Fragen sein können. Natürlich ist es eine kleine Communitiy. Eine deutschsprachige Seite mit einigen Informationen zu Flatpress ist der Flatpress-Notizblock.


Update: Was ich ein wenig vermisse ist die Möglichkeit, Artikeln Stichwörter (tags) zu geben. Ich finde diese Möglichkeit, konkreten Inhalt für den Leser verfügbar zu machen, sehr gut. Bei Flatpress bisher so nicht möglich und scheint auch nicht so einfach zu sein (vgl. Forumsbeitrag). Workaround: Da hilft erstmal wohl nur, die Kategorien als Tags anzusehen und etwas großzügiger beim Verteilen von Stichwörtern zu sein.

Linktipp: FlatPress - Bloggen ohne Datenbank