Benutzerspezifische Werkzeuge
Sie sind hier: Startseite Redaktion DZUG Tagung Saarbrücken 2008

Vorträge

Eine Ebene höher
die auf der 9. DZUG-Tagung vom 10.-12. September 2008 in Saarbrücken gehalten wurden, stellen wir hier als Pdf zum Download bereit. Es sind leider noch nicht alle Vorträge verfügbar, aber die Liste wird weiter vervollständigt. Wir bedanken uns bei allen Beitragenden.

Bebop-ExtJS

Uwe Oestermeier (Institut für Wissensmedien) Der Vortrag gibt einen Überblick über die aktuelle Bebop-Version, die im Intranet des Instituts für Wissensmedien eingesetzt wird. Während serverseitig Zope3, Apache und mod_wsgi eingesetzt werden, wurde der Web-Client als ExtJS-Applikation konzipiert. Ein Schwerpunkt des Vortrags wird auf dem Event-Messaging-System liegen, mit dem die serverseitigen Zope3-Events als JSON-Objekte serialisiert und über mod_wsgi an den Client und die ExtJS-Views gesendet werden. Damit werden die Benutzer aller verbundenen Clients ständig über den Zustand der Inhaltsobjekte auf dem Laufenden gehalten.

Mehr

Content-Management-Systeme

Vorstellung einer Vorlesung über CMS mit dem Schwerpunkt Zope/Plone. Diese hält Roman Jansen-Winkeln (satzweiss.com) an der HTW in Saarbrücken. Sie soll der Zope-Community zur Verfügung gestellt werden und für das nächste Wintersemester mit Hilfe der Tagung verbessert werden.

Mehr

Das CMS von Zeit Online

Die ZEIT ONLINE wird seit Mitte diesen Jahres mit Zope 3 Produziert. Der Vortrag von Christian Zagrodnick (gocept) gibt einen Einblick in Hintergründe, Entwicklung und Setup.

Mehr

Dr. Seltsam

