Неожиданно, прекрасно работающие скрипты, без всякого вмешательства с моей стороны, перестали нормально работать. Испортились. Ничего не менял в настройках, только когда заметил пробовал исправить.
Мой форум 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>
