Поле «SEO-текст» для ICMS 2 - Обновление 1.4.0 2.X

340
Поле «SEO-текст» для ICMS 2 - Обновление 1.4.0

Добавлена возможность преобразования дат, кэширование результатов и вывод seo-текстов в RSS-ленту.

С момента выхода первой версии поток пожеланий не уменьшается и мы продолжаем внедрять все новые и новые возможности. Да, именно "МЫ", поскольку генерация идей и помощь в тестировании это тоже немалая часть работы. Хотел бы поблагодарить всех, кто принимал в этом процессе участие и представить сообществу новое обновление.

1. Добавлены возможности манипуляции с датами.
Теперь дату и время можно выводить не в виде унылого 2018-04-15 6:43:00, а в виде нормально отформатированной даты, например 15.04.2018 или 15 апреля 2018г., поддерживается вывод как только даты указания времени, так и вывод полного времени.

2. Вывод поля в RSS-лентах
Теперь вы можете сделать RSS-ленты вашего сайта более содержательными и привлекательными для пользователей. Указав в настройках компонента "Генератор RSS" поле seo-текст в качестве описания публикации вы можете транслировать в ленту любые, нужным способом оформленные тексты.

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

Beautify - компонент улучшения изображений | Quill – текстовый редактор на JS
Комментарии (11)
fincheck 6 мая 2018 в 00:16 0
no avatar
Очень интересный компонент. А подскажите, в связке с компонентом "Языки 2.0" будет работать или это нубский вопрос?
Не сочтите за наглость, можете посоветовать что почитать по SEO для совсем "чайника"?
dwd 6 мая 2018 в 00:43 +2
small user social cms
В связке с компонентом "Языки 2.0" будет работать конечно будет, но его смысл абсолютно теряется. Поле предназначено для автоматической генерации текстов для каждой записи. Если же у вас на сайте несколько языков, то вы и так переводите каждую публикацию вручную и при переводе сами можете указать для каждого языка свои тексты.
Почитать про SEO - я не специалист в этой области чтобы давать советы, но если вам интересует мое личное мнение, то попробуйте начать с этой книги. Я с нее начинал и мне она понравилась. Просто, понятно, а главное интересно написана.
Олег с клещами 10 мая 2018 в 11:05 0
small user social cms
Прошу пояснить:
Например, у меня есть поле типа список: "положение" - poloz. Значения: 1 -Вертикальный, 2-Горизонтальный. Понятно, что конструкция {poloz-current*} выводит "горизонтальный".
Надо вывести фразу: "Мы предлагаем горизонтальные плиты". Понятно, что где-то "вертикальные". Что конкретно надо написать в Паттерн и в Склонения?
шэльдэ бердэ бельдэ 10 мая 2018 в 12:58 0
small user social cms
Паттерн:

Код TEXT:
  1. %~{poloz-current}~%2
Склонения:

Код TEXT:
  1. Вертикальный::Мы предлагаем вертикальные плиты
  2. Горизонтальный::Мы предлагаем горизонтальные плиты
Олег с клещами 10 мая 2018 в 13:30 0
small user social cms
Я так и делал, не получалось. Сейчас понял, почему. У меня в списке всего 2 значения, и когда выбрано "Горизонтальный" (1) почему-то {poloz-current} выводит "Вертикальный" (2), то есть следующий за ним. А если выставить "Вертикальный" (2) то {poloz-current} ничего не выводит. Засада.
А конструкция {poloz-id} выводит многообещающую запись "{poloz-id}" - во как!
Тогда как {poloz_id} выводит правильный id списка.
dwd 11 мая 2018 в 00:12 +1
small user social cms
со списками никаких проблем нет, все работает верно:


позвольте дать небольшой совет по использованию списков:
dwd 10 мая 2018 в 13:10 +1
small user social cms
ну или
Паттерн:
Код PHP:
  1. Мы предлагаем %~{poloz-current*}~%2 плиты
Склонения:
Код PHP:
  1.  
  2. вертикальный::вертикальные
  3. горизонтальный::горизонтальные
  4.  
Результат одинаков будет в обоих случаях.
Олег с клещами 10 мая 2018 в 13:41 0
small user social cms
Eщo непонятка:
{date_pub-literal} выводит "29 мая 2018 года" (неправильная дата), хотя {date_pub*} выводит "29.03.2018" (правильная дата)
dwd 11 мая 2018 в 00:09 +1
small user social cms
"непонятка" исправлена, спасибо.
Николай (asd43) 12 мая 2018 в 03:03 0
small user social cms
как получить обновление?
Николай (asd43) 12 мая 2018 в 04:08 0
small user social cms
разобрался