Замена bbcode редактора на визуальный

+81
6.15K
На форуме была поднята тема о замене стандартного bbcode редактора на визуальный.
Представляем решение от нашей команды по решению данной задачи, в результате нашей работы, у нас получится вставить редактор в форум (быстрый ответ), комментарии, и блоги. Все работы проведены на базе дефолтной 1.10.2 системы.
Иллюстрация

Внимание под катом много скринов.


Итак для замены редактора нужно скопировать файлы из архива в корень вашего сайта, сразу прошу заметить, что делали исправления на базе дефолтной системы, поэтому если на вашем сайте вносили правки, следует использовать программы для merge скриптов, в частности можем порекомендовать winmerge. Файлы которые были затронуты можете посмотреть в архиве, также в архиве находится плагин с визуальным редактором ckeditor 4.3, который мы рекомендуем использовать для замены старого fckeditor, а также как альтернативу bbcode редактора.

И так что у нас получилось:
1. редактор для блогов:
Иллюстрация

2. редактор для комментариев
Иллюстрация

3. редактор для быстрого ответа в форуме.
Иллюстрация

Разработчиками нашей команды были доработаны, полностью разработаны специализированные плагины для инстант по ckeditor 4.3, которые позволят полностью заменить функционал стандартного bbcode редактора.

пройдемся по плагинам (типовые плагины не будем рассматривать, такие как выравниваем и стилизация текста):
1. Плагин "Цитата" — позволяет быстро вставить цитату и Имя цитируемого пользователя.
Иллюстрация

2. Плагин "Скрытый текст" — позволяет вставить текст, который будет скрыт от гостей, а также указать кол-во кармы которое необходимо для просмотра скрытого текста.
Иллюстрация

3. Плагин "Код" — позволяет вставить в сообщение программный код, для этого требуется наличие SyntaxHighlighter библиотеки.
Иллюстрация
Иллюстрация
Иллюстрация

4. Плагин "Вставка ссылки" — позволяет быстро вставить ссылку на другой ресурс или страницу.
Иллюстрация

5. Плагин "Спойлер" — позволяет быстро вставить текст под спойлером.
Иллюстрация

6. Плагин "Смайл" — позволяет быстро вставить в текст смайлик, смайлы представлены из набора "Колобок"
Иллюстрация

7. Плагин "Вставка изображения из сети" — позволяет вставить быстро картинку используя ссылку на нее в сети.
Иллюстрация

8. Плагин "Вставка изображения" — позволяет быстро загрузить фото с локального источника и вставить его в статью.
Иллюстрация

9. Плагин "Вставка медиа" — позволяет вставить в текст медиа обекты из сети. Плагин использует технологию oembed, и поддерживает кучу сервисов, с которых вы можете вставить медиа данные.
Иллюстрация


