• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

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

Статус
В этой теме нельзя размещать новые ответы.

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
P.S. файловый архив который я использовал Посмотреть вложение modules_mod_filesv2.3.rar
 
Попробовал поставить на files 2.7 - не работает. Не видит треки, которые надо проигрывать.
Там, кстати код по-другому выглядит:
if (!empty($row['filename']))
{$tpl->set('{url}',"<a href=\"".$config['http_home_url']."uploads/download/{$cat_i_down[$row['category']]['dir']}/{$row['filename']}\"><b>Скачать</b></a>");}
else
{$tpl->set('{url}',"<a href=\"".$row['url']."\"><b>Скачать</b></a>");}
 
Может кто-то все-таки подскажет, как сделать, чтобы хак работал на files 2.7? Очень нужно.;)
 
все тоже только посмотри какие переменные поменялись
 
не знаю что в этом 2.3 или в других хорошо, я до сих пор пользуюсь с 2.0 и немного с усилиями смог втюрить проигрыватель в него! Спасибо автор!
 
А в чем усили-то были? Может и для себя рациональное зрно найду.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху