Подскажите, как его подцепить к комментариям?

Chambers
Возможно ли как-то загружать картинки через Redactor с конвертацией в формат webp? У TinyMCE есть возможность выбрать пресет и уже в нем все настроить. У Redactor минимум настроек, но может есть какие-то скрытые, в конфигах?
Мда, и как я умудрился не заметить, что в пресетах изображений есть отдельный пресет под Redactor. Вопрос снимается.
Есть такая проблема… она воспроизводится даже в форме написания этого поста. Если вставлять картинку через редактор TinyMCE, то не происходит автоматический перевод строки после изображения. Поле ввода после изображения не позволяет поставить в себя курсор. Если нажать ENTER, то вставленное в пост изображение удаляется (здесь тоже воспроизводится). На компе конечно можно нажать стрелочку вправо, а потом ENTER, и тогда строка перенесется (но пользователь до этого не додумается). А на телефоне клавиатуры вообще нет, поэтому оставить текст ниже изображения просто невозможно. Можно ли как-то заставить редактор переносить строку после изображения автоматически?
Другими редакторами пользоваться не могу, т.к. из всех доступных только TinyMCE вставляет изображения в комментарии кликабельными.
Redactor после изображения позволяет кликнуть в поле ввода и писать, но вставленные через него изображения не кликабельны (не увеличиваются по нажатию)
Попробовал вставить после кода изображения <br>, tinymce преобразовал его в
<p> </p>
и сделал перенос строки. Вопрос, как его заставить добавлять в конце этот самый nbsp автоматически?
Пробую выбирать в настройках «Перевод каретки — <br>», но он его не вставляет, просто убирает <p>
Также попробовал дописать в настройки TinyMCE:
'force_br_newlines' => true, 'force_p_newlines' => false, 'convert_newlines_to_brs' => true, 'force_br_newlines' => true,
Ничего не изменилось.
Это php 8 видимо
Спасибо. Попробовал поменять на 7.4, ошибка исчезла. Значит ждать выхода стабильной версии и обновляться, и тогда можно будет использовать php 8 уже без этой ошибки, верно?
Здравствуйте. Заметил, что на чистой InstantCMS свежей версии, из компонентов устанавливалась только тема, при редактировании постов вылезает ошибка.
Deprecated: strtotime(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/o/site/site.ru/public_html/system/controllers/content/actions/item_edit.php on line 184 Warning: Cannot modify header information - headers already sent by (output started at /home/o/site/site.ru/public_html/system/controllers/content/actions/item_edit.php:184) in /home/o/site/site.ru/public_html/system/core/controller.php on line 1216
ругается на эту строчку в system/controllers/content/actions/item_edit.php
$date_pub_end_time = strtotime($item['date_pub_end']);
и на эту в system/core/controller.php
header('Location: ' . $url, true, $code);
Если закомментить строчку 184, ошибка исчезает. Прошу помощи, от чего такое может быть?
Поправили в одной из последних версий такое поведение.
Ну видимо не до конца… Версия InstantCMS: 2.15.2
Вот к примеру беру любой файл для теста. Было 19 кб, стало 218. Слева оригинал, справа — картинка, загруженная через редактор (для сравнения размера было-стало). Оба залил на Imgur, чтобы они при перезаливке сюда не перекодировались.
Вот мои настройки пресета:
А вот как WEBP портит цвета изображений. Слева GIF, справа WEBP качество 100%:
Но это видимо проблема самого WEBP. Я с этим сталкивался и на других CMS.
А папку в upload создать не хотите? Там точно будет безопасно. Никто там вашу папку не потрет, и сам движок в нее ничего не насохраняет.
Т.е. просто создаю папку например img в папке upload, и все должно быть норм?
Суть такова. Я хочу создать в корне сайта отдельную папку, в которую буду лить некоторые изображения, качество которых мне очень важно, после чего буду вставлять эти изображения в посты ссылками.
Зачем мне это нужно. Дело в том, что я использую пресет с конвертацией в WEBP, он очень экономит место, особенно если речь идет о фото, но портит красный и некоторые другие цвета, делая их тусклыми, даже если выставлять качество 100%. Так же есть проблема, если выбрать пресет без конвертации, то при заливке через редактор поста, изображения все равно не просто закачиваются на сервер, как например это происходит в WP, а зачем-то перекодируются. И например размер PNG весом 30кб легко превращается в 300 кб (разница в 10 раз).
В общем, я хочу заливать свои пикчи в папку public_html/images на хостинге и вставлял в посты изображения через ссылки, а для остальных пользователей пусть будет обычная заливка через редактор, им так удобнее.
Ну и собственно вопрос, можно ли так делать — создавать папки в корне InstantCMS? Не помешает ли это будущим обновам, не создаст ли угрозу безопасности. Права естественно выставлю только на чтение.
Подскажите пожалуйста, где включается увеличение изображений в комментариях при клике, как в постах? Или такой возможности не предусмотрено?
UPD
Оказывается оно изначально есть, просто изображение в комментариях становится кликабельным не сразу, а после перезагрузки страницы.
И чтобы изображения вставлялись в посты и комменты кликабельными, нужно вот тут admin/controllers/edit/wysiwygs/presets_edit/3 в редакторе TinyMCE поставить галочку на «Показывать поле ввода размеров фото», а иначе изображения ни в постах, ни в комментариях увеличиваться по клику не будут (по крайней мере у меня не увеличивались)
Наткнулся на один сайт на InstantCMS.
Подскажите, это что-то штатное или доработка:
Вот сам сайт https://kehub.ru/
Как раз то, что я имел в виду. «Моя лента» — это посты из групп, в которые вступает пользователь. «Весь контент» — это посты в порядке очередности.
Здравствуйте. Я еще только разбираюсь в InstantCMS. Очень хочу сделать игровой блог для себя и своих друзей, с возможностью удобного фронтенд-добавления постов. Но некоторые темы, на которые я пишу, вызывают раздражение у ряда пользователей. Например, потому, что они интересны только мне и еще некоторым из моих знакомых, но уже давно не актуальны (вроде ретро-игр).
Вопрос. Можно ли как-то организовать черный список тегов, чтобы, например, условный пользователь мог заблокировать тег «ретро» или «инди» и ему не показывались бы соответствующие посты.
Я такой возможности не нашел, но может, просто не там смотрел?
Здравствуйте. Возможно, что такая функция есть, просто я не могу ее найти, потому что еще не разобрался в админке и возможностях InstantCMS до конца.
Можно ли сделать так, чтобы:
- Неавторизованные пользователи видели все посты из всех группы в порядке очередности
- Авторизованные видели сформированную для них ленту, состоящую из постов исключительно из групп, на которые они подписаны
Чтобы, к примеру, пользователю не показывались котики, если он их не любит (хотя я не уверен, что такие люди вообще существуют)
- Предыдущая
- 1
- 2
- 3
- Показаны 31-41 из 41