Кто может подсказать одну вещь, насчет кода сверху (шапка для каждого раздела). Дело вот в чем - я решил для каждого раздела форума сделать свою шапку. Взял код из сообщения 11, этой темы. Все прекрасно работает, но есть одно но. Код получается слишком здоровый, при сохранении шаблона выскакивает красная надпись "максимальная длина шаблона 40000 символов". То есть, его (код со всеми шапками) надо сократить.
А мысль в чем - у меня во многих разделах шапка одна и та же (например раздел 2,3,4 имеют общую шапку, также как и разделы 17,18,19,20 и 7,8), нельзя ли сделать что то типа:
Code
<div id="header">Обычная шапка</div>
<div id="someheader2(3,4)" style="display:none;">Персональная шапка раздела 2,3,4</div>
<div id="someheader5" style="display:none;">Персональная шапка раздела 5</div>
<div id="someheader6" style="display:none;">Персональная шапка раздела 6</div>
...
<div id="someheader20" style="display:none;">Персональная шапка раздела 20</div>
<script type="text/javascript">
forumID = parseInt(location.href.match(/\/forum\/(\d+)/i)[1]);
if (forumID > 0 && forumID < 21)
{
$('#header').hide();
$('#someheader' + forumID).show();
}
</script>
То есть под один код шапки указать несколько разделов, под другие коды - по одному разделу? Или, проще говоря, как переделать код Code
<div id="someheader2(3,4)" style="display:none;">Персональная шапка раздела 2,3,4</div>
чтобы он работал?