http://riseofthedragons.mybb.ru/
Сделали категории картинками. Через какое-то время они в друг пропали. Поменяли год - появилась лишь половина.
Вот код:
<script type="text/javascript"><!--Своя картинка в каждую категорию -->$(document).ready(function(){ myarray=new Array( "Технический раздел", "http://s010.radikal.ru/i311/1408/b8/417519923b35.png", "Неизведанные края", "http://s015.radikal.ru/i330/1408/3d/7a7dd2c704c8.png", "Северный Удел", "http://s018.radikal.ru/i519/1408/08/ed7b20ecb703.png", "Зеленые просторы", "http://s56.radikal.ru/i151/1408/24/43baeb1665f5.png", "Земли ветров", "http://s017.radikal.ru/i423/1408/84/119499a99343.png", "Сухие Земли", "http://s011.radikal.ru/i318/1408/e2/6da0ea0e2106.png", "Тропики", "http://s47.radikal.ru/i115/1408/29/98fbc09607c6.png", "Остров Вирдхлл", "http://s019.radikal.ru/i621/1408/13/26b5486711cf.png", "Красный остров", "http://s003.radikal.ru/i204/1408/e0/2f69f47b9e1f.png", "Южные острова", "http://s020.radikal.ru/i715/1408/0d/8336ee20682d.png", "Черная дыра", "http://s018.radikal.ru/i512/1408/92/ab56d3d23493.png", "Вне игры", "http://i038.radikal.ru/1408/82/9156b0e37183.png", "Реклама", "http://i077.radikal.ru/1408/8c/7b02c5f4da9e.png", "Архив", "http://s017.radikal.ru/i417/1408/23/b76fb28cf9ab.png" //Последний элемент без запятой! ) $("#pun-index div.category h2,#pun-index #pun-stats h2").each(function (i) { for(q=0;q<myarray.length;q++){ var cssObj = { "height":"100px", "width":"650px", "margin-left":"115px", "background-color": "transparent", "background-image":"url("+myarray[q+1]+")", "background-position":"50% 50%", "background-repeat":"no-repeat" //Последний элемент без запятой! } if($(this).children("span").text()==myarray[q])$(this).css(cssObj); q++} }); }); </script>
И еще одна проблема. Установили оповещание о новом ЛС в качестве выскакивающей картинки. Все хорошо, но когда сообщение приходит, оно находится ПОД меню и рекламой, они как бы загораживают картинку. Вот код.
<script type="text/javascript"> str = document.getElementById("navpm").innerHTML; if( (str.indexOf("(") != -1)&& document.URL.indexOf('messages.php')==-1) {$("#new-mes").appendTo("#pun-status").show();} </script>
<div id="new-mes" class="container" style="display:none;top:20%;position: fixed; z-index=10000!important;margin-left:-270px; left: 50%;"> <img border="none" src="http://s019.radikal.ru/i626/1408/40/641da46fe3fe.png" usemap="#map" width="500" height="457"></p> <map name="map"> <area shape="rect" http://riseofthedragons.mybb.ru/messages.php" onclick="document.location.replace('messages.php'); document.getElementById('new-mes').style.display='none';return false;" alt="" coords="172,252,235,310"> <area shape="rect" href="http://riseofthedragons.mybb.ru/" onclick="document.getElementById('new-mes').style.display='none'; return false" alt="" coords="283,256,356,302"> </map> </div>