Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Стол заказов » Нужно приделать к DLE

Нужно приделать к DLE


 sergeevizh    27.09.2015    Стол заказов    1815    12 комментариев

Нужно убрать все редакторы и приделать https://github.com/michelson/dante с возможностью импорта записей из Instagram, facebook, twitter по вставленной ссылки из сервиса.

12 комментариев

Kota
Юзер

Kota - 27 сентября 2015 23:57 -

Вы сам репозиторий смотрели, вы различаете php и ruby?
Если нет, то вам не стоит заниматься сайтами.

sergeevizh
Юзер

sergeevizh - 28 сентября 2015 11:35 -

Aleksey-Nyaka, уважаемый если бы я в этом разбирался и знал бы, что и из чего состоит, то наверное мой вопрос не оказался в "Столе заказов". Да и суть не в том, чтобы иметь именно это расширение. А получить хороший редактор который не режет глаз лишними тегами внутри поля ввода информации. Чтобы была хорошая верстка на выходе и при редактировании иметь готовый взгляд. Так как сайт на который нужен это расширение, будет статейного характера и нести в себе только текст и изображения. На сервисе Github есть множество дополнений и реализовано большое количество wysiwyg редакторов. Если же вы правда разбираетесь и можете в этом помочь, то прошу Вас не судить по моему выбору, а предложить свой вариант.

ПафНутиЙ
Админ

ПафНутиЙ - 28 сентября 2015 08:31 -

Ну теоретически можно всё это подружить, но вот зачем?

Попробуйте WysiBB - хороший редактор и прикручивается гораздо проще.

Каков вопрос - таков и ответ. Просто помните об этом.

sergeevizh
Юзер

sergeevizh - 28 сентября 2015 12:01 -

Здравствуйте, Павел! Очень приятно, что вы обратили внимание на мой вопрос. Спешу выразить Вам благодарность за подсказку по поводу PageSpeed Module. Все прекрасно настроилось и вы были правы, с первого раза не получилось. Павел, предложенный вами редактор конечно не спорю,хорош. Но, на выходе снова получаем верстку из тегов. Когда каждый параграф должен быть в теге <p> и картинка должно иметь на выходе alt="" и figure. Хоть и система DataLife Engine несет в себе портфель
Благодаря очень мощной системе управления новостями, публикациями, статьями, пользователями, DataLife Engine предназначен в первую очередь для организации собственных средств массовой информации и блогов в сети интернет
. Но за большой промежуток времени, никаких значительных изменений в плане визуального редактора не было. Тем самым очень трудно вести блог или же новостной сайт. На Github есть огромное количество реализованных wysiwyg редакторов которые подходят для того, чтобы быть в составе портфеля DataLife Engine для публикации статей. Даже если вы обратите внимание на редактор WordPress, то естественно заметите, то каждый новый выпуск имеются наработки. Даже была идея вытащить из WordPress сам редактор, но js который прописан для вывода bb-code все равно все портит. Я могу привести примеры из Github, чтобы Вы Павел могли сказать свое мнение.

https://github.com/orthes/medium-editor-insert-plugin - demo - http://linkesch.com/medium-editor-insert-plugin/
https://github.com/madebymany/sir-trevor-js - demo - http://madebymany.github.io/sir-trevor-js/example.html
https://github.com/yabwe/medium-editor - demo - https://yabwe.github.io/medium-editor/

У меня не крупный и не пузатый сайт, но уверен, что такая реализация в DataLife Engine должна быть.

ПафНутиЙ
Админ

ПафНутиЙ - 28 сентября 2015 14:15 -

Признаюсь, я органически не перевариаю визуальные редакторы. Возможно это из-за невозможности контролировать код, возможно привычка писать в markdown и bbcode.
Поэтому оценить по достоинству приведённые ссылки не могу.
Вот недавно натыкался на такой редактор, возможно понравится.
Но все эти редакторы объединяет одна проблема - серьёзная перепилка DLE под такое редатирование.

Каков вопрос - таков и ответ. Просто помните об этом.

sergeevizh
Юзер

sergeevizh - 28 сентября 2015 18:03 -

Павел, да я вчера тоже натыкался на данный редактор и он был у меня на примете. Скажите пожалуйста, Павел. Вообще реально это сделать и как это ударит по карману? Просто поймите меня правильно, markdown это я еще понимаю, там полная фантазия и личное пространство в написании статей. Главное знать какой символ и за что отвечает. Что касается bbcode, то мне не нравиться присутствие тегов в самом тексте и не видно, что допустим [ b ] это выделение и он уже должен выделить объект который он обхватывает. Другие редакторы который в коробке DataLife Engine мне не нравиться внутренним скелетом, их трудно потом через css видоизменять. В частности, я не касался TinyMCE, но и в нем есть свои проблемы. Если вставить код из Instagram, то проблематично перейти на новый абзац.

ПафНутиЙ
Админ

ПафНутиЙ - 28 сентября 2015 21:52 -

Успешная интеграция зависит от многих факторов.
Навскидку - 15-20ч работы минимум, но учитывая реалии, нужно прибавить к максимальному времени ещё 30% итого 25-30ч чистого времени, прибавить сюда обычные отвлекающие факторы - это ещё 20%.
Итого 35ч.
Рассчитывайте на это время. но я могу ошибаться.

Каков вопрос - таков и ответ. Просто помните об этом.

sergeevizh
Юзер

sergeevizh - 29 сентября 2015 02:08 -

Павел, точно не знаю, правильно ли я думаю. Таким образом, проще найти и заказать себе CMS с теми параметрами которых очень не хватает в DataLife Engine. Чем платить каждый раз за то, что будет стоить дороже лицензии на коробку самой системы. Очень жаль конечно, что данный вопрос мне придется закрыть и временно перейти на сторону других CMS в частности WordPress. DataLife Engine, хороший продукт и если бы за него взялись бы умные люди, с взглядами на будущее и в ногу со временем, появилась бы на свет хорошая CMS с адекватным шаблонизатором, удобной админкой и кучей внутренних дополнений. Спасибо, Павел! Что стянули меня с небес.

ПафНутиЙ
Админ

ПафНутиЙ - 29 сентября 2015 08:23 -

Тогда у DLE резко возрастёт порог вхождения и она превратится в полный шлак, по мнению 90% людей, использующих эту CMS.
Берите Laravel - там отличный код, оргомные возможности и пространства для манёвра.

Каков вопрос - таков и ответ. Просто помните об этом.

lutskboy
Эксперт

lutskboy - 28 сентября 2015 11:28 -

Вообще то каждый такой редактор это javascript а не php и ruby
поэтому подключить реально любой wysiwyg редактор

ПафНутиЙ
Админ

ПафНутиЙ - 28 сентября 2015 11:31 -

Ну допустим подключили, что дальше? smile
Интеграция - это не просто подключить js, особенно в DLE.

Каков вопрос - таков и ответ. Просто помните об этом.

dj-avtosh
PHP-developer

dj-avtosh - 29 сентября 2015 04:04 -

судя по репозиторию - нужны исполняемые файлы, которые у Dante на ruby.

https://elkhan.ru
По заказам пишем сюда: @Rud00y

ЯД: 41001679231462
Заказы в telegram (ремонт модулей, оптимизация нагрузок и т.п.):
В телегу писать сразу задачу и бюджет.

Чтобы комментировать - войдите или зарегистрируйтесь на сайте
наверх