Плагин NOINDEX для TinyMCE

6158 8

    Для того, чтобы Яндекс (и ТОЛЬКО ЯНДЕКС) не индексировал отдельные части Вашего контента, существует тэг <noindex>.

    Этим тэгом рекомендуется закрывать все, что не относится непосредственно к контенту страницы и сайта.

    
    WYSIWYG редактор TinyMCE данный тэг вставлять не умеет и чистит его из текста.

    Чтобы обойти этот недостаток я наваял миниплагин для вставки <noindex> вокруг требуемого куска контента.


    Лежит тут: noind

 

    Установить плагин также просто как и другие плагины для TinyMCE.

1.  Распаковываем скачанный архив в папку /tiny_mce/plugins/

2.  В конфиге TinyMCE добавляем:

tinyMCE.init({
     // General options
     ...
     plugins : "...,noind", //Регистрируем плагин
     extended_valid_elements : "noindex", //Убеждаем редактор не чистить наш тэг noindex
     ...
     // Theme options
     theme_advanced_buttons1 :"...,noind,... ", //Указываем куда добавить кнопку плагина в панели редактора
     ...
 });

     Плагин установлен.

 

    Пользоваться плагином еще проще, чем ставить.

1. Выделим текст/ссылку/картинку/контент который вы хотите "обернуть" в <noindex></noindex>

    и жмём кнопку  

    Откроется окно вида: 

Диалог плагина noind для TinyMCE

 

    Проверьте отрывок который Вы собираетесь обернуть, особенно если это ссылка или объект.

2. После этого жмем кнопку Вставить и получаем то чего добивались. Контент обёрнутый в <noindex></noindex>

 

Комментарии

22 февраля 2013 г. 8:00 owlman
Про конфиг лучше всего узнать в официальной документации.
Смотрите раздел установки.
21 февраля 2013 г. 20:57 Star
Подскажите где искать конфиг TinyMCE ?
Скачал и установил последнюю версию, там не нашел файл конфига
7 ноября 2012 г. 13:21 owlman
Спасибо! Поправил.
7 ноября 2012 г. 12:42 serg
Ссылка на архив выдает 500 ошибку
10 сентября 2012 г. 19:04 owlman
Рад, что моя работа приносит пользу :)
7 сентября 2012 г. 23:10 Дмитрий
Молодец!
Отлично разобрался в редакторе TinyMCE.
Мне этот пост очень помог.
3 апреля 2012 г. 18:19 owlman
noind.tar.gz это двойной архив. Откройте его любым подходящим архиватором. Например 7zip. Открывайте пока не увидите папку с одноименным названием и файлами.
Плагин не имеет файлов с расширением php и работает только на Javascript.
Процедура "прикрутки" полностью соответствует описанной в заметке. Плагин надо просто загрузить на сайт в соответствующую дирректорию и прописать его в инициализации tinymce.
3 апреля 2012 г. 17:17 syter
noind - имеет расширение фал. его надо переименовать в noind.php или нет ? Я просто пытаюсь попробовать прикрутить его к cms двужку и пока невыходит ничего.

Контактные данные

 Россия, г. Москва