06.01.2010
Sensation: Taube gar nicht platt
Trotz einer offenkundig heftigen Kollision mit einer Scheibe hat es die Taube überlebt....mehr
31.07.2011 19:11
iPhone App: Aktualisierung von Typo3 per WebService
Eine iPhone App + eine WebService Extension erlauben es Newsmeldungen (tt_news) mit dem iPhone für Typo3 erstellen.
Faszinierend was mittlerweile alles funktioniert. Im aktuellen Fall hilft http://www.naw.info/de/leistungen/typo3-webservice-iphone-app.html beim Zugriff auf Typo3 per WebService. Das angegebene Photo zu diesem Artikel und der initiale Text des Artikels (jetzt nicht mehr zu lesen) stammen direkt vom iPhone.
Fallstricke bei der Installation
- In meinem Falle musste ich den Storage-Folder an Stelle des tatsächlichen News-Folders für den WebService-Benutzer mounten, ansonsten stürzte die iPhone-App sofort nach dem Verbindungsversuch ab. Der News-Folder war im Storage-Folder enthalten. Eine komplette Hierarchie von Verzeichnissen wird derzeit nicht angezeit.
- Wir üblich sollte für neue Benutzer nicht vergessen werden Zugriffsrechte für den Seitenbaum zu erteilen (Web>Zugriff). Fehlende Zugriffsrechte werden aber auch brav von der iPhone App gemeldet.
- Die für den Webservice Benutzer als bearbeitbar angegebenen Datenfelder werden von der iPhone App ausgelesen. Neue Felder kann man damit direkt im Typo3 Backend freigeben; sie erscheinen sofort in der iPhone App (Ausnahme Kategorie; siehe unten).
- tt_news Kategorien werden mit der aktuellen Version der iPhone App (Version 1.0.0) nicht unterstützt. Sind Kategorien für Einträge für tt_news als verpflichtend eingestellt, können trotzdem News-Einträge erstellt werden, da nur das Web-Backend meckert. Der Webservice ist hier nicht so wählerisch und aktualisiert die Datenbanktabellen einfach.
- Die WebService-Extension (Version 0.3.7) funktioniert wirklich nicht mit der zend_framework-Extension in der Version 2.0 oder höher. Es ist unbedingt die 1.7.x-Version erforderlich. Hier kann man also den Angaben der WebService-Extension trauen.
- In der aktuellen Version der App lassen sich keine HTML-Texte editieren. Derzeit wird nur Plaintext unterstützt.
Fazit: Ziemlich cooler Prototyp. Die WebService-Extension zusammen mit der iPhone App zeigen gut auf, wohin die Reise für ähnliche Apps gehen kann.


