Skip to content
Snippets Groups Projects
Commit 5c61b617 authored by llaffont's avatar llaffont
Browse files

Multimédia: ajout variable pour rentrer l'URL du site multimédia

parent 9711c5d5
No related merge requests found
......@@ -174,6 +174,7 @@ class Admin_IndexController extends Zend_Controller_Action {
'ARTE_VOD_KEY' => 'Clé ARTE VOD',
'BABELTHEQUE_JS' => 'URL du javascript Babelthèque à insérer dans l\'OPAC',
'MULTIMEDIA_KEY' => 'Clé AFI-multimédia',
'URL_ADMIN_MULTIMEDIA' => 'URL pour l\'administration du serveur multimédia',
);
if (!array_key_exists($name, $help)) {
......
<?php
if ($url_multi = Class_AdminVar::get('URL_ADMIN_MULTIMEDIA'))
echo sprintf('<h3 style="text-align:right"><a href="%s"><img style="margin:5px;vertical-align:middle" src="%s" alt="%3$s">%s</a></h3>',
$url_multi,
URL_ADMIN_IMG.'picto/groupe_postes_16.png',
$this->_('Administrer le serveur AFI-Multimédia'));
echo $this->tagModelTable(
$this->sites,
......
......@@ -61,6 +61,7 @@ class Class_AdminVar extends Storm_Model_Abstract {
'ARTE_VOD_KEY',
'BABELTHEQUE_JS',
'MULTIMEDIA_KEY',
'URL_ADMIN_MULTIMEDIA'
);
......
......@@ -39,6 +39,9 @@ class Admin_MultimediaControllerIndexTest extends Admin_MultimetiaControllerTest
public function setUp() {
parent::setUp();
Class_AdminVar::newInstanceWithId('URL_ADMIN_MULTIMEDIA')
->setValeur('http://site/multi.net');
Storm_Test_ObjectWrapper::onLoaderOfModel('Class_Multimedia_Location')
->whenCalled('findAllBy')
->answers([Class_Multimedia_Location::newInstanceWithId(33)
......@@ -89,6 +92,12 @@ class Admin_MultimediaControllerIndexTest extends Admin_MultimetiaControllerTest
public function antibeBrowseLinkShouldBePresent() {
$this->assertXPath('//a[contains(@href, "/multimedia/browse/id/33")]');
}
/** @test */
public function pageShouldDisplayLinkToSiteMultimedia() {
$this->assertXPathContentContains('//a[@href="http://site/multi.net"]', 'Administrer le serveur AFI-Multimédia');
}
}
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment