Redactor (редактор в Xenforo 1.2)

Mirovinger, Все сделал как в инструкции.
Возможно ли это из за картинки?
 

Вложения

  • buttons_new_spoiler(styl - Basik 1.2(Rip XenForo.info)).zip
    31.4 KB · Просмотры: 43
Никто так и не разобрался как сделать, чтобы смайлы у редактора по-умолчанию внизу отображались? Не хочется каждый раз нажимать на кнопку смайлика, чтобы панелька смайлов снизу выезжала.
 
Да это вроде и не надо никому, нас как-то не обламывает кликнуть на смайлик. :biggrin:
 
кто то занимался вопросом обтекания картинки текстом?
Хочется делать подобные вещи

04post.jpg
 
установил hide кнопки появились в редакторе, но установил fancy spoiler и добавил кнопку как описал Mirovinger, пропали все кнопки хайда а спойлер появился, как правильно добавить не затрагивая кнопки хайда?
 
Люди добрые! помогите! Залил файл buttons.js в папку js/redactor
Код:
!function($, window, document, _undefined)
{
    XenForo.customEditorForMyAddon = function($textarea) { this.__construct($textarea); };

    XenForo.customEditorForMyAddon.prototype =
    {
        __construct: function($textarea)
        {
            var redactorOptions = $textarea.data('options'),
            myButtons = this.createCustomButtons(),
            myOptions = {
                editorOptions:{
                    plugins: ['hide', 'spoiler'],
                    buttons:[
                            ['switchmode'],
                            ['removeformat'],
                        ['bold', 'italic', 'underline', 'deleted'],
                        ['fontcolor', 'fontsize', 'fontfamily'],
                        ['createlink', 'unlink'],
                        ['alignment'],
                        ['unorderedlist', 'orderedlist', 'outdent', 'indent'],
                        ['smilies', 'image', 'media'],
                        ['code', 'quote'],
                        ['draft'],
                        ['myCustomButton_hide', 'myCustomButton_spoiler'],
                        ['undo', 'redo']
                        ]
                },
                buttons: myButtons
            };

            if(typeof RedactorPlugins == 'undefined')
                RedactorPlugins = {};

            $textarea.data('options', $.extend(redactorOptions, myOptions));
        },
        createCustomButtons: function()
        {
            //Some functions should be static, ie: wrapSelectionInHtml
            //wrapSelectionInHtml should have an option to allow to set BbCode Options or Content
           
            return {
                myCustomButton_hide: {
                    title: 'Данный тэг скрывает содержимое от пользователей с количеством сообщений меньшим X.',
                    tag: 'HIDE'
                },
           
                myCustomButton_spoiler: {
                    title: 'Данный тэг скрывает содержимое в спойлер.',
                    tag: 'spoiler'
                }
            }
        }
    }

    XenForo.register('textarea.BbCodeWysiwygEditor', 'XenForo.customEditorForMyAddon');

}(jQuery, this, document);

добавил код css в extra.css стиля casual
Image 5.png
залил в папку js/redactor/ файлы картинок

Image 6.png

и конечно же сделал модификацию шаблона

Image 7.png Image 8.png

ну всё равно не хочет отображаться в редакторе кнопки. Стиль casual стоит и все замены были в нём. Для справки, сайт стоит на денвере, версия xf 1.2. В чём может быть проблема. Спасибо!
Image 9.png

P.S. На всякий случай пробовал добавить код ниже в шаблон editor_ui.css
Код:
/* add_buttons_spoiler */
html .redactor_toolbar li a.redactor_btn_myCustomButton_hide { background-image: url('js/redactor/hide.png');
background-size: 20px 22px; }

html .redactor_toolbar li a.redactor_btn_myCustomButton_spoiler { background-image: url('js/redactor/spoiler.png');
background-size: 20px 22px; }
/* end_add_buttons_spoiler */
также плагины стоят:
Image 10.png Image 11.png
6341-f205cd2e4110f15fed6b3122282314af.jpg
 
Попробуйте этот вариант, только перед его добавлением, уберите все предыдущие правки и изменения, которые предпринимались для добавления кнопок.
Если не поможет, то подробнее смогу посмотреть только попозже.
 

Вложения

  • buttons_hide_spoiler.zip
    52.2 KB · Просмотры: 35
Попробуйте этот вариант, только перед его добавлением, уберите все предыдущие правки и изменения, которые предпринимались для добавления кнопок.
Если не поможет, то подробнее смогу посмотреть только попозже.
спасибо...всё сделал как вы сказали, не работает (((
 
Hide еще.
я его ставил...но напрочь не пойму как добавить кнопку там в редактор..прошу сильно не пинать на пути изучения этого чудесного движка
Смотря о какой кнопке идет речь. На самом деле все добавляется просто. Где то, кто то писал как добавить кнопки в редактор ( возможно в теме с данным дополнением ) - попробуйте поиск.
 
xenforomen, я забыл один момент, разработчики кое что изменили в финальной версии движка и если вы добавляете кнопки в режиме отладки(debug), то кнопки не будут видны.
Так как в режиме отладки работает другой скрипт не redactor.js, а redactor.full.js.
Попробуйте отключить режим отладки и посмотреть появятся ли кноки.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу