После установки не могу войти пользователем

Здравствуйте! Решил сменить свой движок сайта на LiveStreet, приобрел крутой шаблон, но тут на тебе!
После установки (конечно же самой последней версии с этого сайта), ввода всех данных — почему-то не могу зайти под логином админа, который указывал. В базе он есть, а когда ввожу данные, и нажимаю кнопку «Войти» — просто висит на загрузке, и все, никаких дальнейших шагов.
Располагаюсь на NIC, может какие-то дополнительно модули отключить/включить нужно? Подскажите пожалуйста, кто сталкивался.

"Люди" и "Друзья" - непонятен алгоритм вывода в ленте

Здравствуйте.
Вот, собственно, проблема


Непонятно, почему в одном случае люди добавляются в «друзья» в меню ленты, а в другом — просто в «люди». Притом, что все вышеотмеченные добавлены в друзья (взаимно).

tinyMCE не сохраняет текст при ajaxSubmit

Здравствуйте, столкнулся с этим на «Стене» в шаблоне Inside. Возможно в других шаблонан така-же проблема
при ajaxSubmit вылазит ошибка что длинна текста 0 символов.
Решается так: stackoverflow.com/a/4874915 т.е. надо перед отправкой запроса принудительно сохранить в tinyMCE данные

Раздел поддержки/trac на livestreetcms.com

На livestreetcms.ru в каталоге плагинов появилась новая возможность — раздел поддержки клиентов.
Теперь пользователи могут сообщать о проблемах, задавать вопросы по конкретным плагинам и следить за их обсуждением и выполнением непосредственно в каталоге.

Новый раздел доступен на странице плагина во вкладке «Поддержка»



Читать дальше →

Перестроение дерева комментариев

В админке, при нажатии ссылки «Перестроение дерева комментариев»:
Ревизия: 1322
SQL Error: Unknown column 'comment_left' in 'field list' at C:\AppServ\www\classes\modules\comment\mapper\Comment.mapper.class.php line 626
 Array ( [code] => 1054 [message] => Unknown column 'comment_left' in 'field list' [query] => UPDATE prefix_comment SET comment_left=2, comment_right=3 , comment_level =1 WHERE comment_id = '2' [context] => C:\AppServ\www\classes\modules\comment\mapper\Comment.mapper.class.php line 626 )

НЕ работает кнопка "Опубликовать" при создании топика в Opera

Только что установил движок, все хорошо прошло без препятствий. Но когда решил добавить новый пост оказалось, что самая главная кнопка опубликовать как раз не работает. А так же «Предпросмотр» и «Сохранить в черновиках». И все это безобразие происходит в браузере Opera. В mozilla firefox все нормально.
В интернет эксплорере 9 при попытке сохранить сбрасывает текст и выдает ошибку «Ошибка: Текст топика должен быть от 2 до 15000 символов» В гугл хром все в норме. Помогите исправить ситуацию!
Сайт aluston.su
UPDATE: Решил проблему полной переустановкой системы. Сделал следующим образом. Сначала распаковал файлы на локальном компьютере, а потом залил их на хост. И все заработало. Если же распаковывать архив с дистрибутивом прямо на хосте, то cms может установиться криво!
Такие дела.

Баг репорт: Viewer_MakePaging

Описание проблемы:
Что бы освежить, вот это формирует постраничность:
MakePaging($iCount,$iCurrentPage,$iCountPerPage,$iCountPageLine,$sBaseUrl,$aGetParamsList=array())

aGetParamsList — в этом проблема.
Передаем
aGetParamsList = $_GET;

если в адресной строке написано
?category=tv,apple
то все работает отлично.
проблема появляется, если в адресной строке
?category[]=tv&category[]=apple

Вываливается ошибка
Warning: urlencode() expects parameter 1 to be string, array given in \www\site.com\engine\modules\viewer\Viewer.class.php on line 1195

Причина:

$sGetParams='';
		foreach ($aGetParamsList as $sName => $sValue) {
			$sGetParams.=$sName.'='.urlencode($sValue).'&';
		}
		if ($sGetParams!='') {
			$sGetParams='?'.trim($sGetParams,'&');
		}

Решение: Заменить весь этот кусок на 1 строчку:

$sGetParams='?'.http_build_query($aGetParamsList);

а еще лучше-

$sGetParams='';
if (isset($aGetParamsList)){
sGetParams=urldecode(is_array($aGetParamsList)? '?'.http_build_query($aGetParamsList):'?'.$aGetParamsList);
}

Ошибка

Подскажите пожайлуста как исправить

Catchable fatal error: Argument 1 passed to ModuleNotify::SendTopicNewToSubscribeBlog() must be an instance of ModuleUser_EntityUser, null given in /var/www/superman/data/www/cs-good.ru/classes/modules/notify/Notify.class.php on line 188

Багрепорт - Регистрация 2+ акков по одному инвайту

Столкнулся с багом (а для некоторых и уязвимостью).
Вообщем, при регистрации аккаунтов в поле для приглашения вбиваем инвайт и у нас открывается форма. не регистрируемся.

в другом браузере делаем тоже самое. заполняем формы — сначала в одном потом в другом, получаем 2 аккаунта по одному инвайту.

Как решить?

Баг с вводом паролей

Привет всем, это мой первый пост здесь. LiveStreet очень понравился, поэтому решил поучаствовать в сообществе и внести свои первые «пять копеек».

Про баг на входе тут уже писали — это когда после выхода с одного аккаунта не получается зайти на другой. Я наблюдал такое у себя на Лисичке и, покопавшись в коде, выяснил, что LiveStreet — при регистрации, входе в систему и смене пароля в личном кабинете — всегда берет пароль и логин из переменной реквеста вместо пост, поэтому отосланные формой данные не всегда доходят. Будет или нет этот баг проявляться зависит, по-видимому от настроек браузера (возможно сервера).

На своем локальном серваке решил эту проблему следующим образом:
в файлах экшенов регистрации, логина и настроек профиля заменил вызовы функции:
getRequest('login')
getRequest('password'')

на следующие
getRequest('login','','post')
getRequest('password','','post')

Так следует сделать для всех полей паролей в формах.

Возможно это кому-то поможет.