Changeset 96336 in spip-zone


Ignore:
Timestamp:
Mar 30, 2016, 6:10:07 PM (5 years ago)
Author:
kent1@…
Message:

Compatibilité 3.1 des logos

2016

Version 3.6.0

Location:
_plugins_/inscription/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/inscription/trunk/inscription3_pipelines.php

    r87176 r96336  
    590590                                $chercher_logo = charger_fonction('chercher_logo', 'inc');
    591591                               
    592                                 // supprimer l'ancien logo s'il existe
    593592                                if ($on = $chercher_logo($id_auteur, 'id_auteur', 'on')) spip_unlink($on[0]);
    594        
    595                                 // ajouter le nouveau
    596                                 include_spip('action/iconifier');
    597                                
    598                                 action_spip_image_ajouter_dist(
    599                                         type_du_logo('id_auteur').'on'.$id_auteur, true, $_FILES['logo']
    600                                 );
     593                                include_spip('formulaires/editer_logo');
     594                                include_spip('action/editer_logo');
     595                                $sources = formulaire_editer_logo_get_sources();
     596                                foreach ($sources as $etat => $file) {
     597                                        if ($file and $file['error'] == 0) {
     598                                                logo_modifier('auteur', $user['id_auteur'], $etat, $file);
     599                                                set_request('logo_up', ' ');
     600                                        }
     601                                }
    601602                                // indiquer qu'on doit recalculer les images
    602603                                $GLOBALS['var_images'] = true;
     
    768769
    769770                                // supprimer l'ancien logo
    770                                 if ($on = $chercher_logo($id_auteur, 'id_auteur', 'on')) @unlink($on[0]);
    771 
    772                                 // ajouter le nouveau
    773                                 include_spip('action/iconifier');
    774                                 action_spip_image_ajouter_dist(
    775                                         type_du_logo('id_auteur').'on'.$user['id_auteur'], false, false
    776                                 );
     771                                if ($on = $chercher_logo($id_auteur, 'id_auteur', 'on')) spip_unlink($on[0]);
     772                               
     773                                include_spip('formulaires/editer_logo');
     774                                include_spip('action/editer_logo');
     775                                $sources = formulaire_editer_logo_get_sources();
     776                                foreach ($sources as $etat => $file) {
     777                                        if ($file and $file['error'] == 0) {
     778                                                logo_modifier('auteur', $user['id_auteur'], $etat, $file);
     779                                                set_request('logo_up', ' ');
     780                                        }
     781                                }
    777782                                // indiquer qu'on doit recalculer les images
    778783                                $GLOBALS['var_images'] = true;
  • _plugins_/inscription/trunk/paquet.xml

    r95300 r96336  
    22        prefix="inscription3"
    33        categorie="auteur"
    4         version="3.5.12"
     4        version="3.6.0"
    55        etat="test"
    6         compatibilite="[3.0.0;3.1.*]"
     6        compatibilite="[3.1.0;3.1.*]"
    77        logo="prive/themes/spip/images/inscription3-64.png"
    88        schema="3.0.2"
     
    1717        <auteur>BoOz</auteur>
    1818
    19         <copyright>2007-2015</copyright>
     19        <copyright>2007-2016</copyright>
    2020
    2121        <licence lien="http://www.gnu.org/licenses/gpl-3.0.html">GPL 3</licence>
Note: See TracChangeset for help on using the changeset viewer.