Poster Mod

Dieselpower

Пользователь
Доброго времени суток! Очень прошу помочь мне с устранением одной ошибки. При входе на сайт - вверху (над меню) появляется сообщение:

Notice: Undefined index: porno_forums in /var/virtual/www/bbox74.ru/httpdocs/tracker/includes/page_header.php on line 61

Началось все это после установки данного "Poster Mod". Движок TorrentPier 2.1 (R600)

Всю ночь ползал по сайтам, в первую очередь и по этому форуму, но, к сожалению, так решения проблемы и не нашел. Пробовал и комментировать строки с кодом, и удалять их, и заключать в IF-END IF в общем чего только не делал.. Очень на вас надеюсь!!!

Строка 61 - первая строка под спойлером
$porno_forums = $bb_cfg['porno_forums'] ? $bb_cfg['porno_forums'] : 0;
$new_torrent = DB()->sql_query("SELECT t.topic_id, ph.post_html, ph.post_id, tt.topic_title, tt.topic_time, t.size, t.poster_id, u.username, u.user_id, f.forum_id, t.forum_id, f.forum_name
FROM ".BB_BT_TORRENTS." AS t,
".BB_POSTS_HTML." AS ph,
".BB_TOPICS." AS tt,
".BB_USERS." AS u,
".BB_FORUMS." AS f
WHERE ph.post_id = t.post_id
AND tt.topic_id = t.topic_id
AND tt.topic_id = t.topic_id
AND t.poster_id = u.user_id
AND t.forum_id = f.forum_id
AND tt.forum_id NOT IN (".$porno_forums.")
GROUP BY t.reg_time DESC LIMIT 30
");
$i = 0;
while ($tor = DB()->sql_fetchrow($new_torrent))
{
$i++;
preg_match_all('#<var class="postImg postImgAligned img-(.*?)" title="(.*?)">(.*?)</var>#', $tor['post_html'], $out);
$title = $tor['topic_title'];
$title_img = @$out[2][0] ? '<img src='.@$out[2][0].' width=250>' : '<img src=images/no_poster.jpg width=250>';
$post_img = @$out[2][0] ? '<img title="'.$title.'<hr /><center>'.$title_img.'<hr />Форум: '.$tor['forum_name'].'<br>Автор: '.$tor['username'].'<br>Размер: '.humn_size($tor['size']).'</center>" src="'.@$out[2][0].'" width=100 />' : '<img title="'.$title.'<br><center>'.$title_img.'</center>" src="images/no_poster.jpg" width=100 />';
$last_release = '<a href="'.TOPIC_URL.$tor['topic_id'].'">'.$post_img.'</a>&nbsp;';
$template->assign_block_vars('last_release', array(
'LAST_RELEASE' => $last_release,
'TITLE' => $title,
));
}

Скрин:
Безымянный.jpg
 

dredd

Пользователь
Dieselpower, друг мой, переменной $bb_cfg['porno_forums'] нет) поэтому, можете смело удалить это: $porno_forums = $bb_cfg['porno_forums'] ? $bb_cfg['porno_forums'] : 0;
в запросе же, заменить эту строку: AND tt.forum_id NOT IN (".$porno_forums.")
на вот эту: AND tt.forum_id NOT IN (".$bb_cfg['trash_forum_id'].")
и к слову, подобное рассматривалось на форуме:)
 

Dieselpower

Пользователь
Dieselpower, друг мой, переменной $bb_cfg['porno_forums'] нет) поэтому, можете смело удалить это: $porno_forums = $bb_cfg['porno_forums'] ? $bb_cfg['porno_forums'] : 0;
в запросе же, заменить эту строку: AND tt.forum_id NOT IN (".$porno_forums.")
на вот эту: AND tt.forum_id NOT IN (".$bb_cfg['trash_forum_id'].")
и к слову, подобное рассматривалось на форуме:)

Спасибо за помощь, что разжевал)) а то я уже загнался блин.. из-за незнания..

Просьба не в тему.. Не мог бы ты порекомендовать какой-нибудь учебный материал по работе с таким кодом ??..
 

dredd

Пользователь
Dieselpower основы можно получить на php.su) а там дальше дело случая, если "попрёт", то всё будет приходить по мере того, что тебе нужно) просто копайся, копайся, пробуй, и всё получится:)
 

Dieselpower

Пользователь
И снова здрасьте... Обнаружил баг, если это можно так назвать (пример на скринах).
Подозреваю, что это в tooltip.js, потому что до момента его "включения" всплывающих окон не было, и, следовательно, проблемы этой тоже! Объясните новичку в чем же все-таки дело и как это исправить!
Как и можно ли вообще сделать, чтобы в этих всплывающих окнах текст отображался только вверху (в заголовке), только название релиза, а то что снизу - убрать ?

Заранее благодарен!

Безымянный.jpg
 
Сверху