Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
heiko:tipps:cms:tipp_zope_zms_01 [2018/08/11 02:13] Heiko Teichmeier |
heiko:tipps:cms:tipp_zope_zms_01 [2018/08/20 14:02] (aktuell) Heiko Teichmeier |
||
---|---|---|---|
Zeile 2: | Zeile 2: | ||
~~META: | ~~META: | ||
date issued = 2008-01-01 | date issued = 2008-01-01 | ||
- | & | + | & |
~~ | ~~ | ||
- | {{tag>[cms zope linux heiko_teichmeier glauchau sachsen]}} | + | {{tag> |
- | ===== Tipp Zope -> ZMS (1) ===== | + | ===== Tipps => CMS ===== |
__letzte inhaltliche Überarbeitung: | __letzte inhaltliche Überarbeitung: | ||
- | ===== 1. Einführung | + | ===== Zope => ZMS - Zope(Content)ManagementSystem) (1) ===== |
+ | ===== 1. Beschreibung ===== | ||
+ | ==== 1.1 Was ist ZMS? ==== | ||
+ | ZMS ist ein OpenSource-Content-Management-System für den Application-Server Zope. Es ist als " | ||
+ | |||
+ | ==== 1.2 Was kann ZMS? ==== | ||
+ | ZMS wurde im bzw. für den medizinischen, | ||
+ | |||
+ | ZMS ist in mehreren Sprachen (u.a. auch deutsch) verfügbar und beherrscht das Verwalten von mehrsprachigen Sites. | ||
+ | |||
+ | ZMS kann die dynamischen Seiten zur Präsentation auf einem statischen Webserver komplett exportieren. Diese Funktion ist für mich sehr wichtig, da ich vorhabe, nachdem ich mich umfassend eingearbeitet habe, meine private Site und die HP und das Intranet meines AG's auf das ZMS umzustellen. | ||
+ | |||
+ | ==== 1.3 Welche Version? ==== | ||
+ | Da es für SuSE 8.1 nur eine etwas ältere Zope-Version 2.5.1 und dazu entsprechend Python in Version 2.1.3 gibt, benutze ich diese auch. So erhalte ich mir die automatische Einbindung von Zope in den Apache-Webserver und das (meist mit Problemen verbundene) Selbstkompilieren des Zope-Servers. | ||
+ | |||
+ | //" | ||
+ | |||
+ | ===== 2. Installation ===== | ||
+ | ==== 2.1 Auspacken und Kopieren ==== | ||
+ | Nach dem Download | ||
+ | |||
+ | ===== 3. Kleine Probleme beseitigen ===== | ||
+ | ==== 3.1 Fehlende Icons: ==== | ||
+ | Nach dem erfolgreichen Einfügen einer " | ||
+ | |||
+ | Hier fehlt als erstes (was man gar nicht gleich bemerkt) das " | ||
+ | |||
+ | Der Fehler wird in der Datei **// | ||
+ | |||
+ | In diesen Zeilen muss jeweils nur der führende Schrägstrich vor " | ||
+ | |||
+ | ==== 3.2 Fehlende Linktips an Management-Icons: | ||
+ | Beim Benutzen störte mich als Anfänger, dass an den Icons der Management Benutzer-Oberfläche keine Linktipps auftauchten, | ||
+ | |||
+ | Dabei stellte ich aber fest, dass nicht alle " | ||
+ | |||
+ | Nur als Orientierung hier die betroffenen Dateien (es sieht viel aufwändiger aus als es eigentlich war): | ||
+ | * $ZMS-BASE/ | ||
+ | * $ZMS-BASE/ | ||
+ | * $ZMS-BASE/ | ||
+ | * $ZMS-BASE/ | ||
+ | * $ZMS-BASE/ | ||
+ | |||
+ | ==== 3.3 Fehlendes Rollen-Icon: | ||
+ | Nach dem erfolgreichen Einfügen einer " | ||
+ | |||
+ | Im Management-Dialog **" | ||
+ | |||
+ | In der Datei **// | ||
+ | <sxh xml; gutter: false> | ||
+ | < | ||
+ | </ | ||
+ | vor die Zeile 698 verschoben werden. | ||
+ | |||
+ | Die jetzige Zeile 699 (vorher Zeile 698) ist folgendermaßen um ein **// | ||
+ | <sxh xml; gutter: false> | ||
+ | < | ||
+ | </ | ||
+ | |||
+ | Nach einem Neustart des Zope-Servers sollte das fehlende Symbol angezeigt werden. Das Fenster sieht gleich viel ausgeglichener aus;-)) | ||
+ | |||
+ | ==== 3.4 Navigationsleiste - Link-Problem: | ||
+ | In der waagerechten " | ||
+ | |||
+ | Zum Beispiel diese Rubrik mit den Unterrubriken/ | ||
+ | **Tips -> Linux -> Meine Erfahrungen**\\ | ||
+ | In diesem Fall zeigte der Link auf das Element **" | ||
+ | |||
+ | In der Datei **$ZMS_Root/ | ||
+ | |||
+ | Die gleichen Schritte müssen nun auch in der Datei **$ZMS_Root/ | ||
+ | **ersten " | ||
+ | |||
+ | Da hier die Linktipps durch das Element " | ||
+ | **title="< | ||
+ | |||
+ | Diese Funktion (Link-Tips) habe ich auch noch in der Datei **$ZMS_Root/ | ||
+ | |||
+ | ==== 3.5 Sicherung der Änderungen ==== | ||
+ | Die in Punkt 3.4 gemachten Änderungen gelten leider immer nur für das jeweils aktuelle ZMS-Projekt (oder ZMS-Site). Wird ein neues Projekt mit Hilfe der mitgelieferten Designvorlagen erstellt muss man diese Anpassungen (Pkt. 3.4) immer wieder von neuem | ||
+ | durchführen. | ||
+ | |||
+ | Will man diese sowie auch andere Layoutelemente an die eigenenen Wünsche anpassen und sie in einem weiteren Projekt/ | ||
+ | |||
+ | Im Zope-Management-Interface kann man über den Punkt Import (u.a. auch *.zexp-)Dateien importieren. Diese müssen im **$ZOPE_BASE/ | ||
+ | |||
+ | ---------------?????? | ||
+ | |||
+ | Zum Anzeigen des exportierten " | ||