PDA

View Full Version : невыключаются блоки


justdeath
29.11.2007, 05:27
Вобщем нюка 7.9.3.2.
Попытался отключить правые блоки. Бесполезно.
В модуле downloads заменил:
define('INDEX_FILE', true);
на
define('INDEX_FILE', false);
непомогает...
в content такой строки вообще небыло, вставил, куда нужно ее, не помогло.
Кто что посоветует?

KrasivayaSvo
29.11.2007, 13:28
Просто закомментируйте эти строки
//define('INDEX_FILE', true);

justdeath
29.11.2007, 21:47
вобщем проблема у меня не в нюке, а в теме, правые блоки выводятся в любом случае. попытался ручками сам на основе встроеной темы сделать, ничего не вышло, посоветуйте чтонить.

KrasivayaSvo
29.11.2007, 23:21
вобщем проблема у меня не в нюке, а в теме, правые блоки выводятся в любом случае. попытался ручками сам на основе встроеной темы сделать, ничего не вышло, посоветуйте чтонить.
Нужно копать функцию themefooter в themes.php.
Ищете где написано blocks(right);
и обрамляете это дело вот таким кодом
if (defined("INDEX_FILE") {
blocks(right);
}

justdeath
30.11.2007, 02:52
Вот мой код каким он был:
if ($module_name == "Forums"){
print " </td></tr></table>\n";
}else{
print "</td><td width=\"183\">\n";
blocks (right);
print"</td></tr></table>\n";
}
print "</td> <tr>\n";
print " <td align=\"center\" background=\"themes/LA2-Luisa/images/bottom_line.jpg\" height=\"26\" width=\"100%\"><br><div class=\"style1\" align=\"center\"><span style=\"visibility: hidden\">Copyright &copy; 2006 by Luisa & <a href=\"7sfer.ru\">Old_Chroft</a>: Дизайн и разработка оформления.</span> \n";
footmsg();
print " </div></td>\n";
print " </tr></tbody></table>\n";
}

попробовал привести его к вот такому виду:
if (defined("INDEX_FILE") {
print " </td></tr></table>\n";
}else{
print "</td><td width=\"183\">\n";
blocks (right);
print"</td></tr></table>\n";
}
print "</td> <tr>\n";
print " <td align=\"center\" background=\"themes/LA2-Luisa/images/bottom_line.jpg\" height=\"26\" width=\"100%\"><br><div class=\"style1\" align=\"center\"><span style=\"visibility: hidden\">Copyright &copy; 2006 by Luisa & <a href=\"7sfer.ru\">Old_Chroft</a>: Дизайн и разработка оформления.</span> \n";
footmsg();
print " </div></td>\n";
print " </tr></tbody></table>\n";
}
неработает, страница ошибки 500.
как посоветуешь его переделать?

KrasivayaSvo
30.11.2007, 03:20
Вот мой код каким он был:
if ($module_name == "Forums"){
print " </td></tr></table>\n";
}else{
print "</td><td width=\"183\">\n";
blocks (right);
print"</td></tr></table>\n";
}


заменить на

if ($module_name == "Forums" OR !defined("INDEX_FILE"){
print " </td></tr></table>\n";
}else{
print "</td><td width=\"183\">\n";
blocks (right);
print"</td></tr></table>\n";
}

justdeath
01.12.2007, 03:32
и все-равно ошибка 500... работает только в первоначальном виде... где-то еще проблемы в теме могут быть?