Konzertheld | 06.03.2011 12:41

    Pluginvorstellung: Footnotes

    Das von der Habari-Community bereit gestellte Footnotes-Plugin tut eigentlich nicht mehr als man vom Namen erwartet: Es stellt eine Funktion bereit, die es ermöglicht, sehr einfach Fußnoten zu erzeugen. Das macht es aber recht ordentlich.

    Wenn man das Plugin wie üblich auf den Server geladen und aktiviert hat, muss man nichts weiter tun, als an der Stelle, an der man gerne per Fußnote eine Ergänzung einfügen würde, die Ergänzung mit den Fake-HTML-Tags <footnote> und </footnote> zu umschließen. Der gesamte Teil wird dann durch eine hochgestellte Ziffer ersetzt, die auf den Text, der am Artikelende automatisch eingefügt wird, verweist. Am Ende des Fußnotentextes gibt es dann auch einen Link, der den Leser wieder nach oben springen lässt. Also alles da.

    Eigentlich. Denn so richtig perfekt ist Footnotes nicht. Klickt man einen der Links an, während man sich in einer Ansicht befindet, in der mehrere Posts dargestellt werden, springt man automatisch in die Einzelansicht. Das kann gut oder schlecht sein. Generell nervt es erstmal, man erkennt den Sinn aber, wenn man sich die Einstellungen ansieht: Dort kann man nämlich das automatische Einbinden der Fußnotentexte unterbinden, um das per PHP-Aufruf im Theme selbst zu übernehmen.

    Etwas merkwürdig ist es auch, dass man den Fußnotentext direkt an der jeweiligen Stelle im Artikeltext eingibt. Je nachdem, wie man so schreibt, ist das aber nicht weiter störend; bei mir entspricht es genau meinen Gedankengängen, da ich Fußnoten eher spontan einfüge.

    So insgesamt macht Footnotes aber einen gescheiten Eindruck. Außerdem unterstützt es die Wordpress-Fußnoten-Syntax, so dass importierte Fußnoten beim Umstieg von Wordpress weiterhin funktionieren. Man kann das natürlich auch missbrauchen, um diese Fake-HTML-Tags zu vermeiden, wenn man die nicht mag. Seine Arbeit tut Footnotes in jedem Fall. Fehlt nur noch eine Möglichkeit, eigene Fußnotenbeschriftungen (statt Ziffern) einfügen zu können.

    Plugin in Trac
    Subversion-Repo des Plugins


    5 Comments

    1. Florian Fiegel
      07.03.2011 12:54

      Hm, könntest Du das noch mal mit einem richtigen Beispiel erläutern?
      Was meinst Du z.B. mit Fake-HTML-Tags?


    2. fwolf
      07.03.2011 15:37

      Meinst du mit "Fake-HTML-Tags" vielleicht den allseits beliebten BBCode? Im Quelltext des Plugins lässt sich jedenfalls kein "Fake HTML" entdecken, also etwa footnote > o.ä.

      Mit "Fake" hat BBCode nichts zu tun - das ist ein eigenständiges Markup ;)
      Das würde dann auch in Hinsicht auf die "Wordpress-Fußnoten-Syntax" passen.

      cu, w0lf.


    3. Konzertheld
      07.03.2011 15:53

      Nein, damit meinte ich tatsächlich <footnote> und </footnote>, also Tags, die wie HTML-Tags aussehen, aber schlicht keine sind. Ich sehe auch gerade, dass ich das schreiben wollte, aber die Tags wohl rausgestrichen wurden. Hab ich wohl übersehen, doof.


    4. Konzertheld
      07.03.2011 15:58

      So, jetzt sind die Klammern richtig markiert und der Text wird gescheit angezeigt.


    5. Florian Fiegel
      08.03.2011 12:22

      Ah, ok, also meinst Du nicht im 4.01-Standard bekannte Tags. (xhtml zumindest ermöglicht die Erweiterung des Markups ja tatsächlich).


    Einen Kommentar abgeben