+20.99
333 читателя, 272 топика

Установка статуса "прочтен" для топика

В общем-то это не совсем баг, скорее нечто ускользнувшее от разработчиков.

Если топик маленький или у него нет ката, то человек читает его целиком в ленте. Соответсвенно, по-хорошему, надо бы отмечать в базе, что топик прочитан. Но это, конечно, ведет к увеличению базы, т.к. вообще не факт, что человек его реально прочитал и он его заинтересовал. Единственный случай, когда статус такого топика надо менять на «прочитанный» возникает тогда, когда пользователь добавляет его в избранное прямо из ленты. Это нужно для того, чтобы установить статус прочтения (точнее НЕ прочтения) для комментариев внутри топика. Для этого нужно сделать вот такой хак:

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

Неправильная замена &

При вставке символа
&
он заменяется на такую штуку
&

Конкретно это происходит при вставке flash слайд-шоу с яндекс.фоток когда я беру от туда код плеера и засовываю его в редактор.

Цикличность установки (Шаг 2)

При попытке установить LiveStreet на домашний сервер, столкнулся с проблемой — установка зацикливалась на «Шаге 2». Нажимаешь «далее» и ничего. Та же страничка.

Расследование выяснило, что в файле install/index.php функция ValidateDBConnection() возвращала «false» и никакая ошибка не выводилась.

Фикс

Строка 1060:
if(!version_compare(mysql_get_server_info(), '5.0.0', '>')) {
	$this->aMessages[] = array('type'=>'error', $this->Lang('valid_mysql_server'));
	return false;
}

Допущена ошибка, пропущено "'text'=>".

Необходимо: array('type'=>'error', 'text'=>$this->Lang('valid_mysql_server'));

Бага или фича с аватарами?

Заметил, что в базу сохраняется адрес аватара полный, то есть с названием сайта. На девелоперской машине использую одно название, в инет другой домен, при переносе, аватары теряются. Так и должно быть?

Проблема с русскими логинами

при просмотре профайла содержащего русские символы blog/profile/ТестовыйБлин/ выдает 404 ошибку, я так понимаю где-то в запросах не пропускает ничего кроме инглиша и алфавита, помогите найти.

Ошибка вывода профиля для ника, содержащего заглавные буквы

Обновился до ревизии 222 от сегодня. И совершенно случайно попытался зайти на страничку пользователя Fanta. В результате чего увидел ошибку 404. Для пользователей с никами, не содержащими заглавных букв, странички отображаются нормально. В чём может быть проблема?

upd. Не работает не только .../profile/Fanta/, но и .../my/Fanta/. (

Топик ссылка

движок livestreet, ревизия 215

при добавление топик ссылки выскакивает следующая ошибка


Notice: Undefined index: topic_text_hash in /var/www/classes/modules/topic/entity/Topic.entity.class.php on line 97
SQL Error: Column 'topic_text_hash' cannot be null at /var/www/classes/modules/topic/mapper/Topic.mapper.class.php line 44
Array ( [code] => 1048 [message] => Column 'topic_text_hash' cannot be null [query] => INSERT INTO prefix_topic (blog_id, user_id, topic_type, topic_title, topic_tags, topic_date_add, topic_user_ip, topic_publish, topic_publish_draft, topic_publish_index, topic_cut_text, topic_forbid_comment, topic_text_hash ) VALUES(78, 19, 'link', 'Канал пользователя simbajazz', 'гитара,тексты песен,видео,youtube', '2009-03-07 19:45:53', '10.42.194.232', 1, 1, 0, NULL, '0', NULL) [context] => /var/www/classes/modules/topic/mapper/Topic.mapper.class.php line 44 )


пост не добавляется. Поменял в БД topic_text_hash c «not null» на «null» ошибка поменялась
Notice: Undefined index: topic_text_hash in /var/www/classes/modules/topic/entity/Topic.entity.class.php on line 97

Warning: Cannot modify header information - headers already sent by (output started at /var/www/classes/modules/topic/entity/Topic.entity.class.php:97) in /var/www/include/function.php on line 335

но псто теперь добавляется. Как лечить?

Баг в пагинации избранного

1. заходим в мой профиль и видим Избранное 15.
Нажимаем
урл принимает вид livestreet.ru/profile/Lora_GT/favourites/

видим пагинацию, листаем второй лист
опа, а он в мои публикации перекинул :)
livestreet.ru/my/Lora_GT/page2/

Автодополнение тегов не там выскакивает

в браузере Опера 9,27 если вписываешь начало существующего тега, то поле автоподбора открывается не внизу формы тегов, а выскакивает аж в самом верху страницы… =/ у меня есть конечно фаерфокс, в нем работает хорошо, но по определенным причинам не променяю оперу в ближайших пару лет…

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

Сегодня на хабре проскочил глюк, который, как не удивительно, есть и тут :)
В одном топике, кто-то опубликовал комментарий такого вида
тут была манипуляция с тегами

После чего весь текст был курсивом… закрыть тег так и не удалось.

P.S. пока тестил этот баг у себя на локалке обнаружил другой(может обновил криво): писал кучу комментариев в топике. После каждого комментария топик дублировался на главной и отличались лишь зеленой циферкой про количество новых комментариев. Кто обновлялся до 66 ревизии? подобный глюк был?