Charlie Clark (Clark Consulting & Research) Angelehnt an meinem Vortrag des gleichen Namens auf der Europython 2008 (http://registration.europython.eu/talk_abstracts.html#24) möchte ich anhand einer Fallstudie aufzeigen, was der Einsatz von Zope 3 innerhalb Zope 2 Projekten bringt und wie man nicht Python-Programmierer die Vorteile von Zope beibringt und was das Ganze für eine Agentur bringt. Dabei wird mit dem Vorurteilen gegen Zope 3 aufgeräumt. Da ich auf der Resonanz in Vilnius gespannt bin, ist dies nur vorläufig.

Mehr

EasyShop

Kai Diefenbach (iqpp) Kurze Vorstellung von EasyShop: Allgemeines (Anwendungsfälle, Zielgruppe, Architectur, etc.) Funktionen (Übersicht anhand von Folien) Live-Demo - Aufbau eines EasyShops von Beginn in 10-15 min - Ausführen des buildouts - Installation Plone Site / EasyShop - Einrichtung von Lieferkosten, Steuern, Bezahlsysteme, - Einstellen von Produkten - Verkauf des ersten Produkts Praxis: Kurze Vorstellung von demmelhuber.net (Erfolgreicher Shop auf Basis von Plone und EasyShop)

Mehr

Effiziente Ad-Hoc-Anfragen an die ZODB

Sebastian Wehrmann (gocept) stellt eine Anfragesprache für die ZODB vor, mit der das gezielte Auswählen persistenter Objekte nach deren Eigenschaften möglich ist.

Mehr

ISIS

Birgit Dreßler (Saarländische Universitäts- und Landesbibliothek) Seit dem Frühjahr 2006 setzt die Saarländische Universitäts- und Landesbibliothek die auf Plone basierende zentrale Informations- und Austauschplattform ISIS ein. ISIS bündelt, ersetzt und ergänzt Intranet, Netzlaufwerke, E-mail-Programme, Telefon und mündliche Diskussionen der Mitarbeiter. Dabei gibt es Dokumente mit "verbindlichem" Charakter (z.B. Anleitungen, Sitzungsprotokolle), aber auch Dokumente, die den schnellen Austausch und die Diskussion von Informationen ermöglichen. Das Erstellen der unterschiedlichen Dokumente wird über einen eigenen Workflow und eine Rechte- und Rollenbasierte Zugriffsmethode gesteuert.

Mehr

Konfigurationsgesteuerte Buildouts

Andreas Jung, (zopyx) Buildout ist das Standardwerkzeug für die Generierung von Sandboxes und auch fürs Deployment im Bereich Zope. Konfigurationsgesteuerte Buildouts erlauben den Einsatz von Buildout in unterschiedlichen Umgebungen (Development, Test, Staging und Live-Systemen) und berücksichtigt Host-spezifische Konfigurationen. Der Entwickler pflegt bei diesem Ansatz nicht seine buildout.cfg, sondern konfiguriert die entsprechende Umgebung über hierarchische Konfigurationen.

Mehr

LMS und LinkChecker

Christian Theune (gocept) Seit 2003 gibt es das Werkzeug "CMFLinkChecker". In diesem Jahr wurde die Server-Komponente "LMS" von Twisted auf Grok umgestellt und ist schneller, einfach und wartbarer geworden. Der Vortrag gibt einen Überblick über die aktuelle Architektur und deren Möglichkeiten und demonstriert diese anhand des auf Plone 3 verfügbaren LinkCheckers.

Mehr

Migration von Plone auf CMF

Sarah Blass (satzweiss.com) berichtet über Erfahrungen beim Umbau des Produktes FondsDok von Plone auf CMF.

Mehr

Plone im Industriebetrieb

PDF-Archive, Wissensdatenbank und Zeichnungsarchiv. Ein Praxisbericht von Ingo Schnieders (PFEIFERDRAKO Drahtseilwerk GmbH & Co. KG). Es werden gescannte PDF-Dateien per OCR-Software verschlagwortet; per TextIndexNG3 wird über den SearchableText-Index nach Referenznummern in verschiedenen PDF-Archiven gesucht; Upload der Dateien per SAMBA Freigabe im Dateisystem; Einbindung in Plone mit REFLECTO. Die Wissensdatenbank umfasst Informationen zu Kunden, Produkten, Katalogen, Wettbewerbern; diese sind untereinander referenziert; technische Artikel (z.B. gescannte und verschlagwortete Zeitschriftenartikel) und Patente sind über neue Inhaltstypen eingebunden. In der Entstehung ist aktuell ein Zeichnungsarchiv für technische Zeichnungen der Abteilung "Instandhaltung"; diese sind ebenfalls untereinander referenziert und über Stücklisten verknüpft; wichtig wird hierbei die Versionierung.

Mehr

Plone Skinning the simple way

Simon Pamies (banality) Kennen Sie das Problem, dass Sie ein XHTML Layout (z.B. von einer Agentur) haben und davor zurückschrecken sich durch die Plone Templates zu wühlen um es genau so hinzubekommen. Dieser Vortrag stellt eine Möglichkeit vor solche Layouts einzupassen indem man Plone so lässt wie es ist und das Layout "draufsetzt". Angemeldete Benutzer arbeiten im (unveränderten) Plone Layout und Besucher sehen das Layout wie es die Agentur vorgegeben hat. Hintergrund ist eine kleine Brücke zwischen dem XHTML-Layout und Plone und ein paar kleine Anpassungen.

Mehr

Prozessabbildung

Jens Klein (Klein & Partner KEG, BlueDynamics Alliance) Vom CMS entfernt verwenden wir Plone als Plattform für Daten- und Prozessabbildung. Unter Verwendung der Standardtools und zusätzlichen eigene Modulen gelang uns die Integration von komplexeren Prozessen an einer Schweizer Kantonsschule. Die generische Lösung läßt sich problemlos auf andere Anwendungsbereiche übertragen. Im Vortrag präsentiere ich kurz das Ergebnis als Überblick um dann auf die einzelnen Ideen und Lösungen und den Weg dorthin einzugehen. Er wird so gestaltet, dass er für Entscheider und Techniker gleichermaßen Informationen liefert.

Mehr

Stromsparen mit Zope

Markus Leist (Ingenieurbüro IKOM GmbH) Die Stromrechnung kommt nur einmal im Jahr und fasst Keller, Büro und Werkstatt in nur zwei Zahlen zusammen. Firmen können das nicht präzise auf Kostenstellen verteilen, Privatpersonen müssen auf die Erfolgsnachricht von Sparmaßnahmen Monate warten. Was hat das mit Zope zu tun? Zope, ein „wenig“ Computer und etwas preiswerte Technik und schon kann man in Echtzeit nachsehen, wie stark der aktuelle Energieverbrauch im Keller oder der Werkstatt ist, eine Excel-Tabelle mit allen Verbrauchswerten von wichtigen Anschlüssen der letzten 24 Monate öffnen; und das Ganze als freie Software, damit das Ersparte auch ebendies bleibt. Markus Leist (Ingenieurbüro IKOM GmbH) stellte schon auf den letzten beiden DZUG-Tagungen eher untypische Anwendungen auf Zope-Basis vor und möchte diesmal etwas zur nachhaltigen CO2-Reduktion beitragen.

Mehr

TurPlango

Tres Seavers (Agendaless Consulting) Deploying Zope / Plone applications in conjunction with other Python web frameworks using WSGI and repoze.

Mehr

WebMail mit IMAP Python und Zope

Thomas Lotze (gocept) Im Rahmen der Entwicklung eines WebMailers für die TU-München entwickeln wir wiederverwendbare Komponenten für effiziente IMAP-Kommunikation, ein Objektmodell für E-Mails, einen REST/JSON-Server für Nachrichten und ein CMF-AJAX-Skin mit WebMail-UI. Der Vortrag stellt die spezifischen Einzelteile vor, sowie die Techniken, mit denen wir sowohl gut integrierte, als auch einfach wiederverwendbare Komponenten entwickeln.

Mehr

ZClasses are dead

Simon Pamies (banality) GenericPloneContent und ATSchemaEditorNG bieten eine bis jetzt wenig beachtete Möglichkeit Content-Typen (z.B. einen Personen-Artikel, etc.) zu erstellen ohne eine einzige Zeile Python-Code zu schreiben. Dieser Vortrag demonstriert die Verwendung dieser beiden Produkte. GenericPloneContent and ATSchemaEditorNG give Plone administrators the often overlooked possibility to create their own content types without writing any line of code or even accessing the filesystem.

Mehr

ZeoRaid

Christian Theune (gocept) ZEORaid - Ein zuverlaessiger und flexibler Storage fuer die ZODB. ZEORaid löst das Problem der zuverlässigen und transaktionsgenauen Replikation von ZODBs. Dabei ist er ein einfach konfigurierbarer Storage, der sich in bestehende Konfiguration leicht einbetten läßt und viele existierende ZODB-Versionen unterstützt. Der Vortrag erläutert und demonstriert die Funktionen von ZEORaid und zeigt auf welche Möglichkeiten sich damit auch für zukünftige Funktionen eröffnen.

Mehr