Баг с {include file='window_load_img.tpl' sToLoad='form_comment_text'}

Вообщем
проблема- я скачал SVN, а в ней, точнее в комментариях не было кнопки «вставка изображения».
я ее сделал. Путем добавления кнопки и этого кода
в actions/ActionBlog/comment.tpl
{include file='window_load_img.tpl' sToLoad='form_comment_text'}


Теперь когда перещелкиваешь названия топиков или блогов -пролетает окошко



-загрузки изображения с темным фоном, удаляешь {include file='window_load_img.tpl' sToLoad='form_comment_text'}
сразу все нормально…

Вы вставляли себе функцию «вставки изобр-я» в комментарии SVN? Только у меня такой баг?

Ошибка после логина

Установил последнюю ревизию из SVN. Настроил, подключил, все заработало.
Осуществил ввод логина и пароля админа, вылетело такое сообщение на белом листе:

Notice: Undefined index: user_profile_foto in /home/senses/new.mysenses.ru/docs/classes/modules/user/entity/User.entity.class.php on line 113
SQL Error: Unknown column 'user_profile_foto' in 'field list' at /home/senses/new.mysenses.ru/docs/classes/modules/user/mapper/User.mapper.class.php line 108
Array ( [code] => 1054 [message] => Unknown column 'user_profile_foto' in 'field list' [query] => UPDATE prefix_user SET user_password = '21232f297a57a5a743894a0e4a801fc3' , user_mail = 'admin@admin.adm' , user_key =NULL , user_skill = '0.00' , user_date_last = '2009-04-10 13:34:55' , user_date_activate = NULL , user_date_comment_last = NULL , user_ip_last = '194.85.90.60', user_rating = '0.00' , user_count_vote = '0' , user_activate = '1' , user_profile_name = NULL , user_profile_sex = 'other' , user_profile_country = NULL , user_profile_region = NULL , user_profile_city = NULL , user_profile_birthday = NULL , user_profile_site = NULL , user_profile_site_name = NULL , user_profile_icq = NULL , user_profile_about = NULL , user_profile_date = NULL , user_profile_avatar = '0' , user_profile_avatar_type = NULL , user_profile_foto = NULL , user_settings_notice_new_topic = '1' , user_settings_notice_new_comment = '1' , user_settings_notice_new_talk = '1' , user_settings_notice_reply_comment = '1' , user_settings_notice_new_friend = '1' WHERE user_id = '1' [context] => /home/senses/new.mysenses.ru/docs/classes/modules/user/mapper/User.mapper.class.php line 108 ) 


и все… приплили
что делать?

Обработка cut

В движке из svn (0.3) есть возможность добавлять собственное описание cut-а, однако оно не работало. Выяснил, что надо добавить слеш в регулярное выражение обработчика.
ActionTopic.class.php строка
if (preg_match('/^\s*name\s*=\s*"(.+)"\s*$/Ui',$aMatch[2],$aMatchCut)) {
заменить на
if (preg_match('/^\s*name\s*=\s*"(.+)"\s*\/$/Ui',$aMatch[2],$aMatchCut)) {
в строках 391 и 538

И кастомный текст будет отображаться.

З.Ы. Непонятно зачем перед катом добавляется два перевода строки. С учётом перевода строки после анонса текста получается большая дыра в посте.
Убрать можно в темплейте топиков.

Работает ли у Вас функция загрузки изображений из интернета (при написании поста)

Последнее обновление из SVN. Просто у меня возникла такая проблема на своём проекте: при попытке вставить изображение из интернета (при написании поста) выдаёт ошибку во всплывающем окне. Причем при использовании версии 0.2 транк 103 такой проблемы не замечалось. Сайт livestreet как пример не приводим - тут всё работает. Как это вылечить? Корректно прописать SYS_CACHE_DIR

Ошибка при входе

Когда хочу залогинится, ввожу админ-админ, выдает такую ошибку.

Notice: Undefined index: user_profile_foto in Z:\home\livestreet\www\classes\modules\user\entity\User.entity.class.php on line 113

[Денвер: показать возможную причину ошибки]SQL Error: Unknown column 'user_profile_foto' in 'field list' at Z:\home\livestreet\www\classes\modules\user\mapper\User.mapper.class.php line 108
Array ( [code] => 1054 [message] => Unknown column 'user_profile_foto' in 'field list' [query] => UPDATE prefix_user SET user_password = '21232f297a57a5a743894a0e4a801fc3' , user_mail = 'admin@admin.adm' , user_key ='f150a7eee40828f16a0969a073de97d1' , user_skill = '0.00' , user_date_last = NULL , user_date_activate = NULL , user_date_comment_last = NULL , user_ip_last = NULL, user_rating = '0.00' , user_count_vote = '0' , user_activate = '1' , user_profile_name = NULL , user_profile_sex = 'other' , user_profile_country = NULL , user_profile_region = NULL , user_profile_city = NULL , user_profile_birthday = NULL , user_profile_site = NULL , user_profile_site_name = NULL , user_profile_icq = NULL , user_profile_about = NULL , user_profile_date = NULL , user_profile_avatar = '0' , user_profile_avatar_type = NULL , user_profile_foto = NULL , user_settings_notice_new_topic = '1' , user_settings_notice_new_comment = '1' , user_settings_notice_new_talk = '1' , user_settings_notice_reply_comment = '1' , user_settings_notice_new_friend = '1' WHERE user_id = '1' [context] => Z:\home\livestreet\www\classes\modules\user\mapper\User.mapper.class.php line 108 


Как от этого избавится?

Ошибка при переходе в любой блог.

Постоянно возникает ошибка при переходе в любой блог.
Сайт указывает адрес к посту в блоге как friendo.info/blog/1.html И при этом вылетает ошибка 404 ( будто такой страницы нет ).
Я только начинаю пользоваться этим движком ( и он очень сильно нравится ( до этого была прожорливая сборка BP + WordPress MU ).
Если у кого либо возникала такая же ошибка. Если такая тема уже существует то дайте ссылку
С уважением, Святослав

Проблема с установкой движка

При попытке авторизоваться или перейти с главной страницы на какую либо другую выдает ошибку:
Not Found

The requested URL /people/ was not found on this server.
Apache/2.2.9 (Ubuntu) Phusion_Passenger/2.1.2 PHP/5.2.6-2ubuntu4.1 with Suhosin-Patch Server at Мой сайт.ru Port 80

Народ помогите пожалуйста понять в чем проблема !?

Мелкие баги всплывающей формы авторизации.

У всплывающей формы авторизации есть несколько мелких багов.

1) Координаты по которым всплывает форма, похоже определяются при первом показе. После чего не пересчитываются ни при ресайзе окна, ни в момент повторного показа. Если, к примеру, при 2048 по горизонтали открыть форму авторизации, закрыть ее, затем уменьшить окно браузера до 1024, то форма будет на половину за пределами страницы и кроме рефреша уже ничего не поможет.

2) Аналогично с затенением. Если при 1024 первый раз открыть форму, затем закрыть, раздвинуть браузер по ширине, и вновь открыть, то затенение фона будет только на половину (левую) страницы. При этом, при открытой форме если делать ресайз, то все ок.

3) Самое неприятное. При разрешениях до 1400 если в самом верхнем сообщении есть видео, то велики шансы, что форма попытается всплыть аккурат в том месте где видео и ес-сно окажется под ним, ибо флеш.

Жуки

1. Несущественный, но малоприятный баг в дизайне

Вот такой невесёлый косяк возможен в разрешении 1024x768 (а если ролик на главной в первом по списку топике, то вообще скучно):



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