content gemeinsam erstellen: integration plone mit smashdocs
TRANSCRIPT
BROWNBAG SESSION, 21. JUNI 2017, BERLIN
ANDREAS [email protected], WWW.ZOPYX.COMWWW.CONTENT-GEMEINSAM-ERSTELLEN.DE
• Software-Entwicklung und Beratung
• Electronic Publishing
• Web, Portale, Content-Management
• Individualsoftware
• Eigene Projekte und Produkte
• XML-Director: XML-CMS
• Produce & Publish: Baukastensystem für individuelle Publishing Lösungen
• Content Gemeinsam Erstellen: Integration SMASHDOCs in andere Systeme
REFERENT
UNSER INTERESSE AN SMASHDOCS
• SMASHDOCs als Alternative zu Google Docs
• „Intelligente Dokumente“
• Hosting-Optionen
• Öffentliche oder private Cloud
• innerhalb der eigenen IT (konform nach deutschem Datenschutz)
• Schnittstelle zur Integration mit Drittsystemen (CMS, Portale etc.)
WARUM INTEGRATION VON SMASHDOCS?
• i.A. existieren bereits webbasierte Lösungen für Intranet, Extranet, Portale o.ä.
• Erweiterung und Weiterentwicklung der bereits existierenden und bewährten eigenen Systeme
• Investitionsssicherheit: keine neue Insellösung
• Nahtlose Integration mit den Fähigkeiten ihres führenden Systems
• Datenschutz: ihre Daten und Inhalte verlassen nicht das Haus (falls gefordert)
CMS/Portal
Datenbank
eigene Applikation(en)
SMASHDOCsIntegration
SMASHDOCs Partner APIPartner API Wrapper
PHP, Python, NodeJS, C# HTTP
Eigene IT Infrastruktur Private oderöffentliche Cloud
Export zurBearbeitung
DOCXHTMLXML
CMS/Portal
Datenbank
eigene Applikation(en)
SMASHDOCsIntegration
SMASHDOCs Partner APIPartner API Wrapper
PHP, Python, NodeJS, C#
Eigene IT Infrastruktur
HTTP
Export zurBearbeitung
DOCXHTMLXML
DEMO: INTEGRATION MIT
• „Enterprise“ Web-basiertes CMS (vergleichbar Joomla, Typo3, Drupal etc.
• Sehr sicher
• Flexibles Rechtemanagement
• Flexible Workflows
• im Einsatz bei Universitäten, Institutionen, Verbände u.v.a.m.
• Intranet, Extranet, Internet-Portal, Web-Applikationen
• Webservice Schnittstelle zur Integration in (beliebige) Drittsysteme
• Funktionalitäten:
• leere Dokument anlegen
• Upload DOCX
• Bearbeiten
• Löschen
• Entwurf→Review→Archiv
• Export DOCX | HTML | XML
• Stammdaten (-manipulation)
SMASHDOCS PARTNER API
• Integration der SMASHDOCs Partner API je Programmiersprache
• Verfügbar für
• Python 2.7-3.6
• PHP 7
• NodeJS
• C#
• dokumentiert
• getestet
• frei verfügbar
SMASHDOCS PARTNER API WRAPPER
• www.content-gemeinsam-erstellen.de
• www.creating-content-together.info
• Andreas Jung, [email protected], www.zopyx.de
LINKS