Не пойму как он повлиял на это, разве что «display»: «standalone». Он просто передает то что у вас на сайте. Если вы в браузере сузите размер страницы, то как будет выглядеть?
pupsik
Потому что http:// а не https://
Если автор не против, то пускай цену убирает.
Def, Может быть. Но я не осилил. Слабак. :)
Никогда полным функционалом этого редактора макетов на инстант не пользовался
Да, какие-то страницы, какие-то макеты, какие-то позитивные и негативные маски, URLs for masks. Эти настройки наверно для какой то определенной группы «Продвинутых юзеров». Я не на Английском не на Русском понятия не имею что это. :). Я один раз решил там разобраться что к чему, весь сайт сломал.
Offtop:
Pechora.Dev 🐻, BloggyCms
Скачал, потестил. Молодец.
Надо бы: в install.sql и demo.sql
SET NAMES utf8mb4;
SET CHARACTER SET utf8mb4;
Ну и под subfolder install не заточен. Но я думаю вы уже об этом знаете. Поставил звезду на github. Буду подглядывать.
Нет. Главное это cache почистить. Смайлики включаем в админке в поле editorjs
Это новейшая версия на данный момент Под версию Инстант 2.18.1, дабы в дальнейшем отталкиваться от нее. Добавлены Эмодзи:
Добавляем опцию на лимит(kb) загружаемых картинок.
Замените: /system/fields/editorjs.php
В админке в поле editorjs, ставим свой лимит.
Ха, а я и не знал про это. Теперь уже поздно кнечно. Для дольнейшей работы сделал у себя так:(дабы уже не оптимизировать.)
В файле: /templates/default/js/fileuploader.js
После:
} else if (size === 0){ this._error('emptyError', name); return false; }
Добавил:
// Enforce 100KB (102,400 bytes) var upload_limit = 100 * 1024; if (size && size > upload_limit){ var oldLimit = this._options.sizeLimit; this._options.sizeLimit = upload_limit; this._error('sizeError', name); this._options.sizeLimit = oldLimit; return false; }
Может кому пригодится
Оно же вроде включено по дефольту.
Короче начал чистить сайт. От лишних картинок и уменшения их КБ. Уменьшил размер у себя на ~119 MB чему рад. Нейросеть создала мне 2 файла для этой задачи. Если у вас качество картинок на первом месте то вам это не надо. У меня размер на первом месте.
1. Делаем бакап upload(стандарт)
2. Заливаем файл compress.php в корень сайта. Открываем его и меняем значения на свои если хотите(я ставил 80, картинки остались в хорошем качестве). Заходим на ваш_сайт/compress.php
И ждем, смотря сколько у вас файлов. Видим — Done! Enjoy the extra storage. — и удаляем файл. Не стоит его запускать второй раз.
Все!
3. (Опционально, Ручная чистка) Так как раньше фотки не удалялись с upload как сейчас, там много хлама. Заливаем файл: scout.php в корень сайта. Он ничего не удаляет и не компресует, он просто покажет вам список картинок выше 100кб(вы можете поменять это число в самом файле). Задача у меня была сделать все картинки 100кб или меньше. Этот файл дал мне список. Я начал сначала и примерно 20 самых тяжелых картинок вообще нигде не использовались (ака PNG, что я еще в 2.14.0 загружал в самом начале и не смотрел на размеры). Работа кропотливая и долгая если у вас много картинок. Я заходил на каждую картинку и смотрел, нужна она мне или нет. Если нет — удалял, если да то использовал image.pi7.org/reduce-image-size-in-kb, для снижения кб и заливал назад. Пути остаются те же (но не png, png надо использовать другой сайт, найдете сами).
Закончили? Удалили файл. Идем на хостинг и смотрим результат.
P.S. А вообще хорошо бы в админке сделать опцию лимит на КБ загружаемых картинок как в альбомах так и на ТК. Или уже есть но я не видел.
Посмотрел ленту активности, она короче на сотни страниц может нарости. Зачем? Если кто ее и смотрит то за неделю не больше.
Создаём хук файл в /system/controllers/activity/hooks/cron_cleanup.php
<?php class onActivityCronCleanup extends cmsAction { public $disallow_event_db_register = true; public function run(){ // Clear the cache cmsCache::getInstance()->clean('activity.entries'); // Filter and delete 30 day old activity $this->model->filterDateOlder('date_pub', 30, 'DAY')->deleteFiltered('activity'); return true; } }
Записи которые старше 30 дней будут удалятся. (Можете настроить дней 10 как удобней)
В админке admin/settings/scheduler создаем новый таск(Описание какое угодно):
Сохраняем и нажимаем кнопку Play. На этом забыли про это, крон каждый день сам будет чистить.




