Changeset 90903 in spip-zone


Ignore:
Timestamp:
Jul 18, 2015, 6:05:30 PM (4 years ago)
Author:
p@…
Message:

Contexte du formulaire pour les logos

Si on passe un logo => oui dans args, cela créer automatiquement une
dropzone adapter aux logo.
Cela permet de rendre le formulaire universel pour les logo et les documents

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/uploadhtml5/trunk/formulaires/uploadhtml5.php

    r90902 r90903  
    1818 */
    1919function formulaires_uploadhtml5_charger_dist($objet, $id_objet, $mode = 'auto', $ajaxReload = '', $args = array()) {
     20
     21    // Si l'option logo est activée, on renvoie un contexte figé qui correspond
     22    if (isset($args['logo']) and $args['logo'] == 'oui') {
     23        $contexte = array(
     24            'paramName' => 'file_logo',
     25            'ajaxReload' => $ajaxReload, // Le bloc ajax à rafraichir
     26            'maxFiles' => 1, // un seul fichier
     27            'acceptedFiles' => trouver_mime_type('logo'), // N'accepter que les logo défini par spip
     28            'id' => 'dropzonespip_logo' // Un ID spécifique pour les logo
     29        );
     30
     31        return $contexte;
     32    }
    2033
    2134    // Convertir les acceptedFiles
Note: See TracChangeset for help on using the changeset viewer.