Обновление сайта livestreet.ru на версию 0.4

Сегодня движок сайта livestreet.ru обновился до 0.4 версии.
Пока на новую версию переведен только основной функционал. Раздел «Модули» и WIKI появятся немного позже.

Версия 0.4 вступает в стадию активного тестирования! Все замечания и баги можно смело писать в комментарии. Еще раз, писать именно баги, а не пожелания к функционалу, для этого была отдельная тема.
Приступим? :)

178 комментариев

avatar
А вот и хорошая новость за сегодня:)
avatar
Спасибо, все уже заждались.
  • t3x
  • -4
avatar
заметил, в профиле пропал раздел «В друзьях у»
его больше не будет?
  • dred
  • 0
avatar
теперь друзья только по взаимному желанию, т.е. только «Друзья»
avatar
:(

мне кажется зря… была своя класная фишка, теперь ее нет
а опционально можно вернуть так как было?
avatar
Нет, нельзя.
avatar
гран прав… теряется тогда смысл ленты друзей, для того чтобы я мог прочитать его записи, мы должны быть обоюдными друзьями.
или все же нет? просто не ковырял еще код в этом месте
avatar
Ленты друзей в ядре нет. По идее, «я хочу читать твои записи» != «я твой друг». Дружба подразумевает обоюдное общение. Для второго есть термин following.
avatar
[офтоп]
Не сложно, можно самим сделать, что то вроде «фанатею» или «мне нравится», а потом чтобы сделать подписку на топики и комментарии этого автора. Для меня друзья это те с кем я постоянно общаюсь, а всех добавлять смысла не вижу.
[офтоп]
avatar
Заметил, что «плюшка» обновления комментариев не работает, что-то и комменты добавляются очень долго.
  • _et
  • 0
avatar
Странно, теперь нормально. ВИдимо кэш.
avatar
Ощущение, что не включен nginx или memcache…
  • Mmka
  • 0
avatar
У меня наоборот ощущение, что намного быстрее стали открываться страницы.
avatar
Apache/2.2.9 (Debian) DAV/2 SVN/1.5.1 PHP/5.2.6-1+lenny3 with Suhosin-Patch mod_python/3.3.1 Python/2.5.2 mod_ssl/2.2.9 OpenSSL/0.9.8g Server at livestreet.ru Port 80
avatar
У меня тоже визуально чуть медленнее стало работать.
avatar
Что то не пойму: откуда скачать то можно…
avatar
0.4 только из svn-а
avatar
Просто смутило, что в trac.lsdev.ru/svn/livestreet/trunk/
в Readme только про 0.3 написано

А тут trac.lsdev.ru/svn/livestreet/tags/
0.3.1/ последняя папка, 0.4/ нету…
avatar
Мелкие: не работает свернуть/развернуть в личных сообщениях
  • Mmka
  • -4
avatar
Дальше: когда находишься в топике: затем кто-то добавляет сообщение оно дублируется — при перезагрузке, дублированное сообщение исчезает
avatar
У меня работает.
avatar
FF 3.6 Win7 — не работает
avatar
Аналогично. При чем не только в инбоксе, а везде.
avatar
Когда в конфиге пишу это
/**
 * Настройки роутинга
 */
$config['router']['rewrite'] = array(
	'blog'=>'game',
);

Комментарии не добавляются.
avatar
avatar
Акшен ActionBlog.class.php
В список запрещенных url стоит добавить delete и invite
Сейчас блоги с такими url-ми можно создавать.
В принципе ajaxaddcomment и ajaxaddbloginvite также должны быть в списке запрещенных, но наврятли кто-то будет создавать блоги с такими url-ми.
  • k2fl
  • +4
avatar
fix
avatar
Скачал, там два раза admin, delete нет.
avatar
avatar
Это было сказано комментарием выше.
avatar
спасибо, кэп.
avatar
Отлично, тестируем :)
avatar
под мемкешем не точно отображает дату онлайна юзера
livestreet.ru/people/online/
т.е. если рефрешить постоянно то вы всегда будите на верху, так как последнее время обращения к странице максимум 1 секунда, тем не менее вас опустит ниже :)
avatar
Можно в профиле добавлять рейтинг, независимо, сколько у тебя его
avatar
В комментариях тоже
avatar
Акшен ActionTopic.class.php проверка постинга по времени производится только при добавлении топика, при редактировании нет. Т.о. если пользователю нельзя запостить по времени, он может сохранить топик в черновиках, затем открыть его для редактирования и опубликовать.
  • k2fl
  • +2
