• софт, хард & интERнет

  • Личный опыт укрощения компьютеров

1 августа 2008

Плагин wp-syntax и роли пользователей

Рубрики: WordPress, Проблемы

Оказывается, пользователи WordPress с ролью Автор не могут толком пользоваться плагином wp-syntax — содержимое <pre lang=”…”></pre> автоматически экранируется. Дело оказалось в том, что Автору не доступна возможность unfiltered_html. Для Редактора и Администратора все в порядке. Есть подозрение, что часть жалоб на домашней странице плагина вызвана именно этим.

А здесь написано, как добавить в редактор WordPress (HTML Source, не WYSIWYG) кнопку для быстрой вставки кода и изменить величину отступа при использовании табуляций: Posting source code in WordPress: escaping and syntax highlighting the inserted code. Заодно сделано и экранирование, которое плагин делает автоматически, если у пользователя правильная роль. Так что я открутил эти изменения обратно, файл получился такой: quicktags.js.

Опубликовано: Пятница, августа 1, 2008 at 13:00.
Лента комментариев: RSS 2.0.
Вы можете оставить комментарий или обратную ссылку со своего сайта.

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

  1. 1 11 сентября 2008, marapper:

    о, как раз и нужны были кнопки в HTML. Хм, а дефолтные как-то открутить можно?

  2. 2 12 сентября 2008, allex:

    Как новые прикручиваются, так и дефолтные откручиваются, только наоборот :)

  3. 3 4 ноября 2008, allex:
    void main( String[] args ) {}
  4. 4 4 ноября 2008, allex:
    <p>параграф</p>
  5. 5 30 декабря 2008, DI HALT:

    А есть способ забороть бляцкие кавычки “Лапки” которые вставляются вместо обычных, и когда иногда(!!!) заменяется код вида 0×0030 на 0×0030 (с каким то крестиком вместо икса)

    А то часто вставляю ассемблерные листинги и в результате автотипографской правки они становятся нерабочими.

Оставить комментарий





 

24 queries. 0.811 seconds.