********************************************************************************
*                        Der Online-Editor von phpCMS                          *
********************************************************************************

Aktuell stellt das Online-Editieren von Inhalten noch keines der Top-Features
von phpCMS dar. Dies wird erst phpCMS 2.0 in grerem Umfang beherrschen.

Dennoch gibt es in phpCMS einen rudimentren Online-Editor.
Um diesen Nutzen zu knnen, sind einige Anpassungen an den Templates notwendig.

1) Das System ganz normal aufbauen.

2) Am Beginn des Templates, mit dem eine oder mehrere Seiten editiert werden
   sollen das TAG "<START_EDIT>", ohne Anfhrungszeichen einfgen.

3) Am Ende des Templates, dort wo die Controllbuttons angezeigt werden sollen,
   das TAG <END_EDIT> einfgen.

4) Darauf achten, da sich zwischen den TAGS kein HTML-Formular oder Skript
   befindet. Eventuell die Controls auch zwei mal einfgen.

5) Zu dem Platzhalter eines Feldes, da als einzeiliges Texteingabefeld
   angezeigt werden soll, die Gre hinzufgen.
   Das geht z.B. so:
      {TITEL EDITTYPE="TEXT" SIZE="25"}
   Mit dem Schlsselwort "EDITTYPE" wird angegeben, ob es sich um ein Textfeld
   oder um eine Textarea handelt, mit "SIZE" wird die Breite in Zeichen
   angegeben.

6) Zu dem Platzhalter eines Feldes, da als mehrzeiliges Texteingabefeld
   angezeigt werden soll die Gre hinzufgen.
   Das geht z.B. so:
      {CONTENT EDITTYPE="TEXTAREA" ROWS="20" COLS="70"}
   Mit dem Schlsselwort "ROWS" wird die Anzahl der Zeilen und mit dem
   Schlsselwort "COLS" die Anzahl der Spalten angegeben.

7) In der Projektdatei (z.B. "home.ini") ein Passwort fr den User eintragen,
   der Dokumente editieren darf.
   Der Eintrag sieht so aus:
      EDITPASSWORD := meinpasswort
   Statt "meinpasswort" sollte natrlich ein eigenes verwendet werden.
   Ab der Version phpCMS 1.2.x knnen dabei auch mehrere durch Komma getrennte
   Passwrter eingetragen werden, also z.B.
      EDITPASSWORD := meinpasswort1, meinpasswort2, meinpasswort3
   Dies kann z.B. ntzlich sein, wenn man Bereiche mit unterschiedlichen 
   Editor-Passwrtern in einer Site defiert und zustzlich ein fr alle Bereiche 
   funktionierende Editor-Passwort fr den Administrator eintragen mchte.

   Auerdem mu der "Online-Editor" in der Konfiguration aktiviert werden.
   Dieser Schalter wurde aus Sicherheitsgrnden eingefhrt, um den Editor
   vollstndig abschalten zu knnen.

8) Dann die Seite mit dem Parameter "?phpcmsaction=edit" aufrufen z.B.:
      http://servername/pfad_zur_datei/datei.htm?phpcmsaction=edit
   oder im Non-Stealth-Mode:
      http://servername/parser/parser.php?file=/pfad_zur_datei/datei.htm&phpcmsaction=edit

9) Wenn das alles klappt, knnen auch noch eigene Templates fr den Editierkopf
   und die Fuzeile definiert werden. Dies geschieht mit dem TAG
      {EDITLINE FILE="pfadzumtemplate/start_edit.tpl"}
   oder
      {EDITLINE FILE="pfadzumtemplate/end_edit.tpl"}
   Dieses Template und der gesamte Inhalt wird nur im Editieren-Modus angezeigt.
