пятница, 4 марта 2011 г.

Вставка flash player в DOCMan 1.5.10 (joomla 1.5.22)

 1.      Качаем http://www.webminster.org/webplayer/ .

2.      Кладём его в /components/com_docman/includes/

3.      Патчим  /components/com_docman/themes/default/templates/documents/list_item.tpl.php

Красным обозначен кусок кода который надо вставить, зелёным – существующий код

Где-то возле строки 71 :

        <div class="clr"></div>

        </h3>

 

<!-- !!!!!!!!!!!!!! -->

<?php

    global $_DOCMAN;

     $live="http://".$_SERVER['HTTP_HOST'];

     $ttmp=str_replace(JPATH_BASE,$live,$_DOCMAN->_config->Getcfg('dmpath'))."/".$this->doc->data->filename;

     $mmmp="http://".$_SERVER['HTTP_HOST'].$_DOCMAN->_path->includes_f."/webplayer.swf";

     ?>

<?php   if ($this->doc->data->filetype == 'mp3') :

    global $_DOCMAN;

?>

 

<object type="application/x-shockwave-flash" data="<?php echo $mmmp; ?>" height="32" width="240">

<param name="movie" value="<?php echo $ttmp; ?>">

<param name="menu" value="false">

<param name="scale" value="noscale">

<param name="bgcolor" value="#ffffff">

<param name="flashvars" value="src=<?php echo urlencode($ttmp);?>&autostart=no&loop=no">

</object>

<?php endif; ?>

 

 

<div class="dm_details <?php echo @$this->theme->conf->style ? 'dm_dark' : 'dm_light'; ?>">

<?php if($this->doc->data->new && $this->theme->conf->item_new || $this->doc->data->hot && $this->theme->conf->item_hot) : ?>

 

Комментариев нет:

Отправить комментарий