Changeset 90544 in spip-zone


Ignore:
Timestamp:
Jun 26, 2015, 9:03:30 PM (6 years ago)
Author:
p@…
Message:

Bugfix: traiter le cas spécial du logo du site

Location:
_plugins_/uploadhtml5/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/uploadhtml5/trunk/paquet.xml

    r90405 r90544  
    22  prefix="uploadhtml5"
    33  categorie="multimedia"
    4   version="1.2.10"
     4  version="1.2.11"
    55  etat="dev"
    66  compatibilite="[3.0.0;3.1.*]"
  • _plugins_/uploadhtml5/trunk/prive/squelettes/inclure/uploadhtml5_logo.html

    r90083 r90544  
    1 #FORMULAIRE_UPLOADHTML5_LOGO{#ENV{type},#ENV{id}, navigation}
     1#FORMULAIRE_UPLOADHTML5_LOGO{#ENV{type},#ENV{id}, #ENV{ajaxReload}}
  • _plugins_/uploadhtml5/trunk/uploadhtml5_pipelines.php

    r90403 r90544  
    6969        if (!$chercher_logo($id_objet, id_table_objet($objet))) {
    7070
    71             // Récupérer le formulaire d'upload en html5 et lui passer une partie du contexte de joindre_document
     71
     72            // Bloc ajax par défaut
     73            $ajaxReload = 'navigation';
     74
     75            // Cas spécial: si on édite le logo du site, il faut recharger le contenu et non la navigation
     76            if ($id_objet == 0 and $objet == 'site')
     77                $ajaxReload = 'contenu';
     78
     79            // Récupérer le formulaire d'upload en html5 et lui passer une partie du contexte
    7280            $uploadhtml5 = recuperer_fond(
    7381                'prive/squelettes/inclure/uploadhtml5_logo',
    7482                array(
    7583                    'type' => $objet,
    76                     'id' => $id_objet
     84                    'id' => $id_objet,
     85                    'ajaxReload' => $ajaxReload
    7786                )
    7887            );
Note: See TracChangeset for help on using the changeset viewer.