Changeset 90046 in spip-zone


Ignore:
Timestamp:
Jun 9, 2015, 2:21:45 PM (6 years ago)
Author:
marcimat@…
Message:

Permettre de forcer un mode sur le formulaire d'upload.
Exemple, forcer les images dans le portfolio (mode=document) :

`
[(#AUTORISER{joindredocument, annonce, #ID_ANNONCE}|oui)

#FORMULAIRE_UPLOADHTML5{annonce, #ID_ANNONCE, document}

]
`

Location:
_plugins_/uploadhtml5/trunk
Files:
3 edited

Legend:

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

    r89202 r90046  
    33if (!defined('_ECRIRE_INC_VERSION')) return;
    44
    5 function formulaires_uploadhtml5_saisies_dist($objet, $id_objet) {
     5function formulaires_uploadhtml5_saisies_dist($objet, $id_objet, $mode = 'auto') {
    66    $saisies = array(
    77        array(
     
    1919}
    2020
    21 function formulaires_uploadhtml5_traiter_dist($objet, $id_objet) {
     21function formulaires_uploadhtml5_traiter_dist($objet, $id_objet, $mode = 'auto') {
    2222
    2323    // upload de la dropzone
    24     uploadhtml5_uploader_document($objet, $id_objet, $_FILES);
     24    uploadhtml5_uploader_document($objet, $id_objet, $_FILES, 'new', $mode);
    2525
    2626    // Donnée de retour.
  • _plugins_/uploadhtml5/trunk/paquet.xml

    r89852 r90046  
    22        prefix="uploadhtml5"
    33        categorie="multimedia"
    4         version="1.2.5"
     4        version="1.2.6"
    55        etat="dev"
    66        compatibilite="[3.0.0;3.1.*]"
  • _plugins_/uploadhtml5/trunk/uploadhtml5_fonctions.php

    r90037 r90046  
    2222 */
    2323
    24 function uploadhtml5_uploader_document($objet, $id_objet, $files, $id_document='new') {
     24function uploadhtml5_uploader_document($objet, $id_objet, $files, $id_document='new', $mode = 'auto') {
    2525
    2626    // tester l'autorisation d'ajout de document
     
    4949            $objet, // Article, rubrique, autre objet
    5050            $id_objet,
    51             'auto'
     51            $mode
    5252        );
    5353    }
Note: See TracChangeset for help on using the changeset viewer.