Аватар создаваемого блога не загружается с первого раза

При создании блога почему то картинка, которую указываешь — она загружается предварительно в окошко справа, там где надпись Аватар блога.... но при нажатии на кнопку «Сохранить» изображение аватара блога почему то берется отсюда
uploads/images/00/00/00/avatar/avatar_blog_start-kit.png

и отображается как просто блог без аватара

Если потом сразу отредактировать блог и снова загрузить свою картинку — то она нормально сохраняется и блог имеет ту аватарку, которую загрузил создатель блога. В общем с первого раза не сохраняет как положено. Помогите пожалуйста решить проблему. Плагины все отключал — ни при чем. Версия altocms 1.1.32 с github.
Подскажите пожалуйста куда копнуть. Спасибо.

Баги с движком: список Вадиму

Друзья, предлагаю не распыляться топиками, а писать сюда все выявленные и имеющиеся баги по движку.
Начал заниматься правкой шаблона, стало выявляться Нное количество ошибок в движке, его скриптах.

Баг: В шаблоне start-kit на странице активности пользователя не подгружаются события #849

Например, на странице активности админа /profile/admin/stream/ не подгружаются события, при нажатии на кнопку показать еще в консоли браузера ошибка
Uncaught TypeError: ls.stream.getMoreByUser is not a function
    at <anonymous>:1:11


Пути решения: дождаться внесения изменений Вадима, или сделать следующее:

Добавить из скрипта шаблона /experience-simple/assets/js/theme.js строки с 302 по 334 значение

   ls.userstream = ( function ($) {
        this.isBusy = false;
        this.dateLast = null;

        this.getMoreByUser = function (iUserId) {
            if (this.isBusy) {
                return;
            }
            var lastId = $('#stream_last_id').val();
            if (!lastId) return;
            $('#stream_get_more').addClass('loading');
            this.isBusy = true;

            var url = aRouter['stream'] + 'get_more_user/';
            var params = {'iLastId': lastId, iUserId: iUserId, 'sDateLast': this.dateLast};

            ls.hook.marker('getMoreByUserBefore');
            ls.ajax(url, params, function (data) {
                if (!data.bStateError && data.events_count) {
                    $('#stream-list').append(data.result);
                    $('#stream_last_id').attr('value', data.iStreamLastId);
                }
                if (!data.events_count) {
                    $('#stream_get_more').hide();
                }
                $('#stream_get_more').removeClass('loading');
                ls.hook.run('ls_stream_get_more_by_user_after', [lastId, iUserId, data]);
                this.isBusy = false;
            }.bind(this));
        };

        return this;
    }).call(ls.stream || {}, jQuery);


в start-kit\assets\js\template.js

и изменить в \tpls\actions\profile\action.profile.stream.tpl в строке 13
javascript:ls.stream.getMoreByUser({$oUserProfile->getId()})

на
javascript:ls.userstream.getMoreByUser({$oUserProfile->getId()})

Редактирование топиков

Столкнулся с багом или не доработкой!!!
Пользователь при создании топика накосячил, отредактировал его топик, сохраняю. А и автоматически автор топика становится админ!!!

Вопрос, как сделать так чтобы при редактировании топиков сохранялся автор а не менялся на админа

баги фотосета из коробки

Устанавливаю последнею версию 1.1.28, в конфиге ни чего не меняю. Создаю топик с фотосетом и появляется следующая картина:
— Первое изображение в фотосете растягивается



По мере добавления фото, оно сужается, а последующие фото загружаются без проблемно



Если посмотреть код то видно, что первая картинка сильно тянется ( width: 381px; height: 254px; )
а все последующие уже идут ( width: 146px; height: 97px; )




— Так и не разобравшись из-за чего тянет картинку, решил ограничить через конфиг, задав значение минимум 4 фото можно загружать в фотосет, в итоге и этот параметр не работает, можно свободно загружать 1 фотку

 $config['module']['topic']['photoset']['count_photos_min'] = 4;     // минимальное количество фоток

Важно: критический баг в версии 1.1.16

В версии 1.1.16 движка есть критический баг, из-за которого злоумышленник может получить доступ к чужим аккаунтам сайта. Подчеркиваю — баг именно в этой версии 1.1.16. Ни в предыдущих, ни в последующих версиях этого критичного бага нет.

Всем, у кого сайт работает на Alto CMS 1.1.16, нужно обязательно обновить движок!

SEOPack

При добавленом плагине SEOPack на странице /admin/seopack/ вываливается сообщение:
Exception: Can not find the template "actions/admin/action.admin.seopack_list.tpl" in skin "admin-default"

Есть ли решение?

Кажется проявился неприятный баг

Заранее прошу прощения, что пишу в «Вопросы»... На гите тоже пишу, но там 32 открытых issues и особого движения нет. Просто хочется чтобы побыстрее все фиксилось:) Я понимаю Avadim в небольшом отпуске, но может кто то еще из разработчиков пофиксит. А проблема простая. Поставил в конфиге значение рейтинга для создания коллективных блогов пользователем в 0. При создании блога не работает выпадающее меню с типом блога как в дефолтной теме так и в experience. Соответственно если заполнить все остальные поля и создать, то выдает Ошибка: Неизвестный тип блога. Плагины ни при чем, отключал все. v 1.0.7

Типы контента: затираются поля

Нашел очень неприятный баг в топиках с добавленными полями.
Когда пользователь голосует за такой топик, то все данные в этих полях очищаются.
Как это можно поправить?

Еще один баг в админке

Здравствуйте!

в версии 0.9.6 обнаружил еще один баг в админке: при попытке послать всем пользователям письмо (админка-->все пользователи-->написать письмо-->общее сообщение) получаю вот такую штуку:
Exception: Method "_eventUsersCmdMessage" not exists in class "ActionAdmin"
In file /var/www/.../data/www/.../classes/actions/ActionAdmin.class.php on line 1180


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

Спасибо!

Баг с регистрацией

Ставлю чистый движок на локальном сервере.
После установки пробую зарегистрироваться: кликаю в правом верхнем углу «Зарегистрироваться», после чего появляется модальное окно. В этом окне, сразу же, не вводя ни капчу ни другие параметры, опять жму «Зарегистрироваться» (уже в самом модальном окне) — и сайт пропускает меня, даже не ругнувшись на не введенную капчу и другие параметры, и присвоив мне «пустой» логин.

UP
Плюс, как при регистрации, так и при попытке залогиниться, в POST запросе зачем то 2 раза отправляется параметр security_ls_key. Зачем он там 2 раза употребляется, при чем значение его остается прежним — не понятно.

UP
Выше проблема была с движком, который слил с этого сайта (v0.9.6). Когда взял движок с github-а — проблема с регистрацией решилась.