Imperavi Redactor для 1.10.3

+47
3.86K
Ну вот и вышла новая версия инстанта с новой версией jquery на борту. Посему на этот раз плагин выполнен без костылей для совместимости скриптов и не для чисто ознакомительных целей.
Иллюстрация

Установка

Скачиваем архивчег, заливаем содержимое в папку /plugins, устанавливаем плагин в админке — готово.
Конечно можно ещё и с настройками повозиться. В первой строчке через запятую нужно перечислить идентификаторы групп, которым доступна заливка. В самом низу с префиксом P — дополнительные плагины редактора (кнопочки) (>работают предельно криво<, потому их в Imperavi и сделали плагинами, чтобы претензий к ним было поменьше).

Печеньки!

Помимо няшных настроек появилась не менее няшная вкладочка в редакторе изображений:
Иллюстрация
В ней при редактировании! отображаются все загруженные к данной публикации! изображения. Даже если вы не будете использовать их сейчас — они всё равно там будут и вы сможете использовать их в будущем.
Заливаются изображения теперь по такому пути:
  1. /images/wysiwyg/имя компонента/год-месяц/md5
  2. /images/wysiwyg/content/2013-10/40a95efc70e3c9f7fecd73360f76ff19372.jpeg
Плагин c… c… clips короче смайлик, вы можете настроить в исходном коде плагина, там я вроде доходчиво прокомментировал (как он работает ^читать выше^).

К моему великому сожалению, у меня карма здесь больше, чем за всё время накидали в R267380710141 и Z218725974703. Буду очень признателен (чем вы позже сможете воспользоваться), если сможете изменить данное досадное недоразумение.
0
Су-27 Су-27 11 лет назад #
Респект и спасибо - как только обновлюсь, сразу поставлю. В карму вам конечно плюс hoho
0
PolarOne PolarOne 11 лет назад #
Эдакий апперетивчик к новому релизу! Огромнейшее вельми панежа!
Олег Васильевич я Олег Васильевич я 11 лет назад #
Комментарий удален
0
Mademaster Mademaster 11 лет назад #
ну карму мы поправим))))

на 10.2 будет работать нормально??
0
lokanaft lokanaft 11 лет назад #
Нет, на 1.10.2 работать не будет.
0
Mademaster Mademaster 11 лет назад #
Плохо
0
picaboo picaboo 11 лет назад #
В ней при редактировании! отображаются все загруженные к данной публикации! изображения. Даже если вы не будете использовать их сейчас - они всё равно там будут и вы сможете использовать их в будущем.

и как их чистить потом?
0
lokanaft lokanaft 11 лет назад #
Открываете фтп - удаляете) Из списка загруженных они исчезнут сами.
0
picaboo picaboo 11 лет назад #
пользователь загрузил 10 картинок, вставил 3. 7 остались навсегда захламлять хостинг. как то так?
0
lokanaft lokanaft 11 лет назад #
Именно!
0
Михаил Михаил 11 лет назад #
<зануда>Imperavi, он же Redactor ведь платный нынче, и ORM лицензия стоит не дешево, вы ей обладаете?</зануда>
Мой вам совет, посмотрите в сторону ckeditor 4ой ветки, обладает более дружелюбным интерфейсом и более функционален, абсолютно бесплатен.
-1
lokanaft lokanaft 11 лет назад #
Для зануд и тех, кто не в теме: http://instantcms.ru/forum/thread16274.html
0
Sergiooo Sergiooo 11 лет назад #
Приветствую! Спасибо за плпгинчик. Можно ли данный редактор для блогов поставить? Уж больно родной "не очень"...
0
lokanaft lokanaft 11 лет назад #
Это не нескольких кликов в админке задача.
0
Sergiooo Sergiooo 11 лет назад #
Подскажи как сделать? Тока начал юзать всех "закоулков" не знаю...
Заранее благодарен!
0
Endroid Endroid 11 лет назад #
Подправьте немножко, а то на php 5.4 ошибку выдает
Код PHP:
  1. Strict Standards: Declaration of p_imperavi_redactor::execute() should be compatible with cmsPlugin::execute($event = '', $item = Array) in /var/www/....../plugins/p_imperavi_redactor/plugin.php on line 0