avatar
fix
avatar
В акшенах ActionQuestion и ActionLink вообще ни где не проводится проверка постинга по времени.
  • k2fl
  • +2
avatar
fix
avatar
Еще при регистрации пользователя, в БД вносится IP не пользователя, а сервера (на котором сайт висит).
avatar
avatar
Спасибо.
avatar
Думаю, было б правильным уже в стандартной ф-ции func_getIp() учесть это.
avatar
при добавлении юзера себе в друзьзя нужно запонить форму
Так вот после заполнении ее и отправки форма так и остается висеть
так надо? если нет то можно считать что это баг

Опера 10.10, Вин7
avatar
Нет, должна оставаться строка «Заявка отправлена». Chrome — полет нормальный.
avatar
ты прав. в ФФ все ок.
провеоьте плиз еще кто-то в опере
avatar
кста еще заметил что 2 моих непрочитаных письма в личке после апдейта пропали!
avatar
да, также по самому лайвстриту после апгрейда — количество комментариев в письмах везде обнулилось, и в случае добавления нового комментария отсчет идет с нуля.
avatar
Странно… у меня вся переписка на месте, хотя вчера после апдейта уже получал новые и отвечал на них.
avatar
А я и не говорил, что переписка пропала. Откройте письмо, в котором были сделаны комментарии до апгрейда — число Комментариев(?) и реальное не будут совпадать.
avatar
fix
avatar
Поиск не все ищет livestreet.ru/search/topics/?q=0.4
avatar
Поиск не работает давно, вернее, скорей всего, не обновляется база сфинкса… Вот пример:
топик есть
livestreet.ru/blog/3167.html
а поиск говорит, что нету…
livestreet.ru/search/topics/?q=xcache
avatar
конфиг переделайте, там поля уже другие :))) ну что ж вы так сразу в перед забегаете :)
ну и в шаблоне мелкую правку для комментов надо сделать ;)
avatar
Lora_GT Вы о чем и кому?
ЗЫ: Если вы не в курсе, то на моем сайте все не работает…
avatar
это не вам :) здрасте :)
avatar
В личных блогах сайдбар пропал www.tuningster.ru/my/tensteps/
Про это уже рапортовал в twitter
avatar
Может правила для блоков в конфиге не прописаны?
У меня все отлично — www.veloxorum.ru/personal_blog/
avatar
Не очень — www.veloxorum.ru/my/Macrulez
avatar
Это список всех топиков выбранного пользователя.
Тут я не указывал никаких правил для блоков, а зачем они тут? Хотя, вот для эксперимента вывел блок «кто онлайн». Все в конфиге указывается.
www.veloxorum.ru/my/Macrulez/
avatar
Очень понравилась оптимизация движка.
Вчера без особых натяжек выдержал 4300 уникальных посетитель (8500 просмотров), все эти пользователи пришли начиная с 15 часов дня. Хостнг шаринг, тип кеширования — мемори.

Очень доволен.
www.veloxorum.ru/
avatar
Модуль Trade — классная штука у вас. Это вам писали?
avatar
Нет, я там все сам для себя пишу.
Новая версия очень удобная, я как раз переписываю еще кучку сервисов под новый движок.
avatar
Круто. Может быть чем-нибудь поделитесь? Я вам в друзья сайта запишу сразу :)
avatar
вы диз сменили?
avatar
Да.
avatar
Во вьюере в методе BuildHeadFiles() как добавлялся сначала append, а потом prepend, так и осталось:
array_merge(
   (array)$this->aJsInclude['append'],
   (array)$aResult['js'],
   (array)$this->aJsInclude['prepend']
)
Для css то же самое. А по логике PREpend должен идти перед append.

