Changeset 101185 in spip-zone


Ignore:
Timestamp:
Dec 18, 2016, 10:07:09 PM (3 years ago)
Author:
maieul@…
Message:

création du repertoire pour stocker les fichiers, et vérification de sa sécurité

Location:
_plugins_/formidable/branches/v3_dev
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/branches/v3_dev/formulaires/editer_formulaire_traitements.php

    r98144 r101185  
    77
    88include_spip('inc/formidable');
     9include_spip('inc/formidable_fichiers');
    910
    1011function formulaires_editer_formulaire_traitements_charger($id_formulaire) {
     
    9899        $traitements_choisis = array_flip($traitements_choisis);
    99100        $traitements = array_intersect_key($traitements, $traitements_choisis);
    100 
     101       
     102        // Si besoin, on créeun dossier pour stocker les fichiers
     103       
     104        $erreur_creation_dossier = formidable_creer_dossier_formulaire($id_formulaire);
     105        if ($erreur_creation_dossier) {
     106                $retours['message_erreur'] = $erreur_creation_dossier;
     107        }
    101108        // Et on l'enregistre tel quel
    102109        $ok = sql_updateq(
  • _plugins_/formidable/branches/v3_dev/lang/formidable_fr.php

    r99718 r101185  
    4141        'champs' => 'Champs',
    4242        'changer_statut' => 'Ce formulaire est :',
    43 
     43        'creer_dossier_formulaire_erreur_impossible_creer' => 'Impossible de créer le dossier @dossier@,  nécessaire pour stocker les fichiers. Vérifier les droits d\'accès.',
     44        'creer_dossier_formulaire_erreur_impossible_ecrire' => 'Impossible d\'écrire dans le  @dossier@,  nécessaire pour stocker les fichiers. Vérifier les droits d\'accès.',
     45        'creer_dossier_formulaire_erreur_possible_lire_exterieur' => 'Il est possible de lire à distance le contenu du dossier  @dossier@. Ceci est problématique en terme de confidentialité des données.',
    4446        // E
    4547        'echanger_formulaire_forms_importer' => 'Forms & Tables (.xml)',
Note: See TracChangeset for help on using the changeset viewer.