Редактор темы

Реклама
Реклама
Реклама
Реклама

Zeoposter - постер при редактирование

  • Автор темы Автор темы LisER07
  • Дата начала Дата начала

LisER07

VIP Кинотрафик v2
Кодер
Регистрация
4 Окт 2015
Сообщения
630
Рейтинг реакций
96
Баллы
43
Возраст
28
1/3
Автор темы
da7df638fe2cf4c88ec98ae6e0ba7e99.png

Модуль для вывода постера при редактировании. Модуль может выводить постер из полей ZeoParser.

Что будет в следующей версии :
1.
Поддержка доп.поля
b70a6c1fcb5df65fc756aa8cd9679e0f.png
 

Вложения

При редактированиИ

Поддержка доп.полЯ
 
Ебать ты ж его часа 2 назад продавал или нет? Или че это такое вообще?
 
АААААААААААААААААААААААААААААААА
ВОН ОНО ЧЕ ОКАЗЫВАЕТСЯ
Делай еще ченить такое чтобы не отличить
 
Автор темы
Блять, Zeo как Zoo больше читается. Измени лучше название. Зоофилию ещё осталось развести тут 😀
 
Автор темы
открой файл там есть 'zeoposter' => true, замени на 'zeoposter' => false, )) или дай доступ я сам настрою
И так кеп проблема в том што нет поля для доп поля "poster". Хотя написал што есть "1. Поддержка доп.поля".
 
Автор темы
И так кеп проблема в том што нет поля для доп поля "poster". Хотя написал што есть "1. Поддержка доп.поля".
а ты читать можешь ? там написано Что будет в следующей версии : ) тут что то не понятно ?
 
Что сделать чтобы появилось изображение постера?
 
Ребят, кто нибудь ставил себе этот модуль?
http://prntscr.com/byz4as Постеры никак не отображаются! может кто себе поправил, поделитесь?
На всякий случай выкладываю код, может покажете где и что поправить)

Код:
<?PHP
/*
=====================================================
Модуль ZeoPoster плеера для DLE - by LisER
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: poster.php
-----------------------------------------------------
Назначение: Обработчик модуля
=====================================================
*/
if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
    die( "Hacking attempt!" );
}

    $cfg_poster = array(       
        'width' => "100",     // Размер постера         
        'no_img' => "",      // Ссылка на no image   
        'zeoposter' => true, // Если установлен модуль ZeoPoster то установите эту функцию (true)   
    );
   
    if( isset( $cfg_poster[no_img] ) AND trim( $cfg_poster[no_img] ) )
        $no_poster = $cfg_poster[no_img];
    else
        $no_poster = $config['http_home_url'] . "templates/" . $config['skin'] . "/dleimages/no_image.jpg";
   
    if($cfg_poster[zeoposter] == true){
        $images = array();
        $data[] = $row[poster];       
    }elseif($cfg_poster[zeoposter] == false OR $cfg_poster[zeoposter] == "" OR trim ( $cfg_poster[zeoposter] ) == ""){
        $short_story = stripslashes($row['short_story']);
        $images = array();
        preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $short_story, $media);
        $data = preg_replace('/(img|src)("|\'|="|=\')(.*)/i', "$3", $media[0]);
    }
   
        foreach($data as $url) {
            $info = pathinfo($url);
            if (isset($info['extension'])) {
                $info['extension'] = strtolower($info['extension']);
                if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url);
            }
        }
   
    if ( count( $images ) )
        $image = $url;
     else
        $image = $no_poster;
   
    $title = $title. '</a> <td style="text-align: center"><a  href="'.$PHP_SELF.'?mod=editnews&action=editnews&id='.$row['id'].'"><img src="'.$image.'"style="width:'. $cfg_poster[width] .'px;"></a></td>';
   
    if($i == 1) $lang['edit_title'] = $lang['edit_title']. '</td><td style="width: 140px" ><i class="icon-picture tip" data-original-title="Постер"></i>';

