Не работает AJAX. Часть 2

 
Тема уже поднималась здесь
Решил благополучным отказом от субдоменов и переносом на основной домен. Но как и все решенные таким образом проблемы «и повторилось все как в старь»…
Потребовалось перенести сайт на субдомен community.kmforum.ru/ и опять отвалился Ajax.
На просьбу
в php.ini
include_path = ".;C:\xampp\php\pear\"

замнить на:
include_path = ""

Хостер ответил:
Предложенный вариант не является корректным, на сервере установлена FreeBSD.
К сожалению, анализ скриптов сайта не входит в нашу компетенцию.

Хоcтинг РБК
Версия: LS 0.3.1
Я надеюсь что кто нибудь на этом форуме поможет мне решить этот вопрос. Заранее благодарен.

Авторизация в браузерах.

 
Не работает авторизация в браузере IE, и во всех браузерах для Apple.

Версия LS 3.1
UPD. Установлена галерея, афиша, конкурсы, лента друзей.

UPD. Перезалил файлы. На локалхосте все работает. При переносе файлов на хостинг теже проблемы.
www.kmforum.ru/community/
Хостинг РБК.
Сейчас есть возможность проверить в браузерах:

IE 7 — не работает
Opera 9.64 — работает
FireFox 3.0.1 — работает
Crome 2.0 — работает
Safari(адаптированая под Windows) — работает

UPD. IE 6 — работает

UPD.
Под Mac
Safari — не работает
FF — не работает

UPD.
Логин: tester1
Пароль: 123456

Ограничение поля ввода в настройках.

 
Так как никакого алерта не выводится при введении имени более чем 20 символов, предлагаю в файле /templates/skin/new/actions/ActionSettings/profile.php

Строку:
<input type="text" name="profile_name" id="profile_name" value="{$oUserCurrent->getProfileName()|escape:'html'}" class="w100p" />

Заменить на:
<input maxlength="20" type="text" name="profile_name" id="profile_name" value="{$oUserCurrent->getProfileName()|escape:'html'}" class="w100p" />


Таким образом мы без особых усилий ограничим кол-во символов в поле ввода.

Не работает AJAX

1
Перенес сайт на хостинг. Вроде бы встал корректно, но не работает AJAX. Все блоки с аяксом в профиле пользователей.
kmforum-communit.mass.hc.ru/profile/doniv/ Например сдесь.

Установка на субдомен

1
Устанавливаю LS 3.1 на субдомен, хостинг РБК.
Как правильно записать конфиг?

UPD. При установке со стандартным конфигом выдает:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}'
in /www/kmforum/users/kmforum-communit/www/htdocs/classes/engine/Router.class.php on line 37

Ошибка добавления в друзья.

1
При добавлении в друзья вылетает ошибка, Error please try again. Хотя технически человек добавляется. При удалении все проходит гладко и ровно.
Версия 0.3.1

Разные стартовые страницы.

1
Как сделать так, чтобы для не авторизированого пользователя стартовой была страница по умолчанию, а для авторизированого его личный профиль?
  • 0
  • 16 июня 2009, 15:41
  • doniv

Блоки вот таааакой ширины

2
Как сделать так, чтобы на некоторых страницах ширина блока sidebar равнялась 0 или его вообще не было. При чем остальные блоки слева от сайтбар вытягивались на 100%.
  • +3
  • 16 июня 2009, 10:11
  • doniv

Проблема со ссылкой active

2
Собственно прописываю следующее в header_top:
<li {if $sMenuHeadItemSelect=='blogs'}class="active"{/if}><a href="{$DIR_WEB_ROOT}/{$ROUTE_PAGE_BLOGS}/">Разделы</a></li>

Но элементом active он делает стартовую страницу, тобишь «localhost/blog/», хотя технически в адресе записан «localhost/blogs/». Не могу понять в чем моя ошибка. Версия LS 0.3