Difference between revisions of "Nusoap"

From Contao Community Documentation

m
 
(4 intermediate revisions by one user not shown)
Line 6: Line 6:
 
{{ExtInfo
 
{{ExtInfo
 
| Dev=weke
 
| Dev=weke
| ExtVersion=1.0.1 stable
+
| ExtVersion=1.0.2 stable
| Version=2.9.1 - 2.9.3
+
| Version=2.9.1 - 2.10.2
 
| ERLink=http://www.contao.org/erweiterungsliste/view/nusoap.html
 
| ERLink=http://www.contao.org/erweiterungsliste/view/nusoap.html
 
| Depending=keine
 
| Depending=keine
 
| Comment=Could not used together with TensideRepository Extension
 
| Comment=Could not used together with TensideRepository Extension
 
}}
 
}}
{{msgWarning|nusoap didn't run with Contao (TYPOlight) version befor 2.9.0 and not together with TensideRepository}}
+
{{msgWarning|nusoap didn't run with Contao (TYPOlight) version before 2.9.0 and not together with TensideRepository}}
  
 
=Summary=
 
=Summary=
This extension allowes the usage of the extension repository if no PHP SOAP module is available
+
This extension allows 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!
 
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=
+
=Functionality=
  
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.
+
If no SOAP-Module was detected, the SOAP communication will use the NuSOAP (http://sourceforge.net/projects/nusoap/) instead. All other functionality is the same as in the original Contao module.
  
 
=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 extension! 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>
+
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].
This zip archiv contains a TL_ROOT folder, which carries itselfe the ''system'' and ''plugins'' subfolders.<br>
+
 
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)<br>
+
This zip archiv contains a TL_ROOT folder, which carries itself the ''system'' and ''plugins'' subfolders. These folders contain the ''nusoap'' and ''nusoap2'' subfolders.
 +
 
 +
[[File:nusoap_zip.jpg]]
 +
 
 +
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 the upload you will find a contao folder tree like this:
 +
 
 +
[[File:nusoap_contao.jpg]]
 +
 
 
After that the Extension Repository will be available on servers without installed PHP SOAP Module.
 
After that the Extension Repository will be available on servers without installed PHP SOAP Module.
{{Note|Translating still in process!}}
 
 
==Step 2==
 
==Step 2==
After finishing the 1. step of the installation the extension nusoap itselfe will not be recognition by the extension manager.<br>
+
After finishing the 1. step of the installation the extension nusoap itself will not be recognition by the extension manager.<br>
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.
+
Therefore no information's about updates of nusoap will be shown in extension manager. To resove these problem you have to install this extension again using the extension catalog in the contao backend. This will create the necessary database entry's.
 +
 
 +
You will easily find the extension nusoap in the extension catalog if you enter nusoap in the search field.
 +
 
 +
[[File:nusoap_find.jpg]]
  
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 [http://www.contao-community.de/member.php?2234-weke weke] um eine Nachricht.  
+
Since version 1.0.1 a message will be shown in the backend main page till the extension is installed twice. After the second installation the message will removed automatically. If the installation of step 2 was successful and the extension is shown in the extension manager, but the message still shown in the backend main page, please remove the folders '/system/modules/nusoap/config' and '/system/modules/nusoap/languages' on the server. If you got this problem, please inform the developer [http://www.contao-community.de/member.php?2234-weke weke].  
  
 
=FAQ=
 
=FAQ=
* '''Warum funktioniert nusoap nicht, wenn die Erweiterung TensideRepository installiert ist?'''<br>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.
+
* '''Why nusoap and TensideRepository don't work together?'''<br>Both extensions try to replace the original extension manager. TensideRepository replace it complete and nusoap replace only some lines of code. If both extensions installed an incompatible source results.
  
* '''Warum soll man nusoap noch einmal über das Extension Repository installieren?'''<br>Dieses dient dazu, dass zukünftige Versionen und Anpassungen von nusoap an neuere Contao Versionen auch in der Aktualisierungsliste der Erweiterungen erscheinen.
+
* '''Why should I install nusoap twice?'''<br>This is necessary to get informed about newer Versions of this extension.

Latest revision as of 12:58, 14 October 2011


nusoap - nusoap if SOAP module missed.


Extension-Overview
Name of the developer weke
Version of the extension 1.0.2 stable
Compatibility with Contao Version 2.9.1 - 2.10.2
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


nusoap didn't run with Contao (TYPOlight) version before 2.9.0 and not together with TensideRepository

"Warning"


Summary

This extension allows 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!

Functionality

If no SOAP-Module was detected, the SOAP communication will use the NuSOAP (http://sourceforge.net/projects/nusoap/) instead. All other functionality 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 extension! 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 itself the system and plugins subfolders. These folders contain the nusoap and nusoap2 subfolders.

Nusoap zip.jpg

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 the upload you will find a contao folder tree like this:

Nusoap contao.jpg

After that the Extension Repository will be available on servers without installed PHP SOAP Module.

Step 2

After finishing the 1. step of the installation the extension nusoap itself will not be recognition by the extension manager.
Therefore no information's about updates of nusoap will be shown in extension manager. To resove these problem you have to install this extension again using the extension catalog in the contao backend. This will create the necessary database entry's.

You will easily find the extension nusoap in the extension catalog if you enter nusoap in the search field.

Nusoap find.jpg

Since version 1.0.1 a message will be shown in the backend main page till the extension is installed twice. After the second installation the message will removed automatically. If the installation of step 2 was successful and the extension is shown in the extension manager, but the message still shown in the backend main page, please remove the folders '/system/modules/nusoap/config' and '/system/modules/nusoap/languages' on the server. If you got this problem, please inform the developer weke.

FAQ

  • Why nusoap and TensideRepository don't work together?
    Both extensions try to replace the original extension manager. TensideRepository replace it complete and nusoap replace only some lines of code. If both extensions installed an incompatible source results.
  • Why should I install nusoap twice?
    This is necessary to get informed about newer Versions of this extension.
Views
Personal tools

Contao Community Documentation

In other languages
Navigation
Discover
Understand
Enhance
Miscellaneous
Tools