Merge branch 'saas-dev-publishing' of github.com:sourcefabric/Airtime into saas-dev-publishing
Conflicts: airtime_mvc/application/services/PodcastService.php
This commit is contained in:
commit
ddb2a225f8
|
@ -23,7 +23,6 @@ class ApiController extends Zend_Controller_Action
|
|||
"shows",
|
||||
"show-tracks",
|
||||
"show-schedules",
|
||||
"station-logo",
|
||||
"show-logo",
|
||||
"stream-m3u"
|
||||
);
|
||||
|
|
|
@ -101,11 +101,7 @@ class DashboardController extends Zend_Controller_Action
|
|||
$this->_helper->layout->setLayout('livestream');
|
||||
|
||||
$logo = Application_Model_Preference::GetStationLogo();
|
||||
if ($logo === DEFAULT_LOGO_PLACEHOLDER) {
|
||||
$this->view->logo = "/".DEFAULT_LOGO_FILE;
|
||||
} else {
|
||||
$this->view->logo = "data:image/png;base64,".$logo;
|
||||
}
|
||||
$this->view->logo = "data:image/png;base64,".$logo;
|
||||
}
|
||||
|
||||
public function helpAction()
|
||||
|
|
|
@ -576,7 +576,9 @@ class Application_Model_Preference
|
|||
} else {
|
||||
// We return the Airtime logo if no logo is set in the database.
|
||||
// airtime_logo.png is stored under the public directory
|
||||
return DEFAULT_LOGO_PLACEHOLDER;
|
||||
$image = @file_get_contents(Application_Common_HTTPHelper::getStationUrl() . DEFAULT_LOGO_FILE);
|
||||
$image = base64_encode($image);
|
||||
return $image;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -375,9 +375,9 @@ class Application_Service_PodcastService
|
|||
$atomLink->addAttribute("rel", "self");
|
||||
$atomLink->addAttribute("type", "application/rss+xml");
|
||||
|
||||
$imageUrl = Application_Common_HTTPHelper::getStationUrl(false)."images/airtime_logo.png";
|
||||
$imageUrl = Application_Common_HTTPHelper::getStationUrl(false)."api/station-logo";
|
||||
$image = $channel->addChild("image");
|
||||
$image->addChild("title", "image title");
|
||||
$image->addChild("title", $podcast->getDbTitle());
|
||||
self::addEscapedChild($image, "url", $imageUrl);
|
||||
self::addEscapedChild($image, "link", Application_Common_HTTPHelper::getStationUrl(false));
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
<div id="Logo-img-container">
|
||||
<?php
|
||||
$logoImg = $this->element->getView()->logoImg;
|
||||
$src = ($logoImg === DEFAULT_LOGO_PLACEHOLDER) ? DEFAULT_LOGO_FILE : "data:image/png;base64,".$logoImg;
|
||||
$src = "data:image/png;base64,".$logoImg;
|
||||
?>
|
||||
<img onError="this.onerror = '';this.style.visibility='hidden';$('#logo-remove-btn').hide();$('[id^=stationLogoRemove]').each(function(i,v){v.style.width=v.style.height=v.style.margin=v.style.padding='0px';});" id="logo-img" onload='resizeImg(this, 450, 450);' src="<?php echo $src ?>" />
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue