Daten-Tags für Layouts

Wie im Artikel Widget-Tags für Layouts erwähnt, gibt es viele verschiedene Tags, mit denen Sie bestimmte Daten in Ihre Vorlage aufnehmen können. Sie sind alle als <data:name/> oder <data:name1.name2/> formatiert, wobei name der Name eines bestimmten Datenelements ist, das Sie verwenden möchten. Im Beispiel name1.name2 ist name2 ein bestimmtes Element innerhalb eines Datensatzes namens name1, z. B. photo.url.

Das ist eine zentrale Liste aller verfügbaren Daten. Da verschiedene Arten von Widgets unterschiedliche Daten verwenden, wird die Liste basierend auf Seitenelementen in Abschnitte unterteilt.

Global verfügbare Daten

Diese Informationen gelten für die gesamte Seite, d. h. im Gegensatz zu anderen Daten, die nur für bestimmte Widgets gelten, können Sie sie überall verwenden. Sie sollten als Teil der allgemeinen Daten des Blogs referenziert werden, z. B. als <data:blog.title/> usw.

  • title: Der Titel des Blogs.
  • pageType: Der Typ der aktuellen Seite. Entweder "Element", "Archiv" oder "Index".
  • url: Die URL der aktuellen Seite.
  • HomepageUrl: Die Startseite des Blogs.
  • pageTitle: Der Titel der aktuellen Seite. Das ist normalerweise der Titel des Blogs. Das Tag kann aber auch zusätzliche Informationen über Archiv- oder Postseiten enthalten.
  • encoding: Die für den Blog zu verwendende Codierung, z. B. UTF-8.
  • languageDirection: Entweder "ltr" für linksläufige oder "rtl" für rechtsläufige Sprachen.
  • feedLinks: Die Feed-Links für die automatische Erkennung des Seiten-Headers.

Zurück nach oben

Seiten-Header

Ein einfaches Widget mit nur zwei Datenelementen. Sie können als <data:title/> und <data:description/> referenziert werden.

  • title: Der Titel des Blogs.
  • description: Die Beschreibung des Blogs.

Zurück nach oben

Blogposts

