diff --git a/html/typo3conf/ext/ter/tx_ter.stage.wsdl b/html/typo3conf/ext/ter/tx_ter.stage.wsdl new file mode 100755 index 0000000000000000000000000000000000000000..a0969d392953441b349fd1e72b9a79c9da03f1a3 --- /dev/null +++ b/html/typo3conf/ext/ter/tx_ter.stage.wsdl @@ -0,0 +1,518 @@ + + + + + + + + + User name of an account being qualified to upload this extension + + + + + + Password of the user account + + + + + + + + + + Title of the extension + + + + + Short text which describes the extension's functionality. Should not exceed 250 characters. + + + + + Development state of this version of the extension. + + + + + First and last name of the extension's author. + + + + + Email address of the extension author + + + + + Name of the company of the extension author + + + + + Category code the extension falls into + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Result code returned after uploading an extension + + + + + Array of string messages + + + + + String value of the version number the extension was finally stored under. May be different from the version number specified in the uploadExtensionRequest if the version number was lower than the latest version already existing in the repository. + + + + + + + + + + + + + + + + + + + + + Size in bytes of the files contained in this extension + + + + + Compressed size in bytes of the files delivered with this extension + + + + + Number of PHP code lines of this extension + + + + + Size in bytes of the PHP code of this extension + + + + + + + + Number of downloads for this version of the extension + + + + + Comment specified during the upload of this version of the extension + + + + + Array of string containing technical messages about this extension generated by the Extension Manager + + + + + + + + + + Dependencies, conflicts, suggestions etc. of the extension. This also includes dependencies on certain PHP or TYPO3 versions. + + + + + + + + + + TRUE if the extension is a "shy" extension + + + + + Comma separated list of module names of the modules the extension provides. Eg. "mod1,mod2" + + + + + Comma separated list of foreign database table names this extension alters. + + + + + + + TRUE if the caches should be cleared on installation or upgrade of this extension + + + + + Defines if this extension can only run in a certain scope, for example installed as a system extension. + + + + + + + + + + + + + + + + + + + + + + + Extension key the extension depends on / + recommends / suggests / conflicts with + or replaces. + + If the extension depends on a certain + version (-range) of the TYPO3 core, the + special keyword "typo3" must + be set as the extension key. In case the + extension relies on a certain version + (-range) of PHP, the special keyword + "php" must be set + respectively. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Method for basic connectivity check. Returns the given value prepended by "pong". + + + + + Method for basic autorisation check. Returns TRUE on success and FALSE on failure. + + + + + Uploads an extension to the extension repository. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/html/typo3conf/ext/ter/tx_ter.wsdl b/html/typo3conf/ext/ter/tx_ter.wsdl index 8059dd648b2f1345805daede02291f3f89e4a7fc..ee8171c82738b52971c6bed2fcb425f82080e5c6 100755 --- a/html/typo3conf/ext/ter/tx_ter.wsdl +++ b/html/typo3conf/ext/ter/tx_ter.wsdl @@ -1,6 +1,6 @@ - - + + @@ -498,17 +498,17 @@ - - - - - - - - - - - + + + + + + + + + + + diff --git a/html/typo3conf/ext/ter/tx_ter_wsdl.php b/html/typo3conf/ext/ter/tx_ter_wsdl.php index 493a642c949962ddc463a103461fb7b9f5e002db..c7efaa6ca4c7fc038567ff6fbc23c4578cdfc85f 100755 --- a/html/typo3conf/ext/ter/tx_ter_wsdl.php +++ b/html/typo3conf/ext/ter/tx_ter_wsdl.php @@ -36,7 +36,13 @@ define('PATH_typo3conf', PATH_site . 'typo3conf/'); define('TYPO3_mainDir', 'typo3/'); $serviceLocation = $_SERVER['HTTP_HOST'] . 'index.php?id=ter'; -$WSDLSource = file_get_contents('tx_ter.wsdl'); + +$wsdlFileName = 'tx_ter.wsdl'; +if (\TYPO3\CMS\Core\Utility\GeneralUtility::getApplicationContext() === 'Production/Stage') { + $wsdlFileName = 'tx_ter.stage.wsdl'; +} + +$WSDLSource = file_get_contents($wsdlFileName); $WSDLSource = trim(str_replace('---SERVICE_LOCATION---', $serviceLocation, $WSDLSource)); if (!headers_sent()) {