Video
Youtube — oembed — YQL
Blip — oEmbed
Hulu — oEmbed
Vimeo — oEmbed
National film board of Canada — oEmbed
Qik — oEmbed
Dotsub — oEmbed
Clikthrough — oEmbed
Kino Map — oEmbed
Funny Or Die — Embedded
College Humour — Embedded
Metacafe — Embedded
embedr — Embedded
5min — oEmbed is XML only — using YQL to translate it
ustream.tv — oEmbed is not JSONP enabled — using YQL to translate it
viddler — OGP
twitvid — Embedded
bambuser — Embedded
xtranormal — Embedded
Gametrailers — Embedded
Vzarr — Embedded
VHX — oembed
bambuser — oembed
dailymotion.com — oembed
animoto — oembed
justin.tv — YQL JSON
livestream — OGP
scivee — embedded
veoh — embedded
minoto-video — oembed using YQL
TrailerAddict — OGP
vodpod — oembed YQL — broken as the oembed has absolute positioning which breaks the display
fora.tv -OGP YQL
TED — OGP YQL
Aniboom — embedded
Comedy Central — OGP
snotr — embedded
zapiks — OGP
youku — embedded
wistia — Oembed
Audio
Soundcloud — oEmbed
HuffDuffer — oEmbed
BandCamp — YQL and Embedded
podomatic — OGP
rdio.com — oEmbed
hark.com — OGP
chirb.it — YQL and oembed
official.fm — YQL and oembed
mixcloud — YQL and oembed
shoudio — oembed
audioboo.fm — OGP
Spotify — OGP YQL
Photo
flickr — oEmbed
photobucket — oEmbed
instagram — oEmbed
yfrog — oEmbed
23HQ — oEmbed
Smugmug — oEmbed
twitpic — OGP YQL
500px.com — OGP
visual.ly — YQL Lookup
img.ly — Thumbnail view
imgur.com — Thumbnail view
twitgoo.com — Thumbnail view
gravatar — Thumbnail view when using mailto
pintrest — YQL — Embedded view of a sort.
circuitlab — image view
skitch — YQL oembed
graphic.ly — OGP
dribble — jsonp lookup
Lockerz — YQL lookup
AsciiArtFarts — YQL Lookup
lego cusoo — OGP over YQL
plannary — OGP over YQL
propic — OGP
avairy.com — OGP
lomography — ogp
weheartit — ogp
glogster — ogp
chart.ly — embedded
twitrpix — OGP
chictopia — OGP
Rich
Meetup — oEmbed
gigapans — Embedded
Slideshare — oEmbed
ebay — Embedded
scribd — Embedded
screenr — Embedded
tumblr- JSONP lookup
imdb — JSONP lookup via imdbapi.com
wikipedia- JSONP lookup
github- JSONP lookup (CSS)
eventful — OGP
myspace — OGP
live Journal — JSONP Lookup (CSS)
wordpress — oEmbed (wordpress.com, wp.me, blogs.cnn.com, techcrunch.com). I can add other wordpress sites as well.
circuitbee -Embedded
stack overflow — JSONP Lookup (CSS)
Facebook — JSONP Lookup (CSS)
Pastebin — Embedded
Pastie — YQL lookup
kickstarter — Embedded
issuu — OGP
reelapp.com — Embedded
Etsy — OGP over YQL
Amazon — Embedded — Requires Affiliate code
linkedin — Embedded IFRAME — found a link that works :)
Lanyrd — YQL (CSS)
twitter — Oembed — status only — but that is ok I think
github gist — oembed
speakerdeck — yql oembed
dipity — yql oembed
dailymile — oembed
deviantart — oembed
Roomshare Japan — oembed
mobypictures — oembed
prezi — embedded
popplet — embedded
authorstream — OGP
googlecalendar — Iframe
cacoo — oembed
pearltrees — embedded
urtak — oembed — is broken in iframe return atm -seems to be an embed.ly issue??
jotform — embedded
Urban Dictionary — YQL lookup
Ars Technica — YQL Lookup
Eventbrite — OGP YQL
last.fm OGP YQL
Rotten Tomatoes — OGP YQL
iFixit — OGP
qwiki — OGP
brighttalk — Meta info
tinychat — OGP
tourwrist — embedded
bnter — OGP
bigthink — OGP
wirewax — OGP
whosay — OGP
timetoast — embedded
tripline — OGP
jsfiddle — embedded
ну и напоследок расширенный плагин для вставки видео с youtube

