From 9cf57d67214fb9677c768eeda87443f505c1ce20 Mon Sep 17 00:00:00 2001 From: llaffont <llaffont@git-test.afi-sa.fr> Date: Mon, 21 Oct 2013 08:58:27 +0000 Subject: [PATCH] =?UTF-8?q?Webkiosk:=20ajout=20de=20la=20variable=20pour?= =?UTF-8?q?=20param=C3=A9trer=20l'url=20de=20r=C3=A9servation=20des=20post?= =?UTF-8?q?es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/controllers/IndexController.php | 4 +++- library/Class/AdminVar.php | 1 + .../controllers/AdminIndexControllerTest.php | 16 ++++++++++++++++ 3 files changed, 20 insertions(+), 1 deletion(-) diff --git a/application/modules/admin/controllers/IndexController.php b/application/modules/admin/controllers/IndexController.php index c5d4a98b66d..b265b74fd39 100644 --- a/application/modules/admin/controllers/IndexController.php +++ b/application/modules/admin/controllers/IndexController.php @@ -182,7 +182,9 @@ class Admin_IndexController extends Zend_Controller_Action { 'CHAMPS_FICHE_UTILISATEUR' => 'Liste des champs que l\'utilisateur peux modifier. <br/>Ex: nom;prenom;pseudo;adresse;<br/>code_postal;ville;mail;is_contact_mail;<br/>telephone;is_contact_telephone;', 'URL_TYPO3' => 'Url d\'import d\un agenda TYPO3', 'AFFICHER_DISPONIBILITE_SUR_RECHERCHE' => 'Activation de la disponibilite dans le resultat de recherche. 0 = inactif, 1 = actif', - 'NOM_DOMAINE' => 'Nom de domaine principal de l\'OPAC, ex: monopac.macommune.fr' + 'NOM_DOMAINE' => 'Nom de domaine principal de l\'OPAC, ex: monopac.macommune.fr', + 'WEBKIOSK_KEY' => 'Clé publique pour le cryptage des données Aesis Webkiosk', + 'WEBKIOSK_RESERVATION_URL' => 'URL d\'accès à l\'interface de réservation des postes Aesis Webkiosk' ); diff --git a/library/Class/AdminVar.php b/library/Class/AdminVar.php index 06d31651c86..8b579817e0c 100644 --- a/library/Class/AdminVar.php +++ b/library/Class/AdminVar.php @@ -73,6 +73,7 @@ class Class_AdminVar extends Storm_Model_Abstract { 'BABELTHEQUE_JS', 'MULTIMEDIA_KEY', 'WEBKIOSK_KEY', + 'WEBKIOSK_RESERVATION_URL', 'CSS_EDITOR', 'CMS_FORMULAIRES', 'MENU_BOITE', diff --git a/tests/application/modules/admin/controllers/AdminIndexControllerTest.php b/tests/application/modules/admin/controllers/AdminIndexControllerTest.php index b35a748bd86..52743bd4a8c 100644 --- a/tests/application/modules/admin/controllers/AdminIndexControllerTest.php +++ b/tests/application/modules/admin/controllers/AdminIndexControllerTest.php @@ -135,6 +135,9 @@ class AdminIndexControllerIndexActionTest extends AdminIndexControllerTestCase { } } + + + class AdminIndexControllerAdminVarActionTest extends Admin_AbstractControllerTestCase { public function setUp() { parent::setUp(); @@ -155,6 +158,19 @@ class AdminIndexControllerAdminVarActionTest extends Admin_AbstractControllerTes public function avisMaxSaisieEditLinkShouldBePresent() { $this->assertXpath('//a[contains(@href, "adminvaredit/cle/AVIS_MAX_SAISIE")]'); } + + + /** @test */ + public function webkioskReservatioURLShouldBePresent() { + $this->assertXpathContentContains('//td', 'WEBKIOSK_RESERVATION_URL'); + } + + + /** @test */ + public function webkioskKeyShouldBePresent() { + $this->assertXpathContentContains('//td', 'WEBKIOSK_KEY'); + } + } -- GitLab