Dotclear


Ignore:
Timestamp:
04/09/11 13:52:35 (14 years ago)
Author:
Franck
Branch:
default
Children:
3:cf375f1e7b0f, 5:f76dc17c2dc3, 6:1c84658a7002, 7:8e25b11db024
Message:

Fix #1076 : a new recreate event is now fired when user asks for thumbnails recreation.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • inc/core/class.dc.media.php

    r0 r2  
    102102           
    103103          $this->addFileHandler('image/jpeg','create',array($this,'imageMetaCreate')); 
     104           
     105          $this->addFileHandler('image/jpeg','recreate',array($this,'imageThumbCreate')); 
     106          $this->addFileHandler('image/png','recreate',array($this,'imageThumbCreate')); 
     107          $this->addFileHandler('image/gif','recreate',array($this,'imageThumbCreate')); 
    104108           
    105109          # Thumbnails sizes 
     
    889893          return $list; 
    890894     } 
     895 
     896     /** 
     897     Calls file handlers registered for recreate event 
     898      
     899     @param    f    <b>fileItem</b>     fileItem object 
     900     */ 
     901     public function mediaFireRecreateEvent($f) 
     902     { 
     903          $media_type = files::getMimeType($f->basename); 
     904          $this->callFileHandler($media_type,'recreate',null,$f->basename); // Args list to be completed as necessary (Franck) 
     905     } 
    891906      
    892907     /* Image handlers 
Note: See TracChangeset for help on using the changeset viewer.

Sites map