10. Плагин "Вставка с youtube" — позволяет быстро и с большим набором параметров вставить ролик с youtube в текст.
Иллюстрация
0
SpideR SpideR 9 лет назад #
Браво! v
0
Mademaster Mademaster 9 лет назад #
Надежда, а в статьях какой редактор будет? Ваш или Ckeditor?
+2
SpideR SpideR 9 лет назад #
А вы в демо гляньте. )))
0
Mademaster Mademaster 9 лет назад #
С планшета смотрю smile пальцы большие по ссылкам тыкать smile smile
0
Mademaster Mademaster 9 лет назад #
В статьях вообще нет загрузки с компа((((((
+1
Надежда Надежда 9 лет назад #
В статьях не создавали.
Для каждого компонента есть возможность создать свой набор кнопок
0
Mademaster Mademaster 9 лет назад #
мммм програмно??? или в настройках??? еще раз прошу прощения, не со стационара, не могу посмотреть нормально....
0
Надежда Надежда 9 лет назад #
Наш
0
Mademaster Mademaster 9 лет назад #
СК похоже..... на демо, при создании статьи я имею ввиду
0
Mademaster Mademaster 9 лет назад #
А вообще респект!!!
+4
picaboo picaboo 9 лет назад #
Супер... Может как то можно договорится с админами и в 10.3 которая на походе внедрить?
0
Надежда Надежда 9 лет назад #
архив перезалит, исправлена орфографическая ошибка
0
prosis prosis 9 лет назад #
пожалуйста поправьте ссылку на скачать файл
0
Надежда Надежда 9 лет назад #
недоразумение с архивом исправлено :)
0
Олег с клещами Олег с клещами 9 лет назад #
Может я чего-то недопонимаю, но почемуто стало меньше нужных кнопкофф и картинки из /images по прежнему не выбираются. А так, потрудились не плохо, конечно.
0
Надежда Надежда 9 лет назад #
каких кнопкофф? и по поводу из /images можете настроить стандартную
+1
Def Def 9 лет назад #
А в блоге как подкат сделать?
-1
letsgo letsgo 9 лет назад #
Дважды плюсанул, нужное решение.
0
Денис Васильевич Денис Васильевич 9 лет назад #
позвольте, ка же это возможно?
+1
SpideR SpideR 9 лет назад #
Хацкер. )))
0
letsgo letsgo 9 лет назад #
За сим сообщаю Денис, что токмо плюсанув тут и перейдя в личный профиль Надежды, я смог осуществить данное решение.
0
lezginka.ru lezginka.ru 9 лет назад #
+
0
Andrey Andrey 9 лет назад #
Спасибо отлично! +++
0
Andrey Andrey 9 лет назад #
Вопрос по блогам в клубах.
При сохранении записи в блоге клуба,
выдает такую запись: "Укажите текст записи! Текст должен быть не короче 5 символов."
Естественно текста более чем достаточно. В общем запись отредактировать и сохранить
не получается.
0
Надежда Надежда 9 лет назад #
сейчас проверим
0
Andrey Andrey 9 лет назад #
ок ждем, такая проблема только в клубах.
0
Надежда Надежда 9 лет назад #
Исправлено
0
Петр Петр 9 лет назад #
слово "расЩирение" прямо глаза режет!
на официальном сайте вижу что версия CKEditor 4.3 Beta (18 Sep 2013)
обновления планируются? А так плюс - полезно!
0
Надежда Надежда 9 лет назад #
слово "расЩирение" прямо глаза режет! на официальном сайте вижу что версия CKEditor 4.3 Beta (18 Sep 2013) обновления планируются? А так плюс - полезно!
Архив уже исправлен и перезалит вчера, у нас версия CKEditor 4.3, ошибки исправлены, если еще где-то появятся, поправлю:)
0
Mademaster Mademaster 9 лет назад #
мм теперь в статьях есть загрузка с компа? ))

Надежда, а по моей просьбе не смотрели еще??
0
Надежда Надежда 9 лет назад #
Сегодня сделаю
0
Mademaster Mademaster 9 лет назад #
спасибо
0
Надежда Надежда 9 лет назад #
Сделали
+2
asa asa 9 лет назад #
очень актуально! Плюсую, и кидаю пару предложений.

Пару соображений по теме:
1. Обрамлять ссылку как активную вне зависимости, делаем мы её через кнопку, либо просто вставляем в поле ввода;
2. Просматривать текст под споилером во время редактирования;
3. Прикрепление изображения по ссылке. Убрать все эти пугающие пользователя дополнительные настройки: Альтернативный текст, ширина*высота, выравнивание и т.п. лучше сделать: ссылка на картинку и вместо "альтернативный текст" - "описание фото", так понятнее простому обывателю.
4. Прикрепление изображения с ПК. Выбриаем файл -> нажимаем отправить на сервер -> нажимаем ок -> смотрим результат, лучше бы урезать все шаги до: выбираем картинку -> жмем Ок -> смотрим результат;
5. Вставить видео с ютуба, если есть по прямой ссылке, я бы убрал возможность добавлять iframe. Обывателю это ненужно, а iframe - это фу-фу-фу. Из всех настроек я бы оставил поле ссылка на ролик и с какого времени начать проигрывать ролик.

Надеюсь этот пост не обидит разработчика, а то бывает и такое. Ваша разработка очень актуальна и полезна, хотелось бы сделать её ещё лучше.
0
Andrey Andrey 9 лет назад #
5. Вставить видео с ютуба, если есть по прямой ссылке, я бы убрал возможность добавлять iframe. Обывателю это ненужно, а iframe - это фу-фу-фу.

