Home Navigationspfeil Doku und Anleitung Navigationspfeil Alle Symbolbefehle

Übersicht über alle Symbolbefehle

Symbolbefehle helfen beim Einbinden von Abbildungen, Bildergalerien, Meta-Tags, Listen, Videos, Podcasts usw. Sie werden in geschweifte Klammern gehüllt: {}.

Die Parameter in eckigen Klammern sind optional.

Abbildungen einbinden: (mehr dazu ...)

Bindet Abbildungen ein. Sie müssen in den Ordnern images1, images2 oder images3 liegen.

{Grafikname[,Alternativtext][,Ausrichtung]}

Der 3. Parameter steuert die Ausrichtung.


Listenformat

{list[,Nr_von_Ebene1]}

Bindet Einträge der ausgewählten Ebene1 als Liste ein. Wenn der optionale Parameter Nr_von_Ebene1 wegfällt, sind es die Einträge der aktuellen Hauptebene.

Beispiel

{list}

Erläuterung

Alle Untereinträge der Hauptebene (z.B. Ebene1=5) werden untereinander als nette, verlinkte Liste dargestellt. Also Beitrag 5.1, 5.2, 5.3 usw.

Tipp: Einfach als zweiten Parameter einen Wert über 100 eintragen, z.B. 120: {list,120} Schon hat man »Menüeinträge« der 3. Ebene. Dazu muss man natürlich auch Beiträge mit Ebene = 120.1, 120.2, 120.3 usw. einrichten. Warum das so geht? Weil alles mit Ebene1 > 99 nicht mehr im Hauptmenü angezeigt wird!


Blogformat

{blog[,Nr_von_Ebene1]}

Bindet Einträge der ausgewählten Ebene1 als Blog ein (mit Anreißertext). Alles Weitere siehe {list}


Blogformat mit RSS-Feed

{blog[,Nr_von_Ebene1],rss}

Erzeugt ein Blogformat und bietet alle Beiträge gleichzeitig als Newsfeed an. Dabei wird auch das RSS-Symbol dargestellt.

Beispiel:

{blog,,rss}

Erläuterung:

Alle Unterbeiträge der aktuellen Hauptebene (z.B. 5) werden als Blog dargestellt. Außerdem entsteht das RSS-Symbol und andere Teilnehmer können den Newsfeed abonnieren.

Wie das aussehen kann, zeige ich in der Rubrik News und Trends. Achten Sie mal auf die RSS-Symbole, einmal neben der URL und zum anderen links unten (in Abhängigkeit vom Template).


Sitemap: (mehr dazu ...)

{sitemap}


Eventlist (Beta, ab 1.6.3)

Bindet eine Liste von datumssensiblen »Event-Einträgen« ein. Der URLAnhang dieser Einträge muss dem Muster folgen: JJJJMMTT_Rest_des_Anhangs. Am Anfang steht also das Datum in amerikanischer (umgedrehter) Schreibweise.

Aktuelle Events bis zum heutigen bzw. angegebenen Tag

{eventlist,Nr_der_Ebene1[,JJJJMMTT]}

Blendet alle Events in nach Datum sortierter, aufsteigender Reihenfolge ein, und zwar bis zum Stichtag (3. Parameter). Bleibt der Stichtag frei, wird der aktuelle Tag als Stichtag verwendet. Die als nächstes fälligen Events rutschen dabei automatisch nach oben. Sobald das Event in der Vergangenheit liegt, wird es nicht mehr angezeigt.

Events vor dem heutigen bzw. angegebenen Tag

{eventlistold,Nr_der_Ebene1[,JJJJMMTT]}

Blendet alle Events der Vergangenheit in nach Datum sortierter, diesmal absteigender Reihenfolge ein, und zwar bis zum Stichtag (3. Parameter). Bleibt der Stichtag frei, wird der aktuelle Tag als Stichtag verwendet. Hier stehen die gerade verpassten Events zuoberst. Ideal für eine Art Archiv.

Tipp: Nutzen Sie diese Funktion für ein Veranstaltungsarchiv. Als Ebene1 schlage ich 2010 oder 2011 vor - für das aktuelle Jahr. Dort tragen Sie alle Einträge ein, z.B. so: 20100712_oboenkonzert oder 20100805_familientag. Aktuelle Einträge binden Sie so ein: {eventlist,2010}. Falls Sie auch ältere, verpasste Beiträge anzeigen wollen, gelingt das so: {eventlistold,2010}. Wichtig zu wissen: Die Sortierung richtet sich diesmal nur nach dem Datum, nicht nach Ebene2!

Eventblog (Beta, ab 1.6.3)

Aktuelle Events bis zum heutigen bzw. angegebenen Tag

{eventblog,Nr_der_Ebene1[,JJJJMMTT]}

Events vor dem heutigen bzw. angegebenen Tag

{eventblogold,Nr_der_Ebene1[,JJJJMMTT]}

Anwendung siehe eventlist und eventlistold.


Ankerlist (Beta 2, ab 1.6.3)

Erzeugt eine anklickbare Liste der internen Anker

{ankerlist}

Wer interne Anker in den Quellcode einbaut (<a name="ankername"></a>), kann daraus automatisch eine Liste mit Hyperlinks generieren.

Danke an Frank Finsterbusch für diese tolle Idee!


Feedback-Formular: (mehr dazu ...)

Bindet ein barrierefreies Feedbackformular ein.

{feedback,E-Mail-Adresse[,Absendername][,abweichende Absenderadresse]}


Lightbox-Bildergalerie: (mehr dazu ...)

Erzeugt eine Ligthbox-Bildergalerie

{galerie,Ordnername[,Breite_in_px,Höhe_in_px]}

Der Galerieordner muss unterhalb von galerie liegen und manuell eingerichtet und befüllt werden. Die Thumbnails (Mini-Vorschaugrafiken) erzeugt CMBasic automatisch.


Datei-Hochlader »Filelist« (Beta, ab 1.6.3)

Erzeugt einen Dateihochlader/Präsenter mit Dateiliste. Dazu muss manuell ein Ordner unterhalb von download eingerichtet und als 2. Parameter angegeben werden.

{filelist,Ordnername}


Podcast (MP3-Datei) einbinden: (mehr dazu ...)

Bindet eine MP3-Datei ein. Zeigt Flash-Abspieler an, bei Nichtverfügbarkeit von Flash (iPad) ein HTML5-Player (seit CMBasic 1.6.7). Die Datei muss im Ordner audio abgelegt werden.

{audio,Dateiname}


Flash-Video einbinden: (mehr dazu ...)

Der Ablageordner heißt video.

{video,Name_der_Videodatei[,Breite_in_Pixel,Hoehe_in_Pixel,Name_der_Vorschaugrafik]}


YouTube-Video einbinden (seit CMBasic 1.6.7)

Bindet ein YouTube-Video ein, es muss zumindest die Video-ID angegeben werden, also der Code hinter ?v=

{youtube,VideoID[,Breite_in_Pixel,Hoehe_in_Pixel]}


Google Maps einbinden (mehr dazu ...)

{map}

Dieser Befehl ist ab CMBasic 1.6.5 wirkungslos geworden.


Metatags: Description und Keywords (mehr dazu ...)

{desc=Beschreibungstext}

{key=Stichwort1 Stichwort2 Stichwort3, gern, auch, mit, Komma}

© CMBasic.de