Хак [Хак] Прослушивание треков в файловом архиве

Тема в разделе "DLE", создана пользователем Walkman, 18 июл 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. Walkman

    Walkman

    Регистр.:
    17 авг 2007
    Сообщения:
    334
    Симпатии:
    217
    открываем файл engine/modules/files.php

    Найти все строки:
    PHP:
            if (!empty($row['filename']))
            {
    $tpl->set('{url}',"[url=href]");}
            else
            {
    $tpl->set('{url}',"<a href="href">[b]Скачать[/b][/url]");}
        }
            }
    Заменить на:
    PHP:
            if (!empty($row['filename']))
            {
    $tpl->set('{url}',"[url=href]");}
            else
            {
    $tpl->set('{url}',"<a href="href">[b]Скачать[/b][/url]");}
            if (!empty(
    $row['filename']))
            {
    $tpl->set('{url2}',"".$config['http_home_url']."uploads/download/{$cat_i_down[$row['category']]['dir']}/{$row['filename']}");}
            else
            {
    $tpl->set('{url2}',"".$row['url']."");}
        }
            }
    в файле templates/Ваша_тема/files/files.tpl находим {description} и ниже вставляем:
    PHP:
    <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="275" height="50">

                    <
    embed src="/engine/classes/flashplayer/mp3.swf?mp3url={url2}038;txt={title}038;bgcolor=#000" quality="hig" bgcolor="#000" wmode="opaque" width="275" height="50" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
                    </
    object>
    Все готово! Теперь если вы добавите в свой файловый архив mp3 трек,пользователь сможет его прослушать :)
    Автор: RuThLeSs
     
    Janine нравится это.
  2. Janine

    Janine

    Регистр.:
    17 дек 2007
    Сообщения:
    340
    Симпатии:
    96
    Попробовал поставить на files 2.7 - не работает. Не видит треки, которые надо проигрывать.
    Там, кстати код по-другому выглядит:
     
  3. Janine

    Janine

    Регистр.:
    17 дек 2007
    Сообщения:
    340
    Симпатии:
    96
    Может кто-то все-таки подскажет, как сделать, чтобы хак работал на files 2.7? Очень нужно.;)
     
  4. nithwich

    nithwich

    Регистр.:
    10 фев 2007
    Сообщения:
    421
    Симпатии:
    74
    все тоже только посмотри какие переменные поменялись
     
  5. antiterror

    antiterror xProgramming

    Регистр.:
    22 авг 2007
    Сообщения:
    343
    Симпатии:
    135
    не знаю что в этом 2.3 или в других хорошо, я до сих пор пользуюсь с 2.0 и немного с усилиями смог втюрить проигрыватель в него! Спасибо автор!
     
  6. Janine

    Janine

    Регистр.:
    17 дек 2007
    Сообщения:
    340
    Симпатии:
    96
    А в чем усили-то были? Может и для себя рациональное зрно найду.
     
Статус темы:
Закрыта.