Перейти к содержанию

Конвертация с WordPress на Invision ?


Рекомендуемые сообщения

2 часа назад, ZIKURIK сказал:

а при помощи css фиксируешь размеры картинки на нужные

2 минуты назад, ZIKURIK сказал:

в custom.css прописать 

в css страниц не лучше делать это? всё в одном месте будет.

Ссылка на комментарий
Поделиться на другие сайты

6 минут назад, by_ix сказал:

в css страниц не лучше делать это? всё в одном месте будет.

Лучше. В кастом без плагина, с плагином в css приложения страниц

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, ZIKURIK сказал:

с плагином в css приложения страниц

там тоже можно создать свой кастом и подключить к странице.

Ссылка на комментарий
Поделиться на другие сайты

9 минут назад, ZIKURIK сказал:

с плагином в css приложения страниц

Не работает плагин на 4.7.2.1 (плагин 1,0,1) - пусто в CSS (кэш всего обновлял + в 2 браузерах)

Ссылка на комментарий
Поделиться на другие сайты

4 минуты назад, desart сказал:

Не работает плагин на 4.7.2.1 (плагин 1,0,1) - пусто в CSS (кэш всего обновлял + в 2 браузерах)

Если ты про CSS в "Менеджер страниц" -> "Шаблоны" то сделать как написал by_ix 

С плагином можно редактировать все css темы в разделе "Внешний вид" -> "Темы"

Ссылка на комментарий
Поделиться на другие сайты

Брал и этот класс: cCmsRecord_image и ipsImage - не родил. В итоге своим любимым методом "перебора полного серверного пути" - чуть не сломал ему ноги... в итоге, операция "растяжка" - завершилась провалом, бросил его валятся на обочине... да и сам буду спать...

Ссылка на комментарий
Поделиться на другие сайты

ZIKURIK by_ix 

Эх.. Путь "перебора полного серверного пути" вчера не удался ))))))

            <div class="cCmsRecord_image">
                <img class="ipsImage" src="{file="$record->record_image" extension="cms_Records"}">
            </div>

Подставлял оба класса и даже бред подставлял... что я делаю не так в custom.css (без плагина)?

.ipsImage img {
    position: center;
    width: 930px;
    height: 100%;
}

Изменено пользователем desart
Ссылка на комментарий
Поделиться на другие сайты

@desart где вы это делали? в css темы или в css базы? 

Ссылка на комментарий
Поделиться на другие сайты

1 минуту назад, by_ix сказал:

где вы это делали? в css темы или в css базы? 

Темы - /admin/?app=core&module=customization&controller=themes&do=templates&id=1

Ссылка на комментарий
Поделиться на другие сайты

@desart  зайди в шаблоны баз данных, туда, где изменяли класс для изображения, только в раздел CSS. 

  1. Теперь в самом низу нажмите Новый. 
  2. Добавить CSS. 
  3. Дайте ему любое название и сохраните. 
  4. Перейдите в настройки страницы. 
  5. Откройте вкладку Включения в страницу.
  6. Поставьте галочку на созданном файле css и сохраните.
  7. Можете вносить изменения в свой файл.
  8. Нажмите правой кнопкой мыши на картинку, в открывшемся окне кода элемента в блоке стилей, увидите класс ограничивающий размеры, скопируйте его и добавьте в файл с нужными значениями. 
  9. Важно добавлять !important, если заменяете существующие стили, чтобы они были приоритетнее и применялись. 
  10. Например: 

.cCmsRecord_image img {
    max-width: 1000px !important;
    max-height: 1000px !important;
}

Ссылка на комментарий
Поделиться на другие сайты

desart В вашем случае будет

.cCmsRecord_image .ipsImage {
    max-width: 100%;
    margin-bottom: 0px;
    margin-left: auto !important;
    margin-right: auto !important;
    text-align: center !important;
    align-items: center !important;
    display: block !important;
}

добавьте этот код в castom.css

или page.css

Ссылка на комментарий
Поделиться на другие сайты

хватит советовать добавлять всё в тему. а если несколько тем? в каждую добавлять? а если кастом будет забит стилями для темы? потом сиди ищи там стили для страниц. зачем кашу делать, когда есть нормальная реализация из коробки. не понимаю. 

Ссылка на комментарий
Поделиться на другие сайты

by_ix Рвет шаблон. Я поставил под размер большой копии(930х523).

Спойлер

559.thumb.jpg.2149eab415ac92e5ff68b16927aec253.jpg

AHristich  Не работает - ставит миниатюру... Если поставить ширину в пикселях - делает его не полным, наверно из-за не указанной высоты. Если указать и её - рвет также, как на скрине...

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

В чем прикол? там тег "муму", а в полной "большое_муму"?

Ссылка на комментарий
Поделиться на другие сайты

by_ix ну так я и предложил два варианта. Кто-то не заморачивается и все пихает в стили темы,а кто-то скрупулезно в другие стили. Я,например,в стилях так пишу строки1560365687_2022-09-2117-16-04.png.ca816ab6ecdac20b09e72e6f7fdc128e.png

 

Ссылка на комментарий
Поделиться на другие сайты

13 минут назад, desart сказал:

by_ix Рвет шаблон. Я поставил под размер большой копии(930х523).

  Скрыть контент

559.thumb.jpg.2149eab415ac92e5ff68b16927aec253.jpg

