В общем — модуль Фотографии — не случайная картинка — а фотографии — там вывод через админку так же на половину не работает — если выбрать — последние добавленные — то в модуле отображаться будут последние фото… а если выбрать — самые просматриваемые — в итоге — в модуле будут отображены — первые загруженные в альбоме фото — так то все работает — и вывод в несколько колонок — и количество фото в модуле и показывать ссылку на альбом — но вот Лайтбокс так же не работает — модуль не очень важный — интересный конечно случайная картинка — но в общем вот так он работает — на половину
Вот настройки в админке — чтобы было понятно что за модуль

Проходил Мимо
на 007 сортировка работает
на 008 действительно, сортировка из админки не работает
Там наверное проблема небольшая, условно говоря — где-то какую-нибудь «точка — запятую» не поставили — раз на 007 работало, а на 008 нет — в общем не есть хорошо — но эту проблему точно можно решить, хотя проблема не большая — но иногда надо — если кто в теме — может кто-что все таки посоветует!
по алфавиту
Я чуть выше про это и написал — не сам блок Сортировки — этот блок у меня так же работает — а именно в Админке — настройка альбома для вывода по умолчанию
Вот это — в настройке альбома есть именно настройка вывода фото — через админку настройка
На моем скрине — Сортировка фото — вот именно она не работает — а не включенный блок при просмотре сайта — сам блок сортировки работает — а по умолчанию вывод не поставить через админку
у меня работает, как не выбирай 😃
А какая версия? я тестирую 008 — которая от января — сам компонент фотогалерея я вообще не трогал — не файлы компонента — вообще ничего — может все таки потому что залил одним разом много файлов или у Вас работает сама форма —
Я вообще имею ввиду не саму форму сортировки — которую можно подгрузить включив в админке в настройке альбома — эта форма работает — я имею ввиду вывод по умолчанию — в настройке альбома — после
комментарии к альбому
Сортировать фото — вот тут если выбрать по просмотрам и по убыванию… или по просмотрам и по возрастанию… так же как по рейтингу — убывание / возрастание — в общем фотографии в итоге все равно выводятся так, как они загружены — я именно про эту сортировку, а не про отдельную форму, которая после максимального количества фото от одного человека — там можно включить или отключить отдельный блок — Форма сортировки: показать / скрыть — я не про эту — а про сам вывод фото в альбоме — он у меня не работает как надо
Всем снова привет!!!
Компонент ФОТОГАЛЕРЕЯ — когда создается альбом — в итоге есть настройка сортировки — фактически, как не выбирай — показ по просмотрам, по рейтингу, убывание — возрастание — в общем сортировка, как таковая не работает — то есть — выбор в альбоме — после загрузки фотографии отображаются по порядку загрузки — от первой загруженной, до последней — рейтинг и просмотры менял и в базе и просмотры пытался естественным путем как бы накрутить — чистил кеш сайта — кеш браузера — менял компы, ноуты — в общем использовал разные устройства просмотра — но сортировка не работает — как бы не основная нужная функция — но если фоток много — иногда конечно хочется в альбоме так сказать чтобы самый просматриваемые были выше — но да ладно
Может конечно это связано с тем, что я 104 фотографии массово за три раза загрузил, а надо, чтобы сортировка работала каждую фотку отдельно загружать — но это конечно скорее нет, чем да
Я там пробовал по разному — и домен почты сайты указывал — просто почту другую указывал — по разному — но в результате все стало корректно приходить, только после правки админами сервера именно в файле класса мэилера — но может они еще где поправили
Да и очень странно — после того как они мне поправили мэилер — в общем сообщения отправлялись — как я и писал — но не приходили — в спам не приходили — никуда не приходили… в итоге в яндексе Пришли — наверное спустя пару часов в папке спам появились — как минимум — вчера вечером ничего не было — даже не помню когда их с сайта отправлял — в итоге сегодня они появились — врать не буду через сколько — но точно через пару часов
где-то из-за чего-то задержка — сообщения отправлялись — а доставились через пару часов — если не больше — так то просмотрел файлы классов формы — все без изменения — значит только мэилер поправили они мне
Если нужно — вот основные ошибки из Лога Файла Сервера — там много — но все однотипные — я руками вырезал все однотипное и вот прикладываю код ошибок — соответственно связанных только с формой и одна с каптчей — но с ней проблем не было — каптча симпла наглядно работает нормально
[Sun Oct 31 17:02:06.936264 2021] [:error] [pid 65619] [client 178.71.135.199:56499] PHP Notice: Undefined offset: 37 in /pub/home/gosbeton/vshusharah/core/classes/form.class.php on line 573, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/
[Sun Oct 31 17:03:02.330739 2021] [:error] [pid 67567] [client 178.71.135.199:58512] PHP Notice: Undefined offset: 37 in /pub/home/gosbeton/vshusharah/core/classes/form.class.php on line 573, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=config
[Sun Oct 31 17:03:25.386875 2021] [:error] [pid 67661] [client 178.71.135.199:59482] PHP Warning: Illegal string offset 'url' in /pub/home/gosbeton/vshusharah/core/classes/form.class.php on line 92, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/
[Sun Oct 31 17:03:25.386946 2021] [:error] [pid 67661] [client 178.71.135.199:59482] PHP Notice: Uninitialized string offset: 0 in /pub/home/gosbeton/vshusharah/core/classes/form.class.php on line 92, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/
[Sun Oct 31 17:03:25.386965 2021] [:error] [pid 67661] [client 178.71.135.199:59482] PHP Warning: Illegal string offset 'name' in /pub/home/gosbeton/vshusharah/core/classes/form.class.php on line 93, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/
[Sun Oct 31 17:05:14.775688 2021] [:error] [pid 67567] [client 178.71.135.199:63608] PHP Notice: Trying to get property of non-object in /pub/home/gosbeton/vshusharah/plugins/p_simplacaptcha/init.php on line 86, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/
[Sun Oct 31 21:22:27.336678 2021] [:error] [pid 63498] [client 178.71.135.199:39754] PHP Notice: Undefined variable: item_id in /pub/home/gosbeton/vshusharah/admin/components/forms/backend.php on line 767, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=components
[Sun Oct 31 21:22:27.337026 2021] [:error] [pid 63498] [client 178.71.135.199:39754] PHP Warning: Invalid argument supplied for foreach() in /pub/home/gosbeton/vshusharah/admin/components/forms/backend.php on line 769, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=components
[Sun Oct 31 21:22:34.247071 2021] [:error] [pid 63498] [client 178.71.135.199:40185] PHP Warning: Invalid argument supplied for foreach() in /pub/home/gosbeton/vshusharah/admin/components/forms/backend.php on line 584, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=components&do=config&id=6
[Sun Oct 31 21:22:34.247446 2021] [:error] [pid 63498] [client 178.71.135.199:40185] PHP Notice: Undefined index: items in /pub/home/gosbeton/vshusharah/admin/components/forms/backend.php on line 604, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=components&do=config&id=6
[Sun Oct 31 21:22:34.247743 2021] [:error] [pid 63498] [client 178.71.135.199:40185] PHP Warning: Invalid argument supplied for foreach() in /pub/home/gosbeton/vshusharah/admin/components/forms/backend.php on line 640, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=components&do=config&id=6
[Sun Oct 31 21:22:34.247952 2021] [:error] [pid 63498] [client 178.71.135.199:40185] PHP Notice: Undefined index: items in /pub/home/gosbeton/vshusharah/admin/components/forms/backend.php on line 659, referer: xn--80aaeasm3dvabx2ab.xn--p1ai/admin/index.php?view=components&do=config&id=6
Всем привет — сообщение с сайта, отправленное через форму, которая создана при помощи конструктора форм — пришла на почту — функция mail php = но пришла только с КИРИЛИЧЕСКОГО домена
В общем вот как — с кирилического домена РФ — и версия PHP 5.5 = сообщение приходит
А на другом сервере
Доме RU — версия PHP 5.6 = сообщение на почту никак не приходит — не важно — это почта Яндекс — Мэла РУ — сообщения отправлено — но его нет
На данный момент сначала прикреплю Кирилический домен к серверу с PHP 5.6
Если все так же печально
То домен RU перепаркую на сервер с версией PHP 5.5
По итогу будет понятно — проблема в PHP или в том что домен Кирилический
Как то так — пока как то так
Скорее всего проблема в PHP — только что закинул сайт на PHP 5.6 = в итоге тишина = такая же копия на PHP 5.5 = работает нормально и сообщения отправляются
А кто знает — что вот это значит
Файл Test.php = в корне сайта имеет вот такой код — и там что-то передается наверное на какую то яндекс почту или как???
Вот код
Error_Reporting(E_ALL);
header('Content-Type: text/html; charset=utf-8');
session_start();
define('PATH', dirname(__FILE__));
define(«VALID_CMS», 1);
include(PATH.'/core/cms.php');
cmsCore::getInstance();
echo DOMAIN;
$user['email'] = 'forlord@yandex.ru';
$send_pass = 'sdfsdfsdf';
$user['password'] = $send_pass;
$code = md5($user['email'].uniqid().'-'.microtime());
$codelink = HOST.'/activate/'.$code;
$letter = cmsCore::getLanguageTextFile('activation');
foreach($user as $key=>$value){
$letter= str_replace('{'.$key.'}', $value, $letter);
}
$letter= str_replace('{sitename}', cmsConfig::getConfig('sitename'), $letter);
$letter= str_replace('{codelink}', $codelink, $letter);
echo cmsCore::mailText($user['email'], 'Регистрация на сайте — '. cmsConfig::getConfig('sitename'), $letter);
Итого — по проблеме с версией PHP — отправкой сообщений — в итоге домен РУ — поставил на сервер где PHP 5.5 = итого — на почту все приходит — но очень странно — админ сервера смотрел у себя — и говорил 100% что сайт на PHP 5.6 — сообщения отправляет — и даже то, что яндекс и мэил ру гарантрованно сообщения получают — он мне какие-то коды отправлял — где все это прописано — но в итоге в Папке входящей так же как и в папке СПАМ — было ПУСТО — в итог с версии PHP 5.6 = перешел на сервер где 5.5 — все работает — так что не факт что у тех, у кого PHP выше чем 5.5 будет корректно почта приниматься
В общем еще один момент — я уже писал ранее — что в настройке сайте — почта сайта — прописав E-Mail сайта и Название Отправителя — в итоге на почту приходит не то, что прописано в админке — а конструкция типа Root USERS — в общем то что можно поменять руками в файле — class.phpmailer.php = то что в include/mailer = там найти не трудно
В итоге — мне админ Мэилер класс сам поправил — как то это увидел, и в коде вот что поменял — я его даже не просил — наверное умный человек — в итоге в файле класса мэилера — class.phpmailer.php
было вот так
Примерно 600 строка
private function mailPassthru($to, $subject, $body, $header, $params)
{
//Check overloading of mail function to avoid double-encoding
if (ini_get('mbstring.func_overload') & 1) {
$subject = $this->secureHeader($subject);
} else {
$subject = $this->encodeHeader($this->secureHeader($subject));
}
//Can't use additional_parameters in safe_mode, calling mail() with null params breaks
//@link php.net/manual/en/function.mail.php
if (ini_get('safe_mode') or !$this->UseSendmailOptions or is_null($params)) {
$result = @mail($to, $subject, $body, $header);
} else {
$result = @mail($to, $subject, $body, $header, $params);
}
return $result;
}
Стало
private function mailPassthru($to, $subject, $body, $header, $params)
{
//Check overloading of mail function to avoid double-encoding
if (ini_get('mbstring.func_overload') & 1) {
$subject = $this->secureHeader($subject);
} else {
$subject = $this->encodeHeader($this->secureHeader($subject));
}
//Can't use additional_parameters in safe_mode, calling mail() with null params breaks
//@link php.net/manual/en/function.mail.php
if (ini_get('safe_mode') or !$this->UseSendmailOptions or is_null($params)) {
$result = @mail($to, $subject, $body, $header);
} else {
$result = @mail($to, $subject, $body, $header);
// $result = @mail($to, $subject, $body, $header, $params);
}
return $result;
}
Итого — он просто из кода — вот что убрал — $params
Не знаю на сколько это на что-то еще влияет — но сайт начал присылать сообщения именно в соответствие с тем — что написано в Админке в настройках
Как то так!
PS: а кто-нибудь читает? А то я в итоге сообщения пишу — потом добавляю — оно добавляется к старому сообщению и старое становится больше — а не появляется новое сообщение — и в итоге — хоть кто-то читает? Не понятно!)
НЕ РАБОТАЕТ — ДОСКА ОБЪЯВЛЕНИЙ
Если у Вас на 108.icms.su = включить добавление пользователями с премодерацией
У Вас вот такая ошибка прям в объявление — кнопки ДОБАВИТЬ НЕТ — я с Вашего позволения, но без разрешения в разделе УСЛУГИ — включил не по умолчанию — а добавлять объявления с премодерацией
Warning: Division by zero in /var/www/icms/data/www/108.icms.su/components/board/frontend.php on line 164
У меня кнопка добавить есть, но в итоге смог добавить только одно объявление — теперь и Админ не может у меня добавить и Простой пользователь = в итоге ОШИБКА 404 — после нажатия кнопки отправить и страница не найдена
Вопрос вот в чем
Я сейчас версию 008 — тестирую — до это построил Доску объявлений на 007 — врать не буду — вроде сборка Майская 2019 года — времена так сказать начала короновируса — как раз был с ребенком на удаленке и перенес сайт на 007 = там где в шаблоне еще Капелька - фавикон
Вот вопрос — там доска уже пару лет работает стабильно
Что и какие файлы в шаблоне надо полностью заменить от файлов той сборке — чтобы на 008 = заработала доска 007
Так то понятно — надо в базе данных поменять две таблицы — cms-board-cats и -items — соответственно = заменить все файлы в шаблона компонента — и сам компонент в главной папке — но есть еще какие-то файлы
Кто знает — как вернуть доску от 007 = ОЧЕНЬ НАДО!!!
В общем доску я перекрутил — поменял папки и файлы шаблона, админки, папку tmage — в итоге в базе данных поменял 2 таблицы и в таблице компоненты — запись доски — в итоге — я как админ без проблем объявление добавил — а вот простой пользователь — у него постоянно не верно указана Каптча — где-то надо это поправить — где пока не понятно — ясно что как минимум в темплате в самом файле компонента — но еще где-то наверное — буду думать
Итог — почему не работает К-Каптча — я так пока и не могу решить эту задачку — в итоге включил Каптча Симпла — объявления публикуются — есть резон или коды поправить или откатить до 7 версии доску объявлений — но это на ваше усмотрение — каптчу Симпла я помню не на всех браузерах можно было видеть — я ранее про это писал — может сейчас уже код поправлен — посмотрю ранее что я писал и посмотрю позже на большинстве браузеров
Итог по доске объявлений — проверил я как Каптча Симпла или как там её правильно — проверил как она выводится на разных браузерах — в итоге — везде — даже на полу хромой ошибке природы IE6 — все картинки видны и каптча симпла работает корректно — полный итог — доска объявлений с 007, которая перекручина на 008 (потому что на 008 доска не рабочая) + каптча симпла от 008 (потому что на 007 эта каптча не везде отображалась) — итог полет нормальный — все работает — стили в админке не менял — там кривовато — но мне и так нормально — форма не прикрепляется — но и без этого жить можно
А вообще — не знаю, были ли такие мысли или нет — если взять так сказать «поженить» Универсальный каталог и Доску объявлений — а точнее — у Универсального Каталога функционал неплохой — там конечно Если поле делать как ССЫЛКА — это не работает — но режим Текст и HTML редактор работает — чего нет = нет возможности ГОСТЯМ добавлять — добавлять могут только Зарегистрированные — Нет Каптчи — чего-то еще нет, типо возможности Выбирать не только ТЕКСТ — ХТМЛ Поле — Поле ССылку — но и например выбирать ПРИКРЕПИТЬ ФОРМУ с конструктора Форм (вообще функционал расшириться до бесконечности) — но по факту Доска была бы вообще не нужна — УК — заменит Многое
ИТОГ — Если в Универсально Каталоге Дать не зарегистрированным возможность добавлять объявления — Прикрутить Каптчу — то Доска объявлений Больше будет вообще не нужна — не знаю — думали в эту сторону или нет — но из каталога можно делать и доску в итоге
Но это только мысли в слух — на данный момент к сожалению доска «очень хромая», как бы ей потом вообще полностью не поплохело!
Все удачи — буду рыть дальше
В общем ладно — все альбомы и картинки можно настроить через админку — в компоненте фотогалерея — это я про то, что некоторые альбомы показываются
Теперь снова о ДОСКЕ ОБЪЯВЛЕНИЙ
не помню писал ранее или нет — ФОРМУ с компонента Конструктор форм — в админке прикрепить можно — фактически она при добавление сообщения так и не появляется — нет её в итоге в объявление
Поле — ЦЕНА (оно мне не нужно — я его всегда так сказать в шаблоне «убиваю») — но проблема в том — что поле есть — но в него ничего вписать не получается
ТЕПЕРЬ ПРО МОДУЛЬ — случайная картинка — включил данный модуль для показа в Сайтбаре справа — чтобы не было пустого места — в итоге при настройке модуля — есть вариант поставить галочку — Показывать название картинки или не показывать — как галочку не ставь — все равно название картинки в модуле не выводится
В итоге в файле шаблона — в тэмплате — модуль
mod-random-image.tpl
Там зачем то прописано (там вообще всего пару тройку строк — увидите те у кого это есть сразу)
в общем в выводе картинки
if !empty ( и так далее
Если убрать !empty = не знаю что это и зачем — но если убрать — то название картинки начинает выводится на сайте
Пока вот так!
Скоро еще что-нибудь нарою — быть может — у меня снова месяц свободного времени — рою мелочи — правда пол года назад месяц свободного времени закончился через пару дней и я на пол года Прошел Мимо всего и вся — но все таки вернулся
Всем удачи!
В общем вот еще что «всплыло» — Все про ФОТО АЛЬБОМЫ и ФОТОГРАФИИ
1 — Если отключить в админке альбомы фото галереи — то в профиле администратора выключенные альбомы все равно есть — и они видны всем — если профиль открыт для общего доступа — там в этой сборке есть даже альбом, которого нет в админке — какой то старый альбом, причем у старого альбома есть кнопка настройки приватности — и если убрать показ ВСЕМ — то этот альбом таким образом можно скрыть — у всех остальных альбомов Такой кнопки редактирования нет — и отключение через админку не помогает
2 — Если в админке выбрать режим показа фото в альбоме — color box — то какой размер средней и большой фото не задавай — все равно в итоге будут показываться размер реального фото — если заливали маленькую фотку 50х50 пикселей — то при клике по фото — она будет открываться именно 50х50 пикселей — как с компов, так и со смартфонов, айфонов, планшетов — наверное в color box так и должно быть — это я не знаю
3 Если войти в режем редактирования ФОТО с сайта — в итоге таблица редактирования открывается ВЫШЕ (больше) чем монитор ноута — и кнопка СОХРАНИТЬ — она ниже экрана — надо или где-то стили править — или уменьшать руками окно браузера — на 80% кнопку можно внизу увидеть
В общем фотку режима редактирования приложил
А вот это 80 процентов экрана и кнопка внизу
Пока вот так — да и к вопросу о том — бросить эту сборку — как бы в ней много «косяков» — на самом деле «косяков» много в любой сборке и многие «косяки» этой сборки — это наследие первых версий — и все мы здесь сегодня собрались именно чтобы сделать эту сборку лучше — она мне вообще нравится — я на первой ветке с 2012 года сайты делаю — был перерыв и я лет 5 делал самописные одностраничники на HTML — но времена прошли и я пару лет назад снова вернулся и мне именно эта сборка нравится и устраивает — а все мелочи — можно допилить!!!
Вот этот вопрос не знаю — обсуждался или нет — если решение есть — то заранее извините
В общем ПОЧТА
Перепробывал все что только мог перепробывать — о как — но в итоге сообщения с сайта приходят вот от кого
Root User — где соответственно это вместо имени отправителя (меня как пользователя система вообще не воспринимает — вместо названия сайта — вот это)
root@v82.valuehost.ru (а это с какого почтового ящика — соответственно мой ящик не подставляется вообще и SMTP пользователя данные так же не подставляются — а просто сообщение от сервера на котором у меня домен)
В итоге прописывал яндекс почту — менял порт на тот как у них указано — смтп яндекса прописывал — вообще тишина
Мэил и СэндМэил — почту хоть как то отправляют — понятно она в СПАМ попадает — но это поправимо
а вот если включить функцию
SMTP авторизации — то не важно какое шифрование — SSL — ТЛС или вообще его нет — в общем при нажатие на кнопку отправить
ВООБЩЕ БЕЛЫЙ ЭКРАН и вот так прописано в строке браузера
мойсайт//form/process
Соответственно в почту вообще ничего не приходит и SMTP функция н работает
НА самом деле МЭИЛ и СЭНД МЭИЛ устраивает
И вот вопрос — кто знает где в коде надо поменять и просто руками прописать
чтобы вместо вот этого
Root User
root@v82.valuehost.ru
сообщения приходили именно от того — что я поправлю в php документе и впишу туда руками что нибудь не такое кривое
Хотя бы что бы было написано не от Root User — например просто адрес сайта или какое-то слово, которое я сам в коде пропишу
Кто знает?
В итоге я нашел где поменять
Root User
class.phpmailer.php
строка 71
public $FromName = «Root User»;
Только есть один момент — если вписать Имя по Русски — в итоге будут восклицательные знаки — в итоге если в lang-ru прописать
$PHPMAILER_LANG[`Root_User`] = `Название моего сайта`;
То в итоге кто знает как надо это добавить в код — чтобы вместо Root_User — на почту приходило по русски название моего сайта? вот точно кто то знает!
да, если прикрутить мэилер с 006 — как указано далее — это не помогает — я про smtp
УНИВЕРСАЛЬНЫЙ КАТАЛОГ
Это наверное вообще мало важно — но всё таки!!! Если разрешить пользователям добавлять в Универсальный Каталог информацию и одно из полей сделать не текстовым, а html — чтобы открывался редактор для добавления информации — в итоге, когда пользователь будет пытаться вставить изображение — то кнопка работает, окно всплывает — но вот Вкладки, которая позволяет Загрузить изображение — НЕТ… У админа такой проблемы нет — админ может загрузить изображение, а простой пользователь нет
Вот картинка
Видно — ссылка, дополнительно, еще должна быть вкладка загрузить — чтобы загрузить картинку с компа — но её нет = вот это где править вообще темный лес — я как то находил в коде где сам редактор и там руками просто кнопки редактора удалял — так надо было — но в итоге где как вот эту вкладку простому пользователю вернуть — это не точно не советчик
Мелочь — но все таки — понятно что в самой рубрики Есть возможность загрузить главное изображения товара универсального каталога — но все таки — может это и не только в УК — может еще где то… в правах пользователей — у меня вообще все разрешено — так что причина не в правах групп пользователей
А как вычислили 95%? Почему, к примеру, не 93, 6%?
На самом деле на глаз — по факту можно вписать и 100% — где то в стайле прописано в контейнере ширина 96% — поэтому на всякий случай просто взял на 1% меньше — но я сам фактически все равно изображения руками буду сначала подгонять и картинки в модули на главной странице шири чем 250 px загонять не буду — а лучше даже 240 пикселей — с мобильниками такая ситуация — если взять крупные смартфоны или айфоны — то картинка 250 пикселей нормально выглядит — а вот если взять небольшие — например алкатель пикси — а вставить рядом две картинки — то максимум чтобы они были в два ряда — максимум каждая картинка должна быть 120 пикселей шириной — в итоге картинки больше чем в 240 пикселей лучше не заливать — но это редкий случай — может это все вообще никому и не надо — у меня может частный случай
Вообще сам контент — статьи — вот в них картинки корректно отображаются — вообще все равно какого размера — правильно сохраняют пропорции после заливки — следовательно у контента у статей — более корректно для картинок стили прописаны — и нужно просто порыть и понять как такие же стили прикрутить к модулям главной страницы — это не сильно сложно
Попробуйте оставить только это, все остальное уберите.
Только стиль для панель боди — проблему не решил — поэтому прописал и максимально для мобильников — из предложенных в стайле размеров — основная проблема разрыва шаблона картинками именно в мобильниках — при просмотре с компов — у меня хватает вариантов посмотреть на большинстве браузеров — через разные ОС — винду 6… винду 10… убунту линукс — в общем примерно пол года назад просматривал на всем чем только можно — а на мобильниках так жестко не смотрел — потребности сильной не было — так в общих чертах просмотрел на маленьком и среднем смартфоне — на айфоне и на большом планшете — все на первый взгляд было в норме — а вот стал сайт пилить под мобильник и с картинками вот так вышло — в итоге всё что пол года назад нарыл — описал ранее — а вот эту проблему увидел только неделю назад и так же написал
В общем — нужно более детально разобрать стили СТАТЕЙ — и адаптировать их для центральных (или может всех) модулей — вписав их в панель боди — это и будет решением на все 100%
А мой вариант — он проблему вообще не решает — так немного глушит — я то как и писал по привычки картинки руками сначала переделываю — очень много раньше просто на html однастраничники делал без всяких движков и заливок — вот привычка и осталась — править картинку сначала руками — потом уже стили к ней прикручивать — так что у меня лично это не особая проблема — но все таки момент обнаружен и описан
Как то так
В общем я для себя частично вот так решил вопрос — понятно что это полное отсутствие правильного масштабирование и я просто поджимаю ширину картинки — причем если картинка большая — то высота остается прежней и вообще все очень ужасно — но если картинка немного вылезала то в итоге она поджимается почти без потерь касества
Вот этот вариант — просто обрезает картинку
.panel-body {
padding: 15px;
overflow: hidden;
}
И я в итоге просто ограничил максимальную ширину и на компе и на мобильниках
.panel-body img{
max-width:95%;
}
@media (max-width: 991px) {
.panel-body img{
max-width:95%;
}
}
@media (max-width: 480px) {
.panel-body img{
max-width:95%;
}
}
@media (max-width: 767px) {
.panel-body img{
max-width:95%;
}
}
@media (max-width: 415px) {
.panel-body img{
max-width:95%;
}
}
Да я на самом деле по привычки вообще сначала картинку руками в джимпе делаю 250 пикселей — даже не в коде правлю, а руками подгоняю — потому что поправленные размеры и стили не всегда корректно отображаются на некоторых устройствах — и в итоге я сначала руками картинку переделываю
А на счет того где именно это в коде — я думаю все таки стайл цсс надо поправить — где-то — но не факт что полностью решит вопрос — хотя вопрос так — мелочь — надо просто за картинкой следить чтобы она большой не была и все в норме
Да, если вставить таблицу на Tabl-ах — Td — Tr и тп — в общем если задать большую ширину — таблица так же будет «рвать» модули на мобильниках
Всем привет — я вот тут решения не нашел
instantcms.ru/forum/to-do-instantcms-1-x.html
В общем ситуация вот такая — слишком большие картинки в модулях — «рвут шаблон»
Я с Вашего позволения — но конечно не спросив создал вот на этом сайте
www.108.icms.su/
Модуль — Тестовая картинка для мобильных — В итоге — я просто хотел проверить решена ли эта проблема или нет — в общем у меня сайт вот этой сборке — Ver.1.10.7 | Сборка 008/01 от 15 января 2021 года
В итоге и у меня и у Вас если в любой модуль вставить картинку размером примерно больше 300 пикселей — например в модуль Top — MainTop — MainBottom в итоге при просмотре с мобильного — шаблон будет «Разорван — Растянут» на всю ширину картнки
Понятно что это не большая проблема — надо просто где то стили для мобильных поправить и именно для картинок в модулях наверное прописать — max-width: 90%; (можно и сто — но лучше не сто) = в общем я пока еще не разобрался — но факт есть факт — большие картинки «рвут шаблон» = модуль = Тестовая картинка для мобильных = вот на этом сайте www.108.icms.su/ пока оставлю — чтобы заинтересованные люди зашли с мобильных и поняли про что я говорю
Пока вот так — всем Удачи!!!
Позиция Модуля Footer — (Подвал) — а точнее отсутствие данной позиции — это конечно мелочь и большинство людей, которые пользуются подвалом и которым надо в подвал что-то вывести — конечно своими руками пропишут эту позицию в Темплате и она у них будет — но в принципе можно было сделать Футер по умолчанию и в шаблоне со всеми стилями и настройками
В общем это мелочь — а так модули — а точнее их вывод по позициям работают — текст вписывается — фото вставляется — Окно Вставки ССЫЛКИ — НЕ РАБОТАЕТ — но можно вставить ссылку через ИСТОЧНИК — просто прописать Код — и в итоге ссылка работает — target blank — работает — ссылка в соседнем окне открывается
В общем в Модулях — кроме попытки вставить ссылку при редактирование прямо на сайте (через админку вставляется корректно) — в общем все работает — а именно если редактировать модуль прямо на сайте — то окно вставки ссылки открывается — но попытка прописать ССЫЛКУ или поменять Протокол http на https — и тому подобное — в общем это не работает — но так как через Админку все Окей или можно вставить ССЫЛКУ через Источник — все окей — значит особо это и не проблема — но на карандаш можете себе взять и пометить данную мелочь
Итог — модули работают — далее по плану Просмотреть все с Различных устройств и на разных браузерах — всем удачи!