Changeset 103836 in spip-zone


Ignore:
Timestamp:
Apr 8, 2017, 5:23:32 PM (2 years ago)
Author:
maieul@…
Message:

explication plus clair

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cvt-upload/trunk/inc/cvtupload_precharger_fichiers.php

    r101287 r103836  
    55include_spip('inc/cvtupload');
    66/**
    7  * Une fonction qui permet de précharger des fichiers si dans la fonction formulaires_formidable_charger
    8  * a un champ cvtupload_precharger_fichiers dans son tableau de retour
    9  * ce champ est une simple liste de fichiers à précharger
     7 * Une fonction qui permet de précharger des fichiers.
     8 * Si la fonction formulaires_formidable_charger
     9 * a un champ cvtupload_precharger_fichiers dans son tableau de retour, les fichiers sont préchargés.
     10 * Ce champ est une simple liste de fichiers à précharger
    1011 * @param array $fichiers
    1112 *    la liste des fichiers à précharger, structure sous forme de tableau champ/clé
    1213 *              par exemple array(
    1314 *                              'champ'=>array(
    14  *                                              0 => array('chemin'=>chemin_du_fichier,'url'=>url_pour_lire_le_fichier), 
     15 *                                              0 => array('chemin'=>chemin_du_fichier,'url'=>url_pour_lire_le_fichier),
    1516 *                                      1 => array('chemin'=>chemin_du_fichier,'url'=>url_pour_lire_le_fichier))
    1617 * @param string $form
     
    1819 * @return array $infos_fichiers
    1920 *      un tableau de description de fichiers à la mode cvtupload
    20  *     
     21 *
    2122 */
    2223function inc_cvtupload_precharger_fichiers_dist($fichiers, $form) {
     
    2526        foreach ($fichiers as $champ => $valeur) {
    2627                $pseudo_files[$champ] = array(
    27                                 'name'=>array(), 
     28                                'name'=>array(),
    2829                                'tmp_name'=>array(),
    2930                                'error'=>array(),
     
    5556        foreach ($pseudo_files as $champ => $pseudo) {
    5657                $infos_fichiers[$champ] = cvtupload_deplacer_fichier($pseudo, $repertoire_tmp, $form, False);
    57                
     58
    5859                // ajouter l'url
    5960                if (isset($infos_fichiers[$champ]['tmp_name'])) { // si input simple
     
    6566                }
    6667        }
    67        
     68
    6869        return $infos_fichiers;
    6970}
    70 
Note: See TracChangeset for help on using the changeset viewer.