Changeset 47761 in spip-zone


Ignore:
Timestamp:
May 13, 2011, 4:26:05 PM (8 years ago)
Author:
kent1@…
Message:

Ne pas tourner en rond si impossible d'avoir une vignette ... on se contente de tester 10 fois

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/spipmotion/inc/spipmotion_recuperer_logo.php

    r46872 r47761  
    4646                                if(defined('_DIR_PLUGIN_FONCTIONS_IMAGES')){
    4747                                        include_spip('fonctions_images_fonctions');
    48                                         if(!filtrer('image_monochrome',$fichier_temp)){
     48                                        if($retour>10){
     49                                                return false;
     50                                        }else if(!filtrer('image_monochrome',$fichier_temp)){
    4951                                                imagedestroy($img_temp);
    5052                                                unlink($img_finale);
    5153                                                $frame = $frame+50;
    5254                                                $retour++;
    53                                         }else{
     55                                        }else if(file_exists($img_finale)){
    5456                                                $ajouter_documents = charger_fonction('ajouter_documents', 'inc');
    5557                                                $x = $ajouter_documents($img_finale, $img_finale,
    56                                                                     $type, $id, $mode, $id_document, $actifs);
     58                                                            $type, $id, $mode, $id_document, $actifs);
     59                                                imagedestroy($img_temp);
     60                                                unlink($img_finale);
     61                                                $vignette = true;
     62                                        }else{
     63                                                return false;
     64                                        }
     65                                }else{
     66                                        if(file_exists($img_finale)){
     67                                                $ajouter_documents = charger_fonction('ajouter_documents', 'inc');
     68                                                $x = $ajouter_documents($img_finale, $img_finale,
     69                                                            $type, $id, $mode, $id_document, $actifs);
    5770                                                imagedestroy($img_temp);
    5871                                                unlink($img_finale);
    5972                                                $vignette = true;
    6073                                        }
    61                                 }else{
    62                                         $ajouter_documents = charger_fonction('ajouter_documents', 'inc');
    63                                         $x = $ajouter_documents($img_finale, $img_finale,
    64                                                             $type, $id, $mode, $id_document, $actifs);
    65                                         imagedestroy($img_temp);
    66                                         unlink($img_finale);
    67                                         $vignette = true;
    6874                                }
    6975                        }
Note: See TracChangeset for help on using the changeset viewer.