И еще глюк: пути на мерженные и сжатые js- и css-файлы в заголовке указываются не вебовские, а локальные:
<script type='text/javascript' src='U:/home/local/.../a2f7503048ba03aca2a.js'></script>
avatar
Ревизия 747
avatar
По путям: нашел причину. В функции GetWebPath($sFile) местами надо поменять строки. Сейчас:
$sFile=str_replace(DIRECTORY_SEPARATOR,'/',$sFile);
return str_replace(Config::Get('path.root.server'),Config::Get('path.root.web'),$sFile);

Надо:
$sFile=str_replace(Config::Get('path.root.server'),Config::Get('path.root.web'),$sFile);
return str_replace(DIRECTORY_SEPARATOR,'/',$sFile);
avatar
Исправлял это для плагинов, завтыкал перенести в основной Viewer.
Сейчас закомичу.
avatar
avatar
класс! как раз два проекта на LS подходят к реализации :)
осталось дождаться еще модулей :)
avatar
Комментарии из закрытого блога доступны всем в «Весь эфир»
avatar
fix
avatar
В теги топика, города и страны можно вставить символы \/&? — не очень хорошо, вот тут например я в тег вставил test/test/test — тег есть, поискать его нельзя =)
livestreet.ru/blog/3521.html
livestreet.ru/tag/test/test/test/
avatar
при попытке удалить запись из своего блога возникает ошибка 404
avatar
Угу, в модуле ACL функция IsAllowDeleteTopic проверяет только на статус админа сайта.
avatar
avatar
странно, я разве я свой же комментарий не могу удалить?
avatar
комменты может удалять только администратор проекта.
avatar
даже свои?
avatar
да
avatar
Скин «developer» из SVN на LS 0.4 так и не удалось запустить :(
avatar
там и с основным траблы…
avatar
какие?
avatar
rusnet.ws вот
avatar
вот livestreet.ru
avatar
С «new» никаких проблем не было.
avatar
Gmail позволяет для любого ящика добавить классификатор через "+": gmailblog.blogspot.com/2008/03/2-hidden-ways-to-get-more-from-your.html

Но, зарегистрироваться с таким e-mail'ом нельзя, например username+classifier@gmail.com — валидатор не пускает.
avatar
fix
avatar
Хочу сделать несколько сайтов на ls. Все подготовительные действия уже готовы, то есть структура сайта определена, дизайны нарисованы и сверстаны в html(еще не натянуты).
Но стоит несколько вопросов:

1)Делать на 0.3 версии или же лучше на 0.4? Я конечно склоняюсь к 0.4 но вот как долго ждать еще допилки модулей?
2)Трудно ли будет перехать в случае чего с 0.3 на 0.4?
3)Будут ли в дальнейшем версии LS не совместимы с верху в низ?
  • neon
  • -3
avatar
Вопрос не к месту, читайте для чего был создан топик:
Все замечания и баги можно смело писать в комментарии. Еще раз, писать именно баги
avatar
Интересно, а это баг, временный глюк, или просто у меня кривые руки? =) — комментарий выше
livestreet.ru/blog/dev_livestreet/3652.html#comment57298
я писал как ответ на комментарий
livestreet.ru/blog/dev_livestreet/3652.html#comment57283
А добавился он как автономный…
Скорее всего кривые руки, потому что до этого ответы на комментарии добавлялись нормально =)
avatar
Уважаемый, вы хоть отдыхайте от работы иногда =)
avatar
Почему-то не работает поиск. При нажатии все подвисает, и через минуту выдается информация, что нет такой страницы
avatar
Пардон, сфинкс грешит
avatar
Можно ли сделать, чтобы аватары и фото юзеров хранились в БД (user_profile_avatar, user_profile_foto) в относительных адресах, а то при смене хоста они перестают отображатся.
Например, при тестировании на локале, прописались пути
http://localhost/*****/uploads/images/00/00/01/2010/02/03/avatar_100x100.jpg

