Changeset 112909 in spip-zone


Ignore:
Timestamp:
Dec 18, 2018, 9:13:48 PM (4 weeks ago)
Author:
maieul@…
Message:

Comme expliqué sur la zone, l'identification par variable PHP est un
problème indépendant de la conservation de l'identifiant auteur.

On sépare donc cela.
Première étape : séparation dans l'espace de config.

Location:
_plugins_/formidable/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/lang/formidable_fr.php

    r112908 r112909  
    123123        'identification_par_cookie' => 'Par cookie (identifiant aléatoire, ne stocke aucune information personnelle)',
    124124        'identification_par_id_auteur' => 'Par l’identifiant (id_auteur) de la personne authentifiée',
     125        'identification_par_variable_php' => 'Par une variable de connexion PHP (hashée)',
    125126        'importer_formulaire' => 'Importer un formulaire',
    126127        'importer_formulaire_fichier_label' => 'Fichier à importer',
     
    279280        'traiter_enregistrement_message_ok' => 'Merci. Vos réponses ont bien été enregistrées.',
    280281        'traiter_enregistrement_option_anonymiser_label' => 'Ne pas conserver l’identifiant de la personne connectée.',
    281         'traiter_enregistrement_option_anonymiser_variable_explication' => 'Variable système à utiliser pour remplaçer l’identifiant de l’auteur. Nécessite une identification par PHP / Apache non intégrée nativement dans SPIP.',
    282         'traiter_enregistrement_option_anonymiser_variable_label' => 'Variable d’anonymisation',
     282        'traiter_enregistrement_option_identification_variable_php_explication' => 'Nécessite une identification par PHP / Serveur non intégrée nativement dans SPIP.',
     283        'traiter_enregistrement_option_identification_variable_php_label' => 'Variable PHP',
    283284        'traiter_enregistrement_option_auteur' => 'Utiliser les auteurs pour les formulaires',
    284285        'traiter_enregistrement_option_auteur_explication' => 'Attribuer un ou plusieurs auteurs à un formulaire. Si cette option est activée, seuls les auteurs d’un formulaire pourront accéder à leurs données.',
  • _plugins_/formidable/trunk/traiter/enregistrement.yaml

    r112907 r112909  
    4141            cookie: '<:formidable:identification_par_cookie:>'
    4242            id_auteur: '<:formidable:identification_par_id_auteur:>'
     43            variable_php: '<:formidable:identification_par_variable_php:>'
    4344          defaut: 'cookie'
    4445          li_class: 'pleine_largeur'
     46      -
     47        saisie: 'selection'
     48        options:
     49          nom: 'variable_php'
     50          label: '<:formidable:traiter_enregistrement_option_identification_variable_php_label:>'
     51          explication: '<:formidable:traiter_enregistrement_option_identification_variable_php_explication:>'
     52          datas:
     53            remote_user: '<:formidable:traiter_enregistrement_option_remote_user_label:>'
     54            php_auth_user: '<:formidable:traiter_enregistrement_option_php_auth_user_label:>'
     55          defaut: ''
     56          obligatoire: 'on'
     57          afficher_si : '@traitements[enregistrement][identification]@ == "variable_php"'
    4558      -
    4659        saisie: 'champ'
     
    8497          li_class: 'pleine_largeur'
    8598      -
    86         saisie: 'selection'
    87         options:
    88           nom: 'anonymiser_variable'
    89           label: '<:formidable:traiter_enregistrement_option_anonymiser_variable_label:>'
    90           explication: '<:formidable:traiter_enregistrement_option_anonymiser_variable_explication:>'
    91           datas:
    92             remote_user: '<:formidable:traiter_enregistrement_option_remote_user_label:>'
    93             php_auth_user: '<:formidable:traiter_enregistrement_option_php_auth_user_label:>'
    94           defaut: ''
    95           afficher_si: '@traitements[enregistrement][anonymiser]@ == "on"',
    96           obligatoire: 'on'
    97       -
    9899        saisie: 'case'
    99100        options:
Note: See TracChangeset for help on using the changeset viewer.