next up previous contents
Nächste Seite: Installation des Produkts PHP-Parser Aufwärts: Installation von Zope-Produkten Vorherige Seite: Installation von Zope-Produkten   Inhalt

Installation des ExternalEditor-Produkts

Das ZMI ist sehr praktisch für die Administration, allerdings sind die HTML-Textarea-Boxen zum Bearbeiten von Texten sehr unkomfortabel und befriedigen den Anwender nicht dauerhaft. Gerade das Beibehalten der Einrückungen in jeder Zeile muss im Textarea-Feld von Hand mit der Leertaste erledigt werden, was sehr unangenehm ist.

Abhilfe schafft das ExternalEditor-Produkt. Damit kann man komfortabel fast jeden beliebigen Editor zum Bearbeiten der Textdaten einsetzen. Bilddateien können sogar direkt einem Bildbearbeitungsprogramm zugeführt werden.

Auf http://www.zope.org/Members/Caseman/ExternalEditor kann man das ExternalEditor-Produkt herunterladen. Dazu gehört auch das Hilfsprogramm im Paket zopeedit-0.5-src.tgz.

Es folgt eine Installationsbeschreibung der Komponenten des ExternalEditor-Produkts auf Unix-Systemen31.

  1. Zunächst wird auf dem Zope-Server das ExternalEditor-Archiv im Zope-Unterverzeichnis lib/python/Products entpackt und Zope neu gestartet. Zope-seitig ist damit bereits alles erledigt.
  2. Im nächsten Schritt muss man das Hilfsprogramm aus dem zopeedit-Paket auf dem eigenen Arbeitsplatz-Rechner entpacken und an einer beliebigen Stelle platzieren (z.B. /usr/local/bin, wenn es allen Benutzern zugänglich gemacht werden soll).
  3. Es muss jetzt noch die Konfiguration des Web-Browsers angepasst werden: Bei Netscape und Mozilla gibt es in den Einstellungen einen Bereich für ,,Helper Applications`` oder auf deutsch ,,Hilfsanwendungen``. Dort muss ein neuer Dateityp angelegt werden. Folgende Parameter werden eingetragen:

    Description: Zope Editor
    MIME-Type: application/x-zope-edit
    Suffixes: keine
    Application: zuvor installiertes Hilfsprogramm

    Bei Netscape 4 muss dem Programmnamen ein %s angehängt werden, damit dort der Name der zu bearbeitenden Datei eingefügt wird.

  4. In Zope werden Objekte, die durch das ExternalEditor-Produkt bearbeitet werden können, durch ein Bleistift-Icon hinter dem Objektnamen markiert (siehe Abbildung 7). Klickt man dieses an, so wird das Hilfsprogramm aufgerufen. Beim ersten Start erfragt das Programm vom Benutzer, mit welchem Editor das Objekt bearbeitet werden soll. Für den Editor VIM im X-Modus z.B. muss hier ,,gvim -f``32 eingetragen werden. Bevorzugt man einen Editor in einem Shell-Fenster lautet der Eintrag z.B. ,,xterm -e vi``.

Abbildung 7: Bearbeitbare Zope-Objekte
\fbox{\includegraphics[scale=1,angle=270]{bilder/zope_externaleditor.eps}}

In der Datei .zope-external-edit im Home-Verzeichnis des Benutzers werden die Einstellungen abgespeichert. Sie können hier mit einem beliebigen Text-Editor angepasst werden.


next up previous contents
Nächste Seite: Installation des Produkts PHP-Parser Aufwärts: Installation von Zope-Produkten Vorherige Seite: Installation von Zope-Produkten   Inhalt
Reinhard Holler 2003-04-12