Fixed Bug #68578: Event-titles in cal has wrap before title, not around it
authormario_matzulla <mario_matzulla@735d13b6-9817-0410-8766-e36946ffe9aa>
Thu, 30 Jul 2015 18:37:51 +0000 (18:37 +0000)
committermario_matzulla <mario_matzulla@735d13b6-9817-0410-8766-e36946ffe9aa>
Thu, 30 Jul 2015 18:37:51 +0000 (18:37 +0000)
git-svn-id: https://svn.typo3.org/TYPO3v4/Extensions/cal_ts_service/trunk@89510 735d13b6-9817-0410-8766-e36946ffe9aa

Classes/Model/TypoScriptEventModel.php

index eba97c6..443bc52 100644 (file)
@@ -267,7 +267,7 @@ class TypoScriptEventModel extends \TYPO3\CMS\Cal\Model\EventModel {
        public function getExternalPluginEventLink() {
                $cObj = &$this->controller->cObj;
                if ($this->ext_url) {
-                       return $this->controller->pi_linkTP ( '|', Array (), 0, $this->ext_url );
+                       return $this->controller->pi_linkTP ( '$5&xs2', Array (), 0, $this->ext_url );
                }
                $params = $cObj->stdWrap ( $this->thisConf ['externalPlugin.'] ['additionalParams'], $this->thisConf ['externalPlugin.'] ['additionalParams.'] );
                $rems = Array ();
@@ -275,14 +275,14 @@ class TypoScriptEventModel extends \TYPO3\CMS\Cal\Model\EventModel {
                $wrapped = Array ();
                $this->getMarker ( $params, $rems, $sims, $wrapped );
                $params = $cObj->substituteMarkerArrayCached ( $params, $sims, $rems, $wrapped );
-               $paramArray = GeneralUtility::trimExplode ( '|', $params, 1 );
+               $paramArray = GeneralUtility::trimExplode ( '$5&xs2', $params, 1 );
                $urlParams = Array ();
                foreach ( $paramArray as $parameter ) {
                        $valArray = GeneralUtility::trimExplode ( '=', $parameter, 1 );
                        $urlParams [$valArray [0]] = $valArray [1];
                }
                
-               return $this->controller->pi_linkTP ( '|', $urlParams, $this->conf ['cache'], $this->thisConf ['externalPlugin.'] ['singleViewPid'] );
+               return $this->controller->pi_linkTP ( '$5&xs2', $urlParams, $this->conf ['cache'], $this->thisConf ['externalPlugin.'] ['singleViewPid'] );
        }
        
        /**