AHristich  Не работает - ставит миниатюру... Если поставить ширину в пикселях - делает его не полным, наверно из-за не указанной высоты. Если указать и её - рвет также, как на скрине...

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

В чем прикол? там тег "муму", а в полной "большое_муму"?

Странно... Могу сказать свое решение для статей/новостей.

Добавление миниатюр к статьям я вообще отключил в настройках.

В шаблоне entry.html вывожу картинку с помощью кода

        {{$location = $record != NULL ? $record : ($row->post != NULL ? $row->post : $row);}}
{{$field_content = $row->post == NULL ? 'field_'.$location->database()->field_content : $row->post; $field_content = $row->post == NULL ? $location->$field_content : $field_content;}}
{{if \preg_match( '#<fileStore.core_Attachment>\S+(?:jpg|jpeg|png|webp)#', $field_content, $image_url )}}
    {{$image_url = \str_replace('<fileStore.core_Attachment>', \IPS\File::getClass('core_Attachment')->baseUrl(), $image_url[0]);}}
      {{if settings.lazy_load_enabled}}
            <a href="{$record->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$record->_title"}" >
            <img class='ipsImage ipsSpacer_top' src='{expression="\IPS\Text\Parser::blankImage()"}' alt='{wordbreak="$record->_title"}' data-src='{file="$image_url" extension="core_Attachment"}'>
            </a>
            {{else}}
            <a href="{$record->url( "getPrefComment" )}" title="{lang="read_more_about" sprintf="$record->_title"}" >
            <img class='ipsImage ipsSpacer_top' alt='{wordbreak="$record->_title"}' src='{file="$image_url" extension="core_Attachment"}'>
            </a>
        {{endif}}
{{endif}}

Этот код (не мой) выводит картинку,загруженную в новости/статье на главной странице сайта. Для такого же вывода но в самой категории код добавить в recordRow (только в коде заменить $record на $row).При желании можно выводить картинку-заглужку на случай отсутствия в статье загруженых картинок.

А если в коде css,который вам скинул замените .cCmsRecord_image на .cCmsCategoryFeaturedEntry,то будет вам щастие.

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

Изменено пользователем AHristich
Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, desart сказал:

Подставлял оба класса и даже бред подставлял... что я делаю не так в custom.css (без плагина)?

А что должно измениться с таким кодом css где даже у position значение которого не существует в документации?

.cCmsDatabase_articles .cCmsRecord_image {
    position: relative;
    width: 100%;
    max-width: 100%;
    max-height: 400px;
    height: 400px;
    margin-right: 0;
}
.cCmsDatabase_articles .cCmsRecord_image .ipsImage {
    position: absolute;
    min-width: 100%;
    min-height: 100%;
    object-fit: cover;
}

 

Ссылка на комментарий
Поделиться на другие сайты

5 часов назад, desart сказал:

Рвет шаблон.

я же как пример давал.
это ещё добавьте.

.cCmsRecord_image {
    max-width: 1000px !important
    max-height: 1000px !important;
}
Ссылка на комментарий
Поделиться на другие сайты

ZIKURIK by_ix 

Спасибо! Ну я думаю без слов понятно, что я не шарю ))) вот и спрашиваю такие "мелочи" (для вас обоих).

*На DLE много лет сижу и там все просто... что вставил, то и будет... Здесь в принципе также... но сама CMS более навороченная и путаешься/теряешься...

22 года назад я так компы начал продавать (первые "пни" и "селероны", да "дюроны"... Никто не шарил (98%) - мне тоже мозг выносили )))

*** В код не лазил лет 5... поэтому почти все забыл... когда стоит система, все настроено... менять ничего не нужно... тупо добавляешь новости/статьи...

Ссылка на комментарий
Поделиться на другие сайты

Вот это я понимаю!!!!

560.jpg.0e0db27eaf12759de172fad2d5702808.jpg

Ссылка на комментарий
Поделиться на другие сайты

Хотел уточнить (спрашивал, но никто не ответил), Страницы/Базы данных/SEO:

558.thumb.jpg.6a6bf991bcac6e015eb25f4904cb61c7.jpg

1 - это когда есть страница/категория с короткими новостями(картинка и заголовок - в моём случае) и ты открываешь полную новость с текстом и фотками + возможно комменты внизу?!

2 - это же почти, что и первое?! по сути короткая - это ссылка на полную новость... или в таком случае Каноническая будет - категория?

*** Не могу понять, что в моём случае лучше для SEO/Индексации

Ссылка на комментарий
Поделиться на другие сайты

* Кстати, если кому-то нужно посмотреть полный серверный путь и ничего не устанавливать *Режим дизайнера - в появившемся окне - написан путь:

Спойлер

558.thumb.jpg.808c210fbcf62ffa1628a12eb31e1b5d.jpg

Если на поддомене, тогда: *путь/site.ru/sub.site.ru/*папка(или путь к ней)

Ссылка на комментарий
Поделиться на другие сайты

1 час назад, desart сказал:

Кстати, если кому-то нужно посмотреть полный серверный путь

То можно кликнуть Get Support (в меню с шестеренками слева)...

Изменено пользователем Zero108
Ссылка на комментарий
Поделиться на другие сайты

1 час назад, Zero108 сказал:

То можно кликнуть Get Support (в меню с шестеренками слева)...

Во, точно, еще и в поддержке! )))

Почему тут сервак падает? В смысле часто ошибка 502....nginx...

Изменено пользователем desart
Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...