Im neunten Teil des Blogseminars geht es um Metaangaben zu Artikeln und die Blogroll.

Metadaten
Leider sind die Möglichkeiten bei Blogspot nicht so flexibel wie bei Wordpress. So fehlt bei Blogspot z.B. der Eintrag für den Autor eines Artikels. Es ist bei Blogspot schlicht nicht vorgesehen, dass es mehrere Autoren für ein Blog gibt.
Soweit wie ich es überblicke  sind die anderen Metaangaben in allen Blogspot Designs bereits enthalten. Diese kann man auch im HTML Editor für das Design bearbeiten. Allerdings sollte man dort wissen was man tut. Es handelt sich auch nicht um reines HTML, sondern um einen XML Code der durch den Blogspot Server nach HTML übersetzt wird.

Das Datum eines Artikels wird  bei Blogspot durch ein Javascript angezeigt. Klingt komisch, ist aber so. Zuerst wird das Datum aus einem "timestamp" erzeugt und dann angezeigt. Der Code um den es geht sieht so aus:

<div class='date'>
    <script type='text/javascript'>
        var timestamp = &quot;<data:post.timestamp/>&quot;;
        if (timestamp != &#39;&#39;) {
                var timesplit = timestamp.split(&quot;,&quot;);
                var date_yyyy = timesplit[2];
                var timesplit = timesplit[1].split(&quot; &quot;);
                var date_dd = timesplit[2];
                var date_mmm = timesplit[1];
        }
    </script>
    <span><script type='text/javascript'>document.write(date_dd + &#39;. &#39; +  date_mmm + date_yyyy);</script></span>
</div>



Kategorien und Tags sind bei Blogspot in den sog. Labels vereint. Hier taucht dann auch XML Code auf.


    <div class='postdata'>
        <span class='category'>
            <b:if cond='data:post.labels'>
              <b:loop style='color:red' values='data:post.labels' var='label'>
                <a expr:href='data:label.url' expr:title='&quot;View all posts in &quot; + data:label.name' rel='tag'><data:label.name/></a><b:if cond='data:label.isLast != &quot;true&quot;'>,</b:if>
              </b:loop>
            </b:if>
        </span>
    </div>   


Beide Codes kann man an der Stelle positionieren, wo man sie anzeigen will. Wie schon erwähnt sollte man wissen was man tut. Die XML Templates der Blogspot Designs sollte man vorher studieren und verstehen.

Blogroll
Blogspot stellt ein sidebar widget für Links zur Verfügung. Um Link Kategorien zu erzeugen, muss man das Widget mehrmals einsetzen und jeweils einen anderen Titel vergeben. Komfortabler geht es leider nicht. Will man die Blogroll auf einer eigenen Seite anzeigen, muss man diese Seite von Hand erstellen und die Links dort von Hand pflegen. Dann hat man allerdings auch die gleichen Gestaltungsmöglichkeiten wie in Konnas Blogroll oder bei meiner Verlinkt Seite.

Das waren die Aufgaben der Folge #9 des Blogseminars. Ich muss gestehen, dass mir diese Folge die meiste Arbeit gemacht hat. Die Möglichkeiten der XML Templates gehen zwar auch recht weit, sind aber m.E. für HTML Anfänger oder Laien schon ziemlich kompliziert. Ich musste mich auch erst da durch ackern, bis ich alle Stellen gefunden hatte. Mein Vorteil dabei war, dass ich schon vorher wusste, wie Blogspot im Prinizp arbeitet.
Schade finde ich, dass Blogspot keine einfacheren Tags für die Metadaten bereitstellt, was durch XML möglich wäre. Dann wäre das alles noch einfacher als bei Wordpress und auch für Laien schnell zu verstehen und durchführbar. Momentan fühlt man sich bei der Templatebearbeitung aber eher so, als würde man auf Glatteis laufen. Man muss sehr aufpassen was man wo ändert und fühlt immer eine latente Unsicherheit bei der Bearbeitung. Deshalb empfehle ich, dass man sich zum Üben ein zweites Blog anlegt, welches man als "Sandkasten" benutzen kann. Ich hoffe, ich konnte manch einem Mut machen, um einfach mal den Sprung ins kalte Wasser zu wagen. Mit den XML Codes kann man viel machen und vielleicht entwirft ja einer der Leser mal ein komplett eigenes Template.

Ich wünsche viel Spaß und Erfolg beim Erforschen der Blogspot Codes.

(ix)

2 Antworten auf "Blogseminar #9 - Artikel Metadaten und Blogroll"

  1. gravatar Herz-und-Leben meint:

    Habe zufällig diese Seite gefunden - wirklich schön, daß Du Dir diese Mühe machst!

    Das mit der Blogroll auf separater Seite stimmt so allerdings nicht, schau einmal hier

    http://www.blogger.com/profile/06605488558011315874
    http://fuchsienrot-linkliste.blogspot.com/

    Da ist das Ganze wohl in einem Zweitblog auf ganzer Seite in der üblichen "Blogroll" (mittels Feeds) verlinkt.

    Herzlicher Gruß
    Sara

  2. gravatar ixiter meint:

    Ich habe leider seit langem nichts mehr hier gemacht und kenne den aktuellen Stand von Blogspot nicht. Bei der Linkliste gehe ich davon aus, dass die von Hand da in dem Blog gepflegt wird. Am besten fragst du die Leute von Fuchsienrot mal, wie die das gemacht haben.

Schreibe einen Kommentar