Changeset 96333 in spip-zone


Ignore:
Timestamp:
Mar 30, 2016, 5:57:19 PM (3 years ago)
Author:
kent1@…
Message:

Faire fonctionner l'édition de logo en 3.1.x

Version 1.8.0

Location:
_plugins_/diogene/diogene/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/diogene/diogene/trunk/diogene_pipelines.php

    r88636 r96333  
    819819        if (is_array($_FILES) && isset($_FILES['logo_on'])){
    820820                include_spip('formulaires/editer_logo');
    821 
    822821                $objet = $flux['args']['type'];
    823                 $_id_objet = id_table_objet($objet);
    824                
    825                 // supprimer l'ancien logo puis copier le nouveau
    826                 include_spip('inc/chercher_logo');
    827                 include_spip('inc/flock');
    828                 $type = type_du_logo($_id_objet);
    829                 $chercher_logo = charger_fonction('chercher_logo','inc');
    830 
    831                 include_spip('action/iconifier');
    832                 $ajouter_image = charger_fonction('spip_image_ajouter','action');
     822                include_spip('action/editer_logo');
    833823                $sources = formulaire_editer_logo_get_sources();
    834                 foreach($sources as $etat=>$file) {
    835                         if ($file and $file['error']==0) {
    836                                 $logo = $chercher_logo($flux['args']['id_objet'], $_id_objet, 'on');
    837                                 if ($logo)
    838                                         spip_unlink($logo[0]);
    839                                 if ($err = $ajouter_image($type.$etat.$id_objet," ",$file,true))
     824                foreach ($sources as $etat => $file) {
     825                        if ($file and $file['error'] == 0) {
     826                                if ($err = logo_modifier($objet, $flux['args']['id_objet'], $etat, $file)) {
    840827                                        $flux['message_erreur'] = $err;
    841                                 set_request('logo_up',' ');
     828                                }
     829                                set_request('logo_up', ' ');
    842830                        }
    843831                }
  • _plugins_/diogene/diogene/trunk/paquet.xml

    r93555 r96333  
    22        prefix="diogene"
    33        categorie="edition"
    4         version="1.7.9"
     4        version="1.8.0"
    55        etat="stable"
    6         compatibilite="[3.0.0;3.0.*]"
     6        compatibilite="[3.1.0;3.1.*]"
    77        logo="images/diogene-128.png"
    88        schema="0.3.7"
Note: See TracChangeset for help on using the changeset viewer.