Das ist der wichtigste Teil jedes Blogs – und auch der komplexeste. Sie sollten auf jeden Fall in Betracht ziehen, eine der Standardvorlagen zu nutzen und leicht abzuändern, bevor Sie ein Blogpost-Widget von Grund auf neu schreiben. Aber für welchen Weg Sie sich auch entscheiden, hier finden Sie alle Daten, die im Widget verfügbar sind.

  • feedLinks: Eine Liste der Feeds für diese Seite. Auf der Hauptseite enthält diese Liste die Haupt-Feeds des Blogs. Auf Elementseiten schließt es außerdem Kommentar-Feeds ein. Jeder Eintrag in dieser Liste enthält Folgendes:
    • url: Die Feed-URL.
    • name: Der Name des Feeds, z. B. "Posts" oder "Kommentare".
    • feedType: Der Typ des Feeds – Atom oder RSS.
    • mimeType: Der Mime-Typ des Feeds.
  • olderPageUrl: Falls ältere Posts vorhanden sind, die nicht auf der aktuellen Seite enthalten sind, finden Sie sie unter dieser URL. Die Angabe ist kontextabhängig vom Seitentyp. Nicht alle Seiten besitzen diesen Link.
  • olderPageTitle: Der Titel des Links zur alten Seite mit Posts.
  • newerPageUrl: Das neuere Äquivalent zu olderPageUrl.
  • newerPageTitle: Das neuere Äquivalent zu olderPageTitle.
  • commentLabel: Die Wortgruppe, mit der die Anzahl der Kommentare angegeben wird, z. B. "Kommentare".
  • authorLabel: Die Wortgruppe, mit der der Autor des Posts angegeben wird, z. B. "gepostet von".
  • timestampLabel: Die Wortgruppe, mit der angegeben wird, wann der Post verfasst wurde, z. B. "gepostet um".
  • postLabelsLabel: Die Wortgruppe, die zur Anzeige der Liste der Post-Labels dient, z. B. "Labels für diesen Post".
  • backlinksLabel: Die Wortgruppe, mit der die Backlinks zu diesem Post beschrieben werden, z. B. "Links zu diesem Post".
  • posts: Eine Liste der Posts für diese Seite. Jeder Post enthält Folgendes:
    • dateHeader: Das Datum des Posts. Diese Angabe ist nur vorhanden, wenn das der erste Post in der Liste ist, der an diesem Tag gepostet wurde.
    • id: Die numerische Post-ID.
    • title: Der Titel des Posts.
    • body: Der Inhalt des Posts.
    • author: Der angezeigte Name des Verfassers des Posts.
    • url: Der Permalink des Posts.
    • timestamp: Der Zeitstempel des Posts. Im Gegensatz zu "dateHeader" gibt es diese Angabe in jedem Post.
    • labels: Die Liste der Labels für den Post. Jedes Label enthält Folgendes:
      • name: Der Text des Labels.
      • url: Die URL der Seite, auf der alle Posts im Blog mit diesem Label aufgeführt werden.
      • isLast: Richtig oder falsch. Gibt an, ob dieses Label das letzte Label in der Liste ist (nützlich zum Platzieren von Kommas)
    • allowComments: "Wahr", wenn in diesem Post Kommentare gestattet sind.
    • numComments: Die Anzahl der Kommentare in diesem Post.
    • showBacklinks: Gibt an, ob für diesen Post Backlinks angezeigt werden sollen.
    • numBacklinks: Die Anzahl der Backlinks für den Post.
    • addCommentUrl: Die URL des Formulars "Kommentar hinzufügen" für den Post.
    • emailPostUrl: Die URL des Formulars "Post per E-Mail senden" für den Post.
    • editUrl: Die URL des Bearbeitungsformulars für den Post.
    • feedLinks: Eine Liste der Feeds speziell für den Post. Diese Angabe ist von den feedLinks für den Blog insgesamt zu unterscheiden, da sie beispielsweise auch einen Feed für die Kommentare des Posts enthalten kann. Jeder Eintrag enthält Folgendes:
      • url: Die Feed-URL.
      • name: Der Name des Feeds, z. B. "Posts" oder "Kommentare".
      • feedType: Der Typ des Feeds – Atom oder RSS.
      • mimeType: Der Mime-Typ des Feeds.
    • comments: Eine Liste aller Kommentare für den Post, nur auf Artikelseiten. Jeder Eintrag enthält Folgendes:
      • id: Die numerische ID des Kommentars.
      • body: Der Textbereich des Kommentars.
      • timestamp: Der Zeitpunkt, zu dem der Kommentar erstellt wurde.
      • author: Der angezeigte Name des Verfassers des Kommentars oder "Anonym".
      • authorUrl: Die URL des Profils des Verfassers des Kommentars, sofern der Kommentar nicht anonym ist.
      • deleteUrl: Die URL zum Löschen des Kommentars.
      • isDeleted: Gibt an, ob der Kommentar gelöscht wurde. Der Text gelöschter Kommentare wird durch einen Platzhalter ersetzt.

Zurück nach oben

Blogarchive

Die hier angegebenen Stile beziehen sich auf die verschiedenen Standardoptionen auf dem Tab "Seitenelemente". Wenn Sie eine neue Version erstellen, ist es einfacher, den Stil "FLAT" zu verwenden und dann die übrigen Daten nach Bedarf anzupassen.

  • title: Der Titel des Widgets.
  • style: Eine der "MENU"-Optionen, entweder "FLAT" oder "HIERARCHY".
  • data: Eine Liste der einzelnen Archiveinheiten. Jede Einheit enthält Folgendes:
    • name: Der Name des Archivzeitabschnitts, z. B. "August 2006".
    • url: Der Link zur Seite mit den Posts aus diesem Zeitabschnitt.
    • post-count: Die Anzahl der Posts in diesem Zeitabschnitt.