Пользуйтесь стандартным редактором, что Вам мешает.
0
asa asa 9 лет назад #
В основном то, что обычному пользователю не нужно смотреть на эти
Файл "videoquoteипрочиетеги.ИреализацияНадеждывэтомпланепросточудеснамойкомментарийнаписанлишьдлятогочтобыразработчикпосмотрелглазамипользователячтоестьлишнеговформах.Адаватьправанавставкуфреймов.Небезопасно-с." не найден!
0
asa asa 9 лет назад #
Упс, bb редактор переварил теги.

В основном то, что обычному пользователю не нужно смотреть на эти |img| |video| |quote| и прочие теги. И реализация Надежды в этом плане просто чудесна. Мой комментарий написан лишь для того чтобы разработчик посмотрел глазами пользователя на свой продукт. Т.к. я обычный пользователь.

А давать права на вставку фреймов. Небезопасно-с.
0
Надежда Надежда 9 лет назад #
Вставить видео с ютуба, если есть по прямой ссылке, я бы убрал возможность добавлять iframe.
поправили
0
Mademaster Mademaster 9 лет назад #
Ошибка:

при добавлении цитаты в комментарии, если не указывать автора, то выдает

http://joxi.ru/ebpBUtg5CbDkCHRC13s

типа поле цитаты пустое.. просто не всегда требуется именно цитировать кого-то из конфы, а просто выделить таким способом текст... собственно и автор тут не нужен
-1
Mademaster Mademaster 9 лет назад #
сайт на скрине на локалке... не ломитесь)
0
Andrey Andrey 9 лет назад #
нет ломиться мы не будем, сами ждем решения проблемы с блогами в клубах.
+1
Надежда Надежда 9 лет назад #
поправили
+1
Надежда Надежда 9 лет назад #
Архив перезалит
+1
xxuuu xxuuu 9 лет назад #
на форуме
загрузка картинок после загрузки картинки на сервер показывает в редакторе но не показывает в сообщении.
в быстром ответе новый редактор а в редактировании сообщений и по ссылке ответить бб редактор
0
Надежда Надежда 9 лет назад #
проверим и поправим
+1
Александр Александр 9 лет назад #
Хорошее решение, понравилось, жалко только что на версию 1.10.1 нет, поставил бы сразу, а перейти на версию 1.10.2 пока не могу, так как многие компоненты пока под эту версию пока не работают.
Может есть в планах всё таки сделать и под 1.10.1? Думаю многим бы это понравилось бы smile
0
tokarev tokarev 9 лет назад #
обалденно важное и нужное дополнение, чего так не хватало! спасибо
0
Викторыч Викторыч 9 лет назад #
Надежда, будет ли решение для версии 1.10.3? Пробовал ставить, без замены файлов в папке "core", в принципе работает, но в блогах при создании и редактировании поста не сохраняет его, на выходе - чистое поле. В остальном работает нормально, только в форуме при открытии новой темы открыватся bb-редактор, а при добавлении комментария - визуальный.
+2
Надежда Надежда 9 лет назад #
Для 1.10.3 добавили архив
0
Викторыч Викторыч 9 лет назад #
Хорошая новость с утреца! ) Спасибо!
+1
Мстивой Мстивой 9 лет назад #
Надежда добрый день! У меня такая проблема. Можете подсказать или помочь решить ее?

В редакторе
Спойлер
На странице после добавления
Спойлер
+1
Мстивой Мстивой 9 лет назад #
Чуть не забыл версия 1.10.3
0
Principal Principal 8 лет назад #
увы тоже самое sad 1.10.3-1.10.4
0
Artem Artem 9 лет назад #
Как с уязвимостями?
0
Надежда Надежда 9 лет назад #
Какие уязвимости?
0
Artem Artem 9 лет назад #
Группе, к которой вы принадлежите, запрещено просматривать этот скрытый текст
" target="_blank">http://dh.it-patrol.ru/newsletters/%D0%BA%D1%80%D0%B8%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B0%D1%8F-%D1%83%D1%8F%D0%B7%D0%B2%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D1%8C-%D0%B2-fckeditor-%D0%B8-ckeditor[/hide]
0
Artem Artem 9 лет назад #
не знаю, как удалить...
0
Anigilyator Anigilyator 9 лет назад #
Сделайте плиз для 1.10.1
+2
Надежда Надежда 9 лет назад #
10$ smile
0
Роман Роман 9 лет назад #
Fatal error: Call to undefined method cmsCore::isAjax() in /sata1/home/users/domain/core/classes/user.class.php on line 1038

