Доп. кнопки визуального редактирования

Разбираемся подробно с “потрохами” ВордПресса и TinyMCE. Скрытая сила!..

* * *

В режиме визуального редактирования новой записи нажмите клавиши
alt-shift-v (в браузере Firefox)
или alt-v (если вы до сих пор почему-то пользуетесь Internet Explorer).
Надо нажимать в английской клавиатуре, не в русской!

Появляется второй ряд кнопок, весьма полезных. К каждой кнопке - всплывающая подсказка при наведении курсора.

* * *

 Источники:

Recently upgraded to WordPress 2.1 and pondering the WYSIWYG editor? Did you know there are more options there than what you first see? Me neither! But, thanks to “codeispoetry” in this support thread, I do now.

Go from this:

Basic toolbars

to this:

Advanced toolbar

Just hit alt-shift-v (Firefox) or alt-v (IE) to toggle it.
надо нажимать в английской клавиатуре, не в русской!

(Not seeing either of those? Visit Users ? Your Profile and make sure that “Use the visual editor when writing” is checked. Still having problems? Visit the WordPress support forums.)

Pasting from word processors just became a whole lot easier. Two of the new buttons are “Paste as Plain Text” and “Paste from Word.” Nice for those who use such things. I like the custom character thing too. Now I can easily add ? whenever I need it.

Комментариев: 3

  1. admin пишет:

    Первоисточник информации:
    http://wordpress.org/support/topic/76086?replies=3#post-509453

    Доп. ряд кнопок содержит действительно нужнейншие возможности.
    Хотите, чтобы все кнопки были видны изначально? Вот вариант, на свой страх и риск:
    wp-includes/js/tinymce/plugins/wordpress/editor_plugin.js
    return buttons+hiddenControls;
    I don’t advise this and don’t know what the side effects are, but it puts the button for switching the advance controls on and off on the end of the default buttons and so far I’ve had no ill effects.
    Also you need to shift+control Refresh in Firefox to see the change.

    ВОТ ВАРИАНТ ЛУЧШЕ!
    I have a better solution, now I’ve had time to think about it. Do not do what is mentioned above, or undo if it has already been do.

    In line 31 of
    wp-includes/js/tinymce/plugins/tiny_mce_config.php
    Move the ‘wp_adv’ to before the ‘wp_adv_start’
    Simple!
    Again shift+control Refresh in Firefox to see the change.

    ЕЩЕ ПРОЩЕ?!.
    If you want all the buttons to show all the time just delete the ‘wp_adv_start’ and ‘wp_adv_end’ on line 31 of the same file.
    But please remember on your next upgrade it will return to normal unless you modify the file again after upgrading.
    Тут есть тонкости: кнопка хелпа исчезнет (ну и ладно) и заместится на кнопку вкл./выкл 2й линейки кнопок. А при варианте “еще проще” все кнопки выстроятся в одну линию (что не совсем удобно).
    Добавлено: или все-таки в два ряда?.. Надо просто попробовать и посмотреть.

    Копаем глубже.
    http://sudarmuthu.com/blog/2007/02/11/wordpress-21-more-editing-options-in-wysiwyg-editor.html
    Можно получить все кнопки и возможности вот их сколько! :

    To enable these advanced buttons by default, you need to fiddle with some files in the wp-includes folder. The tiny_mce_config.php file in the wp-includes\js\tinymce directory to be exact. You need to open the file directly and remove the ‘wp_adv_start‘ and ‘wp_adv_end‘ present on line 31. (Do this only if you are brave at heart ;-) ).

    Нехилый набор для он-лайн редактора! И андерлайн встал на место.

  2. admin пишет:

    И последний совет (но не последний по важности!) с http://wordpress.org/support/topic/76086?replies=3#post-509453

    TinyMCE as configured in WordPress 2.1 wipes away divs and replaces them with p tags.
    This can be fixed by doing the following:
    1-Open your TinyMCE config file in an editor. The file is located at:
    wp-includes/js/tinymce/plugins/tiny_mce_config.php
    2-Replace Line 25 with the following but on a single line:
    $valid_elements = ‘#p[*],-div[*],-strong/-b[*],-em/-i[*],-font[*],-ul[*],-ol[*],-li[*],*[*]’;

    Т.е. TinyMCE настрое в ВордПресс 2.1 так, что он вычищает теги div и заменяет их на параграфы. Это не правильно. Лекарство - выше.

  3. admin пишет:

    И последняя ссылка на те же две темы, коротко и ясно. Я уже запутался, у кого приоритет. :) http://timrohrer.com/blog/?p=29

    Утверждается, что проблема div‘ов решается лишь частично, но не объясняется.

Оставьте свой отзыв!

Вам нужно войти, чтобы оставить комментарий.