//-----------------------------------------
// Parse EXEC commands in wrapper only
// If we moved this below the block of str_replace
// we'd get exec commands parsed in HTML templates
// too... Do we want that? Not for now...
//-----------------------------------------
if ( stristr( $this->ipsclass->skin['_wrapper'], '<!--exec.' ) )
{
$this->_parse_exec_tags();
}
Вырезать этот кусок и вставить его перед следующим:
//-----------------------------------------
// Do we have a PM show?
//-----------------------------------------
Директива exec.url будет выполняться только при значении константы IPB_ACP_ALLOW_EXEC_URL равной 1, которое задаётся в файле init.php.
Все это было выполнено без суча и задоринки, но состряпанный пхп файл следующего вида:
Доброго времени суток!
Вычитал что в инвижене 2.х есть директива exec.file и exec.url
для работы которых нужно проделать некоторые вещи с файлома форума, а иманно:
Открыть ./sources/classes/class_display.php, найти:
//----------------------------------------- // Parse EXEC commands in wrapper only // If we moved this below the block of str_replace // we'd get exec commands parsed in HTML templates // too... Do we want that? Not for now... //----------------------------------------- if ( stristr( $this->ipsclass->skin['_wrapper'], '<!--exec.' ) ) { $this->_parse_exec_tags(); }Вырезать этот кусок и вставить его перед следующим:
Директива exec.url будет выполняться только при значении константы IPB_ACP_ALLOW_EXEC_URL равной 1, которое задаётся в файле init.php.
Все это было выполнено без суча и задоринки, но состряпанный пхп файл следующего вида:
<?php // --------------------- // Here goes icecast code // ---------------------------- include "icecast/iceparser.class.php"; $inf = new parse_icecast_info(); $inf_wtf = $inf->iceinfo("localhost", 8000, "aleksandriiskii", "ljvjajy"); $s = $inf_wtf[0]; $icecastkon = " <table border=0 width='100%' style='font-weight:normal; padding: 0px;'><tr> <td colspan=2 style='width:400px'><b>Наше аниме-радио:</b> {$s->server_type}, 128kbit Stereo, 32 kbit 64kbit Mono</td> <td style='border-left: 1px solid; padding-left: 30px;'>Сейчас наше радио слушают: {$s->listeners} человек</td> <td rowspan=2 style='width: 130px;'><b>Присоединяйтесь:</b></td> <td rowspan=2 style='width:80px;'><img border=0 src='/icecast/m3u.png' align='left'> <a href='/icecast/stream128.m3u' target='_blank'>128k</a><br> <a href='/icecast/stream64.m3u' target='_blank'>64k</a><br> <a href='/icecast/stream32.m3u' target='_blank'>32k</a></td> <td rowspan=2 style='width:80px;'><img border=0 src='/icecast/pls.png' align='left'> <a href='/icecast/stream128.pls' target='_blank'>128k</a><br> <a href='/icecast/stream64.pls' target='_blank'>64k</a><br> <a href='/icecast/stream32.pls' target='_blank'>32k</a> <td rowspan=2 style='width:50px;'><a title='Мы на Last.fm' href='http://www.lastfm.ru/user/kabuki-club'><img border=0 src='/icecast/lastfm-icon.png' align='left'></a></td> </tr> <tr> <td style='width:130px'><b>Сейчас в эфире</b>:</td> <td style='width:270px'><marquee>{$s->title}</marquee></td> <td style='border-left: 1px solid; padding-left: 30px;'>Рекордное количество слушателей: {$s->listener_peak} человек</td> </tr></table"; echo $icecastkon; ?>отказывается выводиться в нужном месте
вставлял в главный шаблон:
уже все перпробовал
пути менял, директивы обе юзал
а скрипт не выводится
если через браузер напрямую файл смотреть то он вполняется
а в шаблн не инклудится. Может то что знает?
Мне кажется что пхп файл не совсем верен для такого вида юзания....
подскажите кто что знает.
Заранее благодарен.
Фисана, извини еси опять не в тот раздел сунулся))
Изменено пользователем Aleksandriiskii