И их уже не сменить просто.
avatar
Соответственно и все аватары блогов тоже
avatar
Если хранить относительные пути, то будет невозможно выносить картинки на другие сервера либо альтернативные хранилища (типа Amazon S3).

Чаще всего проекте на локальном сервере только разрабатывается и тестируется, а наполняется пользователями уже на dev-сервере.
avatar
И их уже не сменить просто.

Очень просто, регулярные выражения вам в помощь + не сложный скриптик для обхода БД.
avatar
Не авторизованные пользователи могут смотреть комментарии закрытого блога в прямом эфире. тестил из svn, ревизия 750.
  • denf
  • 0
avatar
fix
avatar
хотя, в прямом эфире или по ссылке «Весь эфир» (site.ru/comments/)?
avatar
да, site.ru/comments (судя по заголовку — «Прямой эфир») и в site.ru/top/comment/ тоже.
avatar
В patch.sql есть строки

ALTER TABLE `prefix_blog_user`
  DROP `is_moderator`,
  DROP `is_administrator`;


Соответственно классы $oBlog->getUserIsAdministrator() и $oBlog->getUserIsModerator()
ничего не выводят.

Теперь, чтобы определить принадлежность юзера к группе модераторов блога, надо делать следующие манипуляции, например в comment.tpl:
{assign var="oBlog" value=$oTopic->getBlog()}
{assign var="oBlogUser" value=$oBlog->Blog_GetBlogUserByBlogIdAndUserId($oBlog->getId(),$oUser->getId())};
      {if $oBlogUser->getIsModerator()}...код...{/if} 

Или я не так понял?
avatar
Соответственно классы $oBlog->getUserIsAdministrator() и $oBlog->getUserIsModerator()
ничего не выводят.
Вы делаете вывод о работе функций только по списку полей в базе данных? Посмотрите как модуль получает данные о блоге и что дальше с ними делает (функция GetBlogsAdditionalData).

$oBlog->Blog_GetBlogUser.....

Вот такое работать никогда не будет.
avatar
Вот такое работать никогда не будет.
на самом деле будет ;)
avatar
=) А ну да… Просто у меня __call в Entity переписан немного, вызов _CallModule — закомментирован, дабы сохранять стройность кода в проектах.
avatar
Оно действительно работает…
А так как поле в БД остутствует, то в файле Blog.entity.class функции
public function getUserIsAdministrator() {
        return $this->_aData['user_is_administrator'];
    }
public function getUserIsModerator() {
        return $this->_aData['user_is_moderator'];
    }

возвращают пустой результат, так как они берут данные (насколько я понимаю) из SQL запроса к таблице blog_user
avatar
Просто вопрос, как получить данные о принадлежности к модераторам блога comment.tpl?

{assign var="oBlog" value=$oTopic->getBlog()}                     
  {$oBlog->getUserIsModerator()}

не работает
avatar
Для использования {$oBlog->getUserIsModerator()} в комментариях, необходимо включить подгрузку данных о пользоветеле блога в Comment.class.php
$aTargets['topic']=$this->Topic_GetTopicsAdditionalData($aTargetId['topic'],array('blog'=>array('owner'=>array())));
меняем на
$aTargets['topic']=$this->Topic_GetTopicsAdditionalData($aTargetId['topic'],array('blog'=>array('owner'=>array(),'relation_user')));
avatar
Подскажите плз, каким образом воспользовавшись вышеописанным сделать для модеров возможность удалять комментарии в подвластных им блогах? Вывод ссылки «удалить» у меня получился, но при клике модером на ссылку вываливается алерт «Доступ запрещен». Наверняка что-то не дописал, но вот где?..
avatar
Еще раз повторю оставленный выше комментарий.
Ответ на ваш вопрос в функции GetBlogsAdditionalData модуля Blog.
avatar
Имеет ли смысл постить багрепорты при установке на денвер? Ревизия 774.

