Commit 6401b3cc authored by Jean-Philippe Metivier's avatar Jean-Philippe Metivier
Browse files

Parametrage du module Formation

parent b985a352
Loading
Loading
Loading
Loading
+0 −2
Changes for composer.json: 0 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -37,9 +37,7 @@
        "unicaen/auth": "^5.1",
        "unicaen/auth-token": "^5.0",
        "unicaen/bjy-authorize": "^4.0",
        "unicaen/db-anonym": "dev-master",
        "unicaen/db-import": "^5.2",
        "unicaen/livelog": "dev-master",
        "unicaen/faq": "^5.0",
        "unicaen/ldap": "^4.0",
        "unicaen/parametre": "^5.0",
+105 −211

File changed.

Preview size limit exceeded, changes collapsed.

+2 −2
Changes for config/application.config.php: 2 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -32,10 +32,10 @@ return [
        'UnicaenAuthToken',
        'UnicaenAvis',
        'UnicaenLdap',
        'UnicaenDbAnonym',
//        'UnicaenDbAnonym',
        'UnicaenDbImport',
        'UnicaenFaq',
        'UnicaenLivelog',
//        'UnicaenLivelog',
        'UnicaenPdf',
        'UnicaenRenderer',
        'UnicaenParametre',
+12 −1
Changes for doc/release-notes/v5.2.X.md: 12 added lines, 1 removed line.
Original line number Diff line number Diff line
@@ -96,7 +96,7 @@ JOIN privilege cp ON cp.CODE = 'parametre'
drop table soutenance_configuration;

INSERT INTO unicaen_parametre_categorie (code, libelle, description, ordre)
VALUES ('SOUTENANCE', 'Gestions des paramètres du module Soutenance', null, 1000);
VALUES ('SOUTENANCE', 'Gestion des paramètres du module Soutenance', null, 1000);
INSERT INTO unicaen_parametre_parametre(CATEGORIE_ID, CODE, LIBELLE, description, valeurs_possibles, valeur, ORDRE)
WITH d(code, lib, description, possible, valeur, ordre) AS (
  SELECT 'NB_MAX_MEMBRE_JURY', 'Nombre maximal de membres dans le jury', null, 'Number', '8', 20 UNION
@@ -116,4 +116,15 @@ WITH d(code, lib, description, possible, valeur, ordre) AS (
SELECT cp.id, d.code, d.lib, d.description, d.possible, d.valeur, d.ordre
FROM d
JOIN unicaen_parametre_categorie cp ON cp.CODE = 'SOUTENANCE'


INSERT INTO unicaen_parametre_categorie (code, libelle, description, ordre)
VALUES ('FORMATION', 'Gestion des paramètres du module Formation', null, 900);
INSERT INTO unicaen_parametre_parametre(CATEGORIE_ID, CODE, LIBELLE, description, valeurs_possibles, valeur, ORDRE)
WITH d(code, lib, description, possible, valeur, ordre) AS (
  SELECT 'DELAI_ENQUETE', ' Délai pour la saisie de l''enquête (en jours) ', null, 'Number', '15', 10
)
SELECT cp.id, d.code, d.lib, d.description, d.possible, d.valeur, d.ordre
FROM d
JOIN unicaen_parametre_categorie cp ON cp.CODE = 'FORMATION'
```
 No newline at end of file
+4 −0
Changes for module/Formation/src/Formation/Controller/IndexController.php: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -7,14 +7,17 @@ use Doctorant\Entity\Db\Doctorant;
use Doctorant\Service\DoctorantServiceAwareTrait;
use Formation\Entity\Db\Inscription;
use Formation\Entity\Db\Session;
use Formation\Provider\Parametre\FormationParametres;
use Individu\Entity\Db\Individu;
use Laminas\View\Model\ViewModel;
use UnicaenApp\Service\EntityManagerAwareTrait;
use UnicaenParametre\Service\Parametre\ParametreServiceAwareTrait;

class IndexController extends AbstractController
{
    use EntityManagerAwareTrait;
    use DoctorantServiceAwareTrait;
    use ParametreServiceAwareTrait;

    public function indexAction() : ViewModel
    {
@@ -50,6 +53,7 @@ class IndexController extends AbstractController
            'ouvertes' => $ouvertes,
            'preparations' => $preparations,
            'inscriptions' => $inscriptions,
            'delai' => $this->getParametreService()->getParametreByCode(FormationParametres::CATEGORIE, FormationParametres::DELAI_ENQUETE)->getValeur(),
        ]);
    }

Loading