RINAT
https://github.com/joomla/joomla-cms/pull//38325
Vladimir
Sergey
Sergey
Вроде акиба
RINAT
Dmitry
https://docs.joomla.org/J4.x:Media_Manager_opens_with_error
Vladislav
На сколько понял, индексацию доп.полей перенесли в запланированный релиз 5.0
https://github.com/joomla/joomla-cms/pull/38650
Dmitry
Dmitry
⚠️ После обновления до Joomla 4.3 при использовании медиа менеджера может возникнуть ошибка:
Error Property 'mime_type' of argument 'item' of event onFetchMediaItems has a wrong item. Valid: string
Причина - не включено расширение fileinfo для PHP.
Решение - попросить хостера включить расширение fileinfo.
https://docs.joomla.org/J4.x:Media_Manager_opens_with_error
RINAT
https://github.com/orgs/joomla/projects/14
hary
Хорошо б чтобы писали где то в системных требовпниях для джумлы, какие пхп расширения должны быть включены, чтобы она работала
hary
А то нужные версии пхп и мускула вроде е, а это?
Vladimir
hary
Я помню что на оф сайте были где то написаны требования к системе
Vladimir
Igor
Sergey
Интересно, посему они bootstrap 5.2 оставили, когда уже 5.3 есть
RINAT
Sergey
Sergey
Помню был затык, что в bs5.3 css variables и atum надо было править
Sergey
SW JProjects 1.6.4
Что нового?
- Добавлен тип изменений в changelog версии - что добавлено, изменено, исправлено и т.д.
- Добавлен новый layout бейджа для типа изменений в changelog версии.
- Исправления багов.
Sergey
Dmitry
https://github.com/joomla/joomla-cms/issues/40412
Sergey
На 4.3.0 кто обновлялся? Полёт нормальный?
Vladimir
Dmitry
Ну пока баг с куки только вроде
Владимир
Я бы выждал 🙂
Я дождусь 4.3.1
думаю ее скоро выпустят ))
Владимир
@IhorNVG
Ihor
Ihor
не я имел ввиду что я тут не ботокилллер :)такой же как все :)
Ihor
не админ
Владимир
не админ
И все равно красавчик, даже если не админ
Ihor
Sergey
Joomla-разработчикам: что будет с расширениями на Joomla 3 MVC в Joomla 5 и 6?
В международном чате Joomla-сообщества в Mattermost идёт обсуждение статьи команды JoomlaShack "Мысли о миграциях Joomla и Joomla 5".
Вступление
В статье говорится о том, что в истории развития Joomla было уже 4 крупных миграции кодовой базы. Эти миграции вызваны тем, что новая версия CMS претерпевает такие изменения, что код расширений во многом оказывается не совместим и требует переписывания но новую систему классов или файловую структуру. Такие изменения "под капотом" напрямую не видны пользователям, нередко очень трудоёмки. Разработчики расширений вынуждены выбирать между тем, что обновлять кодовую базу расширения ради совместимости с новой версией CMS или направлять усилия на развитие продукта - внедрять новый функционал, улучшать старый, исправлять ошибки.
Стив из Joomlashack рассказал, что самые простые свои расширения они адаптировали для Joomla 4 за несколько часов (каждое). Расширение средней сложности обновлялось от 3 до 4 месяцев. В то время как обновление "тяжёлых" компонентов занимает около года. При этом у одного разработчика (как Ян Павелка, Phoca.cz) или команды (те же JoomlaShack; MAXXmarketing - JoomShopping; Virtuemart) может быть несколько десятков, даже больше сотни расширений. От "тяжелых" компонентов зависит также и сложившаяся вокруг них экосистема расширений сторонних разработчиков.
Посыл статьи в целом таков: "Мы давно с Joomla. Мы любим Joomla. Но ещё одной такой миграции мы не выдержим. Скоро Joomla 5 и мы нервничаем."
Что будет меняться в Joomla 5 и Joomla 6
В сентябре 2022 на хабре был опубликован скорректированный план выпуска релизов Joomla 4 и Joomla 5. В нём говорится о том, что переход с одной мажорной версии на другую (Joomla 4 -> Joomla 5, Joomla 5 -> Joomla 6) будет максимально сглажен:
- Joomla 5 не будет включать в себя критические изменения для шаблонов и сторонних расширений.
- Не будет удален код, который был помечен как устаревший в Joomla 4.
- Joomla 5 будет иметь минимальную версию PHP 8.1.
- Компоненты, которые работают в Joomla 4, также должны работать в Joomla 5, если они поддерживают PHP 8.1.
- Joomla 5 выйдет в октябре 2023 года. Из-за вышеперечисленных моментов это не будет большим и болезненным обновлением, как в прошлых выпусках.
- Минорные релизы (4.1 -> 4.2 -> 4.3 etc) продолжат выходить раз в 6 месяцев. Все релизы будут перенесены на апрель и октябрь, начиная с выпуска версии 4.3 в апреле 2023 года.
Joomla 6
Сообщалось, что в Joomla 5 классы, обеспечивающие обратную совместимость для расширений будут вынесены в отдельный плагин. Таким образом в Joomla 5 продолжат работу расширения написанные для Joomla 3. Но это в целом отодвигает проблему на пару лет в будущее. Поэтому разработчики расширений задают вопросы о том, будет ли сохранена поддержка старой файловой структуры расширений вида
views/view/view.html.php -> views/view/tmpl/default...
На что представитель Production Department ответил, что:
"строго рекомендуется начать использовать новую структуру расширений для Joomla, но я так же не вижу причин для удаления поддержки старой структуры расширений".
В Joomla 6 предполагается перевести class mapping со старых имён вида JModelAdmin и т.д. в новые namespaced classes.
Hannes Papenberg: "У нас нет интереса ломать что-то просто ради удовольствия. Для этого должна быть причина, а ее нет. Аналогично и с классами MVC. В какой-то момент мы могли бы создать второй набор классов MVC, которые каким-то образом лучше того, что у нас есть в настоящее время, но даже если бы мы это сделали, классы работали бы параллельно. Эти классы не появятся в версии 5.0, а старый хлам не будет удален до Joomla 8.0, если вообще будут удалён."
Дмитрий
Joomla-разработчикам: что будет с расширениями на Joomla 3 MVC в Joomla 5 и 6?
В международном чате Joomla-сообщества в Mattermost идёт обсуждение статьи команды JoomlaShack "Мысли о миграциях Joomla и Joomla 5".
Вступление
В статье говорится о том, что в истории развития Joomla было уже 4 крупных миграции кодовой базы. Эти миграции вызваны тем, что новая версия CMS претерпевает такие изменения, что код расширений во многом оказывается не совместим и требует переписывания но новую систему классов или файловую структуру. Такие изменения "под капотом" напрямую не видны пользователям, нередко очень трудоёмки. Разработчики расширений вынуждены выбирать между тем, что обновлять кодовую базу расширения ради совместимости с новой версией CMS или направлять усилия на развитие продукта - внедрять новый функционал, улучшать старый, исправлять ошибки.
Стив из Joomlashack рассказал, что самые простые свои расширения они адаптировали для Joomla 4 за несколько часов (каждое). Расширение средней сложности обновлялось от 3 до 4 месяцев. В то время как обновление "тяжёлых" компонентов занимает около года. При этом у одного разработчика (как Ян Павелка, Phoca.cz) или команды (те же JoomlaShack; MAXXmarketing - JoomShopping; Virtuemart) может быть несколько десятков, даже больше сотни расширений. От "тяжелых" компонентов зависит также и сложившаяся вокруг них экосистема расширений сторонних разработчиков.
Посыл статьи в целом таков: "Мы давно с Joomla. Мы любим Joomla. Но ещё одной такой миграции мы не выдержим. Скоро Joomla 5 и мы нервничаем."
Что будет меняться в Joomla 5 и Joomla 6
В сентябре 2022 на хабре был опубликован скорректированный план выпуска релизов Joomla 4 и Joomla 5. В нём говорится о том, что переход с одной мажорной версии на другую (Joomla 4 -> Joomla 5, Joomla 5 -> Joomla 6) будет максимально сглажен:
- Joomla 5 не будет включать в себя критические изменения для шаблонов и сторонних расширений.
- Не будет удален код, который был помечен как устаревший в Joomla 4.
- Joomla 5 будет иметь минимальную версию PHP 8.1.
- Компоненты, которые работают в Joomla 4, также должны работать в Joomla 5, если они поддерживают PHP 8.1.
- Joomla 5 выйдет в октябре 2023 года. Из-за вышеперечисленных моментов это не будет большим и болезненным обновлением, как в прошлых выпусках.
- Минорные релизы (4.1 -> 4.2 -> 4.3 etc) продолжат выходить раз в 6 месяцев. Все релизы будут перенесены на апрель и октябрь, начиная с выпуска версии 4.3 в апреле 2023 года.
Joomla 6
Сообщалось, что в Joomla 5 классы, обеспечивающие обратную совместимость для расширений будут вынесены в отдельный плагин. Таким образом в Joomla 5 продолжат работу расширения написанные для Joomla 3. Но это в целом отодвигает проблему на пару лет в будущее. Поэтому разработчики расширений задают вопросы о том, будет ли сохранена поддержка старой файловой структуры расширений вида
views/view/view.html.php -> views/view/tmpl/default...
На что представитель Production Department ответил, что:
"строго рекомендуется начать использовать новую структуру расширений для Joomla, но я так же не вижу причин для удаления поддержки старой структуры расширений".
В Joomla 6 предполагается перевести class mapping со старых имён вида JModelAdmin и т.д. в новые namespaced classes.
Hannes Papenberg: "У нас нет интереса ломать что-то просто ради удовольствия. Для этого должна быть причина, а ее нет. Аналогично и с классами MVC. В какой-то момент мы могли бы создать второй набор классов MVC, которые каким-то образом лучше того, что у нас есть в настоящее время, но даже если бы мы это сделали, классы работали бы параллельно. Эти классы не появятся в версии 5.0, а старый хлам не будет удален до Joomla 8.0, если вообще будут удалён."
А че они переживают, даже если сломают ну и пофиг так-то
Дмитрий
Если они контейнеры сделали, то какая разница
Sergey
Sergey
Типа виртумарта, фоки и т.д.
Дмитрий
Так контейнер теперь есть
Дмитрий
Какая разница?
Artem
А виртуй, который всю жизнь жил на собственном mvc, так вообще шикарно себя чувствовать будет
Eugene
@sergeytolkachyov у тебя на сайте виджетик для отображения рейтинга яндекс отзывы размещен. эта штука насколько притормаживает? не делал замеры? по части lighthouse
Sergey
Sergey
Сейчас вообще другие задачи стоят)
Sergey
У меня 85% трафика с компов. У них скорость открытия 90+ попугаев была.
Sergey
Она всё равно прыгает на +/- 20 единиц порой
Eugene
Vladimir
Vladimir
Вроде норм
Sergey
https://habr.com/ru/news/730314/
RINAT
https://magazine.joomla.org/all-issues/april-2023/the-april-issue-2023
Sergey
В 4.3 в умный поиск не добавили поиск по произвольным полям?
Dmitry
Vladislav
Sergey
блин(
Олег
подскажите плиз, как сайт на JOOMLA 4 проверить на вирусы и удалить би их ещё!?
Eugene
Eugene
лучше всего пересобрать сайт. ни один антивирусник не дает гарантии
Igor
Igor
Прошла уязвимость позволяла в базу пролезть
Eugene
у нас в РФ нет необходимости выводить баннер про исользование кукис? это GDPR, у нас вроде нет, но что-то куча сайтов стала использовать. мода или новые поправки к закону?
Дмитрий
Дмитрий
За компанию
Дмитрий
У нас банально Яндекс нигде не выводит
Дмитрий
И от проектов mailru нет вроде нигде
Мишаня
Sergey
Новый тип публикаций на Хабре
Когда-то давно Хабр начинался с небольших заметок и коротких новостей, вопросов сообщества друг к другу и выкладывания прикольных картинок. Со временем поменялись не только пользователи (и их количество), но и публикации — они эволюционировали в лонгриды, в большие обстоятельные материалы. Более того, небольшие заметки стали отторгаться аудиторией за недостаточную проработанность. Получилась ситуация, в которой вроде бы и есть крутые публикации, но пообщаться «по душам» или обсудить что-то незначительное получается не всегда.
Мы решили исправить эту ситуацию и придумали новый тип публикаций — посты. Это «быстрый и лёгкий» формат, через который любой пользователь может поделиться с аудиторией информацией по какой-то теме.
Характеристики постов
- Длина поста от 10 до 1500 символов.
- Без заголовка и ката. У постов нет заголовка и «подкапотной» части — он выводится в ленте полностью.
- Пост можно опубликовать только в одном хабе. Чтобы у него была какая-то одна явно определённая тема. Если раньше хабы были тематическими полками, которые цепляли к статьям, то сейчас (по задумке) они будут трансформироваться в тематические сообщества.
Практически не влияют на рейтинг. Возглавить топ рейтинга с постами не получится — гораздо быстрее это будет сделать через статьи. Однако вклад внутри хаба будет считаться и за посты.
- Доступны почти всем пользователям — начиная с аккаунтов read&comment без премодерации.
- Посты идут отдельным списком в профиле (в разделе публикаций).
- Посты можно найти внутри потоков и хабов.
- Посты можно добавлять в закладки.
Регламент постов
Может показаться, что с введением нового типа постов Хабр наводнят односложные заметки, но мы постараемся следить за порядком.
Главное
Пост не должен нарушать текущие правила Хабра и тематику выбранного хаба. То есть все пункты правил (про рекламу, мат, политику, жалобы, реферальные ссылки и т. д.) справедливы и для постов. Нарушение правил приведёт к санкциям.
Для чего подойдут посты:
- Тематические новости и события
- Авторские рассуждения и мнения
- Опросы и исследования
- Инфографика
- Юмор/мемы в умеренных количествах и исключительно по теме хаба
Хасан Насрудыевич Ч.
Хасан Дизайн inst: @сolorido.ru:
Поздравляю с чудесным, добрым и душевным праздником — Ураза Байрам! Желаю отличного настроения, бодрости духа, позитива, оптимизма, веры в самое лучшее будущее! Пусть здоровье будет крепким, а семья живет в мире и достатке! Всех благ!
Я понимаю что далеко не все в группе мусульмане, но надеюсь примете поздравление так как желаю всем от души только самого лучшего
RINAT
Sergey
Хасан Насрудыевич Ч.
Eugene
Хасан Насрудыевич Ч.
Евгений большое спасибо!
RINAT
Спасибо 😊