Переименовал
config.local.php.dist
config.stable.php.dist
Запустил инсталятор. Указал ему базу, юзера, всё как полагается. А после перехода на сайт мне вывалило ерроры, что нет такой базы 'social'. Естественно, нет. Я в инсталяторе совсем другую указывал.

Ладно, прописал в конфиге ручками.
Захожу на сайт и вижу, что он голый.
link rel='stylesheet' type='text/css' href='X:/home/site.com/www/templates/cache/new/66943096540d664f8afadd9da7e9b205.css'
  • Wave
  • 0
avatar
тоже самое наблюдаю… в 741й ревизии изменилась строка 44 файла config.php, автор ort
с
config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'];
на
config['path']['root']['server'] = dirname(dirname(__FILE__));
и получается описанный эфект

если вернуть на место, то ссылка на css файл нормальная, а вот внутри него ссылки на графику такие же битые
avatar
проблема еще актуальна? на последней ревизии не удалось воспроизвести
avatar
На 783 этих проблем нет.
avatar
проверил в 813… не наблюдается с обоими видами настройки (см. чуть выше)
интересно от чего такой эффект наблюдался?

когда релиз то планируется?
avatar
Хостинг виндовый, проблема с
link rel='stylesheet' type='text/css' href='X:/home/site.com/www/templates/cache/new/66943096540d664f8afadd9da7e9b205.css'
есть. Пока не копался (точнее копался, выправил руками все пути, потом перезалил свежую сборку) и больше не трогал. Основной сайт на 0.31.
avatar
актуально для текущей ревизии? здесь был похожий фикс trac.lsdev.ru/livestreet/changeset/839
avatar
не знаю фиксили или нет. или это у меня такой глюк.
в IE8 на странице talk/ добавление в блеклист не работает.
Смотрел и на локалке и тут.
  • _et
  • 0
avatar
ошибочка в метках:
пишем метку тест'11
при первом сохранении ставит экран, т.е. метка выглядит так: тест\'11
заходим опять в редактирование топика и просто его сохраняем
метка будет выглядеть так: тест\\\'11 и т.д.
avatar
надеюсь этот фикс поможет trac.lsdev.ru/livestreet/changeset/778
avatar
Иногда повторный старт сессии происходит и получаем:
Notice: A session had already been started...
Надо либо проверять, запущена сессия уже или нет, либо хотя бы блокировать вывод Notice-сообщений при вызове session_start() (т.е. ставить @session_start())
avatar
Понял первопричину этой проблемы. И эта первопричина вызывает еще ряд проблем.
Сейчас при инициализации движка имеем:
$this->InitPlugins();
$this->InitHooks();
$this->LoadModules();
...
Т.е. сначала происходит инициализация всех плагинов, и только потом — загрузка автомодулей. Почему именно этот пордяк определен, я не знаю, возможно, есть тому веские причины. Но в результате получается, что при инициализации плагина я не могу использовать системные модули. Пример с сессией — мелочь, поставил @ и проблема решена. А вот если я при инициализации плагина сделаю вызов $this->Message_AddNotice(...), то последующая принудительная подгрузка модуля Message почикает мое сообщение и юзер ничего не получит.

Может, все же автоподгрузку модулей сделать ДО плагинов? Или это ломает какую-то вашу логику?
avatar
Вообще для этого было введено вот это trac.lsdev.ru/livestreet/browser/trunk/engine/classes/Module.class.php#L79
У тебя такое проявляется точно на последней ревизии?
avatar
Ревизия 776
Проверить легко: добавь в плагин профайлера в ф-цию Init() вызов $this->Message_AddNotice(...) — и проблема на лицо.

