Dotclear

Ticket #454: player.diff

File player.diff, 3.2 KB (added by Moe, 17 years ago)

Le diff du patch

  • themes/default/tpl/_flv_player.html

     
    33<param name="movie" value="{{tpl:BlogQmarkURL}}pf=player_flv.swf" /> 
    44<param name="wmode" value="transparent" /> 
    55<param name="allowFullScreen" value="true" /> 
    6 <param name="FlashVars" value="flv={{tpl:AttachmentURL}}&amp;width=400&amp;height=300&amp;margin=1&amp;showfullscreen=1&amp;showvolume=1&amp;showtime=1" /> 
     6<param name="FlashVars" value="flv={{tpl:FileURL}}&amp;width=400&amp;height=300&amp;margin=1&amp;showfullscreen=1&amp;showvolume=1&amp;showtime=1" /> 
    77</object> 
     8 No newline at end of file 
  • themes/default/tpl/_mp3_player.html

     
    11<object type="application/x-shockwave-flash" data="{{tpl:BlogQmarkURL}}pf=player_mp3.swf" width="200" height="20"> 
    22<param name="movie" value="{{tpl:BlogQmarkURL}}pf=player_mp3.swf" /> 
    33<param name="wmode" value="transparent" /> 
    4 <param name="FlashVars" value="mp3={{tpl:AttachmentURL}}&amp;loadingcolor=ff9900&amp;bgcolor1=eeeeee&amp;bgcolor2=cccccc&amp;buttoncolor=0066cc&amp;buttonovercolor=ff9900&amp;slidercolor1=cccccc&amp;slidercolor2=999999&amp;sliderovercolor=0066cc" /> 
     4<param name="FlashVars" value="mp3={{tpl:FileURL}}&amp;loadingcolor=ff9900&amp;bgcolor1=eeeeee&amp;bgcolor2=cccccc&amp;buttoncolor=0066cc&amp;buttonovercolor=ff9900&amp;slidercolor1=cccccc&amp;slidercolor2=999999&amp;sliderovercolor=0066cc" /> 
    55</object> 
     6 No newline at end of file 
  • inc/public/class.dc.template.php

     
    6060          $this->addValue('AttachmentTitle',array($this,'AttachmentTitle')); 
    6161          $this->addValue('AttachmentThumbnailURL',array($this,'AttachmentThumbnailURL')); 
    6262          $this->addValue('AttachmentURL',array($this,'AttachmentURL')); 
     63          $this->addValue('FileURL',array($this,'FileURL')); 
    6364          $this->addBlock('AttachmentIf',array($this,'AttachmentIf')); 
    6465           
    6566          # Blog 
     
    556557          "?>\n". 
    557558           
    558559          '<?php foreach ($_ctx->attachments as $attach_i => $attach_f) : '. 
    559           '$GLOBALS[\'attach_i\'] = $attach_i; $GLOBALS[\'attach_f\'] = $attach_f; ?>'. 
     560          '$GLOBALS[\'attach_i\'] = $attach_i; $GLOBALS[\'attach_f\'] = $attach_f;'. 
     561          '$_ctx->file_url = $attach_f->file_url; ?>'. 
    560562          $content. 
    561           '<?php endforeach; $_ctx->attachments = null; unset($attach_id); unset($attach_f); ?>'. 
     563          '<?php endforeach; $_ctx->attachments = null; unset($attach_id,$attach_f,$_ctx->file_url); ?>'. 
    562564           
    563565          "<?php } ?>\n"; 
    564566           
     
    703705          return '<?php echo '.sprintf($f,'$attach_f->file_url').'; ?>'; 
    704706     } 
    705707      
     708     /*dtd 
     709     <!ELEMENT tpl:FileURL - O -- File URL --> 
     710     */ 
     711     public function FileURL($attr) 
     712     { 
     713          $f = $this->getFilters($attr); 
     714          return '<?php echo '.sprintf($f,'$_ctx->file_url').'; ?>'; 
     715     } 
    706716      
    707717     /* Blog ----------------------------------------------- */ 
    708718     /*dtd 

Sites map