diff --git a/code/NewOseForm.php b/code/NewOseForm.php
index cbf770ba8cfbd46c17828ab1749b57bc09c79071..18a5ef637bac2d0b831d635f0fc7eff6d81c718c 100644
--- a/code/NewOseForm.php
+++ b/code/NewOseForm.php
@@ -50,7 +50,7 @@ if ($controller->getRequest()->isPost() && $form->isValid()) {
<h3>Etape 2 : Création des fichiers sources du formulaire</h3>
<?php
- $sCodeGenerator->setTemplate('Form')->setParams($params)->generateToHtml($params['fileName'])->generateToFile($params['fileName']);
+ $sCodeGenerator->setTemplate('OseForm')->setParams($params)->generateToHtml($params['fileName'])->generateToFile($params['fileName']);
$p = $sCodeGenerator->generateFormTraitParams($targetFullClass, $name, $module . '\Form');
$sCodeGenerator->setTemplate('FormAwareTrait')->setParams($p)->generateToHtml($p['fileName'])->generateToFile($p['fileName']);
diff --git a/code/template/Form.php b/code/template/OseForm.php
similarity index 100%
rename from code/template/Form.php
rename to code/template/OseForm.php
diff --git a/composer.lock b/composer.lock
index 68cab89807ced6562dff2986f63257cd10f49a84..8165781c9cd1664f05c0cdfff3c6f6369697f19e 100644
--- a/composer.lock
+++ b/composer.lock
@@ -147,33 +147,33 @@
},
{
"name": "doctrine/cache",
- "version": "v1.5.2",
+ "version": "v1.6.0",
"source": {
"type": "git",
"url": "https://github.com/doctrine/cache.git",
- "reference": "47c7128262da274f590ae6f86eb137a7a64e82af"
+ "reference": "f8af318d14bdb0eff0336795b428b547bd39ccb6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/cache/zipball/47c7128262da274f590ae6f86eb137a7a64e82af",
- "reference": "47c7128262da274f590ae6f86eb137a7a64e82af",
+ "url": "https://api.github.com/repos/doctrine/cache/zipball/f8af318d14bdb0eff0336795b428b547bd39ccb6",
+ "reference": "f8af318d14bdb0eff0336795b428b547bd39ccb6",
"shasum": ""
},
"require": {
- "php": ">=5.3.2"
+ "php": "~5.5|~7.0"
},
"conflict": {
"doctrine/common": ">2.2,<2.4"
},
"require-dev": {
- "phpunit/phpunit": ">=3.7",
+ "phpunit/phpunit": "~4.8|~5.0",
"predis/predis": "~1.0",
"satooshi/php-coveralls": "~0.6"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.5.x-dev"
+ "dev-master": "1.6.x-dev"
}
},
"autoload": {
@@ -213,7 +213,7 @@
"cache",
"caching"
],
- "time": "2015-12-03 10:50:37"
+ "time": "2015-12-31 16:37:02"
},
{
"name": "doctrine/collections",
@@ -283,16 +283,16 @@
},
{
"name": "doctrine/common",
- "version": "v2.5.2",
+ "version": "v2.5.3",
"source": {
"type": "git",
"url": "https://github.com/doctrine/common.git",
- "reference": "311001fd9865a4d0d59efff4eac6d7dcb3f5270c"
+ "reference": "10f1f19651343f87573129ca970aef1a47a6f29e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/common/zipball/311001fd9865a4d0d59efff4eac6d7dcb3f5270c",
- "reference": "311001fd9865a4d0d59efff4eac6d7dcb3f5270c",
+ "url": "https://api.github.com/repos/doctrine/common/zipball/10f1f19651343f87573129ca970aef1a47a6f29e",
+ "reference": "10f1f19651343f87573129ca970aef1a47a6f29e",
"shasum": ""
},
"require": {
@@ -352,24 +352,24 @@
"persistence",
"spl"
],
- "time": "2015-12-04 12:49:42"
+ "time": "2015-12-25 13:10:16"
},
{
"name": "doctrine/dbal",
- "version": "v2.5.2",
+ "version": "v2.5.4",
"source": {
"type": "git",
"url": "https://github.com/doctrine/dbal.git",
- "reference": "01dbcbc5cd0a913d751418e635434a18a2f2a75c"
+ "reference": "abbdfd1cff43a7b99d027af3be709bc8fc7d4769"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/dbal/zipball/01dbcbc5cd0a913d751418e635434a18a2f2a75c",
- "reference": "01dbcbc5cd0a913d751418e635434a18a2f2a75c",
+ "url": "https://api.github.com/repos/doctrine/dbal/zipball/abbdfd1cff43a7b99d027af3be709bc8fc7d4769",
+ "reference": "abbdfd1cff43a7b99d027af3be709bc8fc7d4769",
"shasum": ""
},
"require": {
- "doctrine/common": ">=2.4,<2.6-dev",
+ "doctrine/common": ">=2.4,<2.7-dev",
"php": ">=5.3.2"
},
"require-dev": {
@@ -423,7 +423,7 @@
"persistence",
"queryobject"
],
- "time": "2015-09-16 16:29:33"
+ "time": "2016-01-05 22:11:12"
},
{
"name": "doctrine/doctrine-module",
@@ -758,22 +758,22 @@
},
{
"name": "doctrine/orm",
- "version": "v2.5.2",
+ "version": "v2.5.4",
"source": {
"type": "git",
"url": "https://github.com/doctrine/doctrine2.git",
- "reference": "464b5fdbfbbeb4a65465ac173c4c5d90960f41ff"
+ "reference": "bc4ddbfb0114cb33438cc811c9a740d8aa304aab"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/doctrine2/zipball/464b5fdbfbbeb4a65465ac173c4c5d90960f41ff",
- "reference": "464b5fdbfbbeb4a65465ac173c4c5d90960f41ff",
+ "url": "https://api.github.com/repos/doctrine/doctrine2/zipball/bc4ddbfb0114cb33438cc811c9a740d8aa304aab",
+ "reference": "bc4ddbfb0114cb33438cc811c9a740d8aa304aab",
"shasum": ""
},
"require": {
"doctrine/cache": "~1.4",
"doctrine/collections": "~1.2",
- "doctrine/common": ">=2.5-dev,<2.6-dev",
+ "doctrine/common": ">=2.5-dev,<2.7-dev",
"doctrine/dbal": ">=2.5-dev,<2.6-dev",
"doctrine/instantiator": "~1.0.1",
"ext-pdo": "*",
@@ -782,7 +782,6 @@
},
"require-dev": {
"phpunit/phpunit": "~4.0",
- "satooshi/php-coveralls": "dev-master",
"symfony/yaml": "~2.3|~3.0"
},
"suggest": {
@@ -831,7 +830,7 @@
"database",
"orm"
],
- "time": "2015-11-23 12:44:25"
+ "time": "2016-01-05 21:34:58"
},
{
"name": "jasig/phpcas",
@@ -1006,16 +1005,16 @@
},
{
"name": "rwoverdijk/assetmanager",
- "version": "1.4.4",
+ "version": "1.5.0",
"source": {
"type": "git",
"url": "https://github.com/RWOverdijk/AssetManager.git",
- "reference": "fed0e5cc6799a595627c79c41da4492f6e857cc0"
+ "reference": "ced629631ff612b8b3dd3a2e83ac8e77ac946fcd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/RWOverdijk/AssetManager/zipball/fed0e5cc6799a595627c79c41da4492f6e857cc0",
- "reference": "fed0e5cc6799a595627c79c41da4492f6e857cc0",
+ "url": "https://api.github.com/repos/RWOverdijk/AssetManager/zipball/ced629631ff612b8b3dd3a2e83ac8e77ac946fcd",
+ "reference": "ced629631ff612b8b3dd3a2e83ac8e77ac946fcd",
"shasum": ""
},
"require": {
@@ -1063,20 +1062,20 @@
"zend framework 2",
"zf2"
],
- "time": "2015-03-12 07:10:33"
+ "time": "2016-01-21 09:21:54"
},
{
"name": "symfony/console",
- "version": "v3.0.0",
+ "version": "v3.0.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "175871ca8d1ef16ff8d8cac395a1c73afa8d0e63"
+ "reference": "ebcdc507829df915f4ca23067bd59ee4ef61f6c3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/175871ca8d1ef16ff8d8cac395a1c73afa8d0e63",
- "reference": "175871ca8d1ef16ff8d8cac395a1c73afa8d0e63",
+ "url": "https://api.github.com/repos/symfony/console/zipball/ebcdc507829df915f4ca23067bd59ee4ef61f6c3",
+ "reference": "ebcdc507829df915f4ca23067bd59ee4ef61f6c3",
"shasum": ""
},
"require": {
@@ -1123,29 +1122,32 @@
],
"description": "Symfony Console Component",
"homepage": "https://symfony.com",
- "time": "2015-11-30 12:36:17"
+ "time": "2015-12-22 10:39:06"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "v1.0.0",
+ "version": "v1.1.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "0b6a8940385311a24e060ec1fe35680e17c74497"
+ "reference": "1289d16209491b584839022f29257ad859b8532d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/0b6a8940385311a24e060ec1fe35680e17c74497",
- "reference": "0b6a8940385311a24e060ec1fe35680e17c74497",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/1289d16209491b584839022f29257ad859b8532d",
+ "reference": "1289d16209491b584839022f29257ad859b8532d",
"shasum": ""
},
"require": {
"php": ">=5.3.3"
},
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.0-dev"
+ "dev-master": "1.1-dev"
}
},
"autoload": {
@@ -1179,20 +1181,20 @@
"portable",
"shim"
],
- "time": "2015-11-04 20:28:58"
+ "time": "2016-01-20 09:13:37"
},
{
"name": "symfony/process",
- "version": "v2.8.0",
+ "version": "v2.8.2",
"source": {
"type": "git",
"url": "https://github.com/symfony/process.git",
- "reference": "1b988a88e3551102f3c2d9e1d47a18c3a78d6312"
+ "reference": "6f1979c3b0f4c22c77a8a8971afaa7dd07f082ac"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/process/zipball/1b988a88e3551102f3c2d9e1d47a18c3a78d6312",
- "reference": "1b988a88e3551102f3c2d9e1d47a18c3a78d6312",
+ "url": "https://api.github.com/repos/symfony/process/zipball/6f1979c3b0f4c22c77a8a8971afaa7dd07f082ac",
+ "reference": "6f1979c3b0f4c22c77a8a8971afaa7dd07f082ac",
"shasum": ""
},
"require": {
@@ -1228,7 +1230,7 @@
],
"description": "Symfony Process Component",
"homepage": "https://symfony.com",
- "time": "2015-11-30 12:35:10"
+ "time": "2016-01-06 09:59:23"
},
{
"name": "unicaen/unicaen-app",
@@ -1236,7 +1238,7 @@
"source": {
"type": "svn",
"url": "https://svn.unicaen.fr/svn/UnicaenApp",
- "reference": "/trunk/@664"
+ "reference": "/trunk/@676"
},
"require": {
"doctrine/doctrine-orm-module": ">=0.7",
@@ -1286,7 +1288,7 @@
"source": {
"type": "svn",
"url": "https://svn.unicaen.fr/svn/UnicaenAuth",
- "reference": "/trunk/@257"
+ "reference": "/trunk/@263"
},
"require": {
"bjyoungblood/bjy-authorize": ">=1.4",
@@ -3765,16 +3767,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "4.8.19",
+ "version": "4.8.21",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "b2caaf8947aba5e002d42126723e9d69795f32b4"
+ "reference": "ea76b17bced0500a28098626b84eda12dbcf119c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/b2caaf8947aba5e002d42126723e9d69795f32b4",
- "reference": "b2caaf8947aba5e002d42126723e9d69795f32b4",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/ea76b17bced0500a28098626b84eda12dbcf119c",
+ "reference": "ea76b17bced0500a28098626b84eda12dbcf119c",
"shasum": ""
},
"require": {
@@ -3833,7 +3835,7 @@
"testing",
"xunit"
],
- "time": "2015-11-30 08:18:59"
+ "time": "2015-12-12 07:45:58"
},
{
"name": "phpunit/phpunit-mock-objects",
@@ -4264,16 +4266,16 @@
},
{
"name": "symfony/yaml",
- "version": "v3.0.0",
+ "version": "v3.0.1",
"source": {
"type": "git",
"url": "https://github.com/symfony/yaml.git",
- "reference": "177a015cb0e19ff4a49e0e2e2c5fc1c1bee07002"
+ "reference": "3df409958a646dad2bc5046c3fb671ee24a1a691"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/yaml/zipball/177a015cb0e19ff4a49e0e2e2c5fc1c1bee07002",
- "reference": "177a015cb0e19ff4a49e0e2e2c5fc1c1bee07002",
+ "url": "https://api.github.com/repos/symfony/yaml/zipball/3df409958a646dad2bc5046c3fb671ee24a1a691",
+ "reference": "3df409958a646dad2bc5046c3fb671ee24a1a691",
"shasum": ""
},
"require": {
@@ -4309,7 +4311,7 @@
],
"description": "Symfony Yaml Component",
"homepage": "https://symfony.com",
- "time": "2015-11-30 12:36:17"
+ "time": "2015-12-26 13:39:53"
},
{
"name": "unicaen/unicaen-code",
@@ -4317,7 +4319,7 @@
"source": {
"type": "svn",
"url": "https://svn.unicaen.fr/svn/UnicaenCode",
- "reference": "/trunk/@14"
+ "reference": "/trunk/@28"
},
"require-dev": {
"phpunit/phpunit": ">=3.7",
diff --git a/config/autoload/README.md b/config/autoload/README.md
deleted file mode 100755
index 4e504db024d85325fdc16f0c0d49d61a2649bcd2..0000000000000000000000000000000000000000
--- a/config/autoload/README.md
+++ /dev/null
@@ -1,8 +0,0 @@
-About this directory:
-=====================
-
-By default, this application is configured to load all configs in
-`./config/autoload/{,*.}{global,local}.php`. Doing this provides a
-location for a developer to drop in configuration override files provided by
-modules, as well as cleanly provide individual, application-wide config files
-for things like database connections, etc.
diff --git a/config/autoload/local.php.dist b/config/autoload/local.php.dist
deleted file mode 100755
index 594b84551dc991880acc4b127b3fa105739d4c5e..0000000000000000000000000000000000000000
--- a/config/autoload/local.php.dist
+++ /dev/null
@@ -1,7 +0,0 @@
-<?php
-return [
- 'view_manager' => [
- 'display_not_found_reason' => false,
- 'display_exceptions' => false,
- ],
-];
diff --git a/data/Sql/init_premier_recrutement.sql b/data/Sql/init_premier_recrutement.sql
index fb8b28fc84ad7de2d60b61e94f4f6559a6414230..ded1aca03fb3128abe44686d9f5c3488cacd55ab 100644
--- a/data/Sql/init_premier_recrutement.sql
+++ b/data/Sql/init_premier_recrutement.sql
@@ -5,11 +5,11 @@ from
intervenant i
JOIN formule_resultat fr ON fr.intervenant_id = i.id
where
- source_code IN (select source_code from intervenant where id = 8334)
+ source_code IN (select source_code from intervenant where id = 6860)
AND i.annee_id = 2014
AND fr.total > 0)
WHERE
- id = 8334
+ id = 6860
AND premier_recrutement IS NULL
;
@@ -25,6 +25,3 @@ where
select source_code from intervenant where id = 5249;
-
-
-8329 8334
\ No newline at end of file
diff --git a/module/Application/config/module.config.php b/module/Application/config/module.config.php
index 896d2fcd4663ea33e6fc6186869a2caafd5f79be..307e8d38828f15e167c00c5b6fed93affef09749 100755
--- a/module/Application/config/module.config.php
+++ b/module/Application/config/module.config.php
@@ -11,12 +11,12 @@ const R_INTERVENANT_EXTERIEUR = Acl\IntervenantExterieurRole::ROLE_ID;
$main = [
'doctrine' => [
- 'connection' => [
+ 'connection' => [
'orm_default' => [
'driverClass' => \Doctrine\DBAL\Driver\OCI8\Driver::class,
],
],
- 'driver' => [
+ 'driver' => [
'orm_default_driver' => [
'class' => \Doctrine\ORM\Mapping\Driver\XmlDriver::class,
'paths' => [
@@ -46,7 +46,7 @@ $main = [
],
],
],
- 'eventmanager' => [
+ 'eventmanager' => [
'orm_default' => [
'subscribers' => [
\Doctrine\DBAL\Event\Listeners\OracleSessionInit::class,
@@ -54,7 +54,7 @@ $main = [
],
],
],
- 'cache' => [
+ 'cache' => [
'apc' => [
'namespace' => 'OSE__' . __NAMESPACE__,
],
@@ -216,6 +216,12 @@ $main = [
'template_path_stack' => [
__DIR__ . '/../view',
],
+ 'template_map' => [
+ 'layout/layout' => __DIR__ . '/../view/layout/layout.phtml',
+ //'error/404' => __DIR__ . '/../view/error/404.phtml',
+ 'error/index' => __DIR__ . '/../view/error/index.phtml',
+ ],
+ 'layout' => 'layout/layout', // e.g., 'layout/layout'
],
'public_files' => [
'inline_scripts' => [
@@ -238,6 +244,7 @@ $main = [
17 => 'css/service.css',
18 => 'css/acceuil.css',
19 => 'css/droits.css',
+ 20 => 'css/callout.css',
],
],
];
diff --git a/module/Application/language/fr_FR.mo b/module/Application/language/fr_FR.mo
index fb929afe2e595af2258b2087a6eb8b19bc3083e3..2e9cf92a95ecac3624e84ed156f5419beb11eb3a 100755
Binary files a/module/Application/language/fr_FR.mo and b/module/Application/language/fr_FR.mo differ
diff --git a/module/Application/language/fr_FR.po b/module/Application/language/fr_FR.po
index d43cf19961938206705845d981769f15f0153be7..b75dfcee7415edc77e042dbba3c00debb598d964 100755
--- a/module/Application/language/fr_FR.po
+++ b/module/Application/language/fr_FR.po
@@ -1,6 +1,6 @@
msgid ""
msgstr ""
-"Project-Id-Version: ZendSkeletonApplication\n"
+"Project-Id-Version: OSE\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2014-02-28 09:32+0100\n"
"PO-Revision-Date: 2014-02-28 09:32+0100\n"
@@ -17,154 +17,46 @@ msgstr ""
"X-Poedit-SearchPath-0: ..\n"
#: ../src/Application/Controller/IntervenantController.php:46
-#: ../src/Application/Controller/DemoController.php:36
msgid "Intervenant :"
msgstr "Intervenant :"
#: ../src/Application/Controller/RechercheController.php:24
-#: ../src/Application/Controller/DemoController.php:79
msgid "Recherche :"
msgstr "Recherche :"
-#: ../src/Application/Controller/DemoController.php:118
-msgid "Test"
-msgstr "Test"
-
#: ../view/application/index/index.phtml:5
msgid "Connectez-vous..."
msgstr "Connectez-vous..."
-#~ msgid "Skeleton Application"
-#~ msgstr "Skeleton Application"
-
-#~ msgid "Home"
-#~ msgstr "Accueil"
-
-#~ msgid "All rights reserved."
-#~ msgstr "Tous droits réservés."
-
-#~ msgid "Welcome to %sZend Framework 2%s"
-#~ msgstr "Bienvenue dans le %sZend Framework 2%s"
-
-#~ msgid ""
-#~ "Congratulations! You have successfully installed the %sZF2 Skeleton "
-#~ "Application%s. You are currently running Zend Framework version %s. This "
-#~ "skeleton can serve as a simple starting point for you to begin building "
-#~ "your application on ZF2."
-#~ msgstr ""
-#~ "Félicitations ! Vous avez installé avec succès le %sZF2 Skeleton "
-#~ "Application%s. Vous utilisez actuellement Zend Framework version %s. "
-#~ "Cette structure peut vous servir comme un point de départ simple pour "
-#~ "démarrer la construction de votre application avec ZF2."
-
-#~ msgid "Fork Zend Framework 2 on GitHub"
-#~ msgstr "Faites un Fork de Zend Framework 2 sur GitHub"
-
-#~ msgid "Follow Development"
-#~ msgstr "Suivre le développement"
-
-#~ msgid ""
-#~ "Zend Framework 2 is under active development. If you are interested in "
-#~ "following the development of ZF2, there is a special ZF2 portal on the "
-#~ "official Zend Framework website which provides links to the ZF2 %swiki%s, "
-#~ "%sdev blog%s, %sissue tracker%s, and much more. This is a great resource "
-#~ "for staying up to date with the latest developments!"
-#~ msgstr ""
-#~ "Zend Framework 2 est en cours de développement. Si vous êtes intéressé "
-#~ "pour suivre l'évolution de ZF2, il existe un portail dédié à ZF2 sur le "
-#~ "site officiel Zend Framework qui propose des liens vers le %swiki%s ZF2, "
-#~ "%sdev blog%s, %ssuivi des problèmes%s, et bien plus encore. Il s'agit "
-#~ "d'une excellente ressource pour rester à jour sur les dernières "
-#~ "évolutions !"
-
-#~ msgid "ZF2 Development Portal"
-#~ msgstr "Portail sur le développement de ZF2"
-
-#~ msgid "Discover Modules"
-#~ msgstr "Découvrez les modules"
-
-#~ msgid ""
-#~ "The community is working on developing a community site to serve as a "
-#~ "repository and gallery for ZF2 modules. The project is available %son "
-#~ "GitHub%s. The site is currently live and currently contains a list of "
-#~ "some of the modules already available for ZF2."
-#~ msgstr ""
-#~ "La communauté travaille sur le développement d'un site communautaire avec "
-#~ "l'objectif de servir de dépôt et de galerie pour les modules ZF2. Le "
-#~ "projet est disponible %ssur GitHub%s. Le site est déjà en ligne, et "
-#~ "contient une liste non exhaustive des modules déjà disponibles pour ZF2."
-
-#~ msgid "Explore ZF2 Modules"
-#~ msgstr "Explorer les modules ZF2"
-
-#~ msgid "Help & Support"
-#~ msgstr "Aide & support"
-
-#~ msgid ""
-#~ "If you need any help or support while developing with ZF2, you may reach "
-#~ "us via IRC: %s#zftalk on Freenode%s. We'd love to hear any questions or "
-#~ "feedback you may have regarding the beta releases. Alternatively, you may "
-#~ "subscribe and post questions to the %smailing lists%s."
-#~ msgstr ""
-#~ "Si vous avez besoin d'aide ou de support en développant avec ZF2, vous "
-#~ "pouvez nous joindre sur IRC : %s#zftalk sur Freenode%s. Nous aimerions "
-#~ "avoir vos questions ou vos commentaires que vous pourriez avoir au sujet "
-#~ "des versions bêta. Sinon, vous pouvez vous abonner, et poser des "
-#~ "questions sur la %sliste de diffusion%s."
-
-#~ msgid "Ping us on IRC"
-#~ msgstr "Rejoignez-nous sur IRC"
-
-#~ msgid "An error occurred"
-#~ msgstr "Une erreur est survenue"
-
-#~ msgid "Additional information"
-#~ msgstr "Informations complémentaires"
-
-#~ msgid "File"
-#~ msgstr "Fichier"
-
-#~ msgid "Message"
-#~ msgstr "Message"
-
-#~ msgid "Stack trace"
-#~ msgstr "Pile d'exécution"
-
-#~ msgid "Previous exceptions"
-#~ msgstr "Exceptions précédentes"
+msgid "Home"
+msgstr "Accueil"
-#~ msgid "No Exception available"
-#~ msgstr "Aucune exception disponible"
+msgid "An error occurred"
+msgstr "Une erreur est survenue"
-#~ msgid "A 404 error occurred"
-#~ msgstr "Une erreur 404 est survenue"
+msgid "Additional information"
+msgstr "Informations complémentaires"
-#~ msgid "The requested controller was unable to dispatch the request."
-#~ msgstr "Le contrôleur demandé n'a pas pu dispatcher la requête."
+msgid "Message"
+msgstr "Méssage"
-#~ msgid ""
-#~ "The requested controller could not be mapped to an existing controller "
-#~ "class."
-#~ msgstr ""
-#~ "Le contrôleur demandé ne correspond pas à une classe existante de "
-#~ "contrôleur."
+msgid "Stack trace"
+msgstr "Pile d'exécution"
-#~ msgid "The requested controller was not dispatchable."
-#~ msgstr "Le contrôleur demandé n'est pas dispatchable."
+msgid "Previous exceptions"
+msgstr "Exceptions précédentes"
-#~ msgid "The requested URL could not be matched by routing."
-#~ msgstr "L'URL demandée n'a pas pu trouver de route correspondante."
+msgid "No Exception available"
+msgstr "Aucune exception disponible"
-#~ msgid "We cannot determine at this time why a 404 was generated."
-#~ msgstr ""
-#~ "Nous ne pouvons pas déterminer pour le moment pourquoi une 404 a été "
-#~ "générée."
+msgid "A 404 error occurred"
+msgstr "Une erreur 404 est survenue"
-#~ msgid "Controller"
-#~ msgstr "Contrôleur"
+msgid "The requested controller was unable to dispatch the request."
+msgstr "Le contrôleur demandé n'a pas pu dispatcher la requête."
-#~ msgid "resolves to %s"
-#~ msgstr "résout en %s"
+msgid "The requested URL could not be matched by routing."
+msgstr "L'URL demandée n'a pas pu trouver de route correspondante."
-#~ msgid "Exception"
-#~ msgstr "Exception"
+msgid "An error occurred during execution; please try again later."
+msgstr "Une erreur est survenue pendant l'exécution; Merci de réessayer plus tard."
\ No newline at end of file
diff --git a/module/Application/view/application/menu-callout.phtml b/module/Application/view/application/menu-callout.phtml
index 0308bccdb05539b9cd87eed90739e2b67045563a..31055d98d0d442a8017e0826e1f63cf5a16014a3 100644
--- a/module/Application/view/application/menu-callout.phtml
+++ b/module/Application/view/application/menu-callout.phtml
@@ -7,6 +7,7 @@ use UnicaenApp\View\Helper\TagViewHelper;
* @var $this \Application\View\Renderer\PhpRenderer
*/
+echo $this->tag('div', ['class'=>'callout-menu']);
foreach ($container as $page) {
if ($this->navigation()->accept($page)) {
$attrs = [
@@ -19,6 +20,7 @@ foreach ($container as $page) {
$attrs['title'] = $description;
}
+ echo $this->tag('div', ['class'=>'callout-container']);
echo $this->tag('div', $attrs);
if ($icon = $page->get('icon')) {
echo $this->tag('span', ['class' => $icon])->open(TagViewHelper::AUTOCLOSE_FULL);
@@ -36,5 +38,7 @@ foreach ($container as $page) {
echo '</ul>';
}
echo '</div>';
+ echo '</div>';
}
-}
\ No newline at end of file
+}
+echo '</div>';
\ No newline at end of file
diff --git a/module/Application/view/error/exception.phtml b/module/Application/view/error/exception.phtml
new file mode 100644
index 0000000000000000000000000000000000000000..52104480c893538d2c05666b130245ca8d33e422
--- /dev/null
+++ b/module/Application/view/error/exception.phtml
@@ -0,0 +1,73 @@
+<?php $this->headTitle()->append($title = $this->translate("Opération impossible")) ?>
+
+<h1 class="text-danger has-error"><?php echo $title ?></h1>
+<h2><?php echo $this->message ?></h2>
+
+<?php if (isset($this->exception) && ($previous = $this->exception->getPrevious())): ?>
+ <h3><?php echo $previous->getMessage() ?></h3>
+<?php endif ?>
+
+
+<?php if (isset($this->display_exceptions) && $this->display_exceptions): ?>
+
+<?php if (isset($this->exception) && $this->exception instanceof \Exception): ?>
+
+<?php if (!$this->exception instanceof \UnicaenApp\Exception\MessageException): ?>
+<hr/>
+<h3><?php echo $this->translate('Additional information') ?>:</h3>
+<h4><?php echo get_class($this->exception); ?></h4>
+<dl>
+ <dt><?php echo $this->translate('File') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $this->exception->getFile() ?>:<?php echo $this->exception->getLine() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Message') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $this->exception->getMessage() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Stack trace') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo \UnicaenApp\Util::formatTraceString($this->exception->getTraceAsString()) ?></pre>
+ </dd>
+</dl>
+<?php
+ $e = $this->exception->getPrevious();
+ if ($e) :
+?>
+<hr/>
+<h3><?php echo $this->translate('Previous exceptions') ?>:</h3>
+<ul class="unstyled">
+ <?php while($e) : ?>
+ <li>
+ <h4><?php echo get_class($e); ?></h4>
+ <dl>
+ <dt><?php echo $this->translate('File') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $e->getFile() ?>:<?php echo $e->getLine() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Message') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $e->getMessage() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Stack trace') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo \UnicaenApp\Util::formatTraceString($e->getTraceAsString()) ?></pre>
+ </dd>
+ </dl>
+ </li>
+ <?php
+ $e = $e->getPrevious();
+ endwhile;
+ ?>
+</ul>
+<?php endif; ?>
+
+<?php endif ?>
+
+<?php else: ?>
+
+<h4><?php echo $this->translate('No Exception available') ?></h4>
+
+<?php endif ?>
+
+<?php endif ?>
\ No newline at end of file
diff --git a/module/Application/view/error/index.phtml b/module/Application/view/error/index.phtml
new file mode 100644
index 0000000000000000000000000000000000000000..c435c6ce1d9cf295b3d44530a90def2065a3e404
--- /dev/null
+++ b/module/Application/view/error/index.phtml
@@ -0,0 +1,65 @@
+<?php
+
+$this->headTitle()->append($title = 'An error occurred');
+$details = isset($this->display_exceptions) && $this->display_exceptions && isset($this->exception) && ($this->exception instanceof Exception);
+
+?>
+<div class="alert alert-danger exception" role="alert">
+ <span class="glyphicon glyphicon-alert"></span>
+ <h1><?php echo $this->translate($title) ?> :</h1>
+ <?php echo $this->exception->getMessage() ?>
+ <?php if ($details): ?>
+ <hr/>
+ <h2><?php echo $this->translate('Additional information') ?>:</h2>
+ <h3><?php echo get_class($this->exception); ?></h3>
+ <dl>
+ <dt><?php echo $this->translate('File') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $this->exception->getFile() ?>
+ :<?php echo $this->exception->getLine() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Stack trace') ?>:</dt>
+ <dd>
+ <pre
+ class="prettyprint linenums"><?php echo \UnicaenApp\Util::formatTraceString($this->exception->getTraceAsString()) ?></pre>
+ </dd>
+ </dl>
+ <?php
+ $e = $this->exception->getPrevious();
+ if ($e) :
+ ?>
+ <hr/>
+ <h2><?php echo $this->translate('Previous exceptions') ?>:</h2>
+ <ul class="unstyled">
+ <?php while ($e) : $id = uniqid('bloc_code_'); ?>
+ <a role="button" data-toggle="collapse" href="#<?php echo $id ?>" aria-expanded="false"
+ aria-controls="collapseExample">
+ <?php echo get_class($e) ?>
+ </a><br/>
+ <div class="collapse" id="<?php echo $id ?>">
+
+ <dl>
+ <dt><?php echo $this->translate('File') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $e->getFile() ?>
+ :<?php echo $e->getLine() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Message') ?>:</dt>
+ <dd>
+ <pre class="prettyprint linenums"><?php echo $e->getMessage() ?></pre>
+ </dd>
+ <dt><?php echo $this->translate('Stack trace') ?>:</dt>
+ <dd>
+ <pre
+ class="prettyprint linenums"><?php echo \UnicaenApp\Util::formatTraceString($e->getTraceAsString()) ?></pre>
+ </dd>
+ </dl>
+ </div>
+ <?php
+ $e = $e->getPrevious();
+ endwhile;
+ ?>
+ </ul>
+ <?php endif; ?>
+ <?php endif ?>
+</div>
diff --git a/module/Application/view/layout/layout.phtml b/module/Application/view/layout/layout.phtml
new file mode 100644
index 0000000000000000000000000000000000000000..2dfd14aef01f31514b2e42317881c6b01fadb6b2
--- /dev/null
+++ b/module/Application/view/layout/layout.phtml
@@ -0,0 +1,81 @@
+<?php echo $this->doctype(); ?>
+<html lang="fr">
+<head>
+ <!-- Meta -->
+ <meta charset="utf-8">
+ <?php echo $this->headMeta()->appendName('viewport', 'width=device-width, initial-scale=1.0')
+ ->appendName('description', '')
+ ->appendHttpEquiv("X-UA-Compatible", "IE=edge,chrome=1") ?>
+
+ <!-- Title -->
+ <?php echo $this->headTitle($this->appInfos()->nom)->setSeparator(' - ')->setAutoEscape(false) ?>
+
+ <!-- Links -->
+ <?php echo $this->headLink(array(
+ 'rel' => 'shortcut icon',
+ 'type' => 'image/vnd.microsoft.icon',
+ 'href' => '//www.unicaen.fr/images/favicon.ico')) ?>
+
+ <!-- Scripts -->
+ <?php echo $this->headScript(); ?>
+
+ <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
+ <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
+ <!--[if lt IE 9]>
+ <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
+ <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script>
+ <![endif]-->
+</head>
+
+<body class="<?php echo getenv('APPLICATION_ENV') ?: 'development' ?>">
+<!--[if lt IE 7]>
+<p class="chromeframe">Vous utilisez un navigateur internet hors d'âge. Veuillez le mettre à jour, svp.</p>
+<![endif]-->
+<div id="navbar" class="navbar navbar-inverse navbar-fixed-top" role="navigation">
+ <div class="container">
+ <div class="navbar-header">
+ <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".bs-navbar-collapse">
+ <span class="sr-only">Toggle navigation</span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ <span class="icon-bar"></span>
+ </button>
+ <?php echo $this->appLink($this->appInfos()->nom) ?>
+ </div>
+ <div class="navbar-collapse bs-navbar-collapse collapse">
+ <?php echo $this->navigation()->menuPrincipal('navigation'); ?>
+ <p class="navbar-text navbar-right">
+ <?php echo $this->appConnection(); ?>
+ </p>
+ </div><!--/.nav-collapse -->
+ </div>
+</div>
+
+<div id="contenu-principal" class="container">
+ <?php if (($menuSecondaire = $this->navigation()->menuSecondaire('navigation')->render())): ?>
+ <div class="row">
+ <div id="sidebar" class="col-xs-6 col-md-2" role="navigation">
+ <?php echo $menuSecondaire; ?>
+ </div>
+ <div id="content" class="col-xs-12 col-md-10">
+ <?php echo $this->content; ?>
+ </div>
+ </div>
+ <?php else: ?>
+ <?php echo $this->content; ?>
+ <?php endif; ?>
+</div>
+
+<div id="footer" class="container">
+ <?php echo $this->navigation()->menuPiedDePage('navigation'); ?>
+</div>
+
+<a href="#" class="scrollup" title="Remonter en haut de cette page">
+ <img alt="Remonter" src="data:image/png;base64,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"/>
+</a>
+
+<!-- Scripts -->
+<?php echo $this->inlineScript(); ?>
+
+</body>
+</html>
\ No newline at end of file
diff --git a/public/css/app.css b/public/css/app.css
index e6301b8bd96f4cca03b47649998af08d1912203c..8156b2630d92463550de118f259942a5dc255678 100755
--- a/public/css/app.css
+++ b/public/css/app.css
@@ -47,14 +47,6 @@ body {
background-color: #f8f8fa;
}
-body > hr {
- display: none;
-}
-
-ul.breadcrumb {
- display: none;
-}
-
div#footer {
margin-top:2em;
}
@@ -294,66 +286,36 @@ form#dossier .form-control[disabled], form#dossier .form-control[readonly], form
-
.intervenant-recherche .critere{
padding-bottom: 1em;
}
-.callout {
- border-radius: 5px;
- border: 1px #ddd solid;
- border-left: 6px #9E9E9E solid;
- padding:1em;
- margin: .5em;
- float: left;
- width: 48%;
- min-height:8.5em;
- min-width: 30em;
- box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.075);
- transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
-
-}
-
-.callout:hover {
- border-color: #ddd;
- outline: 0px none;
- box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px #bbb;
-}
-
-.callout h1 {
- margin-top: 0px;
+td .alert {
margin-bottom: 0px;
- font-size: 18pt;
}
-.callout ul {
- margin-bottom: 0px;
-}
-.callout .glyphicon {
- float:right;
- font-size: 40pt;
- color: #ddd;
+.progressbar {
+ box-shadow: 1px 0px 2px gray;
}
-.callout .fa {
- float:right;
- font-size: 40pt;
- color: #ddd;
+.progressbar.active {
+ animation: 2s linear 0s normal none infinite running progress-bar-stripes;
}
-td .alert {
- margin-bottom: 0px;
+.alert.exception {
+ padding-left: 100px;
}
-
-.progressbar {
- box-shadow: 1px 0px 2px gray;
+.alert.exception .glyphicon {
+ float: left;
+ margin-left: -80px;
+ font-size: 60px;
}
-.progressbar.active {
- animation: 2s linear 0s normal none infinite running progress-bar-stripes;
-}
+.alert.exception h1 {
+ margin-top: 0px;
+}
\ No newline at end of file
diff --git a/public/css/callout.css b/public/css/callout.css
new file mode 100644
index 0000000000000000000000000000000000000000..19f96886068888767f8dbcd07800fbd33559ee9e
--- /dev/null
+++ b/public/css/callout.css
@@ -0,0 +1,50 @@
+.callout-menu {
+
+}
+
+.callout-menu .callout-container {
+ margin: auto;
+ width: 50%;
+ min-width:25em;
+ float: left;
+ padding:.5em;
+}
+
+.callout-menu .callout {
+ border-radius: 5px;
+ border: 1px #ddd solid;
+ border-left: 6px #9E9E9E solid;
+ padding:1em;
+ min-height:8.5em;
+ box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.075);
+ transition: border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;
+
+}
+
+.callout-menu .callout:hover {
+ border-color: #ddd;
+ outline: 0px none;
+ box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.075) inset, 0px 0px 8px #bbb;
+}
+
+.callout-menu .callout h1 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ font-size: 18pt;
+}
+
+.callout-menu .callout ul {
+ margin-bottom: 0px;
+}
+
+.callout-menu .callout .glyphicon {
+ float:right;
+ font-size: 40pt;
+ color: #ddd;
+}
+
+.callout-menu .callout .fa {
+ float:right;
+ font-size: 40pt;
+ color: #ddd;
+}
\ No newline at end of file