Да, при беглом взгляде я тоже вижу, что, вроде, должна быть проверка, загружен модуль или нет, но я вижу, что Message->Init() дважды выполняется.

Но мне кажется, что и по логике долно быть так: сначала грузится ядро с базовым набором модулей, потом плагины, потом инициализируются хуки, а потом уже — по мере надобности — другие модули. Ведь и плагины и хуки — они на ядро должны опираться. Или я чего-то упустил?
avatar
поддерживаю… тоже были с этим проблемы.
avatar
fix trac.lsdev.ru/livestreet/changeset/777
Если сначала грузить базовые модули, то их нельзя будет переопределить из плагина
avatar
Ага, щас гораздо лучше, спасибо.

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

При таком подходе можно будет при инициализации одного плагина использовать модули, которые были переопределены в других плагинах.
avatar
маленькая несовместимость конвертера базы в формат 0.4 с модулем Админпанели: если установлен данный модуль, то при инсертах голосов (1262 строка файла install/index.php) мускль ругается на несоответствие количества колонок в таблице и запросе (т.к. в запросе не перечислены имена колонок через () VALUES (), а вставка идет сразу по порядку колонок). в результате не переносятся голоса за, как я понимаю, комменты и блоги.

Предлагаю простой багфикс — во всех INSERT-ах в конвертере указывать имена колонок, чтобы не было похожих проблем в другими модулями — мало ли что и кто-то ALTER-ил системные таблицы.
avatar
ах да, забыл отметить, что таблица PREFIX_vote, которая получается переименованием таблицы topic_vote в _vote и довставкой в нее голосов за комменты, блоги и тп.
avatar
Да, поддерживаю — в инсертах надо явно перечислять поля, чтоб проблем не возникало
avatar
ну и нам урок на будущее — нефиг править системные таблицы :)
avatar
Да я уж и так стараюсь их не трогать. Мой принцип — делать это только тогда, когда иных вариантов не могу придумать.
avatar
avatar
Файл /config/loader.php:
...
$aConfigFiles = glob($sPluginsDir.'/'.$sPlugin.'/config/*.php');
if(count($aConfigFiles)>0) {
...
}
Если файлов конфигурации нет, то Ф-ция glob() возвращает false. А у ф-ции count() есть гадкое свойство — для ненулевых переменных, не являющихся массивом или объектом, возвращает значение 1. И лоадер пытается прочитать конфиг, которого нет
avatar
вообще если файлов нет, то она возвращает пустой массив:
Returns an array containing the matched files/directories, an empty array if no file matched or FALSE on error.
Соответственно воспроизвести проблему не удалось. Посмотри логи сервера, возможно туда падает ошибка.
avatar
еще один мини-баг: (_с_) (без _) происходит замена в копирайт даже внутри тега <коде>
avatar
Архитектурно правильно фиксить эту ошибку в Jevix (т.е. «недодумку»). Обход этой проблемы в модуле Text возможен, но будет костыльным (например, вырезать подобные участки отдельно, после парсинга возвращать назад).
avatar
в стилях автокомплитера не верный путь
input.autocompleter-loading
{
	background-image:		url(../img/spinner.gif);
avatar
ммм, а разделов для блогов не будет в 0.4? как на хабре
avatar
Иногда если переходить по свежому комментарию с блока «Прямой эфир» то ползунок справа не показывает кол-во новых комментариев и сами комментарии тоже не подсвечиваются нужным цветом.
Бывает не всегда. Иногда даже при первом заходе в новую тему показывает что все комментарии старые :(
avatar
при первом заходе в новую тему комментарии никогда не отображались как новые…
avatar
Может быть и такое :)
Но перед написание коммента я зашел в тему livestreet.ru/blog/3585.html#comment58821 и не увидел там новых комментариев
avatar
После апдейта пропали аватарки на группах и юзерах, вернее пути похерились, с группами проще, а вот юзеров можно пофиксить как то?
avatar
аналогично, собственно как исправить ?)
avatar
какие пути аватарам в прописаны в таблице юзеров?
avatar
Уже сказать не могу, вроде бы там просто остались цифры какие то вместо путей… откатился, попробовал поновой обновить, короче теперь у меня вообще ничего не работает, точнее частями, ошибки выдает, опять откатился… что я не так делаю?
может инсталл без саф моде не отрабатывает?!
avatar
какие ошибки?
avatar
практически везде на подобии: SQL Error: Unknown column 'uf.user_from' in 'field list' at /home/..../classes/modules/user/mapper/User.mapper.class.php line 497
Array ( [code] => 1054 [message] => Unknown column 'uf.user_from' in 'field list' [query] => SELECT uf.user_from, uf.user_to FROM prefix_friend as uf WHERE ( uf.user_from = 1 OR uf.user_to = 1 ) AND ( uf.status_from + uf.status_to = 3 ); [context] => /home/..../classes/modules/user/mapper/User.mapper.class.php line 497 )
avatar
Аналогичная ошибка. Решил на тестовом сервере обновить свой сайт.
Во время конвертации из 0,3 в 0,4,1 выдало
Error: Error on rename of './l2plus/prefix_friend' to './l2plus/#sql2-5b5-100c8' (errno: 152)
Error: Error on rename of './l2plus/prefix_favourite' to './l2plus/#sql2-5b5-100c8' (errno: 152)
Error: Error on rename of './l2plus/#sql-5b5_100c8' to './l2plus/prefix_friend' (errno: 150)
Error: Key column 'user_to' doesn't exist in table
Error: Unknown column 'user_to' in 'where clause'