что может быть?
0
Роман Роман 9 лет назад #
Проблема решилась. Ставил не ту версию. Однако, проблема осталась и сам редактор по моему не очень заменился:
http://instantcms.ru/forum/thread16486.html
0
Роман Роман 9 лет назад #
Кто сталкивался со следующей проблемой. Устанавливаю это дополнение и оно не работает. Однако, если выставить по умолчанию шаблон дефолтный, все в порядке. Почему такое происходит? Кто может подсказать?
0
Надежда Надежда 9 лет назад #
А вы правки в свой шаблон из архива делали? Подозреваю, что нет stuk
0
Роман Роман 9 лет назад #
Что значит фраза: "А вы правки в свой шаблон из архива делали?"
Архив чего имеется ввиду?
0
Надежда Надежда 9 лет назад #
Роман вы вроде бы взрослый человек, а задаете такие вопросы. Архив того, что вы скачали!
0
Роман Роман 9 лет назад #
Так в том то и дело:) Вопрос, ответ на который слишком очевиден:) поэтому поставил в тупик
0
picaboo picaboo 9 лет назад #
поставил для пробы на 10.3 свежую

на форуме при добавлении картинки в пост, в сообщении её выводит потом ввиде текста, в сурсе вот что
Код PHP:
  1. <div class="post_content">&lt;img alt=&quot;&quot; class=&quot;upload_image_img&quot; src=&quot;/images/photos/medium/e2484f59b9e4d5a5a7ba32f3ae41e493.jpeg&quot; /&gt;</div>
0
Викторыч Викторыч 9 лет назад #
После установки хака под комментариями пользователей исчезла кнопка "Редактировать"... Все настройки те же, что и были до этого. Интересно, что редактирование коммента админом происходит в админке, а не в блоге. ) Т.е. отключение кнопки "Редактировать" как бы оправдано, но, с другой стороны - ущемление прав зарегистрированных юзеров. scratch
0
Викторыч Викторыч 9 лет назад #
Продолжаю осваивать CKEditor на тестовом сайте 1.10.3, пока на Денвере. Никак не могу привыкнуть к ужасному ресайзу, ухудшение качества картинки при уменьшении просто бросается в глаза, но, может, это чисто субъективно. Буду готовить нужный размер в фотошопе заранее, это не проблема. Еще заметил, что разделитель "Читать далее..." исчезает при повторном редактировании поста в блоге. Приходится ставить заново. Текстовые стили тоже не сохраняются, хотя в поле редактирования все ок. Однако, готов смириться с мелкими шероховатостями только из-за обтекания картинок в тексте поста блога - это, конечно, супер! )))
+2
Лоginov Лоginov 9 лет назад #
А у меня по какой-то причине редактор 4.0 а не 4.3 на 1.10.3
+1
Лоginov Лоginov 9 лет назад #
Отображается только в статьях. Комментарии, быстрый ответ, создание темы - все по старому. Хотя удалил старый редактор
+1
Мстивой Мстивой 9 лет назад #
Такая же ерунда
0
tokarev tokarev 9 лет назад #
Возникла необходимость поудалять кнопки, которые сбивают с толку юзера (в статьях). Как настроить кнопки? Выше писалось, что это возможно, но как сделать - не нашёл.
+1
hummer7887 hummer7887 8 лет назад #
Надежда, огромный вам плюс! А можно вопрос? у меня проблема, (как раз в поисках решения наткнулся на ваш плагин,) надеялся что решит проблему! одним словом в сообщениях пользователям, стало очень мало функционала, можно ли его расширить и есть ли плагин такой или иное решение этого вопроса... версия 1.10.3 . раньше вроде бы было много всего разного, а теперь только это! прилагаю скрин,
""

