marassa: Комментарии

Главные вкладки

31 января 2024 в 15:16

Я про это и говорю. Друпал мотает по всей дороге из ряда в ряд. Сначала заставили мышекликеров учить CLI и композер, в результате половина ушла в ВордПресс. А всего то нужно было приделать к композеру дружелюбную веб-морду. Теперь интерфейс даже не пользователя, а сайтбилдера затачивают под людей, которые не в состоянии читать и понимать написанное, а в состоянии только выбрать наиболее понравившуюся картинку из десятка предложенных...

31 января 2024 в 8:34
1

Ужос. Ждём версии 10.3 где поле изображения видимо будет добавляться через видеоролик на тиктоке...
Или AI-бот Друпи будет спрашивать пользователя голосом что он хочет сделать а потом делать это. Ну насколько понял.

17 января 2024 в 15:48
1

Что-то очень похожее тут уже обсуждалось. Если созданный пользователем материал никто не видит кроме самого автора и админа, то по сути его трудно считать опубликованным. Стало быть его и не надо публиковать, а автору дать право View own unpublished content. Тогда все авторы будут видеть свой контент, а чужой не будут ибо он не опубликован.

25 декабря 2023 в 19:44

drutes wrote: Мне требуется получать дату последнего изменения страницы. Я нашел возможность сделать это через $node->changed

Не всякая страница есть нода. Вас только и исключительно страницы нод интересуют?

drutes wrote: мне надо получать не на самой странице

А где?

drutes wrote: Можно как-либо подтянуть это по заданному урлу?

25 декабря 2023 в 15:05

А на странице картинка выводится в своём девственном виде или обработанная image style? По идее все современные браузеры понимают ориентацию в экзифе, и должны бы отображать картинку правильно. При условии, что EXIF на месте, а не стерт тулкитом GD2 во время какого-то преобразования.

25 декабря 2023 в 14:56

На мой сайт (там imagick) оба загружаются нормально. Одна картинка действительно по жизни перевернутая и содержит в экзифе Orientation Rotate 180. Почему модуль EXIF Orientation не срабатывает, я не знаю. Тулкит на сайте точно GD2?

25 декабря 2023 в 13:05

VasyOK wrote: включил модуль. Все равно вновь закаченные картинки вверх ногами

А в логах есть что-нибудь? Ну и на картинку бы посмотреть хоть на одну. Может с ней всё настолько плохо, что никакой модуль не поможет Wink

25 декабря 2023 в 8:07

EXIF Orientation
Или, если используется тулкит imagick, просто вставить в свой модуль несколько строчек кода: https://www.drupal.org/project/exif_orientation/issues/2895434

19 декабря 2023 в 16:27
1

Посмотрите по адресу /admin/config/media/image-toolkit какой Image Toolkit используется. Если GD2, то это он трёт EXIF. Нужно использовать Imagick. Для этого нужно убедиться, что в расширениях PHP включен модуль imagick, и в Друпале установить модуль Imagick. Ну и потом переключить тулкит с GD2 на Imagick. И естественно протестировать всё, что связано с картинками и стилями - мало ли что отъедет.

11 декабря 2023 в 15:08

rukoved wrote: сайт падает в ошибку - 500 Internal server

Когда сайт выдаёт ошибку 500, не нужно ничего предполагать и неделю экспериментировать, нужно всего лишь посмотреть что за ошибка в логе PHP (не путать с логом Друпала).

5 декабря 2023 в 19:22

VasyOK wrote: У меня вообще не доллары и копейки. В смысле не деньги.

Так вот надо понять что это IRL, тогда будет ясно как решать.

VasyOK wrote: Я так образно тестовый сайт собрал с полем "цена", чтоб всем понятно было.

Ничего не понятно. Понятно только что числа с плавающей точкой нельзя сравнивать на равенство, но это и без тестового сайта ясно.

5 декабря 2023 в 18:55

Провёл эксперимент: создал поле DECIMAL, в базе оно DECIMAL. Включил его в индекс как DECIMAL - в базе оно FLOAT. Похоже на какую-то особенность/глюк Search API.
Можно полюбопытствовать какая бизнес-задача решается выборкой из базы по равенству цены заданному значению до копейки? В зависимости от того, что и зачем мы делаем, можно будет думать над обходными вариантами. Как вариант можно добавить поле цены в индекс как STRING. Тогда выборка по равенству должна заработать, НО скорее всего не будет корректно работать выборка по больше/меньше...

4 декабря 2023 в 17:52

videosite wrote: Нашла в инете такой сайт сделанный на друпал

Посмотрел код страницы. Сделано на модуле Rate, как я и предлагал более трех месяцев назад.

3 декабря 2023 в 15:19

По идее не должно поле decimal храниться в базе как float. Само исходное поле (не в индексе, а в типе материала) точно decimal?

3 декабря 2023 в 15:03

VasyOK wrote: Что-то неправильно?

float.

"Every float value is an approximation, that's why equals does not work with that data type"

https://stackoverflow.com/questions/48334679/why-float-type-data-compari...

28 ноября 2023 в 21:58

dragondesign wrote: чтобы в заголовке отдавал реальную дату модификации?

Реальную дату модификации чего? Если страница содержит ноду, пару вьюх и футер, в котором позавчера поменялся телефон компании?

27 ноября 2023 в 18:46

Да вроде как поддержка Revisions есть и в семёрке прямо в ядре. Нужно только в настройках типа материала задать Create new revision и всё. Для удобного сравнения ревизий есть модуль Diff.