Zurück nach oben

Profil-Widget

Bei einem Blog mit einem einzelnen Autor enthält das Profil-Widget die folgenden Informationen. Hinweis: Verwenden Sie für den Zugriff auf verschiedene Teile der photo-Daten eine Notation wie <data:photo.url/>.

  • title: Der Titel des Widgets.
  • userUrl: Die Profil-URL des Autors.
  • location: Der Standort aus dem Profil des Autors.
  • aboutme: Die Informationen aus dem Bereich "Über mich" im Profil.
  • displayname: Der angezeigte Name des Autors.
  • photo: Das Profilbild des Nutzer mit den folgenden Angaben:
    • url: Die URL des Fotos.
    • width: Die Breite des Fotos in Pixeln.
    • height: Die Höhe des Fotos in Pixeln.
    • alt: Der "alt"-Text für das Foto.

Bei Teamblogs enthält das Profil-Widget weniger Informationen über mehr Autoren:

  • title: Der Titel des Widgets.
  • author: Die Liste aller Autoren, die jeweils Folgendes enthalten:
    • displayname: Der angezeigte Name des Autors.
    • userURL: Die Profil-URL des Autors.

Wenn Ihre Vorlage Blogs mit einem und mit mehreren Autoren unterstützen soll, können Sie die beiden Fälle über die Variable data:team unterscheiden. Beispiel: <b:if cond='data:team=="true"'> (mehrere Autoren anzeigen) </b:if>

Zurück nach oben

Text-/HTML-/JavaScript-Widget

Das Text-Widget und das HTML/JavaScript-Widget funktionieren auf die gleiche Weise und haben dieselben zwei Datenelemente.

  • title: Der Titel des Widgets.
  • content: Der Inhalt des Widgets.

Zurück nach oben

Feed-Widget

Der Inhalt eines Feed-Widgets wird mithilfe der Google AJAX API dynamisch geladen, nachdem der Blog in einem Browser gerendert wurde. Es kann nur mithilfe von CSS gestaltet werden.

  • title: Der Titel des Widgets.
  • feedUrl: Die URL des Feeds.

Zurück nach oben

Bild-Widget

Ein Bild-Widget enthält ein einzelnes Bild und stellt alle relevanten Daten für dieses Bild zur Verfügung.

  • title: Der Titel des Widgets.
  • sourceUrl: Die URL des Bilds.
  • width: Die Breite des Bildes in Pixeln.
  • height: Die Höhe des Bildes in Pixeln.
  • caption: Die Bildunterschrift.

Zurück nach oben

Labels-Widget

Das Labels-Widget enthält eine Liste aller im Blog verwendeten Labels.

  • title: Der Titel des Widgets.
  • labels: Die Liste der Labels, die jeweils Folgendes enthalten:
    • name: Der Text des Labels.
    • count: Die Anzahl der Posts mit diesem Label.
    • url: Ein Link zu einer Seite, auf der Beiträge mit diesem Label angezeigt werden.

Zurück nach oben

Listen-Widget

Die einfachste Form einer Liste. Jedes Element besteht aus einfachem Text und enthält keine anderen Arten von Daten.

  • title: Der Titel des Widgets.
  • items: Die Liste der Elemente.

Zurück nach oben

Linklisten-Widget

Eine optimierte Liste der Elemente, in denen jedes Element aus zwei Teilen besteht: dem Text und dem Link.

  • title: Der Titel des Widgets.
  • links: Die Liste der Links mit folgenden Angaben zu jedem Link:
    • name: Der Text des Links.
    • target: Die URL des Links.

Zurück nach oben

Logo-Widget

Einfacher geht es nicht. Hier gibt es nur ein Datenelement.

  • fullButton: Die URL der ausgewählten Blogger-Schaltfläche.

Zurück nach oben

Suche
Suche löschen
Suche schließen
Hauptmenü
4261233361482988558
true
Suchen in der Hilfe
true
true
true
true
true
74
false
false