Начала

Ну вот блин ничего еще не написал, а уже заминусили. Хорошенькое начало, но мы не сдаемся! :) Также было и на bigstreet и на некоторых других поектах. Очень сильно запереживал по поводу негостеприимства местных жителей, хотя и не удивлен ибо большая часть из них тёрлись и на BS.

По причине развода с женой совсем нет времени на изучение кода livestreet. Да к тому же комп оставил ей и подключение к инету:)

Немного войду в колею и попробую разобраться с двиглом. Хотя первый осмотр дал понять, что все немного сложнее чем в BS. Возможно это только на первый взгляд.

Исправление багов - LiveStreet 0.1.1

Выпускаю версию LiveStreet 0.1.1 с исправлением найденных багов в версии 0.1

Что исправлено:
  • добавление пустых комментариев
  • добавлены некоторые индексы в БД
  • баг с капчей при регистрации
  • баг с загрузкой аватар
  • favicon.ico на странице регистрации
  • ошибка при добавлении комментариев
  • начисление рейтинга пользователям
  • постраничный переход в «Новые»
  • поля для ввода пароля в профиле
  • баг с загрузкой изображений


Скачать можно как обычно с этой странички

Что мы хотим видеть в релизе LiveStreet 0.2 ?

Пока идет работа над версией LiveStreet 0.1.1, которая будет содержать только фиксы известных багов, предлагаю собрать пожелания для версии 0.2 в одном месте. Сразу оговорюсь, не нужно желать чего то глобального :) для начала нужно отшлифовать функционал блогов с топиками и комментами и юзеров, а уже в след релизах добавлять новые функции собраны пожелания на версию 0.2
Читать дальше →

Обоснованность оценки

Кто как думает, емеет ли смысл создать возможность обоснования оценки комментария/поста?
Я представляю это так: ставишь "+" и всплывает окошко «Ваш голос учтен», в котором есть кнопка «Обосновать оценку?».
Если да, можно ввести комментарий. Если нет — всё как прежде.

Из плюсов:
Более объективная оценка информации…

Из минусов:
БОльшая нагрузка на сервер,
Небольшое усложнение интерфейса.

Кстати, обоснование можно было бы привязывать к комментариям…

Социальные закладки и RSS

Предлагаю добавить несколько полезных сервисов
Социальные закладки в низу каждого поста (что то типа одна кнопка)
ну и конечно RSS потоки (комментариев, групп, блогов...)
зы
ещё заметил одну неудобность
на почту приходит извещение о том что кто то прокоментировал или ответил
а текст комментария не приходит
это на мой взгляд неудобно, потому как все время приходится переходить по ссылке

Косяк в поддомене

Может это и не баг, но тем не менее опять происходят чудеса при загрузке аватары и сохранении профиля, именно связяно с аватарой. Если просто изменять профиль и сохранять его, то все нормально сохраняется и работает, стоит только выбрать загрузку аватары и сохранить профиль — после этого папке поддомена автоматом присваиваются права 777 и соответственно сразу вылазит «Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, webmaster@blog.mobfan.net and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.»

Этот косяк проявляется только при установке в поддомен, если ставить нормально в корень, то и работает все нормально. Написал, может кому пригодиться, да и автор пусть будет в курсе.

Предложения по улучшению

предлагаю
1)
заменить эти строки

/**
* Передан ли номер страницы
*/
if (preg_match("/^page(\d+)$/i",$this->getParam(0),$aMatch)) {
$iPage=$aMatch[1];
} else {
$iPage=1;
}
на

$iPage=(preg_match("/^page(\d+)$/i",$this->getParam(0),$aMatch))? $aMatch[1]: 1;

2)
соединить файлы config.db.php + config.table.php => config.db.php
не вижу смысла розносить эти данные

3)
могу предложить свой класс для работы с изображением