Example #1
0
 function attachMedia()
 {
     $this->_content = array();
     $this->_content['mediaUrl'] = $this->mediaUrl;
     $this->_content['alt'] = $this->mediaUrl;
     $this->_content['title'] = $this->mediaUrl;
     $this->_content['class'] = $this->getAttribute('cssClass');
     $this->_content['style'] = "";
     if (is_string($this->mediaUrl) && strpos($this->mediaUrl, 'http://') === false && strpos($this->mediaUrl, 'https://') === false) {
         $this->media =& org_glizycms_mediaArchive_MediaManager::getEmptyMediaByType('IMAGE');
         $this->media->fileName = $this->getAttribute('path') . '/' . $this->mediaUrl;
         $this->imageInfo = $this->media->getImageInfo();
         $this->_content['src'] = $this->media->getFileName($this->getAttribute('checkIfExists'));
         $this->_content['width'] = $this->imageInfo['width'];
         $this->_content['height'] = $this->imageInfo['height'];
     } else {
         $this->_content['src'] = $this->mediaUrl;
         $this->_content['width'] = "";
         $this->_content['height'] = "";
     }
 }