loops Installation

Installation von Python, Zope 3, loops

Installation von Python

  • Download Python von der Python Download Page
  • Installation mit automatischem Installer (Windows) oder durch Compilierung entsprechend den Installationshinweisen
  • Achtung: Aktuelle Linux-Distributionen enthalten nur Python 2.6; diese Version ist für Zope nicht geeignet!
  • Voraussetzung für die Compilierung von Python für Zope: Installierte Pakete: build-essential, zlib-devel

Installation von Zope 3

  • Download Zope von der Zope 3 Download Page
  • Installation mit automatischem Installer (Windows) oder durch Compilierung entsprechend den Installationshinweisen
  • Erstellung einer ''Zope-Instance'' mit mkzopeinstance; dieses befindet sich unter Linux in $ZOPE_HOME/bin/, unter Windows in Python2.4\Scripts.
  • Starten der Zope-Instance im Vordergrund über $INSTANCE_HOME/bin/runzope
  • Anschließend kann Zope im Browser unter http://localhost:8080 geöffnet werden

Installation von loops

Auschecken aus den Subversion Repositories; alle Aktionen sind im Verzeichnis lib/python der Zope-Instance auszuführen. (Ein Subversion-Client ist unter http://subversion.tigris.org verfügbar, für Windows gibt es TortioseSVN)

  • svn co svn://svn.cy55.de/Zope3/src/cybertools/trunk cybertools
  • svn co svn://svn.cy55.de/Zope3/src/loops/trunk loops

Installieren der Dojo AJAX Library (Version 1.4.2): von http://dojotoolkit.org herunterladen, entpacken und die enthaltenen Directories in das Verzeichnis cybertools/ajax/dojo/dojo schieben.

Anlegen der ZCML Includes in etc/package-includes: Download package-includes - in etc der Zope-Instance entpacken.

Anpassen etc/securitypolicy.zcml - Download security-policy.zcml

Datenbank Data.fs nach var kopieren: Download Data.fs.

Erweiterungen

Python Imaging Library

Tools für Volltext-Indizierung

  • PDF: pdftotext
  • MS Word: wvWare
  • MS Excel: xls2csv
  • MS PowerPoint: ppthtml
  • RTF: rtf2xml