Плагин "Фронт-редактор" v.1.0.0 для ICMS 1.10.4

+53
2.42K
Всем привет!
Что-то давненько я здесь не публиковался smile
Представляю плагин для первой ветки ICMS, который добавляет альтернативный способ редактирования контента.


Возможно кто-то скажет, что сейчас не модно писать под первую ветку, или же, что это сущая безделица или же ненужная плюшка и грозно будет кидаться помидорами. Ну вот захотелось мне сотворить такое smile

Лучше один раз увидеть, чем сто раз услышать:

За качество прошу не судить. Видео не важное(особенно звук), как у R2 не получается 😊 Но всё же можно догадаться о чем идет речь и понять функционал плагина. Видео даст более полное представление, чем описывать словесно.

Скачать с github -а

Решил выложить в гитхаб и освоиться с данным сервисом. Надеюсь, это позволит лучше поддерживать свои разработки в дальнейшем. Внести какие-то изменения в репозитарий намного проще, чем оформлять это старым образом в архив на офф. сайте.

Какие планы на будущее? Добить начатые когда-то под первую ветку работы, одна из которых представлена здесь. Есть ещё одна работ-ка, более нужная, которую скоро тоже выложу. Ну и, наверно, переключиться на двойку, которая уже манит. Она как новая машина. Большая, красивая, манит. Но пока страшноватенько сесть и поехать )))

Приятного пользования!
Всем побольше добра в нашем жестоком мире!!!

UPDATE 06.11.2014

Плагин обновлен до версии v1.0.1
Добавлена возможность загрузки и удаления изображения статей. Подробности в репозитарии по ссылке.
+3
eoleg eoleg 9 лет назад #
+
Я думаю первая ветка будет долго жить!
0
Def Def 9 лет назад #
круто!!! а загрузку картинки основной можете добавить?) а то ж ее тоже часто исползуют
+3
Марат Марат 9 лет назад #
Да. Надо будет сделать. Лучше в отдельной вкладке и ajax-запросом: удаление основного фото и загрузка нового. Выкрою время сделаю, отпишусь здесь.
+1
Марат Марат 9 лет назад #
Не прошло и полгода smile
Изрядно намучавшись всякими js-ajax-uploader - ами, никак не хотят заводиться на странице, наполненной по самое не хочу всякими js-няшками, плюнул на всё и сделал на старом добром ифреймушке. Это я про загрузку основной картинки статей. Подробности в UPDATE 06.11.2014
Олег Васильевич я Олег Васильевич я 9 лет назад #
Комментарий удален
+4
Марат Марат 9 лет назад #
ну а как же без СЕО? joke
0
Алфей Алфей 9 лет назад #
Редактировать может только Админ, или автор статьи тоже может редактировать?
0
Def Def 9 лет назад #
автор статьи пусть лучше через кнопку - редактировать через штатную это делает)
+2
Марат Марат 9 лет назад #
Да этот момент я упустил объяснить. Плагин только для админа. Потому что позволяет загружать в статью всякие нехорошие теги. Что может быть необходимо для админа, но может повредить сайту в руках простого юзера(автора). Для него есть штатный редактор. Если уж так необходимо, автора статьи можно занести в группу админов и он получит доступ к плагину.
0
lezginka.ru lezginka.ru 9 лет назад #
от меня очередная куча плюсов Марату :)
...раздражает каждый раз в админку лезть ,когда в статье ошиПок много
+2
Доротея Доротея 9 лет назад #
Класс) Ждём новую разработку. Пока что будем поощрять кармой popcorn
0
lezginka.ru lezginka.ru 9 лет назад #
если на странице есть фреймы(ролики), то редактор показывает пустую страницу
+1
Марат Марат 9 лет назад #
Аким, можно поподробнее? На какой странице? Какой редактор?
Не удается воспроизвести. Проверял в статьях с fck-редактором и в блогах. Проверял на страницах со встроенным роликом, вставлял ролики - всё четко.
По ифрейму производится только синхронизация данных введенных в поле ввода с данными, передаваемыми на сервер. Да и то только для fck- и cke- редакторов. Ошибки быть не должно. Может js самого редактора конфликтует? Фаербаг что-нибудь показывает?
0
lezginka.ru lezginka.ru 9 лет назад #
скинул в личку
+2
SlavikBLR SlavikBLR 9 лет назад #
Спасибо + хорошая вещь... И не кто вам не скажет что для первой ветки не модно уже что-то делать... Большинство еще сидят на первой ветке, и нам всегда актуально что-то новое для нее, первая жила, живет и будет жить))))
+2
SlavikBLR SlavikBLR 9 лет назад #
Жаль на 1.10.3 не работает
0
Марат Марат 9 лет назад #
Пробовали?
На локалке залил на 1.10.3, завелся. Поверхностно всё работает. Досконально не тестил.
+2
SlavikBLR SlavikBLR 9 лет назад #
Да пробовал, но это у меня на сайте наверное что-то конфликтует с ним, так как установил, при нажатии на редактировать просто белая страница появляется... Сейчас поставил так же на другой сайт на 1.10.3, он менее загружен разными дополнениями все отлично работает!
0
Марат Марат 9 лет назад #
Да, скорее всего какой-то конфликт js.
Смотрите в фаербаге.
Пробуйте отключать плагины, модули... и тестировать. Может найдете виновника.
0
Петрмаг Петрмаг 9 лет назад #
В блоги бы сео добавить)))
0
Марат Марат 9 лет назад #
Если соответствующие поля будут в таблице cmc_blog_posts, то прикрутить к плагину не соствит труда. Дело за малым smile
+3
Fuze Fuze 9 лет назад #
Марат, большая просьба, добавить плагин в каталог дополнений. Да и в целом, разработчики, не ленитесь дублируйте туда готовые решения. Модерацию там мы там поправили, реагируем оперативно.
0
Марат Марат 9 лет назад #
Хорошо. Сегодня-завтра добавлю.
Это правильно, в каталоге будет проще найти нужное.
0
Станислав Григорьевич (Мозголом) Станислав Григорьевич (Мозголом) 9 лет назад #
Марат, спасибо!
0
Stecc Stecc 9 лет назад #
В последней версии Хрома, при редактирование не отображается контент в редакторе.
+3
Марат Марат 9 лет назад #
Есть такое дело. Проявляется в браузере Chrome, при fck-редакторе и если на странице есть дополнительные iframe, например вставлен ролик ютуба по новому коду. Эта та же самая ошибка, про которую говорил lezginka.ru .
В консоли хрома сообщение:
Uncaught SecurityError: Blocked a frame with origin "http://i1104" from accessing a frame with origin "http://www.youtube.com". Protocols, domains, and ports must match.
Это говорит, что в целях безопасности хром блокирует загрузку содержимого с другого домена, в данном случае с ютуба. Домены должны совпадать.
Почему это происходит именно с хромом и при таких факторах, сказать не могу.
Выход:
1.сменить браузер;
2.сменить редактор. С другими редакторами(imperavi, cke-редактор) ошибка не наблюдается;
3. если на странице вставлен код ютуба или другой ифрейм, то редактировать штатным редактором;
4. код ютуба вставлять старым способом, без ифрейма.
0
Stecc Stecc 9 лет назад #
При редактирование статей не отображается, а при редактирование блогов всё ок.
0
ALreD ALreD 9 лет назад #
Плюсик я поставил, однозначно круто... НО... может я чего то не понимаю конечно... А чем это лучше и продвинутее чем штатная функция редактирования из фронта? 2 раза ролик посмотрел... Честно, не понял!
+3
Марат Марат 9 лет назад #
Нет, дело не в том, что круче или продвинутее. Просто альтернативный(!!!) способ.
Из плюсов для меня, то что меньше перезагрузок страницы - больше аякса. Люблю аякс и разные сложные интерфейсы. Вот Bitrix, несмотря на всю свою громоздкость и тормознутость, для админа дает совсем другие ощущения. Как будто бы админишь не сайт, а какое-то десктопное приложение. Хотелось немного вот этого увидеть в Инстанте.
Для кого-то этого совсем не нужно и ничего плохого в этом нет. Но всегда хорошо, когда есть выбор. Каждый найдет своё smile
0
Demetre Demetre 9 лет назад #
Визуальный редактор не найден либо не включен.
Если редактор установлен, включите его в админке (меню Дополнения → Плагины).