Теперь в разных местах вылетает ошибка, аналогичная вашей.
Как-то решили проблему?
avatar
SQL Error: Unknown column 'tu.talk_user_active' in 'where clause' at /home//public_html/classes/modules/talk/mapper/Talk.mapper.class.php line 215
avatar
Комменты так же не работают
avatar
И это тоже. Файлы с комментариями не трогал!
avatar
Может кто подскажет, какой прогой лучше выкачать svn-версию? А то по одному файлу качать — долго.
avatar
tortoiseSVN
avatar
avatar
В patch.sql ошибка в 135 строке:

134: ALTER TABLE  `prefix_user` ADD  `user_date_topic_last` DATETIME AFTER  `user_date_comment_last` ;
135: ALTER TABLE  `prefix_user` DROP  `user_date_topic_last`
avatar
запусти /install у меня тоже самое было.
avatar
Да нет, я к тому что исправить бы надо )
avatar
точка с запятой в конце строки пропущена, добавь и будет тебе щястье
avatar
да что вы все) что добавляется и что удаляется посмотрите)
avatar
баг в рсс: livestreet.ru/rss/allcomments/
херятся кавычки в заголовках — "
avatar
Сори что спрашиваю еще раз, но когда примерно ожидать релиза?
avatar
В конфиге пояснения перепутаны местами
$config['general']['reg']['invite']     = false; // использовать активацию при регистрации или нет
$config['general']['reg']['activation'] = false; // использовать режим регистрации по приглашению или нет. Если использовать, то регистрация будет доступна ТОЛЬКО по приглашениям!
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
avatar
Не работает Growl во всех версиях IE, точнее он работает, но появляется обчным текстом без стилей внизу страницы.
avatar
Growl что это?
avatar
Это слой который появляется в верхнем правом углу, когда я не авторизаван, а пытаюсь повысить рейтинг юзеру или при других действиях. По-моему плагин называется Roar.
avatar
При отключении слияния css файлов ошибка пропадает. Возможно IE накладывает какие то ограничения на размер CSS файла!?
avatar
проблема не в слиянии, а в сжатии.
пофиксили путем отключения его в конфиге
avatar
Возникла та же проблема. Отключаю сжатие в конфиге — не помогает. На данный момент проблема лечится так же, или как-то иначе?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.