Индивидуальные иконки для тем. Скрипт (с) Romych, CSS (с) Герда
<style>#part-icon1 {background: #fff url(http://uploads.ru/i/J/A/3/JA3hv.jpg) no-repeat; height: 48px; width: 50px; position: absolute; left: 23px;} #part-icon2 {background: #fff url(http://uploads.ru/i/1/u/L/1uLhj.jpg) no-repeat; height: 48px; width: 50px; position: absolute; left: 23px;} #pun-main .tcr #part-icon1, #pun-main .tcr #part-icon2 {display:none;} </style> <script type="text/javascript"> laib=$('span[class^="ikn"]').text().slice(3); //Коммент!!! alert(laib); $('span[class^="ikn"]').css('cursor','pointer'); $('span[class^="ikn"]').click(function(){ laib=$(this).text().slice(3); naz=$('input[name="req_subject"]').val(); $('input[name="req_subject"]').attr('value',''+laib +naz); }); $("div.tclcon, td.tcr").map(function () { text = $(this).html(); if(text.indexOf("Партнер1") != -1) { lconer = /\<a\ href=(.*?)\>Партнер1(.*?)\<\/a\>/gi $(this).html(text.replace(lconer, "<div id='part-icon1' /></div><font color='maroon'><b>Наш партнер. Рекомендовано ForumD.ru</b></font></div> <br/><a href=$1>$2</a>")); } if(text.indexOf("Партнер2") != -1) { lconer = /\<a\ href=(.*?)\>Партнер2(.*?)\<\/a\>/gi $(this).html(text.replace(lconer, "<div id='part-icon2' /></div><font color='maroon'><b>Наш партнер. Рекомендовано ForumD.ru</b></font></div> <br/><a href=$1>$2</a>")); } }); </script>
скрипт позволяет вкорячить индивидуальную иконку (и даже описание) на тему. действует по принципу "своя иконка для созданной темы" от Romych
создаем тему. в название которой вкладываем кодовое слово. например, "партнер1 Супе-пупер форум"
вместо слова будет отображаться картинка
в скрипте:
if(text.indexOf("Партнер1") != -1) {
lconer = /\<a\ href=(.*?)\>Партнер1(.*?)\<\/a\>/gi
$(this).html(text.replace(lconer, "<div id='part-icon1' /></div><font color='maroon'><b>Наш партнер. Рекомендовано ForumD.ru</b></font> <br/><a href=$1>$2</a>"));
}
красное - описание
синее - кодовое слово
иконку добавляем в css
#part-icon1 {background: #fff url(http://uploads.ru/i/J/A/3/JA3hv.jpg) no-repeat; height: 48px; width: 50px; position: absolute; left: 23px;}
красное - иконка
синее - двигаем ее так, чтобы она "перекрыла" стандартную иконку сообщений