Раздел поддержки/trac на livestreetcms.com
4
На livestreetcms.ru в каталоге плагинов появилась новая возможность — раздел поддержки клиентов.
Теперь пользователи могут сообщать о проблемах, задавать вопросы по конкретным плагинам и следить за их обсуждением и выполнением непосредственно в каталоге.
Новый раздел доступен на странице плагина во вкладке «Поддержка»

Читать дальше
Теперь пользователи могут сообщать о проблемах, задавать вопросы по конкретным плагинам и следить за их обсуждением и выполнением непосредственно в каталоге.
Новый раздел доступен на странице плагина во вкладке «Поддержка»

Читать дальше
Перестроение дерева комментариев
В админке, при нажатии ссылки «Перестроение дерева комментариев»:
Ревизия: 1322
Ревизия: 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 может установиться криво!
Такие дела.
В интернет эксплорере 9 при попытке сохранить сбрасывает текст и выдает ошибку «Ошибка: Текст топика должен быть от 2 до 15000 символов» В гугл хром все в норме. Помогите исправить ситуацию!
Сайт aluston.su
UPDATE: Решил проблему полной переустановкой системы. Сделал следующим образом. Сначала распаковал файлы на локальном компьютере, а потом залил их на хост. И все заработало. Если же распаковывать архив с дистрибутивом прямо на хосте, то cms может установиться криво!
Такие дела.
Баг репорт: Viewer_MakePaging
2
Описание проблемы:
Что бы освежить, вот это формирует постраничность:
aGetParamsList — в этом проблема.
Передаем
если в адресной строке написано
проблема появляется, если в адресной строке
Вываливается ошибка
Warning: urlencode() expects parameter 1 to be string, array given in \www\site.com\engine\modules\viewer\Viewer.class.php on line 1195
Причина:
Решение: Заменить весь этот кусок на 1 строчку:
а еще лучше-
Что бы освежить, вот это формирует постраничность:
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
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
- -1
- 27 января 2011, 01:46
- Superman182
- 2
Багрепорт - Регистрация 2+ акков по одному инвайту
Столкнулся с багом (а для некоторых и уязвимостью).
Вообщем, при регистрации аккаунтов в поле для приглашения вбиваем инвайт и у нас открывается форма. не регистрируемся.
в другом браузере делаем тоже самое. заполняем формы — сначала в одном потом в другом, получаем 2 аккаунта по одному инвайту.
Как решить?
Вообщем, при регистрации аккаунтов в поле для приглашения вбиваем инвайт и у нас открывается форма. не регистрируемся.
в другом браузере делаем тоже самое. заполняем формы — сначала в одном потом в другом, получаем 2 аккаунта по одному инвайту.
Как решить?
Баг с вводом паролей
Привет всем, это мой первый пост здесь. LiveStreet очень понравился, поэтому решил поучаствовать в сообществе и внести свои первые «пять копеек».
Про баг на входе тут уже писали — это когда после выхода с одного аккаунта не получается зайти на другой. Я наблюдал такое у себя на Лисичке и, покопавшись в коде, выяснил, что LiveStreet — при регистрации, входе в систему и смене пароля в личном кабинете — всегда берет пароль и логин из переменной реквеста вместо пост, поэтому отосланные формой данные не всегда доходят. Будет или нет этот баг проявляться зависит, по-видимому от настроек браузера (возможно сервера).
На своем локальном серваке решил эту проблему следующим образом:
в файлах экшенов регистрации, логина и настроек профиля заменил вызовы функции:
на следующие
Так следует сделать для всех полей паролей в формах.
Возможно это кому-то поможет.
Про баг на входе тут уже писали — это когда после выхода с одного аккаунта не получается зайти на другой. Я наблюдал такое у себя на Лисичке и, покопавшись в коде, выяснил, что LiveStreet — при регистрации, входе в систему и смене пароля в личном кабинете — всегда берет пароль и логин из переменной реквеста вместо пост, поэтому отосланные формой данные не всегда доходят. Будет или нет этот баг проявляться зависит, по-видимому от настроек браузера (возможно сервера).
На своем локальном серваке решил эту проблему следующим образом:
в файлах экшенов регистрации, логина и настроек профиля заменил вызовы функции:
getRequest('login')
getRequest('password'')
на следующие
getRequest('login','','post')
getRequest('password','','post')
Так следует сделать для всех полей паролей в формах.
Возможно это кому-то поможет.
- 0
- 22 октября 2010, 03:46
- exciton
- Оставить комментарий
При публикации ссылки, весь HTML переводится в текст
При публикации ссылки, этот текст в режиме предпросмотра отображается как HTML, а после публикации как текст.
<img src="http://livestreet.ru/uploads/images/3511/avatar_48x48.jpg?161933" alt="Тест">
<b>test</b>
- 0
- 28 мая 2010, 11:36
- HangGlider
- img245.imageshack.us/img245/91...
- 2
Личные сообщения
1
В Багрепорт не хватает рейтинга написать, потому сюда пишу:
1. При выборе кому отправить сообщение в блоке справа, нажимая на галочки, ничего не происходит.
FireBug пишет про function friendToogle
2. При удалении переписок после нажатии кнопки «Удалить переписку» вылезает
UPD: Ко второму пункту: на ссылки «Отметить всех» «Снять отметку» отмечает/ снимает не всех, а по очереди.
1. При выборе кому отправить сообщение в блоке справа, нажимая на галочки, ничего не происходит.
FireBug пишет про function friendToogle
element.getNext("a") is null
[Break on this error] login=element.getNext('a').get('text');2. При удалении переписок после нажатии кнопки «Удалить переписку» вылезает
Hacking attemp!UPD: Ко второму пункту: на ссылки «Отметить всех» «Снять отметку» отмечает/ снимает не всех, а по очереди.
- 0
- 07 марта 2010, 13:38
- Burn
- Оставить комментарий
Баг с тегом Input в результатах поиска
Сегодня случайно наткнулся на такой вот небольшой недочет. При выводе результатов поиска тег Input, написанный в комментах, почему-то выводится исполненным, а не в виде кода.
Пример:
Возможно, такая проблема не только с тегом input и, возможно, проблема присуща не только комментариям, но и топикам (в результатах поиска, естественно).
Пример:
Возможно, такая проблема не только с тегом input и, возможно, проблема присуща не только комментариям, но и топикам (в результатах поиска, естественно).