Freier Inhalt: Unterschied zwischen den Versionen

Aus Wiki GeoCMS
Wechseln zu: Navigation, Suche
(Daten)
 
(10 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
Das Module '''Freier Inhalt (freecontent)''' ermöglicht die Ausgabe von Text oder JavaScript auf einer Seite.
+
Das Module '''Freier Inhalt (gcfreecontent)''' ermöglicht die Ausgabe von Text oder JavaScript auf einer Seite.
==Daten==
+
== Daten ==
 +
Unter diesem Tabulator werden die Grunddaten eingegeben und entschieden, welcher Art Inhaltsobjekt erzeugt werden soll (Auswahlbox '''View''').
 +
*''Rich-Text-Editor'': Stellt einen RTE bereit und gibt die Eingabe entsprechend im Frontend aus.
 +
*''HTML'':  Stellt eine Textfeld bereit mit einer Syntaxdarstellung für HTML. Eingabe wird entsprechend im Frontend ausgegeben.
 +
*''Plain-Text'': Stellt eine einfaches Textfeld und eine Schaltfläche '''BR-Tag erzeugen''' bereit. Wenn die Schaltfläche aktiv ist, dann wird bei der Ausgabe ein Zeilenumbruch (z.B. Leerzeile) in ein BR-Tag verwandelt.
 +
*''Javascipt'': Stellt ein Textfeld und eine Schaltfläche '''Code in Header''' bereit. Die Eingabe wird als Javascript-Code interpretiert und zusammen mit einem SCRIPT-Block im Frontend ausgegeben. Ist die Schaltfläche aktiv, wird der Javascript-Code im HEAD der Seite ausgegeben und nicht im Inhaltsbereich.
 +
*''Javascript-Dateien'': Stellt eine Textfeld bereit. Jede Zeile wird als Pfad zu einer Javascript-Datei interpretiert und im Frontend in den HEAD der Seite aufgenommen.
 +
*''Einzelbild'': Stelle eine Eingabemaske für die Konfiguration eines Bildes bereit (siehe '''Einzelbild''').
 +
*''iFrame'': Stelle eine Eingabemaske für die Konfiguration eines iFrames bereit (siehe '''iFrame''').
 +
 
 +
=== Titel des Inhaltselement ===
 +
Ein GCFreeContent-Element kann mit einem eigenen Titel versehen werden. Diese wird in dem Textfeld dieses Blockes festgelegt.
 +
 
 +
Soll dieser Titel verlinkt werden, dann muss die Schaltfläche '''Titel verlinken''' aktiviert werden. Dadurch erscheinen einige weitere Optionen:
 +
*'''Link-Typ''': In dieser Auswahlbox wird festgelegt, um was für einen Link es sich handeln soll (intern und extern).
 +
*'''URL''' (bei Auswahl ''Externe URL''): Ziel-URL des Links (http bzw. https bitte angeben).
 +
*'''<Seitenauswahl>''' (bei Auswahl ''Seiten-Link''): Auswahl der Seite im Menübaum, zu der verlinkt werden soll.
 +
*'''Linkziel''': Hier kann festgelegt werden, wie der Link wirkt. Entweder bleibt er im aktellen Browser-Tab (''Aktuelle Seite'') oder er erzeugt einen neuen Tab (''Neue Seite'').
 +
 
 +
=== Einzelbild ===
 +
Diese Sicht gestattet es, ein einzelnes Bild aus der Medienverwaltung auszuwählen und darzustellen.
 +
 
 +
*'''Bild aus der Medienverwaltung auswählen''': Öffnet die Medienverwaltung und gestattet es, ein Bild zu suchen oder hochzuladen und auszuwählen.
 +
*'''Original?''': Das Bild wird ohne Größenanpassung als Originalbild ausgegeben.
 +
*'''Breite (px)''': Breite des darzustellenden Bildes in Pixel. Ohne Eingabe werden 100px genutzt.
 +
*'''Höhe (px)''': Höhe des darzustellenden Bildes in Pixel. Ohne Eingabe werden 100px genutzt.
 +
*'''Zuschneiden?''': Wenn aktiv, dann wird das Bild nicht nur skaliert, sondern auch gemäß Breite/Höhe zugeschnitten.
 +
*'''Dynamisch?''': Wenn aktiv, dann wird das Bild - ggf. nach der Skalierung - mit einer Breite von 100% versehen (passt sich somit dem umgebenden Container an).
 +
*'''Vergrößerbar?''': Wenn aktiv, dann wird das Bild mit einem Link zu einer Detaildarstellung versehen.
 +
 
 +
=== iFrame ===
 +
Diese Sicht erzeugt aus den Eingaben einen iFrame, der in der Website eingebettet wird.
 +
 
 +
*'''URL''': Adresse für den Inhalt des iFrame. Beachte: Wenn die Website selbst im HTTPS-Modus angezeigt wird, der Link zum Frame-Inhalt jedoch HTTP ist, dann wird der iFrame nicht korrekt dargestellt!
 +
*'''Breite''': Breite des iFrame in Pixel oder Prozent.
 +
*'''Höhe''': Höhe des iFrame in Pixel oder Prozent.
 +
*'''Automatische Höhe (ResizerJS)''': Wenn aktiv, dann passt sich die Höhe des iFrame per Javascript an die Höhe des umgebenden Containers an.
 +
*'''Rahmen anzeigen''': Wenn aktiv, wird er iFrame mit einem Rahmen versehen.
 +
*'''Scrollbalken anzeigen''': In der Auswahlbox kann festgelegt werden, wie der iFrame reagieren soll, wenn der darin angezeigte Inhalt größer als der iFrame selbst ist.
 +
 
 +
==Darstellung==
 +
Darstellungsoptionen für das Aussehen und Verhalten des Inhaltobjektes.
  
 
== [[Modulkonfiguration|Textblöcke]] ==
 
== [[Modulkonfiguration|Textblöcke]] ==
  
 
== [[Modulkonfiguration|Sichtbarkeit]] ==
 
== [[Modulkonfiguration|Sichtbarkeit]] ==

Aktuelle Version vom 18. Oktober 2016, 07:20 Uhr

Das Module Freier Inhalt (gcfreecontent) ermöglicht die Ausgabe von Text oder JavaScript auf einer Seite.

Daten

Unter diesem Tabulator werden die Grunddaten eingegeben und entschieden, welcher Art Inhaltsobjekt erzeugt werden soll (Auswahlbox View).

  • Rich-Text-Editor: Stellt einen RTE bereit und gibt die Eingabe entsprechend im Frontend aus.
  • HTML: Stellt eine Textfeld bereit mit einer Syntaxdarstellung für HTML. Eingabe wird entsprechend im Frontend ausgegeben.
  • Plain-Text: Stellt eine einfaches Textfeld und eine Schaltfläche BR-Tag erzeugen bereit. Wenn die Schaltfläche aktiv ist, dann wird bei der Ausgabe ein Zeilenumbruch (z.B. Leerzeile) in ein BR-Tag verwandelt.
  • Javascipt: Stellt ein Textfeld und eine Schaltfläche Code in Header bereit. Die Eingabe wird als Javascript-Code interpretiert und zusammen mit einem SCRIPT-Block im Frontend ausgegeben. Ist die Schaltfläche aktiv, wird der Javascript-Code im HEAD der Seite ausgegeben und nicht im Inhaltsbereich.
  • Javascript-Dateien: Stellt eine Textfeld bereit. Jede Zeile wird als Pfad zu einer Javascript-Datei interpretiert und im Frontend in den HEAD der Seite aufgenommen.
  • Einzelbild: Stelle eine Eingabemaske für die Konfiguration eines Bildes bereit (siehe Einzelbild).
  • iFrame: Stelle eine Eingabemaske für die Konfiguration eines iFrames bereit (siehe iFrame).

Titel des Inhaltselement

Ein GCFreeContent-Element kann mit einem eigenen Titel versehen werden. Diese wird in dem Textfeld dieses Blockes festgelegt.

Soll dieser Titel verlinkt werden, dann muss die Schaltfläche Titel verlinken aktiviert werden. Dadurch erscheinen einige weitere Optionen:

  • Link-Typ: In dieser Auswahlbox wird festgelegt, um was für einen Link es sich handeln soll (intern und extern).
  • URL (bei Auswahl Externe URL): Ziel-URL des Links (http bzw. https bitte angeben).
  • <Seitenauswahl> (bei Auswahl Seiten-Link): Auswahl der Seite im Menübaum, zu der verlinkt werden soll.
  • Linkziel: Hier kann festgelegt werden, wie der Link wirkt. Entweder bleibt er im aktellen Browser-Tab (Aktuelle Seite) oder er erzeugt einen neuen Tab (Neue Seite).

Einzelbild

Diese Sicht gestattet es, ein einzelnes Bild aus der Medienverwaltung auszuwählen und darzustellen.

  • Bild aus der Medienverwaltung auswählen: Öffnet die Medienverwaltung und gestattet es, ein Bild zu suchen oder hochzuladen und auszuwählen.
  • Original?: Das Bild wird ohne Größenanpassung als Originalbild ausgegeben.
  • Breite (px): Breite des darzustellenden Bildes in Pixel. Ohne Eingabe werden 100px genutzt.
  • Höhe (px): Höhe des darzustellenden Bildes in Pixel. Ohne Eingabe werden 100px genutzt.
  • Zuschneiden?: Wenn aktiv, dann wird das Bild nicht nur skaliert, sondern auch gemäß Breite/Höhe zugeschnitten.
  • Dynamisch?: Wenn aktiv, dann wird das Bild - ggf. nach der Skalierung - mit einer Breite von 100% versehen (passt sich somit dem umgebenden Container an).
  • Vergrößerbar?: Wenn aktiv, dann wird das Bild mit einem Link zu einer Detaildarstellung versehen.

iFrame

Diese Sicht erzeugt aus den Eingaben einen iFrame, der in der Website eingebettet wird.

  • URL: Adresse für den Inhalt des iFrame. Beachte: Wenn die Website selbst im HTTPS-Modus angezeigt wird, der Link zum Frame-Inhalt jedoch HTTP ist, dann wird der iFrame nicht korrekt dargestellt!
  • Breite: Breite des iFrame in Pixel oder Prozent.
  • Höhe: Höhe des iFrame in Pixel oder Prozent.
  • Automatische Höhe (ResizerJS): Wenn aktiv, dann passt sich die Höhe des iFrame per Javascript an die Höhe des umgebenden Containers an.
  • Rahmen anzeigen: Wenn aktiv, wird er iFrame mit einem Rahmen versehen.
  • Scrollbalken anzeigen: In der Auswahlbox kann festgelegt werden, wie der iFrame reagieren soll, wenn der darin angezeigte Inhalt größer als der iFrame selbst ist.

Darstellung

Darstellungsoptionen für das Aussehen und Verhalten des Inhaltobjektes.

Textblöcke

Sichtbarkeit