0
lokanaft lokanaft 11 лет назад #
Замените в плагине:
Код PHP:
  1. public function execute($event, $data){
на:
Код PHP:
  1. public function execute($event='', $data=array()){
0
stealthdebuger stealthdebuger 11 лет назад #
PHP - первый язык программирования? BASIC не в счет.
0
lokanaft lokanaft 11 лет назад #
Интерпретатор php написан же не на бейсике?
0
stealthdebuger stealthdebuger 11 лет назад #
php на сях писан, но это не имеет отношения к вопросу.
0
lokanaft lokanaft 11 лет назад #
Ну значит ответ на ваш вопрос: "Нет, PHP не первый язык программирования".
0
SJen SJen 11 лет назад #
я так полагаю, что stealthdebuger заметил, что ваш код написан не совсем по фен-шую и поинтересовался давно ли вы ступили на скользкий путь изучения php. И был ли ранее на этом пути какой-то другой язык, как-то так)

PS я, например, на своем пути вообще не сталкивался с BASIC, а начинал с pascal
0
lokanaft lokanaft 11 лет назад #
Да нет, товарищ stealthdebuger задал именно такой вопрос, на который я собсно и дал ответ. Иначе там не хватает слова для соответствия строгим стандартам смысла и правильного понимания вопроса.
-1
lokanaft lokanaft 11 лет назад #
Так что там по поводу фэншуя php писаний?
-1
Вячеслав Вячеслав 11 лет назад #
Обновил сайт до 1.10.3 с радостью поставил imperavi и радости настал конец.

Код формирует отстойный.
Не нашел кнопку подчеркивания.
Глючит при ctrl+v
Хрен поймешь как отступы делает.

Пол часа помучался - поставил дефолт, теперь молюсь чтобы его во второй ветки не было, авось передумают.
+1
letsgo letsgo 11 лет назад #
Ну там свой взгляд на это дело. Будет 2 редактора встроенных слава богу, есть с чем работать.
0
Ol974$hIP Ol974$hIP 11 лет назад #
Для логического завершения не хватает реализации file_upload, стоит ли надеятся?
0
lokanaft lokanaft 11 лет назад #
По индивидуальным нуждам за спасибо не работаю.
0
Ol974$hIP Ol974$hIP 11 лет назад #
Логично, может (кому интересен этот редактор) скинемся на доработку загрузки файлов?
0
ivanish ivanish 10 лет назад #
Обнаружил, что если поднять строку или удалить символы между строками, то появляется
Код PHP:
  1. <span style="background-color: initial;">куку</span>
вот такая штука на каждом параграфе. Победить своими силами не смог. Поиск по initial и прочим span style успеха не принес. Я один такой уникальный? Или непонятное поведение у всех?
0
Василий Василий 10 лет назад #
такая же беда, очень напрягает
0
Александр Александр 9 лет назад #
на 2 скрине есть вкладка выбрать, но я что то её не нашел. не критично.

Спасибо большое за плагин протестирую. Народ! А есть во-общее еще аналоги редактора?
0
livecom livecom 9 лет назад #
Вопрос. А как сделать, чтобы у обычных пользователей не показывалась кнопка "html", а только админу?
0
livecom livecom 9 лет назад #
Друзья, подскажите решение этого вопроса.
Заранее спасибо!

Еще от автора

Ajax подгрузка контента для двойки
Ну что, товарищи, сегодня вы своими руками сможете сделать ajax подгрузку записей контента.
AJAX подгрузка комментов для двойки
Как следует из названия, дополнение ограничивает полный вывод всех комментов записи и позволяет пользователю при необходимости посмотреть следующие.
ContentWatch - проверка уникальности добавляемого контента для icms2
Компонент позволяет проверять уникальность текста с помощью сервиса Content-Watch.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.