а раньше было так: или даже полнее.
""
не заметил как это произошло. Заранее большое спасибо за ответ!
+1
zotak zotak 8 лет назад #
В описании указанно что присутствует визуальный редактор ckeditor 4.3, в действительности, как и писали выше, в архиве для 1.10.3 версия ckeditor 4.0.
В блогах все абсолютно не так как у вас на скринах, внешний вид точно такой как и для "быстрых ответов", только полоска с инструментами внизу, в статьях аналогично.
Устанавливал все по инструкции из архива для 1.10.3 на версию 1.10.3, в чем может быть проблема ?
""
""
0
zotak zotak 8 лет назад #
После смены редактора на ckeditor 4.0 в универсальном каталоге поле "Описание:" после сохранения остается пустым, сколько не редактируй информация не сохраняется. После отключения ckeditor 4.0 и установки старой версии все работает нормально.
0
zotak zotak 8 лет назад #
В статьях отображается полный редактор если редактировать/добавлять статью через админку, это так и задуманно ?
0
Helg Helg 8 лет назад #
Таже ситуация, как решить, чтоб инструменты наверх вернулись?

Или это так задумано?
0
Grivit Grivit 8 лет назад #
После создания статьи и нескольких редактирований, дальше в админки остается пустая форма совершенно без никакого текста. Т.е. дальше работать со статьей уже нельзя. При этом в анонсе все ок. Скорее-всего что-то конфликтует, картинки, может видео. Система 1.10.3
0
dle dle 8 лет назад #
Все работало нормально, кроме КАТАЛОГА, ребята поправите работу каталога, буду щастлив !!!
""
0
dle dle 8 лет назад #
Я подозреваю что надо добавить и поправить файл com_catalog_add.tpl, а вот как корректно его поправить... что именно в нем изменить ?
0
zotak zotak 8 лет назад #
Заметил такую штуку, если в УК выбрать хаоактеристику поля "HTML", как в демо данных поле "Описание", то набранный текст не сохраняется, помогите исправить.
0
dle dle 8 лет назад #
Покажите скрин каталога ? у вас там все нормально ? у меня как на скрине выше.... (
0
Капитан Капитан 8 лет назад #
Для версии 1-10-1 никто себе не переделывал?
0
Су-27 Су-27 8 лет назад #
Поставил на 1.10.3 - всё работает ок, особенно актуально для меня было для блогов, так как дефолтный мягко сказать работал отвратительно. Огромный плюс smile
0
Delika Delika 8 лет назад #
Что-то не увидела я кнопку спойлера. Может кто подскажет где она там?
0
PolarOne PolarOne 8 лет назад #
Тоже не увидел... мы же об этом говорим?)
[cut=Читать далее...]
0
PolarOne PolarOne 8 лет назад #
Все есть. Не установил плагин просто. Есть разделитель. У меня это 5 кнопка с конца
+1
Andrey Andrey 8 лет назад #
Под 1.10.4 планируете?
0
Principal Principal 8 лет назад #
Жаль что не работает под 1.10.4 выводится html в чистом виде при добавлении и редактировании все работает, результат голый html :(
А так все очень понравилось... В любом случае плюсую, молодцы, сам редактор понравился очень...

Присоединяюсь к вопросу насчет плана для 1.10.4 Заранее спасибо!
-1
No Name No Name 8 лет назад #
ждём для 1,10,4 очень нужно!
0
Valera Valera 8 лет назад #
Здравствуйте а для 1.10,4 будет ?
0
Александр Александр 8 лет назад #
Тоже заинтересован в разработке под 1.10.4
0
AVanti_473 AVanti_473 7 лет назад #
Уважаемые разработчики, а так же все, кто скачал архив и кому не жалко его для системы 1.10.2, пожалуйста, поделитесь ссылочкой, а то в шапке ссылки мертвы...
0
LoginovSO LoginovSO 7 лет назад #
Добрый день! подскажите а под 1.10.6 будет работать?Готов приобрести плагинчик (если установка рассчитана на "дурака" и пройдет в автоматическом режиме). ))))
0
ArgentMind ArgentMind 7 лет назад #
а в 1.10.6 так по дефолту же. Во всяком случае такой редактор в системе есть...
0
Andrey Andrey 7 лет назад #
не будет
0
Jestik Jestik 6 лет назад #
А на 1.10.6?

Еще от автора

Обновление компонента "SEO pages" для оптимизации
В данном обновлении добавлена возможность указывать свои шаблоны генерации для заголовков страницы, описания, ключевых слов.
Компонент "SEO pages" для оптимизации
Компонент «SEO страницы» предназначен для быстрой и простой настройки SEO параметров страниц.
Источник статьи и автор фото
Доработка позволяет привести в порядок организацию статей и новостей на сайте.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.