Artem
https://github.com/joomla/joomla-cms/discussions/15833
Тема обсосвнная со всех сторон. Браин, хоть и противный, но он заметил правильно - необходимо добиться единообразия. Я начинал делать это для j4, но столкнулся с проблемами. Во-первых - у меню browser title хранится в отдельном поле. У материала - в params, у категории такой настройки вовсе нет. Тоже касается других элементов, например "контакты" Во-вторых - в базе оно хранится, какого-то хрена, где-то в варчар, а где-то в текст. Варчар, конечно, хорошо, т.к можно индексы построить, но есть проблема с выходом за пределы диапазона. Текст попроще, но без индексов остаться придётся. Игорь @Septdir настаивал вообще на том, что все параметры (title, h1, description, keywords) нужно в отдельное поле в виде одного объекта записать В-третьих - в j4 ввели ограничение на длину вводимого значения и счётчик. Для работы с варчаром - удобно. Не получится туда вписать больше, чем было. А вот со стороны seo - полный трэш. Бывает, что нужно написать на пару символов больше разрешенного, но хренушки эта новая фича такое позволит. Да и вообще, с какого перепугу браян решил рекомендацию сраного гугла выдать за строгое правило для cms мирового масштаба? Мне он на этот вопрос так и не ответил...
RINAT
Тема обсосвнная со всех сторон. Браин, хоть и противный, но он заметил правильно - необходимо добиться единообразия. Я начинал делать это для j4, но столкнулся с проблемами. Во-первых - у меню browser title хранится в отдельном поле. У материала - в params, у категории такой настройки вовсе нет. Тоже касается других элементов, например "контакты" Во-вторых - в базе оно хранится, какого-то хрена, где-то в варчар, а где-то в текст. Варчар, конечно, хорошо, т.к можно индексы построить, но есть проблема с выходом за пределы диапазона. Текст попроще, но без индексов остаться придётся. Игорь @Septdir настаивал вообще на том, что все параметры (title, h1, description, keywords) нужно в отдельное поле в виде одного объекта записать В-третьих - в j4 ввели ограничение на длину вводимого значения и счётчик. Для работы с варчаром - удобно. Не получится туда вписать больше, чем было. А вот со стороны seo - полный трэш. Бывает, что нужно написать на пару символов больше разрешенного, но хренушки эта новая фича такое позволит. Да и вообще, с какого перепугу браян решил рекомендацию сраного гугла выдать за строгое правило для cms мирового масштаба? Мне он на этот вопрос так и не ответил...
можно поднять эту тему на том же дисскуси
Artem
можно поднять эту тему на том же дисскуси
Там есть ещё подводные камни
Igor
Ну мало ли У нас велосипеды любят придумывать
У нас конинические велосипеды =)
Igor
можно поднять эту тему на том же дисскуси
Опять на те же грабли... Мы уж как-то сами под сайт это подстроим. Пока там jForm есть json нам море поколен
Artem
Конкретно - работа с json j4 из коробки идёт для postgres и mysql. И если в PG с JSON всё давно работает, то в MYSQL его поддерка появилась не так давно и минимальная версия 5.7 не умеет в json. Добавляет прелестей то, что они невзначай прописали поддержку maria db, у которой поддержка json была внедрена в минорной версии, что вообще противоречит здравому смыслу. Без работы с json, на уровне субд, не получится реализовать адекватный переход с j 3 на j 4, т.к. монописуально придётся что-то где-то сконвертировать
Artem
Я просил их поднять минимальные требования, но они отказались. Обосновали тем, что это может привести к проблемам с 3й веткой. При этом пофиксить проблему не составляет труда, но они принципиально не хотят это делать, т.к. отвалится совместимость с версиями до 5.6, кажется
Дмитрий
а, ты админ
Дмитрий
пока еще не воспольщовались этой штукой
Дмитрий
в этом чате
Дмитрий
ну я тестил, только тут еще нет
Дмитрий
работает норм
Igor
Не очевидно, плюс думаю будет уступать дискорду
Дмитрий
как звонки в прицнипе
Artem
5.6 - минималка
Artem
Ккбы воть https://github.com/joomla/joomla-cms/blob/c4ce12dc53febe3f965cb6565abb945c9a28bd0c/installation/src/Helper/DatabaseHelper.php#L45
Artem
5.6
Artem
И оно там будет до февраля стоятть, пока 5.6 не сдохнет
Igor
5.6 - минималка
И правда. Ну да пофиг впренипе вообще в доке написаннол что могут поменять.
Artem
Они же оптимисты. stable хотели выпустить...
Igor
MySQL 5.6 (Note: The minimum MySQL version can be subject to change during the lifetime of Joomla 4 if necessary)
Artem
Ну так вот я жду февраля https://github.com/joomla/joomla-cms/issues/29019
Igor
чего с 5 веткой колупаться
Artem
Нужно учитывать, что минимальная версия ставится из расчёта, что на неё нужно будет j3 перетащить сначала, а потом обновиться. Но не всё так легко с переходом на 8 в тройке Не помню, что конкретно, но мне, кажется, @drekun объяснял, что там за косяки всплывают
Igor
Что до легко не легко у меня сейчас на всех моих сайтах 8
Artem
Что до легко не легко у меня сейчас на всех моих сайтах 8
ты говно в джумлу не пхаешь, в отличии от учатников сообщества
Artem
Особенно зарубежных
Igor
Особенно зарубежных
Ну так пусть разрабы и чешутся на соотвестие
Artem
Посмтришь, порой, сколько ненужного хлама они ставят, так диву даёшься
Igor
К тому синтаксис 5..6 и 8 совместим,. там разница в дивжке регулярок
Artem
Ну так пусть разрабы и чешутся на соотвестие
Браян и ему подобные мулюди, имеющие всомый голос в сообществе, будут ныть и вставлять палки в колёса
Igor
Браян и ему подобные мулюди, имеющие всомый голос в сообществе, будут ныть и вставлять палки в колёса
Ну можно взять кол-во.. раз в неделю делать новый pr с заменой версии =)
Igor
сдлеать ботка который будет это делать и все..
Дмитрий
я у одного француза смотрел
Дмитрий
там столько плагионв
Igor
рег аккаунта, форк, компит пуш pr
Дмитрий
3 наверное только на «защиту»
Igor
3 наверное только на «защиту»
Ну а чего ты хотел. Они не дороги и дают чувство удовлетворения
Igor
и делают красивый отчёт
Точно. и это тоже. Вообще без сарказма красивый отчет это важно
Igor
Ладно пойду блог перезаливать.
Eugene
кто-нибудь работает с пейсбуком?
Eugene
уже второй раз при попытке запостить сообщение в чужой группе, получаю такую хрень
Eugene
что за лажа? почему-то пост конвертируется в некий листинг
Igor
Переделал, правда по принципу "И так сойдет" https://septdir.ru/
Дмитрий
@Septdir я в чате
Дмитрий
можешь попробовать
Igor
@Septdir я в чате
Я уже отдыхать
Dmitry
https://twitter.com/sledge812/status/1343908284693164032?s=09
Vladimir
кто нибудь выдайте глаза
Vladimir
как это можно читать?
Vladimir
то есть про brotli мы не слышали?
Ihor
@drekun
Михаил
Здравствуйте, люди добрые! Кто может помочь с АПИ RadicalForm? Первый раз этим делом занимаюсь, много непонятного
Ihor
у радикала нет АПИ вроде
Михаил
АПИ у CRM
Ihor
:) тогда вопрос построен ....
Ihor
вы же вроде задавали уже го...
Ihor
с срм руководитель вроде ?
Михаил
вчера... сегодня сел делать и не получается
Ihor
ну а вопросы какие ?
Ihor
если напишите код я его вставлю то подход не верный. елси конкретные вопросы по конкретным моментам то могут помочь :)
Dmitry
Если знаете PHP на базовом уровне, то там не должно быть проблем
Михаил
Есть пример апи формы: https://gist.github.com/progreccor/fae1b97b4af4fc83a7ed552f9db4bd8b, есть апи crm: https://docs.rukovoditel.net.ru/index.php?p=52 Сделал так: <?php defined('_JEXEC') or die; $items = array(); $items[] = array( 'field_283' => $contact_name=$source['rfSubject2'], 'field_288' => $contact_name=$source['rfSubject1'], 'field_284' => $contact_name=$source['name'], 'field_286' => $contact_name=$source['email'], 'field_285' => $contact_name=$source['phone'], 'field_289' => $contact_name=$source['text'], ); $params = array( 'key' => '*****', 'username' => '*****', 'password' => '*****', 'action' => 'insert', 'entity_id' => 29, 'items' => $items, ); $ch = curl_init('https://******/api/rest.php'); //API Url curl_setopt($ch, CURLOPT_HEADER, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($params)); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($ch, CURLOPT_TIMEOUT, 10); $result = curl_exec($ch); curl_close($ch); if($result) { $result = json_decode($result,true); print_r($result); }
Михаил
Файл положил как нипасано в инструкции в шаблон сайта в папку плагина
Михаил
И не работает, на почту форма приходит в CRM Нет