Handbuch zur Konfiguration von webdatei
Zurück...
Bearbeiten von 'WebDateiDokuKap1.txt'
[A:KKon]. CMS Konfiguration Einträge in den Konfigurationsdateien [A:KKon].1. GruppenTitel Beschreibung einer Gruppe [A:KKon].1.1. Titel GruppenTitel=[B:]Titel[:B];Breite;Icon;Alternatives CSS;CSS;Anwendergruppe Dieser Parameter beinhaltet die angezeigte Überschrift einer Gruppe. Hierbei wird noch unterschieden zwischen leerem Titel, einem Text oder einer Grafik. Bei einem leerem Titel werden keine HTML Tags für Titel ausgegeben. Bei einem Text wird der HTML Tag h1 für die Überschrift verwendet. Bei dem Eintrag {Grafikdateiname} wird die angegebene jpg oder gif Datei ausgegeben. Das kann eine Grafikdatei im Verzeichnis oder eine komplette URL-Angabe sein. [A:KKon].1.2. Breite GruppenTitel=Titel;[B:]Breite[:B];Icon;Alternatives CSS;CSS;Anwendergruppe Dieser Parameter beinhaltet die maximale Anzeigebreite einer Gruppe. Die Seitenbreite ist die Breitenangabe aus dem Segment [Allgemein] der webdatei.cfg und die Anzeigenbreite die Angabe aus dem Gruppenobjekt. [A:KKon].1.3. Icon GruppenTitel=Titel;Breite;[B:]Icon[:B];Alternatives CSS;CSS;Anwendergruppe Dieser Parameter steuert die Ausgabe von Icons vor den eingetragenen Links einer Gruppe. Folgende Parameter sind möglich: 0 - keine Icons vor der verlinkten Datei oder Seite 1 - ein Icon entsprechend des verlinkten Dateityps 2 - Spezielle Steuerung bei Grafikdateien (Vorschaubilder) Grafikdateiname - es wird die angegebene jpg oder gif Datei vor einem Link ausgegeben Für folgende Dateitypen stehen Icons zur Verfügung: hlp, htm, jpg, mdb, mp3, mpp, pdf, ppt, tif, txt, wri, xls, doc, zip [A:KKon].1.4. Alternatives CSS GruppenTitel=Titel;Breite;Icon;[B:]Alternatives CSS[:B];CSS;Anwendergruppe An dieser Stelle wir ein alternativer CSS angegeben. Wenn beim Aufruf von WebDatei der Parameter alt= mit dieser Gruppe angegeben wird, wird der alternative CSS verwendet. [A:KKon].1.5. CSS GruppenTitel=Titel;Breite;Icon;Alternatives CSS;[B:]CSS[:B];Anwendergruppe Dieser Parameter steuert die Style Sheet (CSS) Angaben in einer Gruppe. Folgende Parameter sind möglich: 0 – Die verwendeten CSS erhalten den Namen der Gruppe 1 – Standardmäßig wird der CSS .anzeige verwendet Name – Die verwendeten CSS erhalten den angegebenen Namen Die verwendeten CSS-Klassen werden folgendermaßen unterteilt: Name_t - Klasse für die Gruppentabelle Name_i - Klasse für die komplette Gruppe Name_u - Klasse für den Titel der Gruppe Name - Klasse für die einzelnen Einträge einer Gruppe [A:KKon].1.6. Anwendergruppe GruppenTitel=Titel;Breite;Icon;Alternatives CSS;CSS;[B:]Anwendergruppe[:B] Dieser Parameter erlaubt es für eine Gruppe eine Kennwort zu definieren. Bevor der Inhalt angezeigt wird, erfolgt eine Kennwortabfrage. Hierbei ist es unerheblich ob die Gruppe sich innerhalb anderer Gruppen befindet. Eine Verschachtelung von kennwortgeschützten Gruppen ist jedoch nicht möglich. Durch die Angabe einer ~ vor der Anwendergruppe, wird diese Gruppe lediglich ausgeblendet und kann durch klicken auf das Ordnericon ein- bzw ausgeblendet werden. [A:KKon].2. DateiInfo [A:KKon].2.1. OSPfad Dies Angabe wird nur bei der Ausgabe von Verzeichnissen des Servers verwendet. [A:KKon].2.2. Dateiname Durch die Parametresierung des Dateinamens wird der größte Teil der Ausgabe gesteuert. [A:KKon].2.2.1. Verweis auf eine Internetseite DateiInfo=;;http://... ;Beschreibung;Ziel;Schlüssel;Titel Durch diesen Eintrag wird eine Verweis auf eine andere Internetseite eingefügt. Hierbei beinhaltet die Beschreibung den angezeigten Text, das Ziel eine definierte Explorerseite und Schlüssel ermöglicht die Anzeige eines Schlüsselicons um darauf hinzuweisen, dass die verlinkte Seite Kennwortgeschützt ist. Der Titel ermöglicht einen alternativen Text für den Link oder einer Grafik auszugeben. Bei Ziel sind folgende Namen bereits vorbelegt: _blank – öffnet den Verweis in einer neue Seite _top und _self – tauscht den Inhalt der angezeigten Seite mit der verlinkten Seite aus. [A:KKon].2.2.2. Internetseite in einem Rahmen ausgeben DateiInfo=;;$http://... ;Titel;Höhe Durch diesen Eintrag wird eine Verweis auf eine andere Internetseite eingefügt. Diese Seite wird jedoch in einem Rahmen dargestellt. Hierbei besteht die Möglichkeit diesen Rahmen mit einem Titel zu versehen. Mit der Breite in GruppenTitel und der hier angegebenen Höhe wird die Größe des Rahmens bestimmt. Ohne Angabe der Höhe wird eine Höhe von 600 Bildschirmpunkten verwendet. Mit $[Gruppenname] kann auch der Inhalt einer Gruppe in einem Rahmen ausgegeben werden. [A:KKon].2.2.3. Ausgabe einer Gruppe DateiInfo=;;[Gruppenname] Mit der Angabe des Gruppennamens wird die angegebene Gruppe an dieser Stelle angezeigt. [A:KKon].2.2.4. Ausgabe einer Gruppe nebeneinander DateiInfo=;;§[Gruppenname];;; Durch diese Angabe werden die angegebenen Gruppen nicht untereinander sondern nebeneinander ausgegeben. Dies ermöglicht eine komplexe Seitengestaltung auf einfache weise zu erreichen. [A:KKon].2.2.5. Verweis auf Segmente/Gruppen DateiInfo=;;@[Gruppenname];Beschreibung;Ziel;Schlüssel;Titel Durch diesen Eintrag wird eine Verweis auf eine andere Gruppe eingefügt. Hierbei beinhaltet die Beschreibung den angezeigten Text, das Ziel eine definierte Explorerseite in der der Verweis geöffnet wird und Schlüssel ermöglicht die Anzeige eines Schlüsselicons um darauf hinzuweisen, dass die verlinkte Seite Kennwortgeschützt ist. Der Titel ermöglicht einen alternativen Text für den Link oder einer Grafik auszugeben. Statt des Gruppennamens kann auch eine PID angegeben werden. Hierzu muss statt des Gruppennamens der Name der PID mit einem vorangestellten @ angegeben werden. Beispiel: DateiInfo=;;@[@PIDname];Beschreibung;Ziel;Schlüssel;Titel Bei Ziel sind folgende Namen bereits vorbelegt: _blank – öffnet den Verweis in einer neue Seite _top und _self – tauscht den Inhalt der angezeigten Seite mit der verlinkten Seite aus. [A:KKon].2.2.6. Grafik ausgeben DateiInfo=;Pfad;{Grafikdateiname};Beschreibung;CSS;Bildunterschrift;Bildtitel Durch diesen Eintrag wird die angegebene Grafikdatei ausgegeben. Mit der Angabe der Beschreibung kann man die Grafik mit einem alternativem Text versehen. Der CSS Parameter steuert die Style Sheet Angaben für die Grafik. Die verwendeten CSS-Klassen werden folgendermaßen unterteilt: CSS - Klasse für die Ausgabe CSS_i - Klasse für die Grafik (Vorschaubild durch Verkleinerung) CSS_u - Klasse für die Bildunterschrift Mit der Bildunterschrift wird das Bild mit ein Untertitel versehen. Mit Bildtitel erthält es einen Titel der erscheint wenn man mit den Mauszeiger darüberfahrt. Alle Bilder auf einer Seite die mit dieser Konfiguration eingestellt werden können in ihrer vollen Größe durchgeblättert werden. Der Pfad muß angegeben werden, wenn die Grafikdatei in einem anderen Verzeichnis gespeichert wurde. [A:KKon].2.2.7. Formatierte Textdatei ausgeben DateiInfo=;Pfad;(Textdatei);Beschreibung;CSS Durch diesen Eintrag wird die angegebene Textdatei ausgegeben. Es erfolgt eine Formatierung der Zeilenumbrüche. Mit der Angabe von ! wird der Text nicht formatiert und es besteht dann die Möglichkeit auch HTML-Tags im Text zu verwenden. Mit der Angabe der Beschreibung kann man den Text mit einer Überschrift versehen. Der Pfad muß angegeben werden, wenn die Textdatei in einem anderen Verzeichnis gespeichert wurde. [A:KKon].2.2.8. Unformatierte Textdatei ausgeben DateiInfo=;Pfad;!(Textdatei);Beschreibung;CSS Durch diesen Eintrag wird die angegebene Textdatei ausgegeben. Mit der Angabe von ! wird der Text nicht formatiert und es besteht dann die Möglichkeit auch HTML-Tags im Text zu verwenden. Mit der Angabe der Beschreibung kann man den Text mit einer Überschrift versehen. Der Pfad muß angegeben werden, wenn die Textdatei in einem anderen Verzeichnis gespeichert wurde. [A:KKon].2.2.9. Blog und Kommentar DateiInfo=;Pfad;?(Textdatei);Beschreibung;CSS;Typ Durch diesen Eintrag wird die angegebene Textdatei ausgegeben. Es erfolgt eine Formatierung der Zeilenumbrüche. Mit der Angabe der Beschreibung kann man den Text mit einer Überschrift versehen. Der Pfad muß angegeben werden, wenn die Textdatei in einem anderen Verzeichnis gespeichert wurde. Über den Parameter Typ wird die Ausgabe des Eingabeformulars gesteuert um weiteren Text einzufügen. Jeder neue Text wird mit Name und Datum der Eingabe versehen. Diese Funktion ist verwendbar als Blog oder Kommentar. Mit dem Parameter Typ kann die Ausgabe gesteuert werden: 0=Unter der Ausgabe des Dateiinhaltes erfolgt die Eingabe 1=Über der Ausgabe des Dateiinhaltes erfolgt die Eingabe 2=Es wird nur die Eingabe ausgegeben 3=Es wird nur der Dateiinhalt ausgegeben Der Typ 4 bis 7 entspricht dem Typen 0 bis 3, jedoch erfolgt die Speicherung in umgekehrter Reihenfolge [A:KKon].2.2.10. Texte ausgeben DateiInfo=;Pfad;.(Textdatei);Beschreibung;CSS;Typ Durch diesen Eintrag wird die angegebene Textdatei ausgegeben. Es wird ein Inhaltsverzeichnis erstellt. Dabei werden alle Zeilen die mit Zahlen und Punkten beginnen als Überschriften formatiert. Mit der Angabe der Beschreibung kann man den Text mit einer Überschrift versehen. Bei Angabe einer Überschrift wird ein Druckersysmbol mit ausgegeben. Der Pfad muß angegeben werden, wenn die Textdatei in einem anderen Verzeichnis gespeichert wurde. Mit dem Parameter Typ kann die Ausgabe gesteuert werden: 0=Ausgabe mit Inhaltsverzeichnis oben 1=Ausgabe mit Inhaltsverzeichnis links 2=Ausgabe ohne Inhaltsverzeichnis 3=Datei enthält lediglich eine Liste der Dateien und die Ausgabe erfolgt wie bei Typ 0 4=Datei enthält lediglich eine Liste der Dateien und die Ausgabe erfolgt wie bei Typ 1 5=Datei enthält lediglich eine Liste der Dateien und die Ausgabe erfolgt wie bei Typ 2 Bei der Ausgabe des Inhaltsverzeichnisses auf der linken Seite, stehen zusätzlich die CSS-Klassen CSS_links und CSS_rechts zur Verfügung. Für das Inhaltsverzeichnis stehen die CSS-Klassen CSS_inh_# zur Verfügung, wobei die # den Stufe des jeweiligen Kapitels angibt. Weitere Typen von Textdateien: [A:KKon].2.2.10.1. Ausgabe von Bildern 1n=Die Datei enthält lediglich eine Liste von Bildern die ausgegeben werden, wobei das n die Anzahl der Bilder angibt die nebeneinander ausgegeben werden. Es ist möglich eine Beschriftung hinter einem Semikolon anzugeben, die dann unter den Bilder mit ausgegeben wird. Die Breite der angezeigten Bilder wird der verfügbaren Tabellenbreite angepasst. Beispiel für Inhalte der Textdatei: Wald.jpg;Waldbild Stadt.jpg;Junge Stadt Image.jpg;Ein Bild [A:KKon].2.2.10.2. Kachelnavigation 2n=Die Datei enthält lediglich eine Liste von Bildern, URLs und Beschreibungen die durch Semikolon getrennt werden. Die Bilder werden in einer oder mehrere Reihen ausgegeben entsprechend der Angabe von n. Die Beschriftung wird über das Bild gelegt und die URL bei anklicken des Bildes aufgerufen. Die Breite der angezeigten Bilder wird der verfügbaren Tabellenbreite angepasst. Statt Bilder können auch Farbcodes (z.B. #F0F0F0) angegeben werden und statt URLs können Gruppen oder PIDs angegeben werden (z.B. @[gruppenname], @[@PIDname]). Beispiel für Inhalte der Textdatei: #F0F0F0;http://mein.bernhard-saalfeld.de;Bernhards Server Image.jpg;http://mein.bernhard-saalfeld.de/Foto;Fotos auf Bernhards Server #A0A0A0;@[Index];Startseite #A0A0A0;@[@Sommerurlaub2020];Sommerurlaub 2020;1 https://www.bernhard-saalfeld.de/Image.jpg;https://www.bernhard-saalfeld.de/;Bernhards Homepage;1 Durch das Anhängen von ;1 hinter der Beschreibung wird die Seite beim Aufruf in einem neuen Fenster geöffnet. [A:KKon].2.2.10.3. Ausgabe von Präsentationen oder Fotostrecken 3n=Die Datei enthält lediglich eine Liste von URLs, Titel und Prefixe die durch Semikolon getrennt werden. Die Präsentationen werden in einer oder mehrere Spalten und Reihen entsprechend der Angabe von n ausgegeben. Der Titel wird über dem Bild ausgegeben. Unter dem Bild befindet sich eine Navigation um durch die Bilder zu blättern. Die Breite der angezeigten Bilder wird der verfügbaren Tabellenbreite angepasst. Beispiel für Inhalte der Textdatei: http://mein.bernhard-saalfeld.de/Muster/;Bernhards Muster;MUA https://bernhard-saalfeld.de/Vorschau/;Bernhards Vorschau;MUB Weitere Informationen siehe Kapitel [A:KTxt]. Textverarbeitung. [A:KKon].2.2.11. Texte bearbeiten DateiInfo=;Pfad;:(Textdatei);Beschreibung;Gruppe;Anwendergruppe Durch diesen Eintrag kann die angegebene Textdatei bearbeitet werden. Die Bearbeitung beinhaltet die Möglichkeit eine Datei auf den Server zu laden. Die Änderungen müssen durch einen Anwender der Anwendergruppe bestätigt werden. Nach Abschluß der Bearbeitung wird die angegebene Gruppe aufgerufen. Weitere Informationen siehe Kapitel [A:KTxt]. Textverarbeitung. [A:KKon].2.2.12. Textverarbeitung DateiInfo=;Pfad;-(Textdatei);Beschreibung;CSS;Typ;Anwendergruppe oder DateiInfo=;Pfad;/(Textdatei);Beschreibung;CSS;Typ;Anwendergruppe Durch diesen Eintrag kann die angegebene Textdatei angezeigt und bearbeitet werden. Die Funktionen :(Textdatei) und .(Textdatei) sind in einer Funktion zusammengefaßt. Bei dem Parameter -(Textdatei) wird bei der Ausgabe zusätzlich ein Icon für das Drucken und die Bearbeitung angezeigt. Bei dem Parameter /(Textdatei) wird die Bearbeitung über die Eingabe von &e in der URL-Zeile aufgerufen. Weitere Informationen siehe Kapitel [A:KTxt]. Textverarbeitung. [A:KKon].2.2.13. Integrierte Tabelle DateiInfo=;Pfad;°(Tabellendatei);Beschreibung;CSS;Typ;Anwendergruppe Durch diesen Eintrag kann die angegebene Tabellendatei angezeigt und bearbeitet werden. Beim ersten Aufruf wird eine leere Datei angezeigt in der durch Eingabe der Datenfelder die Tabelle angelegt werden kann. Die Trennung der Datenfelder erfolgt über die Schaltfläche Trennzeichen. Am Ende der Zeile wird kein Trennzeichen mehr eingegeben. Durch Speichern der Datei ist die Tabelle für die Bearbeitung angelegt. Mit dem Parameter Typ kann die Ausgabe gesteuert werden: [nobr] [T:] [Z:]Typ[:S:]Funktion[:Z] [Z:]0[:S:]Ausgabe mit Eingabemaske[:Z] [Z:]1[:S:]Ausgabe ohne Eingabemaske[:Z] [Z:]2[:S:]Ausgabe der Eingabemaske[:Z] [Z:]3[:S:]Ausgabe mit Reitern mit dem ersten Buchstaben[:Z] [Z:]4[:S:]nur Tabelle mit Reitern nach dem ersten beiden Buchstaben[:Z] [Z:]5[:S:]nur Tabelle mit verdecktem ersten Feld welches als Sortier-/Gruppierungsfeld verwendet werden kann[:Z] [Z:]6[:S:]nur Tabelle mit Reitern nach dem ersten Buchstaben mit verdecktem ersten Feld welches als Sortier-/Gruppierungsfeld verwendet werden kann[:Z] [Z:]7[:S:]nur Tabelle mit Reitern nach dem ersten beiden Buchstaben mit verdecktem ersten Feld welches als Sortier-/Gruppierungsfeld verwendet werden kann[:Z] [Z:]9[:S:]Ausgabe mit Bearbeitungsmöglichkeit der Datensätze[:Z] [:T] [br] Bei der Ausgabe stehen zusätzlich die CSS-Klassen CSS_datennav, CSS_datenkopf und CSS_datenzelle zur Verfügung. Wird eine Seite mit Tabelle als HTML erstellt, wird die Tabelle als Typ 1 ausgegeben. [A:KKon].2.2.14. Lauftext ausgeben DateiInfo=;;^Text;;Länge Durch diesen Eintrag gibt es die Möglichkeit einen Lauftext (Ticker) auszugeben. Die Angabe der Länge begrenzt die Anzahl der angezeigten Zeichen eines Textes. Ein Lauftext kann nur einmal auf einer HTML-Seite angegeben werden. [A:KKon].2.2.15. Einzelne Textzeile ausgeben DateiInfo=;;+Text Durch diesen Eintrag wird die einzelne angegebene Textzeile ausgegeben. Hierbei sind auch HTML-Tags möglich. [A:KKon].2.2.16. Inhaltsverzeichnis ausgeben DateiInfo=OSPfad;WebPfad;*.*;Beschreibung;Ziel;Schlüssel;Titel;Optionen Durch diesen Eintrag wird eine Liste von Verweisen auf die gefundenen Dateien angezeigt. Bei den Angaben von * wird als Beschreibung der jeweilige Dateiname mit seinem Erstelldatum angezeigt. Wird jedoch ein Dateiname angegeben wird nur die angegebene Beschreibung ausgegeben. Ziel gibt eine definierte Explorerseite an, in der der Verweis geöffnet wird und Schlüssel (1) ermöglicht die Anzeige eines Schlüsselicons, um darauf hinzuweisen, dass die verlinkte Seite Kennwortgeschützt ist. Bei der Angabe von Optionen=1 kann die Erstelldatumsanzeige unterdrückt werden. [A:KKon].2.2.17. Eingeschränktes Inhaltsverzeichnis ausgeben DateiInfo=OSPfad;WebPfad;*.Erweiterung;Beschreibung;Ziel;Schlüssel;Optionen Durch diesen Eintrag wird eine Liste von Verweisen auf die gefundenen Dateien mit der entsprechenden Erweiterung angezeigt. Abweichend von der normalen Ausgabe wird bei der Angabe von *.jpg und dem Vorhandensein des Programms webfoto.php ein verkleinertes Bild der Datei und eine entsprechende Bildinformation ausgegeben. Dabei steuert die Icon Angabe der Gruppe die Ausgabe des Vorschaubildes. Bei Icon = 0 wird das Vorschaubild während der Laufzeit berechnet. Bei Icon = 2 wird ein vorhandenes Vorschaubild aus der jpg-Datei angezeigt. Durch klicken auf das Vorschaubild wir das Bild in einem eigenen Fenster angezeigt. Es werden nur 3:2 Formate verarbeitet. Abweichend von der normalen Ausgabe wird bei der Angabe von *.flv und dem Vorhandensein des flvplayer.swf Videospielers die Videodatei zum abspielen bereitgestellt. Dabei steuert die Optionen Angabe (zB 400) die Anzeigenbreite (400px) des angezeigten Videos. Durch die Angaben der Gruppenbreite und der CSS-Informationen kann die Ausgabe gesteuert werden. [A:KKon].2.2.18. Verweis auf eine einzelne Datei ausgeben DateiInfo=OSPfad;WebPfad;Dateiname;Beschreibung;Ziel;Schlüssel;Titel [A:KKon].2.2.19. Zähler Ausgeben DateiInfo=;;#Zählername;Beschreibung;CSS Es wird ein Zähler ausgegeben der nach jedem Aufruf hochgezählt wird. Mit der Beschreibung kann ein beschreibender Text vorangestellt werden. [A:KKon].2.2.20. Inhalte einer Internetseite ausgeben DateiInfo=;;%URL Einlesen und Ausgabe der angegebenen URL ohne Kopfinformationen. [A:KKon].2.2.21. Ausgabe einer Karteikarte mit Reitern DateiInfo=;;|[Gruppenname];Reitertext;Schalter Durch diese Angabe werden die angegebenen Gruppen als Karteikarten ausgegeben. Über der Karteikarte erscheinen einzelne Reiter, mit dem angegebenen Reitertext. Der Schalter dient der Identifikation welcher Reiter angewählt wurde. Für diese Funktion ist es unbedingt erforderlich einen CSS zu definieren. Es wir der CCS der Gruppe verwendet, in der die Karteikarten verwendet werden. Es sind folgende CSS definiert: CSS_r, CSS_rx und CSS_ri für Reiter, angewählter Reiter und Karteikarteninhalt. Beispiel: td.Kartei_r {border-width:1px 1px 0px 1px;border-style:solid;border-color:#0A0A0A;height:22px} td.Kartei_rx {border-width:1px 1px 0px 1px;border-style:solid;border-color:#0A0A0A;background-color:#A0A0A0;height:22px} td.Kartei_ri {border-width:1px;border-style:solid;border-color:black;} a.Kartei_r { font-size:11px; font-family:verdana,sans-serif; font-weight:bold; padding:5px } a.Kartei_r:link { text-decoration:none; color:#FF4500 } a.Kartei_r:visited { text-decoration:none; color:#FF4500 } a.Kartei_r:hover { text-decoration:underline overline; color:#FF4500 } a.Kartei_rx { font-size:11px; font-family:verdana,sans-serif; font-weight:bold; padding:5px } a.Kartei_rx:link { text-decoration:none; color:#FF4500 } a.Kartei_rx:visited { text-decoration:none; color:#FF4500 } a.Kartei_rx:hover { text-decoration:underline overline; color:#FF4500 } [A:KKon].2.3. Beschreibung [A:KKon].2.4. Ziel [A:KKon].2.5. Schlüssel Der Schalter Schlüssel dient in erster Linie der Anzeige eines Schlüssels um darauf hinzuweisen, dass die verlinkte Seite eine Kennwortabfrage verlangt. Des weiteren können mit dem Schalter Schlüssel aber auch CSS Angaben gesteuert werden. 1 - Schlüssel 2 - Schlüssel und CSS n - kein Schlüssel aber Verwendung von CSS Angaben CSSn-1 [A:KKon].3. Allgemein Die allgemeinen Konfigurationsparameter werden in folgendem Segment einmal definiert: [Allgemein] ServerVer= EMail=Email Adresse Administrators SMTP=URL des SMTP-Servers Charset=verwendetes Charset (Standardmäßig iso-8859-1) Administration=Gruppe die Online administrieren darf (Standard Gruppe 'webdatei') KennwortVer=Verzeichnis der Anwender- und Gruppenkonfiguration (Anwender.cfg und Gruppen.cfg) KeinWechsel=Liste der Anwender bei denen ein Kennwortwechsel nicht zulässig ist (Anwender1; Anwender2; ...) EditorBreite=Breite des Editorfensters in Zeichen EditorHoehe=Höhe des Editorfensters in Zeilen EditorSchrift=Schriftgröße des Editorzeichensatzes in Pixel [I:]Breite=Breite der HTML-Seite in Pixel (wird nicht mehr verwendet)[:I] Titel=Titel der HTML-Seite StartSeite=Gruppe der Startseite wenn keine Gruppe angegeben wird Mobile=Startseite für Mobilgeräte MobileBreite=maximale Bildschirmbreite für Mobilgeräte [I:]StartAltCSS=Alternative CSS bei Aufruf von Webdatei wenn keine Gruppe angegeben ist (wird nicht mehr verwendet)[:I] OSCloudpfad= Cloudpfad= DocType=Verwendete HTML Version Vorgabe ist 4 Besitzer=Name des Seitenbetreibers KonfigDatei=Weitere Konfigurationsdateien Hinter dem Eintrag von einer weiteren Konfigurationsdatei kann mit einem Semikolon eine Gruppe festgelegt werden, bei deren Aufruf diese Konfigurationsdatei geladen wird. Dadurch können die zu verarbeiteten Parameter bei einem Seitenaufruf reduziert werden. In der CMS Verwaltung werden immer alle Konfigurationsdateien geladen. [A:KKon].4. Menü Mit folgenden Eintrag können Menüs erzeugt werden. Sobald ein Menüeintrag erstellt wurde steht das Menü zur Verfügung. MenueInfo=Menügruppe;URL;Anzeigetext oder MenueInfo=Menügruppe;@[Segment];Anzeigetext oder MenueInfo=Menügruppe;@[@PID];Anzeigetext Dieser Konfigurationsparameter kann an jeder Stelle eingefügt werden. Besser ist es ein eigenes Segment für das Menü zu erstellen. [Menue] MenueInfo=Start;#;Start MenueInfo=Start;@[Index];Home Der erste Eintrag hat keine Funktion und zeigt lediglich den Menüpunkt Start an. In der Konfiguration muss einmalig eine CSS erstellt werden. Die gesamte Menünavigation ist in einer DIV eingebettet. Für die ID dieser DIV ist die CSS #wdnav oder #mobilewdnav einsetzbar. [A:KKon].5. Alias Der Alias wird in folgendem Segment definiert und steht nach der Definition als Objekt zur Verfügung [Alias] oder [MoAlias] Aliasname=Titel;Breite;Icon;Alternatives CSS;CSS;Kennwort oder Aliasname=;Pfad;Dateiname;Beschreibung;Ziel;Schlüssel Aliasname=beliebiger Text Es können alle zuvor beschriebenen GruppenTitel und DateiInfo Definitionen in einem Aliasnamen verwendet werden. Wenn man einen Aliasnamen verwendet, wird für den GruppenTitel AliasTitel=Aliasname und für die DateiInfo AliasInfo=Aliasnamen angegeben. Der Inhalt von Aliasname kann an jeder Stelle in einer Konfigurationszeile von DateiInfo oder DateiTitel als Variable eingesetzt werden in dem der Aliasname in #-Zeichen gesetzt wird (z.B. DateiInfo=;;+[B:]#WDDatum#[:B] gibt das aktuelle Datum aus). Als Aliasnamen sind folgende Namen bereits vorbelegt: - [B:]WebDatei[:B] für die Version - [B:]WDDatum[:B] für das aktuelle Datum - [B:]WDFDatum[:B] für das letzte Bearbeitungsdatum der Konfigurationsdatei oder einer Textdatei (Online Bearbeitung) - [B:]WDURL[:B] für den aktuellen URL-Aufruf - [B:]WDServer[:B] für den aktuellen Servernamen - [B:]mobile[:B] (mit mobile) für Bildschirmbreiten unter 640 Punkte vorbefüllt Ebenso stehen alle URL Parameter als Aliasnamen zur Verfügung. In der Textverarbeitung kann ein Alias mit [A:Textalias] eingefügt werden. Bei der Ausgabe wird dieser Alias dann mit dem im Alias angegebenen Text ausgegeben. Mit dem Segment [MoAlias] können die Variablen definiert werden, die bei Verwendung von Mobilgeräten gefüllt werden. Werden die gleichen Namen wie im Segment [Alias] verwendet, werden diese bei Mobilgeräten mit diesen Werten überschrieben. Somit kann man z.B. unterschiedliche Tabellenbreiten oder verwendete CSS definieren. Beispiel: [Alias] Seitenbreite=1024 [MoAlias] Seitenbreite=640 [Start] GruppenTitel=;#Seitenbreite#;0;0;CSS Die Breite der Gruppe [Index] wir für den PC mit 1000px und das Smartphone mit 640px festgelegt. [A:KKon].6. Meta Metadaten werden folgendermaßen eingetragen: [meta] [nohtml]
[html] Metadaten werden am Anfang einer HTML-Seite eingetragen und dienen den Suchmaschinen zur Identifizierung der HTML-Seite. Mit der Angabe des "shortcut icon" wird die Seite in den Favoriten mit einem eigenen Icon gekennzeichnet. Metadaten können gezielt auf einzelnen Seiten verwendet werden. Hierzu muss lediglich hinter den Metadaten die Gruppe angegeben werden, bei deren Aufruf die Metadaten ausgegeben werden sollen. [nohtml]
;Foto [html] Metadaten können auch direkt einer Gruppe zugeordnet werden. Dazu muss lediglich der Parameter MetaInfo= in der Gruppe angegeben werden. Name und Content der Metainformation werden durch Semikolon getrennt. Hier besteht auch die Möglichkeit Alias (Variablen) zu verwenden. Es werden jedoch nur die Metadaten ausgegeben, die in den direkt aufgerufenen Gruppen konfiguriert sind. Eine direkt aufgerufene Gruppe ist definiert durch die Angabe in der URL mit Gruppe= oder Var=. MetaInfo=title;Meine Seite MetaInfo=keywords;Contentmanagement Bernhard Saalfeld MetaInfo=date;#WDDatum# [A:KKon].7. HTML Statische HTML-Seiten werden in folgendem Segment definiert: [HTML] Gruppenname Hier kann nun eine Liste von Gruppennamen eingetragen werden, aus denen statische HTML-Seiten erzeugt werden sollen. Statische HTML- Seiten können z. B. auf einer CD gespeichert werden und benötigen für die Anzeige keinen Internetserver. Durch diese Funktion ist es auch möglich, die Bearbeitung der Seiten von ihrer Veröffentlichung zu trennen. Zusätzlich besteht die Möglichkeit die Verwaltung der Seiten zu strukturieren. Bei statischen HTML-Seiten stehen die Funktionen der Kennwortvergabe und des Emailversandes nicht zur Verfügung. [A:KKon].8. Lock Im Segment [LOCK] kann durch die Angabe der IP Adresse ein Rechner für den Zugriff gesperrt werde. [LOCK] nnn.nnn.nnn.nnn [A:KKon].9. Files Im Segment [Files] können durch die Angabe von Dateinamen diese Dateien in der Verwaltung unter Bearbeiten ausgewählt und bearbeitet werden. [Files] Dateiname [A:KKon].10. Hauptseiten Wichtige HTML-Seiten (Hauptseiten) werden in folgendem Segment definiert: [Hauptseiten] Gruppenname Hier kann nun eine Liste von Gruppennamen eingetragen werden, die in der Verwaltung in der Mitte angezeigt werden. Es besteht die Möglichkeit die Verwaltung der Seiten zu strukturieren.
Datei
Anwender
Kennwort
Nach dem Speichern wieder in der Bearbeitung öffnen