вторник, 17 марта 2015 г.

Newscoop и TinyMCE. Настройка пользовательских стилей.

Newscoop может быть любой версии начиная с четвертой.
Чтобы добавить в редактор статьи свои стили нужно сделать несколько простых телодвижений. В файл   /admin-files/articles/editor_load_tinymce.php
в районе 220 строки в коде

    if ($p_user->hasPermission('EditorFontFace')) {
        $toolbar2[] = "|";
        $toolbar2[] = "styleselect";
        $toolbar2[] = "removeformat";
        //$toolbar2[] = "formatselect";
        //$toolbar2[] = "fontselect";
    }
проследить, чтобы был включен $toolbar2[] = "styleselect";


Далее в этом же файле набросать в настройки собствено редактора  вот такой блок
        style_formats : [
...............
            {title : 'Консультация',       block : 'p', attributes : {'class' : 'consultation'}},
            {title : 'Фотографии в линию',   block : 'div', attributes : {'class' : 'photos_group'}}
        ],
А в файл /admin-files/articles/article_stylesheet.css  набросать собственно сами классы.
И Tinymce  подключится с нужными классами. Вот такой он newscoop.





понедельник, 2 марта 2015 г.

php удаление файла по маске

 Ежели возникла нужда удалить  список файлов по маске, то вот простенький PHP код в полторы строчки.
 $mask = '*.jpg';
array_map('unlink', glob($mask));
 

Программисто фантастико!


Я просто оставлю это шедевр здесь.


{% if (file.error!="SyntaxError: Unexpected token <") { %}
 <div><span class="label label-danger">Error</span> {%=file.error%}</div>
{% } %}