Вставка Iframe от soundcloud ,mixcloud и promodj,

Доброго дня или вчера всем.
Версия системы 1.1.19.3, шаблон Experience v.1.0.3

Пытаюсь создать блог исключительно музыкального направления.
Так вот мне понадобилось возможность вставки iframe кода с таких сайтов как soundcloud ,mixcloud и promodj.
По умолчанию стоят в настройках файла (если я там смотрел))qevix.php и jevix.php, soundcloud и mixcloud, как я не бился но код не работает.
Думаю, пойдем другим путем, добавлю в эти файлы настройку для promodj и заработало, но Iframe с soundcloud и mixcloud, так и не воспроизводит музыку.
Помогите кто может решить данную проблему.

За ранее благодарен

Как определить что в топике есть иные ресурсы чем текст и вставленные в текст картинки?

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

С тэгом кут, фотосетом и голосовалкой вроде понятно, а вот как быть с прикрепленными файлами и дополнительными полями?

Перенос нужный js и css на отдельный домен

Задаюсь вопросом, есть домен, хотелось бы перенести статику.
Нашел тему http://livestreet.ru/blog/addons/16216.html но по структуре в описании ясно что на альто работать не будет. Есть какой-нибудь мануальчик?

Неправильная разметка страницы

Здравствуйте! Хотел бы задать вопрос по разметке.
Почему я когда пишу статью вижу нормальную разметку в визуальном редакторе, а когда статья сохранена, то вся разметка в виде заголовков теряется?
Пример:
Вот статья где фраза «Брелок дистанционного управления» никак не выделен, хотя оформляется тэгом h3:
https://yadi.sk/i/utWvf2-uqqn9f
А вот он в визуальном редакторе:
https://yadi.sk/i/x-_mvhH2qqnUX
видно что нормальный заголовок с центрированием и выделением.
Вот исходный код в редакторе:
<h3 style="text-align: center;">Брелок дистанционного управления</h3>


Что сделать, чтобы статьи были нормально типографски оформлены?

[dev] ActiveRecord в Alto CMS v.1.2. Часть 1

По сложившейся традиции пишу о наиболее интересных и важных нововведениях в движке еще до официального релиза.

Не помню, возможно, писал уже о том, что я несколько раз подступал к реализации ActiveRecord в Альто. Причем, было большое желание не писать все с нуля, а подобрать уже готовую библиотеку и адаптировать ее к своим нуждам. Но, в силу разных причин, так и не получилось это сделать. Лайвстритовскую реализацию ORM в части задания критериев для выборки данных я считаю просто ужасной.

В общем, все закончилось тем, что в Альто была выполнена своя реализация ActiveRecord, о которой сейчас и пойдет речь.

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

js comments hide/show

Есть код отвечающий за форму открытия написания комментария и её скрытия, сейас работает по стандарту, Есть кнопка — Комментировать! нажимаешь, открывается форма комментария, а кнопка исчезает. Нажимаешь кнопку отвема- форма исчезает, кнопка Комментировать появляется.

Как сделать что бы кнопка и форма были в видимом положении?

comments.js

/**
     * Hides/shows comment form
     *
     * @param idComment
     * @param bNoFocus
     * @param mode
     * @returns {boolean}   - false - форма скрыта, true - форма видима
     */
    this.toggleCommentForm = function (idComment, bNoFocus, mode) {
        var replyForm = this.getReplyForm(),
            textarea = replyForm.find('textarea'),
            textareaId = textarea.attr('id');

        if (!replyForm.length) {
            return false;
        }
        if (!mode) {
            mode = 'reply';
        }
        $('#comment_preview_' + this.iCurrentShowFormComment).remove();

        if (this.iCurrentShowFormComment == idComment && replyForm.is(':visible')) {
            this.formCommentHide(replyForm, idComment);
            return false;
        } else {
            this.formCommentShow(replyForm, idComment, bNoFocus, mode);
            return true;
        }

    };

    this.reply = function(idComment) {

        this.toggleCommentForm(idComment, false, 'reply');
    };


Копался, не получилось! если поставить сюда this.toggleCommentForm = function (idComment, bNoFocus, mode, true)
ошибка

Написано, * @returns {boolean} — false — форма скрыта, true — форма видима, но я не допер как

Файлы DS_Store в дистрибутиве системы.

Сегодня скачал CMS и обнаружил DS_Store файлы в некоторых папка, а именно в:
\common\templates\skin\admin-new\assets\js\plugins\jqueryKnob\.DS_Store
\common\templates\skin\admin-new\assets\js\plugins\jvectormap\.DS_Store
\common\templates\skin\admin-default\assets\js\plugins\jqueryKnob\.DS_Store
\common\templates\skin\admin-default\assets\js\plugins\jvectormap\.DS_Store

Описки в коде

Не для того, чтобы лишний раз загружать Вадима, а скорее наоборот, чтобы помочь. В первую очередь, конечно, самим себе. Тем более, что в качестве актуальной версии для скачивания по сей день лежит именно эта версия движка (AltoCMS 1.1.19.3), которая и содержит описки в коде. Но, все же главная причина создания топика в том, что я, по какой-то причине, не могу теперь писать коммиты и пуллы в репозитории движка на гите. Возможно это обсуждалось, но я два месяца провалялся в койке. В любом случае, тема не помешает. Минимум, до выхода в свет версии 1.2.

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