Добрый день.
Адрес сайта: http://sacramentolife.ru
К новому году делали новый дизайн. На тестовике всё работало, перенесли на форум и:
а) перестало нормально работать ЛС: в списке сообщений, ссылка с первым письмом (новым) не активна и его нельзя прочесть;
б) не работает поле для ввода пароля, невозможно в него поставить курсор и что-то написать.
Что мы делали:
- Мы переносили по частям дизайн обратно на тестовик, проверяли в чём проблема. Всё по прежнему на тестовике работало.
- Начали по частям раскладывать на основном форуме хтмл-верх, хтмл-низ и наткнулись на тот факт, что без этого скрипта:
<!-- Инфо табло-->
<script type="text/javascript">
var mon_array = new Array("", "Января", "Февраля", "Марта", "Апреля", "Мая", "Июня", "Июля", "Августа", "Сентября", "Октября","Ноября", "Декабря");
Tm = new Date();
Tm.setTime(1000*UserRegistered);
m=Tm.getMonth()+1;
if (m<10) m=m;
hh=Tm.getHours();
mm=Tm.getMinutes()+'';
if (mm<10) mm=mm;
tm='<strong>'+Tm.getDate()+' '+mon_array[m]+'</strong> в <strong>'+hh+':'+mm+'</strong>';
var UserTotalReg = Math.floor(UserTotalTime/86400)
var UserTotalPost = Math.floor(UserPosts/60)
var sex_array = new Array("Пол неопределен. Войдите в <a href='/profile.php?sectionersonal&id="+UserID+"'>Профиль</a> и установитепол", "Ваш пол: <strong> Джентльмен </strong>", "Ваш пол: <strong>Леди</strong>");
var sex = sex_array[UserSex]
if (UserAvatar == ""){UserAvatar = "http://s1.uploads.ru/i/uMdk6.gif"}
if (UserBirthDate == ""){UserBirthDate = "Дата не выставлена"}
if (UserAge == "0"){UserAge = "[Нет сведений]"}
var user=", <strong>"+UserName+"</strong>";
if (user == ", <strong></strong>"){user = ""}
var arrocument.getElementsByTagName("div")
i
while(arr[i] ){
if(arr[i].className=="main") {
name=arr[i].innerHT
ML
name=name.substring(0)
arr[i].innerHTML="<div class=category><h2> </h2><div class=container><table border><tr><td width=195px><center><ahref='/profile.php?section=avatar&id="+UserID+"' title='Переодеться'><img src="+UserAvatar+"></a><br /><strong>"+UserTitle
+"</strong></center></td><td width=40%>Приветствуем вас в Сакраменто, <strong>"+UserLogin+"</strong>!<br /><br />"+sex+"<br />Вы в
группе: <a href='/userlist.php?&show_group="+GroupID+"'><strong>"+GroupTitle+"</strong></a><br />На форуме вы успели оставить
<strong>"+UserPosts+"</strong> сообщений<br />Ваш возраст: <strong>"+UserAge+"</strong>.<br /><br />Изменить свою <a
href='/profile.php?section=signature&id="+UserID+"'><strong>подпись</strong></a> <br />Профиль <a href='/profile.php?id="+UserID
+"'><strong>"+UserLogin+"</strong></a> </td><td width=30%><strong>Отношения</strong><br /><br /><a href='/respect.php?id="+UserID
+"'>Уважение</a>: <strong>"+UserRespectPlus+"</strong>/<strong>"+UserRespectMinus+"</strong><br /><a href='/positive.php?
id="+UserID+"'>Позитив</a>: <strong>"+UserPositivePlus+"</strong>/<strong>"+UserPositiveMinus+"</strong><Br /><Br />Вы
зарегистрировались "+tm+"<br /> Вы провели на форуме <strong>
"+UserTotalReg+"</strong> дней</td></tr></table></div></div><br /><br />"+name
}i++}
</script>
<script type="text/javascript">
var arrocument.getElementsByTagName("div")
i
strocument.URL
while(arr[i] ){
if(arr[i].id=="pun-main" && GroupID == "3") {
name=arr[i].innerHTML
name=name.substring(0)
arr[i].innerHTML="<div class=category><h2> </h2><div class=container><table border><tr><td width=195px><imgsrc='http://s1.uploads.ru/i/uMdk6.gif'></td><td>Приветствуем тебя в Сакраменто, Гость! <br />Для просмотра открыты не все разделы
форума. Для участия в нашей игре просьба <a href='login.php'>войти</a> или <a href='register.php'>зарегистрироваться</a>.
</td></tr></table></div></div><Br />"+name
}
i++
}
</script>
<!-- Конец инфо таблоинфо табло-->
всё работает, а с ним появляются проблемы.
Подскажите, пожалуйста, какое-нибудь решение? Чтобы и этот скрипт остался и проблем больше подобных не возникало.
Пока временно этот скрипт с форума убран.
Заранее спасибо за подсказку/ответ.)
Отредактировано Sazz (16.12.2012 00:53:02)