Difference between revisions of "Nusoap"
From Contao Community Documentation
Line 22: | Line 22: | ||
=Installation= | =Installation= | ||
− | |||
This Version is only for Contao 2.9.x! | This Version is only for Contao 2.9.x! | ||
If you got an installed tensiderepository extension than uninstall it first or deactivate it. | If you got an installed tensiderepository extension than uninstall it first or deactivate it. | ||
If you use TYPOlight up to Version 2.8.4 you can't use this extionsion! In that case use the extension tensiderepository. | If you use TYPOlight up to Version 2.8.4 you can't use this extionsion! In that case use the extension tensiderepository. | ||
− | + | ||
==Step 1== | ==Step 1== | ||
+ | First of all you have to download the current zip archive with this extension form Contao homepage. You will find it [http://www.contao.org/erweiterungsliste/view/nusoap.html here].<br> | ||
+ | This zip archiv contains a TL_ROOT folder, which carries itselfe the ''system'' and ''plugins'' subfolders. | ||
− | + | These two subfolders you have to upload to your contao root directory at the server. (The root directory sill contains a ''system'' and ''plugins'' directory) | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | After that the Extension Repository will be available on servers without installed PHP SOAP Module. | ||
+ | {{Note|Translating still in process!}} | ||
==Step 2== | ==Step 2== | ||
− | |||
Nach dem 1. Schritt der Installation wird die Erweiterung nusoap von der Erweiterungsverwaltung noch nicht erkannt. Das hat zur Folge, dass kein Hinweis auf Aktualisierungen von nusoap erscheinen. Um dieses zu Umgehen muss über den Erweiterungskatalog im Contao Backend nusoap noch einmal installiert werden. Hierbei werden dann automatisch alle nötigen Datenbankeinträge erzeugt. | Nach dem 1. Schritt der Installation wird die Erweiterung nusoap von der Erweiterungsverwaltung noch nicht erkannt. Das hat zur Folge, dass kein Hinweis auf Aktualisierungen von nusoap erscheinen. Um dieses zu Umgehen muss über den Erweiterungskatalog im Contao Backend nusoap noch einmal installiert werden. Hierbei werden dann automatisch alle nötigen Datenbankeinträge erzeugt. | ||
Revision as of 10:52, 3 March 2011
nusoap - nusoap if SOAP module missed.
Extension-Overview | |
---|---|
Name of the developer | weke |
Version of the extension | 1.0.1 stable |
Compatibility with Contao Version | 2.9.1 - 2.9.3 |
Link to Extension Repository | http://www.contao.org/erweiterungsliste/view/nusoap.html |
Depending of ff. Extension | keine |
Comment | Could not used together with TensideRepository Extension |
Summary
This extension allowes the usage of the extension repository if no PHP SOAP module is available It based on the original extension of contao and based on the work of Peter Koch and Christian Schiffler. Many thanks for your work!
Funktionallity
If no SOAP-Module was detected, the SOAP communication will use the NuSOAP (http://sourceforge.net/projects/nusoap/) instead. All other funcitonallity is the same as in the original Contao module.
Installation
This Version is only for Contao 2.9.x! If you got an installed tensiderepository extension than uninstall it first or deactivate it. If you use TYPOlight up to Version 2.8.4 you can't use this extionsion! In that case use the extension tensiderepository.
Step 1
First of all you have to download the current zip archive with this extension form Contao homepage. You will find it here.
This zip archiv contains a TL_ROOT folder, which carries itselfe the system and plugins subfolders.
These two subfolders you have to upload to your contao root directory at the server. (The root directory sill contains a system and plugins directory)
After that the Extension Repository will be available on servers without installed PHP SOAP Module.
Note: | Translating still in process! |
Step 2
Nach dem 1. Schritt der Installation wird die Erweiterung nusoap von der Erweiterungsverwaltung noch nicht erkannt. Das hat zur Folge, dass kein Hinweis auf Aktualisierungen von nusoap erscheinen. Um dieses zu Umgehen muss über den Erweiterungskatalog im Contao Backend nusoap noch einmal installiert werden. Hierbei werden dann automatisch alle nötigen Datenbankeinträge erzeugt.
Zur Unterstützung dieser Funktion erscheint ab Version 1.0.1 ein Hinweis auf der Startseite des Backends, wenn nusoap noch nicht über den Erweiterungskatalog installiert wurde. Nach der Installation sollte dieser Hinweis nicht mehr erscheinen. Sollte trotz 2. Installation über den Erweiterungskatalog der Hinweis auf der Startseite des Backends weiterhin sichtbar sein, löscht man das Verzeichnis '/system/modules/nusoap/config' auf dem Server. Sollte dieses Verhalten auftreten, bittet der Autor der Erweiterung weke um eine Nachricht.
FAQ
- Warum funktioniert nusoap nicht, wenn die Erweiterung TensideRepository installiert ist?
TensideRepository und nusoap ersetzen das fehlende PHP-SOAP-Modul des Servers. Nusoap ersetzt hierbei eigentlich nur wenige Zeilen der originalen Repository Extension, TensideRepository ersetzt dagegen die ganze Extension. Durch den minimalistischen Ansatz erfolgt bei der Installation beider Erweiterungen eine inkompatible Vermischung von Programmteilen.
- Warum soll man nusoap noch einmal über das Extension Repository installieren?
Dieses dient dazu, dass zukünftige Versionen und Anpassungen von nusoap an neuere Contao Versionen auch in der Aktualisierungsliste der Erweiterungen erscheinen.