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

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

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

Комментарии (178)

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

мне кажется зря… была своя класная фишка, теперь ее нет
а опционально можно вернуть так как было?
0
Нет, нельзя.
0
гран прав… теряется тогда смысл ленты друзей, для того чтобы я мог прочитать его записи, мы должны быть обоюдными друзьями.
или все же нет? просто не ковырял еще код в этом месте
0
Ленты друзей в ядре нет. По идее, «я хочу читать твои записи» != «я твой друг». Дружба подразумевает обоюдное общение. Для второго есть термин following.
+1
[офтоп]
Не сложно, можно самим сделать, что то вроде «фанатею» или «мне нравится», а потом чтобы сделать подписку на топики и комментарии этого автора. Для меня друзья это те с кем я постоянно общаюсь, а всех добавлять смысла не вижу.
[офтоп]
+1
Заметил, что «плюшка» обновления комментариев не работает, что-то и комменты добавляются очень долго.
0
  • avatar
  • _et
  • 30 января 2010, 20:54
Странно, теперь нормально. ВИдимо кэш.
0
Ощущение, что не включен nginx или memcache…
0
  • avatar
  • Mmka
  • 30 января 2010, 21:03
У меня наоборот ощущение, что намного быстрее стали открываться страницы.
+3
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
0
У меня тоже визуально чуть медленнее стало работать.
+2
раскрыть комментарий
-9
0.4 только из svn-а
+1
Просто смутило, что в trac.lsdev.ru/svn/livestreet/trunk/
в Readme только про 0.3 написано

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

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

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

Очень доволен.
www.veloxorum.ru/
0
Модуль Trade — классная штука у вас. Это вам писали?
+1
Нет, я там все сам для себя пишу.
Новая версия очень удобная, я как раз переписываю еще кучку сервисов под новый движок.
0
Круто. Может быть чем-нибудь поделитесь? Я вам в друзья сайта запишу сразу :)
0
вы диз сменили?
0
Да.
0
Во вьюере в методе 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>
+4
Ревизия 747
0
По путям: нашел причину. В функции 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);
+2
Исправлял это для плагинов, завтыкал перенести в основной Viewer.
Сейчас закомичу.
0
0
класс! как раз два проекта на LS подходят к реализации :)
осталось дождаться еще модулей :)
-4
Комментарии из закрытого блога доступны всем в «Весь эфир»
+2
fix
0
В теги топика, города и страны можно вставить символы \/&? — не очень хорошо, вот тут например я в тег вставил test/test/test — тег есть, поискать его нельзя =)
livestreet.ru/blog/3521.html
livestreet.ru/tag/test/test/test/
+1
при попытке удалить запись из своего блога возникает ошибка 404
0
Угу, в модуле ACL функция IsAllowDeleteTopic проверяет только на статус админа сайта.
0
0
раскрыть комментарий
-7
комменты может удалять только администратор проекта.
+1
-5
да
0
Скин «developer» из SVN на LS 0.4 так и не удалось запустить :(
-2
там и с основным траблы…
-2
какие?
0
rusnet.ws вот
0
вот livestreet.ru
0
С «new» никаких проблем не было.
0
Gmail позволяет для любого ящика добавить классификатор через "+": gmailblog.blogspot.com/2008/03/2-hidden-ways-to-get-more-from-your.html

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

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

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

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

Очень просто, регулярные выражения вам в помощь + не сложный скриптик для обхода БД.
0
Не авторизованные пользователи могут смотреть комментарии закрытого блога в прямом эфире. тестил из svn, ревизия 750.
0
  • avatar
  • denf
  • 04 февраля 2010, 18:02
fix
0
хотя, в прямом эфире или по ссылке «Весь эфир» (site.ru/comments/)?
0
да, site.ru/comments (судя по заголовку — «Прямой эфир») и в site.ru/top/comment/ тоже.
0
В 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} 

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

$oBlog->Blog_GetBlogUser.....

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

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

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