?>
 
Автор темы
Ребят, кто нибудь ставил себе этот модуль?
http://prntscr.com/byz4as Постеры никак не отображаются! может кто себе поправил, поделитесь?
На всякий случай выкладываю код, может покажете где и что поправить)

Код:
<?PHP
/*
=====================================================
Модуль ZeoPoster плеера для DLE - by LisER
=====================================================
Данный код защищен авторскими правами
=====================================================
Файл: poster.php
-----------------------------------------------------
Назначение: Обработчик модуля
=====================================================
*/
if( !defined( 'DATALIFEENGINE' ) OR !defined( 'LOGGED_IN' ) ) {
    die( "Hacking attempt!" );
}

    $cfg_poster = array(      
        'width' => "100",     // Размер постера        
        'no_img' => "",      // Ссылка на no image  
        'zeoposter' => true, // Если установлен модуль ZeoPoster то установите эту функцию (true)  
    );
  
    if( isset( $cfg_poster[no_img] ) AND trim( $cfg_poster[no_img] ) )
        $no_poster = $cfg_poster[no_img];
    else
        $no_poster = $config['http_home_url'] . "templates/" . $config['skin'] . "/dleimages/no_image.jpg";
  
    if($cfg_poster[zeoposter] == true){
        $images = array();
        $data[] = $row[poster];      
    }elseif($cfg_poster[zeoposter] == false OR $cfg_poster[zeoposter] == "" OR trim ( $cfg_poster[zeoposter] ) == ""){
        $short_story = stripslashes($row['short_story']);
        $images = array();
        preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $short_story, $media);
        $data = preg_replace('/(img|src)("|\'|="|=\')(.*)/i', "$3", $media[0]);
    }
  
        foreach($data as $url) {
            $info = pathinfo($url);
            if (isset($info['extension'])) {
                $info['extension'] = strtolower($info['extension']);
                if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url);
            }
        }
  
    if ( count( $images ) )
        $image = $url;
     else
        $image = $no_poster;
  
    $title = $title. '</a> <td style="text-align: center"><a  href="'.$PHP_SELF.'?mod=editnews&action=editnews&id='.$row['id'].'"><img src="'.$image.'"style="width:'. $cfg_poster[width] .'px;"></a></td>';
  
    if($i == 1) $lang['edit_title'] = $lang['edit_title']. '</td><td style="width: 140px" ><i class="icon-picture tip" data-original-title="Постер"></i>';

?>
напиши в скайп, установлю сам (liser07)
 
И эти модули поддерживать не будешь? Как тот, что с киносайтов ретранслировал? Писал тебе и в скайпе и в аське, тишина. Ненадежный парень вовсе.
 
Автор темы
И эти модули поддерживать не будешь? Как тот, что с киносайтов ретранслировал? Писал тебе и в скайпе и в аське, тишина. Ненадежный парень вовсе.
чувак уже обновил модуль http://lis-er.ru/dle/moduli/30-zeoposter-modul-dlya-vyvoda-postera-pri-redaktirovanii.html )) и установил у него ! если тебе помощь понадобиться по установке напиши ) сделаю
 
напиши в скайп, установлю сам (liser07)
Много видел не хороших отзывов о ТС, однако на мой взгляд очень приятный в общении человек!
Все разжувал и разложил по полочкам, еще и сам все поправил))
Кстати теперь этот модуль поддерживает и доп. поля!
Еще раз спасибо за помощь и полезный модуль!)
 
Автор темы
Много видел не хороших отзывов о ТС, однако на мой взгляд очень приятный в общении человек!
Все разжувал и разложил по полочкам, еще и сам все поправил))
Кстати теперь этот модуль поддерживает и доп. поля!
Еще раз спасибо за помощь и полезный модуль!)
всегда пожалуйста ! рад был помочь !
 

Похожие темы Последние темы Популярные темы

Назад
Сверху