Commit 0b5efd29 authored by Stephane Bouvry's avatar Stephane Bouvry
Browse files

Fix typo (parapheur)

parent 44aa42fc
Loading
Loading
Loading
Loading
+3 −3
Changes for config/module.config.php: 3 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -88,11 +88,11 @@ return [
        ],

        ////////////////////////////////////////////////////////////
        /// Niveau de signatures disponibles (tous parafeurs confondus)
        /// Niveau de signatures disponibles (tous parapheurs confondus)
        ///
        /// [
        //      'label' => Intitulé affiché
        //      'key' => Clef unique utilisé dans la configuration des parafeurs
        //      'key' => Clef unique utilisé dans la configuration des parapheurs
        //               pour indiquer si ce type de signature est disponible.
        //      'used' => Indique si ce type de signature est utilisable
        //      'description' => Description du type de signature (doit être claire
@@ -144,7 +144,7 @@ return [
            ],
        ],

        // Configuration des parafeurs numérique
        // Configuration des parapheurs numérique
        'letterfiles' => [
            // configuré dans l'application ./config/autoload/signature.local.php
        ]
+4 −4
Changes for config/unicaen-signature.local.php.dist: 4 added lines, 4 removed lines.
Original line number Diff line number Diff line
@@ -178,16 +178,16 @@ return [
            ],
        ],

        // Configuration des parafeurs numérique
        // Configuration des parapheurs numérique
        'letterfiles'            => [
            [
                // Nom visible côté applicatif
                'label' => 'ESUP',

                // Code (unique)
                // Code/Clef (unique)
                'name'  => 'esup',

                'description' => 'Parafeur numérique ESUP',
                'description' => 'Parapheur numérique ESUP',

                // Utilisé par défaut
                'default'     => true,
@@ -204,7 +204,7 @@ return [
                    \UnicaenSignature\Utils\SignatureConstants::SIGN_EIDAS  => 'nexuSign',
                ],

                // Configuration du parafeur
                // Configuration du parapheur
                'config'      => [
                    // ESUP configuration
                    'url'           => "https://signature-pp.unicaen.fr",
+1 −1
Changes for public/src/views/TriggerProcess.vue: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@
          <h3>Etape {{ s.order}} - <strong>{{ s.label }}</strong></h3>
          <p>{{ s.description }}</p>
          <p>
            Parafeur : <strong>{{ s.letterfile_label }}</strong><br>
            Parapheur : <strong>{{ s.letterfile_label }}</strong><br>
            Type : <strong>{{ s.level_label }}</strong>
          </p>
          <div class="alert alert-info" v-if="s.allSignToComplete">
+33 −8
Changes for src/Controller/AdministrationController.php: 33 added lines, 8 removed lines.
Original line number Diff line number Diff line
@@ -59,7 +59,12 @@ class AdministrationController extends AbstractActionController
        }
    }

    public function simpleSignatureStatusAction(): ViewModel
    /**
     * Mise à jour du statut d'une signature.
     *
     * @return Response
     */
    public function simpleSignatureStatusAction(): Response
    {
        try {
            $id = intval($this->params('id'));
@@ -71,7 +76,12 @@ class AdministrationController extends AbstractActionController
        return $this->redirect()->toRoute('unicaen-signature/administration/simple-signature');
    }

    public function simpleSignatureSendAction(): ViewModel
    /**
     * Envoi d'une signature (en Brouillon).
     *
     * @return Response
     */
    public function simpleSignatureSendAction(): Response
    {
        try {
            $id = intval($this->params('id'));
@@ -83,7 +93,12 @@ class AdministrationController extends AbstractActionController
        return $this->redirect()->toRoute('unicaen-signature/administration/simple-signature');
    }

    public function simpleSignatureDeleteAction(): ViewModel
    /**
     * Suppression d'une signature.
     *
     * @return Response
     */
    public function simpleSignatureDeleteAction(): Response
    {
        try {
            $id = $this->params('id');
@@ -99,14 +114,21 @@ class AdministrationController extends AbstractActionController
     * Nouvelle signature simple.
     * ATTENTION : Non prévu pour un usage en production
     *
     * @return ViewModel
     * @return Response|ViewModel
     * @throws SignatureException
     */
    public function simpleSignatureNewAction(): ViewModel
    public function simpleSignatureNewAction(): Response|ViewModel
    {
        // Clef du parapheur utilisé
        $letterfileKey = $this->params()->fromRoute('key', null);

        // Parapheur
        $letterFile = $this->getSignatureService()->getLetterfileService()->getLetterFileStrategy($letterfileKey);
        $marksSelector = $this->getSignatureService()->getMarksSelectFrom(array_keys($letterFile->getLevels()));

        // Niveaux de signature disponibles
        $marksSelector = $this->getSignatureService()->getMarksSelectFromLetterFile($letterfileKey);

        // Création de la signature
        $signature = new Signature();
        $signature->setLetterfileKey($letterFile->getName());
        $form = new SignatureForm($marksSelector);
@@ -114,6 +136,8 @@ class AdministrationController extends AbstractActionController
        $form->init();
        $form->setObject($signature);

        $error = "";

        if ($this->getRequest()->isPost()) {
            $post = array_merge_recursive(
                $this->getRequest()->getPost()->toArray(),
@@ -144,14 +168,15 @@ class AdministrationController extends AbstractActionController
                return $this->redirect()->toRoute('unicaen-signature/administration/simple-signature');
            }
            else {
                // meh
                $error = "Informations incomplètes";
            }
        }

        $view = new ViewModel(
            [
                'letterfile' => $letterFile,
                'form'       => $form
                'form'       => $form,
                'error'      => $error
            ]
        );

+3 −2
Changes for src/Controller/SignatureController.php: 3 added lines, 2 removed lines.
Original line number Diff line number Diff line
@@ -52,8 +52,7 @@ class SignatureController extends AbstractActionController
            $datas = [
                'signatureRecipients' => $this->getSignatureService()
                    ->getSignaturesRecipientsByEmail(
                        $this->getSignatureService()->getSignatureConfigurationService(
                        )->getCurrentUserMail()
                        $this->getSignatureService()->getSignatureConfigurationService()->getCurrentUserMail()
                    ),
            ];
            return new ViewModel($datas);
@@ -64,6 +63,8 @@ class SignatureController extends AbstractActionController
    }

    /**
     * Permet d'afficher les données du document d'une Signature.
     *
     * @return void
     */
    public function previewDocumentAction(): void
Loading