Ignore:
Timestamp:
Mar 20, 2016, 8:06:10 PM (3 years ago)
Author:
spip.franck@…
Message:

Je passe avec accord de l'auteur le necessite en 4.2.1 car il s'agit de la premiere version en x.y.z et avec des bornes de compatibilité spip bien défini

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _squelettes_/eva-web/4_2/eva_habillage/formulaires/evahabillage_graphisme_images.php

    r69531 r96105  
    1515        //Enregistrement des images
    1616        if      (!empty($_FILES['image_eva_habillage_envoi']['tmp_name'])
    17                 AND is_uploaded_file($_FILES['image_eva_habillage_envoi']['tmp_name'])
    18                 AND filesize($_FILES['image_eva_habillage_envoi']['tmp_name'])<2000000)
    19         {
     17        AND is_uploaded_file($_FILES['image_eva_habillage_envoi']['tmp_name'])
     18        AND filesize($_FILES['image_eva_habillage_envoi']['tmp_name'])<2000000) {
    2019                list($largeur, $hauteur, $type, $attr)=getimagesize($_FILES['image_eva_habillage_envoi']['tmp_name']);
    21                 if (($type===1) OR ($type===2) OR ($type===3))
    22                 {
    23                         if(!move_uploaded_file($_FILES['image_eva_habillage_envoi']['tmp_name'], _DIR_IMG.'eva_habillage/'.$_FILES['image_eva_habillage_envoi']['name']))
    24                         {
     20                if (($type===1) OR ($type===2) OR ($type===3)) {
     21                        if(!move_uploaded_file($_FILES['image_eva_habillage_envoi']['tmp_name'], _DIR_IMG.'eva_habillage/'.$_FILES['image_eva_habillage_envoi']['name'])) {
    2522                                $res['message_erreur'] = 'Erreur lors de la copie du fichier';
    2623                        }
     
    3128        if((_request('submit_image_choix')) AND (_request('nom_image')!='')) {
    3229                $recup_image_exists = sql_select('id','spip_eva_habillage_images',"nom_div = '"._request('secteur_image')."' AND nom_habillage = 'Defaut'");
    33         $tab_recup_image_exists = sql_fetch($recup_image_exists);
    34         $repeat = _request('repeat_x')+_request('repeat_y');
     30                $tab_recup_image_exists = sql_fetch($recup_image_exists);
     31                $repeat = _request('repeat_x')+_request('repeat_y');
    3532                if ($repeat==0) {$rep='no-repeat';}
    36         elseif ($repeat==1) {$rep='repeat-x';}
    37         elseif ($repeat==2) {$rep='repeat-y';}
    38         elseif ($repeat==3) {$rep='repeat';}
    39         if (_request('pos_x')==4) {$Xpos=_request('position_x');} else {$Xpos=_request('pos_x');}
    40         if (_request('pos_y')==4) {$Ypos=_request('position_y');} else {$Ypos=_request('pos_y');}
     33                elseif ($repeat==1) {$rep='repeat-x';}
     34                elseif ($repeat==2) {$rep='repeat-y';}
     35                elseif ($repeat==3) {$rep='repeat';}
     36                if (_request('pos_x')==4) {$Xpos=_request('position_x');} else {$Xpos=_request('pos_x');}
     37                if (_request('pos_y')==4) {$Ypos=_request('position_y');} else {$Ypos=_request('pos_y');}
    4138                if (isset($tab_recup_image_exists['id'])) {           
    42             sql_updateq('spip_eva_habillage_images',array('nom_image' => _request('nom_image'), 'pos_x' => $Xpos, 'pos_y' => $Ypos , 'repetition' => $rep , 'attach' => _request('attach')),"id =".$tab_recup_image_exists['id']);
    43         }
    44         else {
    45             sql_insertq('spip_eva_habillage_images',array('type' =>'image','nom_habillage' => 'Defaut','nom_div' => _request('secteur_image'),'nom_image' =>_request('nom_image'),'pos_x' => $Xpos,'pos_y' => $Ypos,'repetition' => $rep,'attach' =>_request('attach')));
    46         }
     39                        sql_updateq('spip_eva_habillage_images',array('nom_image' => _request('nom_image'), 'pos_x' => $Xpos, 'pos_y' => $Ypos , 'repetition' => $rep , 'attach' => _request('attach')),"id =".$tab_recup_image_exists['id']);
     40                }
     41                else {
     42                        sql_insertq('spip_eva_habillage_images',array('type' =>'image','nom_habillage' => 'Defaut','nom_div' => _request('secteur_image'),'nom_image' =>_request('nom_image'),'pos_x' => $Xpos,'pos_y' => $Ypos,'repetition' => $rep,'attach' =>_request('attach')));
     43                }
    4744                $res['message_ok'] = 'L\'insertion de l\'image de fond <b>'._request('nom_image').'</b> dans le secteur "<b>'._T('evahabillage:'._request('secteur_image')).'</b>" a &eacute;t&eacute; enregistr&eacute;e';
    4845        }
    49        
     46
    5047        // Suppression de l'enregistrement d'une image
    5148        $recup_exist_image = sql_select('id , nom_div , nom_image','spip_eva_habillage_images',"type = 'image' AND nom_habillage = 'Defaut'");
     
    5653                }
    5754        }
    58        
     55
    5956        // Sélection d'une image de puce
    6057        if (_request('submit_choix_puce')) {
     
    6259                sql_insertq('spip_eva_habillage_images',array('type'=>'puce_spip','nom_habillage'=>'Defaut','nom_image'=>_request('nom_puce')));
    6360                $res['message_ok'] = 'La puce personnelle a &eacute;t&eacute; enregistr&eacute;e';
    64     }
    65        
     61        }
     62
    6663        // Suppression de l'enregistrement d'une image de puce
    6764        if (_request('submit_supprime_puce')) {
    6865                sql_delete('spip_eva_habillage_images',"type='puce_spip' AND nom_habillage='Defaut'");
    6966                $res['message_ok'] = 'L\'enregistrement de la puce personnelle a &eacute;t&eacute; supprim&eacute;';
    70     }
     67        }
    7168        return $res;
    7269}
    73 
Note: See TracChangeset for help on using the changeset viewer.