Zau4man

Zau4man

+1110
Репутация
19741
Рейтинг
#1 Zvideo - поле для размещения видео по ссылке 10 августа 2022 в 06:37

 Happy, в шаблон передается переменная type, по которой можно определить, где выводится поле, в списке или в самой записи, и изменить оформление отдельно для списка, если нужно.

На демо верстка в списке и при просмотре записи одинаковая.

 Алексей Т, верстка адаптивная. По умолчанию превью выводятся в 2 колонки. Поэтому их размер будет зависеть от ширины сайта.

Размер ролика во всплывающем окне также зависит от размеров модального окна. Не вижу смысла ограничивать его ещё. А сделать шире не получится.

#1 Zvideo - поле для размещения видео по ссылке 9 августа 2022 в 22:08

На замену полю Ссылка на видео готовится новое поле с учетом пожеланий в комментариях и личных сообщениях.

Что нового

— Поле теперь хранит миниатюры видео
— Это позволило ускорить загрузку страницы, так как теперь вместо кодов плееров грузятся кликабельные превью
— Все также поддерживаются ссылки rutube, vk, youtube, vimeo
— У поля теперь свой файл шаблона. «Из коробки» доступны два: с подменой превью на код ролика, или показ ролика во всплывающем окне
Вы можете заказать или сверстать свой шаблон по аналогии

Процесс добавления и оформление похожи на работу поля Изображения

Так выглядит в процессе добавления

Изображение

Так при просмотре

Изображение

ИзображениеИзображениеИзображениеИзображениеИзображение

Демо 

Демо работы поля доступно по ссылке https://demo.bergorod.ru/videos/1-podborka-video-s-raznyh-provaiderov.html

Вы можете протестировать работу поля, добавив свою запись в тип контента Видео https://demo.bergorod.ru/videos

Данные для входа на сайт вы найдете на главной странице демо

Прошу высказаться тех, кому подобное поле интересно.

#2 Tinymce, копирование картинок из буфера обмена 9 августа 2022 в 18:12

Изображение

Проверил в Vivaldi. Работает.
Сделал скриншот, кропнул, скопировал через Ctrl + A, Ctrl + C и вставил в редактор Ctrl + V...

Нужны подробности того, как пытаетесь вставить в редактор изображение вы.

#3 [ЕСТЬ РЕШЕНИЕ] После обновления до 2.15.2 перестал работать корректно Биллинг. 5 августа 2022 в 11:36

Попробуйте скопировать этот метод initFormHelpers из файла core.js от 2.15.1 в такой же core.js вашего сайта

Возможно поможет. Но это не точно.

#4 Редактор текста как на vc.ru (Editor.js) 4 августа 2022 в 06:43

 Clear, не сможете. Данный редактор хранит данные в формате, понятном только ему.

#5 Не удалось проверить наличие обновлений 2.13.1 1 августа 2022 в 10:09

 No Name, в поиске здесь на сайте по тексту ошибки есть пара тем. И там есть решения.

Добавлено спустя 57 минут

 No Name, например эта instantcms.ru/forum/oshibka-pri-obnovlenii-s-2-14-1-na-2-14-2.html

#6 [ЕСТЬ РЕШЕНИЕ] Стена пользователей 29 июля 2022 в 09:27

 wantprikol, версия icms и там и там 2.15.2?

#7 Как добавить в статью повторяющееся поле? 29 июля 2022 в 08:51

 Lora, можно же в шаблоне поля сделать и 10 инпутов/текстареа. Посмотрите на устройство поля Изображения.

Проблемы с хранением такого набора данных в одном поле в виде текста начнутся потом, при попытке отфильтровать данные по этому полю.

#8 Не показывать изображение в определенной записи 28 июля 2022 в 11:33

Менять структуру хранения данных ради внешнего вида не стоит. Внешний вид потом может понадобиться другой, и встанет вопрос, как обратно перенести все данные фотографий в одно поле.

Лучше решать вопрос по внешности отдельно, правками в шаблоне, стилями, отдельными компонентами.

#9 Не показывать изображение в определенной записи 28 июля 2022 в 10:12

Вижу два решения. 

Правки в шаблоне

Сделать свой шаблон записи типа контента. И при выводе фото делать проверку на наличие тега img, скажем, в первых 500 символах текста записи. И если таковой есть, то превью не выводить.

Небольшой компонент

Который добавит галочку в форму добавления типа контента, которая будет отключать показ фото при просмотре записи. По аналогии с отключением комментариев.

Первый проще.

Добавлено спустя 43 минуты

По первому варианту. На примере типа контента Новости с системным именем news.