Что делаю не так?
0
Марат Марат 9 лет назад #
Проверьте, установлен и включен ли какой-нибудь визивиг редактор(по умолчанию fck-editor)?Админка -> Дополнения -> Плагины
+1
Александр Александр 9 лет назад #
Очень интересный плагин(Марат как всегда просто крут!), а вот интересно - народ Вы какими плагинами пользуетесь, то есть редакторами?
P.S. просто кроме того, что идет из коробки не пользовался и если есть более интересная и хорошая альтернатива хотел бы очень увидеть!
0
Юрий Юрий 9 лет назад #
Марат, на высоте ! Респект и уважуха. Много-много часов на обучение клиентов можно сэкономить !
0
lezginka.ru lezginka.ru 9 лет назад #
пытался редактировать модуль на главной "добро пожаловать"...правая кнопка не показывает" редактировать", хотя в статьях все работает нормально
0
santi santi 9 лет назад #
а в 1.10.5 будет работать?

Еще от автора

Фильтр "Вставка модуля" v 1.0.0
Приветик! Давненько что-то я ничего не писал ) Не знаю было это или не было, вчера увидел темку, решил сделать немного по-другому. Вещь то нужная.
PHP классы для работы с VK API и с API Яндекс Метрики
Доброго времени суток, коллеги! Выкладываю два класса: -для работы с API Вконтакте; -для работы с API Яндекс Метрики.
Микрохак "Кириллический ури для любой страницы"
Всем привет! Простите за столь короткий пост. Навеяно комментарием. Посчитал нужным, что может пригодиться кому-то, а в комментах просто затеряется.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.