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

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

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


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

24 комментария

avatar
При обновлении с предыдущей версии нет никаких особенностей?
Кстати, еще, config.php лучше переименовать, на случай, если пользователь обновляется, чтобы не перезаписывать существующий конфиг, плюс добавить информацию о необходимости переименования в ридми.
  • V2NEK
  • +1
avatar
Как правильно обновиться? Просто заменой файлов и добавлением новых индексов в бд? Или сносить все?
avatar
файлы можно перезаписать, кроме конфигов. А вот для БД я патч не сделал =) Либо не трогать БД, либо руками добавлять индексы, либо подождать и я выложу sql-патч
  • ort
  • +2
avatar
когда можно ожидать патч?
avatar
сегодня-завтра
avatar
Ожидается ли мультиязычная поддержка?
avatar
на каком уровне?
уже сейчас можно сделать свой шаблон на любой языке, только еще придеться перевести системные сообщения в коде
avatar
наверное на уровне разделения языковых пеерменных от программных в разные файлы
avatar
На уровне интерфейса. Т.е. чтобы можно было выбрать язык системных сообщений в личном профиле.
avatar
Жалко что проблему с путями до каталога для временных файлов так и не разрешилась :) Пробовал все написанное здесь
avatar
вот не верю :)
если не знаете путь до временных файлов на вашей площадке у хостера, то можно создать самому каталог /tmp/ на своей площадке, дать ему права 777 и прописать в конфиге — всё будет прекрасно работать.
avatar

Указал правильный и полный путь, а мне все равно:
Fatal error: Uncaught exception 'Zend_Cache_Exception' with message 'Incorrect option name: cache_dir' in /opt/php5/lib/ZendFramework/library/Zend/Cache.php:101 Stack trace: #0 /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend.php(112): Zend_Cache::throwException('Incorrect optio...') #1 /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend.php(75): Zend_Cache_Backend->setOption('cache_dir', '/home/a/apsmru/...') #2 /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend/File.php(105): Zend_Cache_Backend->__construct(Array) #3 /home/a/apsmru/blogs/public_html/classes/modules/sys_cache/Cache.class.php(71): Zend_Cache_Backend_File->__construct(Array) #4 /home/a/apsmru/blogs/public_html/classes/engine/Engine.class.php(68): Cache->Init() #5 /home/a/apsmru/blogs/public_html/classes/engine/Router.class.php(94): Engine->InitModules() #6 /home/a/apsmru/blogs/public_html/index.php(31): Router->Exec() #7 {main} thrown in /opt/php5/lib/ZendFramework/library/Zend/Cache.php on line 101
avatar
он ругается не на каталог, а на саму опцию 'cache_dir'
код правил? установи занова
avatar
Нет, код не правил… переставил заново! Такая же фигня :(
avatar
только сейчас заметил — у тебя используется внешний фреймворк ZendFramework, а не тот который идёт вместе с LiveStreet.
И, судя по пути, подключается он от сюда — /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend.php
avatar
И какие щас мои действия?
avatar
отключить каким то образом и где то подключение ZendFramework, возможно стоит спросить у хостера как это сделать
avatar
скорее всего убрать путь до него из set_include_path(), т.к. он перекрывает путь до либы кеширования который идет с LiveStreet
avatar
Хостер отказал в отключении ZendFramework :(
avatar
плохой хостер :)
avatar
Sweb — зажрался!
avatar
Sweb — плохой хостер и не поддерживает ftp в пассивном режиме.
avatar
Если все ещё актуально решение вопроса, то расскажу что мне помогло. Я столкнулся с такой же ошибкой, мои действия:
— создал директорию /tmp
— прописал к config.php к ней полный путь для SYS_CACHE_DIR
— назначил права для записи

и все заработало. если эти действия не помогают, можно просто выключить кеширование. Не знаю смертельно, это или нет, но если есть такая функция, то движок должен и без него работать. выключается соответственно так: define('SYS_CACHE_USE',false);
avatar
Папка соотвественно существует и имеет права 777
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.