Переработал: чуть проще - удобней
"СВОЯ ИКОНКА К КАЖДОМУ ФОРУМУ Версия-3"С Кликабельной Иконкой - на Главную тему (Навигации или Правил к данному форуму(кликабельность может и отсутствовать)
Установка:
В Описания -Пояснения к Форумам, которым нужно добавить свои Иконки, - добавляем
Такой Код: Первая строка - картинка ссылка на Свою Иконку к данному форуму;
Вторая строка: ccылка на Главную тему - Правила или Навигацию по данному форуму/данная строка может и отсутствовать. / Записи красным, в обеих строках - меняем на своё
<img class="MyForIcon" src="http://forum.mybb.ru/img/smilies/MyBB/light/glasses.gif"/>
<a class="ForRules" href="http://forum.mybb.ru/viewtopic.php?id=26592"></a>
В HTML верх:
<style>.MyForIcon,.ForRules{display:none;}</style>
В HTML низ
<style> /*Cтиль доп.иконки нового сообщения*/
.ImgInew {
display:block;
position:relative;
margin:-8px -40px 0 40px;
}
</style>
<script>
var ImgInew='<img align=left class="ImgInew" src="http://savepic.net/1201727.gif" width="18" height="18"/>';
$("div.category. tr[id^='forum_']").each(function (){
var L=$(this).find(".intd div.icon"),B=$(this).find(".tclcon .MyForIcon").attr("src"),
C=$(this).find(".tclcon .ForRules").attr("href");
if(B!=undefined){if($(this).hasClass("inew")==true){L.append(ImgInew)};
L.css({"background-image":"url("+B+")"}); if(C!=undefined){L.wrap('<a class="ForAndRules" href="'+C+'"></a>')};};});
</script>
Красным в HTML низ - регулировки Мини Иконки нового Сообщения и Ссылка на Мини Иконку нового сообщения
(можно менять на своё
Теги: Новые Скрипты
Отредактировано Deff (2011-05-28 23:39:18)