не работает
0
Для использования {$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')));
0
Подскажите плз, каким образом воспользовавшись вышеописанным сделать для модеров возможность удалять комментарии в подвластных им блогах? Вывод ссылки «удалить» у меня получился, но при клике модером на ссылку вываливается алерт «Доступ запрещен». Наверняка что-то не дописал, но вот где?..
0
Еще раз повторю оставленный выше комментарий.
Ответ на ваш вопрос в функции GetBlogsAdditionalData модуля Blog.
0
Имеет ли смысл постить багрепорты при установке на денвер? Ревизия 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'
0
  • avatar
  • Wave
  • 09 февраля 2010, 15:48
тоже самое наблюдаю… в 741й ревизии изменилась строка 44 файла config.php, автор ort
с
config['path']['root']['server'] = $_SERVER['DOCUMENT_ROOT'];
на
config['path']['root']['server'] = dirname(dirname(__FILE__));
и получается описанный эфект

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

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

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

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

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

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

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

Предлагаю простой багфикс — во всех INSERT-ах в конвертере указывать имена колонок, чтобы не было похожих проблем в другими модулями — мало ли что и кто-то ALTER-ил системные таблицы.
+1
  • avatar
  • kruft
  • 13 февраля 2010, 15:10
ах да, забыл отметить, что таблица PREFIX_vote, которая получается переименованием таблицы topic_vote в _vote и довставкой в нее голосов за комменты, блоги и тп.
0
Да, поддерживаю — в инсертах надо явно перечислять поля, чтоб проблем не возникало
0
ну и нам урок на будущее — нефиг править системные таблицы :)
+1
Да я уж и так стараюсь их не трогать. Мой принцип — делать это только тогда, когда иных вариантов не могу придумать.
0
0
Файл /config/loader.php:
...
$aConfigFiles = glob($sPluginsDir.'/'.$sPlugin.'/config/*.php');
if(count($aConfigFiles)>0) {
...
}
Если файлов конфигурации нет, то Ф-ция glob() возвращает false. А у ф-ции count() есть гадкое свойство — для ненулевых переменных, не являющихся массивом или объектом, возвращает значение 1. И лоадер пытается прочитать конфиг, которого нет
+1
вообще если файлов нет, то она возвращает пустой массив:
Returns an array containing the matched files/directories, an empty array if no file matched or FALSE on error.
Соответственно воспроизвести проблему не удалось. Посмотри логи сервера, возможно туда падает ошибка.
0
еще один мини-баг: (_с_) (без _) происходит замена в копирайт даже внутри тега <коде>
+1
  • avatar
  • kruft
  • 14 февраля 2010, 14:53
Архитектурно правильно фиксить эту ошибку в Jevix (т.е. «недодумку»). Обход этой проблемы в модуле Text возможен, но будет костыльным (например, вырезать подобные участки отдельно, после парсинга возвращать назад).
0
в стилях автокомплитера не верный путь
input.autocompleter-loading
{
	background-image:		url(../img/spinner.gif);
0
ммм, а разделов для блогов не будет в 0.4? как на хабре
-3
Иногда если переходить по свежому комментарию с блока «Прямой эфир» то ползунок справа не показывает кол-во новых комментариев и сами комментарии тоже не подсвечиваются нужным цветом.
Бывает не всегда. Иногда даже при первом заходе в новую тему показывает что все комментарии старые :(
0
  • avatar
  • Fanta
  • 22 февраля 2010, 17:41
при первом заходе в новую тему комментарии никогда не отображались как новые…
0
Может быть и такое :)
Но перед написание коммента я зашел в тему livestreet.ru/blog/3585.html#comment58821 и не увидел там новых комментариев
0
После апдейта пропали аватарки на группах и юзерах, вернее пути похерились, с группами проще, а вот юзеров можно пофиксить как то?
0
аналогично, собственно как исправить ?)
0
какие пути аватарам в прописаны в таблице юзеров?
0
Уже сказать не могу, вроде бы там просто остались цифры какие то вместо путей… откатился, попробовал поновой обновить, короче теперь у меня вообще ничего не работает, точнее частями, ошибки выдает, опять откатился… что я не так делаю?
может инсталл без саф моде не отрабатывает?!
0
какие ошибки?
+1
практически везде на подобии: 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 )
-1
Аналогичная ошибка. Решил на тестовом сервере обновить свой сайт.
Во время конвертации из 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'

Теперь в разных местах вылетает ошибка, аналогичная вашей.
Как-то решили проблему?
0
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
-1
Комменты так же не работают
+1
И это тоже. Файлы с комментариями не трогал!
0
Может кто подскажет, какой прогой лучше выкачать svn-версию? А то по одному файлу качать — долго.
-3
tortoiseSVN
0
0
В 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`
0
  • avatar
  • roose
  • 26 февраля 2010, 15:33
запусти /install у меня тоже самое было.
0
Да нет, я к тому что исправить бы надо )
0
точка с запятой в конце строки пропущена, добавь и будет тебе щястье
0
да что вы все) что добавляется и что удаляется посмотрите)
0
баг в рсс: livestreet.ru/rss/allcomments/
херятся кавычки в заголовках — "
0
Сори что спрашиваю еще раз, но когда примерно ожидать релиза?
-2
В конфиге пояснения перепутаны местами
$config['general']['reg']['invite']     = false; // использовать активацию при регистрации или нет
$config['general']['reg']['activation'] = false; // использовать режим регистрации по приглашению или нет. Если использовать, то регистрация будет доступна ТОЛЬКО по приглашениям!
0
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
Не работает Growl во всех версиях IE, точнее он работает, но появляется обчным текстом без стилей внизу страницы.
0
Growl что это?
0
Это слой который появляется в верхнем правом углу, когда я не авторизаван, а пытаюсь повысить рейтинг юзеру или при других действиях. По-моему плагин называется Roar.
0
При отключении слияния css файлов ошибка пропадает. Возможно IE накладывает какие то ограничения на размер CSS файла!?
0
проблема не в слиянии, а в сжатии.
пофиксили путем отключения его в конфиге
0
Возникла та же проблема. Отключаю сжатие в конфиге — не помогает. На данный момент проблема лечится так же, или как-то иначе?
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.