Неожиданно, прекрасно работающие скрипты, без всякого вмешательства с моей стороны, перестали нормально работать. Испортились. Ничего не менял в настройках, только когда заметил пробовал исправить.
Мой форум http://lovisribca.mybb.ru/
Скрипт новой темы и опроса работает частично т.е. "подписаться", "отписаться" меняется на картинку, а "новая тема", "новый опрос" нет
Вот он, собственно:
<script type="text/javascript"> function changeLink() {var arr=document.links for (j in arr) { if (arr[j].innerHTML=="Начать новую тему") {arr[j].innerHTML="<img id='fifik1'"+" src='http://pic.ipicture.ru/uploads/090707/2tpoNadvQq.gif' />"} else if (arr[j].innerHTML=="Начать опрос") {arr[j].innerHTML="<img id='fifik2'"+" src='http://pic.ipicture.ru/uploads/090707/FDFBO5O1Qj.gif' />"} else if (arr[j].innerHTML=="Отписаться)") {arr[j].innerHTML="<img id='fifik3'"+" src='http://pic.ipicture.ru/uploads/090707/2vJRO3IDoc.png' />"} else if (arr[j].innerHTML=="Подписаться и отслеживать тему") {arr[j].innerHTML="<img id='fifik4'"+" src='http://pic.ipicture.ru/uploads/090707/DwTgnErsPz.png' />"}}} changeLink() </script>
Скрипт замены слова модераторы тоже был работоспособным, а теперь стандартное слово "модераторы" и мое перемешались
Скрипт остался без изменений
<script language="JavaScript"> mod="Рыбнадзор" str=document.URL page=str.substring(str.lastIndexOf('/')+1) if( page=="" || page=="index.php" ) { arr=document.getElementsByTagName("span") i=0 while(arr[i]) { if(arr[i].className=="modlist") arr[i].innerHTML = "(" + mod + arr[i].innerHTML.substring(11) i++ } } </script>