Создаем копию файла templates\modern\content\default_item.tpl.php и называем его news_item.tpl.php

Редактируем файл, и после 

  1. foreach ($fieldset['fields'] as $field) {

ставим пару энтеров и вставляем

  1. //правки для скрытия изображения
  2. if($field['name'] == 'photo'){//photo - имя поля с фотографией
  3. if(strpos(mb_substr($item['content'],0,500), '<img') !== false){//500 - длина кусочка для поиска картинки
  4. continue;
  5. }
  6. }
  7. //правки для скрытия изображения

Чтобы получилось так

Изображение

Правки в коде прокомментированы, вроде все понятно. После и до правок.

Изображение

#10 Ztelegram - ручной и автоматический постинг в телеграм 27 июля 2022 в 23:07

По просьбам пользователей до удаления тегов из репоста (а телеграм большинство тегов в репосте не поддерживает) часть из них будет заменяться на переносы. На данный момент меняются h-теги, списки, абзацы и br

Так выглядит текст новости и репост (репост слева)

Изображение

Это будет в следующей версии 1.0.4

#11 Постинг vk - ручной и автоматический постинг во вконтакте 27 июля 2022 в 10:18

А пост когда автоматически размещается в вк будет ссылка на пост на сайте?

rshabalin

в настройках задачи репоста есть 3 типа репоста

Фото + ссылка
В текст репоста вставляется заголовок материала, ниже небольшой фрагмент текста, еще ниже фото и ссылка на ваш сайт.

Ссылка с фоном
В текст репоста вставляется заголовок материала, ниже небольшой фрагмент текста и ссылка на ваш сайт, с учетом микроразметки.

Фото + текст
В этом случае в вк будут отправлены только фото и текст, без ссылки на сайт

Подробнее с картинками 

Варианта с несколькими картинками нет.

а еще было бы отлично, если на картинке сразу заголовок формировался

Def

так формируйте его на своем сайте микроразметкой, отдавайте в вк репост типа ссылка с фоном. И если настроите микроразметку корректно, вк подтянет эту картинку фоном.

Микроразметкой уж точно компонент заниматься НЕ должен.

Изображение

#1 Постинг vk - ручной и автоматический постинг во вконтакте 26 июля 2022 в 22:29

Предлагаю всем, кому интересен подобный функционал, принять участие в обсуждении в данной теме.

Компонент уже разработан и выложен в официальном каталоге instantcms.ru/addons/zpostervk.html

Постинг vk
Компонент

Постинг vk

Демо Купить 2000 руб.

Готовится к выходу версия 1.0.7, в которой многое переделано по аналогии с похожим компонентом Ztelegram

Настройка времени репоста

Теперь можно выбрать, как репостить: сразу при создании материала, отложить, в определенное время, по одному.

Ручной репост со страницы записи

Если в настройках задачи разрешен ручной постинг, то в меню действий при просмотре записи появится ссылка для репоста во вконтакте.

Поддержка шаблона репоста

Вы можете собрать свой текст репоста, используя SEO паттерны docs.instantcms.ru/manual/settings/seo-patterns

Для получения текста поля используется такой же принцип, как в SEO опциях, т.е. получается результат метода getStringValue поля, так как во вконтакте на стенку можно отправить ТОЛЬКО ТЕКСТ. Доступны только переносы на новую строку, никаких тегов.

Расстановка переносов

В связи с тем, что вк позволяет репостить только текст, из репоста вырезаются все теги. Это ведет к тому, что текст, содержащий списки, заголовки, сливается в одну строку. Теперь они будут заменяться на переносы строк.

Версия без ioncube

К покупке будет доступна версия без ioncube

Исправлены известные ошибки

— поиск картинки в полях типа Изображения
— проверка на наличие изображения с выбранным пресетом 
— не будет записей с пропущенным репостом
— снизится нагрузка

ИзображениеИзображениеИзображение

Приглашаю к тестированию обновления уже купивших компонент или желающих его приобрести. Связаться со мной можно в личные сообщения тут или по почте mail@zau4man.ru

#12 Проблема с полем местоположение 24 июля 2022 в 10:56

Это ошибка моего компонента Фильтр городов.

При добавлении местоположения в тип контента Компонент создаёт кроме поля с городом ещё две колонки: region и country

Судя по тексту ошибки, у вас уже есть поле с именем region

Удалите компонент, если его функционал не нужен на этом сайте.

#13 Втраивание сообщений из Twitter (Твиттера) в новости 21 июля 2022 в 22:18

Обратите внимание, что отключение типографа небезопасно в полях, в которые могут писать обычные пользователи. 

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.