Новости Joomla

Joomla 6: Автоматические обновления ядра в Joomla

Joomla 6: Автоматические обновления ядра в Joomla

👩‍💻 Joomla 6: Автоматические обновления ядра в Joomla. В октябрьском номере официального журнала Joomla - Joomla Community Magazine вышла статья David Jardin, где рассказывается о внедрении функционала автоматического обновления ядра Joomla.❓Почему сейчас? Joomla же жила как-то 20 лет без автоматических обновлений?Это оказалась самая востребованная за последнее время от пользователей Joomla функция. Но, основная причина внедрения - проблемы безопасности. Всякий раз, когда в новой версии Joomla устраняется уязвимость, злоумышленники начинают анализировать код, чтобы выяснить, какая именно уязвимость была исправлена. И как только они это выясняют - начинается разработка автоматизированных скриптов для взлома как можно большего количества сайтов. Затем доступы к автоматически взломанным сайтам продаются в профильных чатах и ресурсах "пачками" по несколько сотен тысяч или миллионов сайтов. Ваш сайт могли взломать несколько лет назад, но воспользоваться уязвимостью могут не сразу, а тогда, когда у злоумышленников возникнет необходимость. И только после этого вы может быть узнаете об этом.Анализ патча, понимание проблемы и разработка скрипта требуют времени. И если владелец сайта не обновит его до истечения этого срока, сайт может быть взломан. А хакеры действуют быстро! Для критических, легко эксплуатируемых уязвимостей речь идёт о временном окне в 10–12 часов — и этого времени явно недостаточно, чтобы все успели обновить свои сайты.Здесь выходят на первый план автоматизированные обновления: проект Joomla теперь может активно устанавливать обновления (и, следовательно, исправления безопасности) на сайты, чтобы гарантировать, что сайты действительно обновляются вовремя.🕘 От первых идей до реализации прошло 5 лет. И здесь можно вспомнить, как в Joomla 5.1 внедрили TUF - The Update Framework, позволяющий устанавливать защищённое соединение между сайтом и сервером обновлений и исключает возможность supply chain attack (атаки на цепочку поставок).Об особенностях реализации и требованиях к сайту читаем подробнее в статье на JCM.@joomlafeed#joomla #secutiry #jcm

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™

Первый выпуск журнала NorrNext в честь 20-й годовщины Joomla™. Интервью с волонтёрами 🎈Ну что, друзья, вот и настал этот долгожданный момент. Мы выпустили первое издание собственного журнала под эгидой NorrNext, который включает в себя интервью с видными деятелями сообщества из разных стран и континентов.Общий нарратив: показать, что нас объединяет (Joomla) и узнать больше о людях, которые вносят свой вклад в развитие платформы в своих сообществах. 20 лет — это много. Давайте же узнаем о коллегах 🎁 Первый цикл включает такие страны, как Австрия, Испания, Латвия, Россия, Румыния, Тайланд, Черногория, Чехия.⚙️ С кем интервью: ✔️ Владимир Елисеев 🇷🇺✔️ Дмитрий Рекун 🇱🇻✔️ Дмитрий Цымбал 🇷🇺✔️ Евгений Сивоконь 🇷🇺 ✔️ Сергей Толкачёв 🇷🇺✔️ Dénes Székely 🇷🇴✔️ Jan Pavelka 🇨🇿✔️ Miljan Vujosevic 🇲🇪✔️ Sergio Iglesias 🇪🇸✔️ Sigrid Gramlinger 🇦🇹✔️ Pisan Chueatchatchai 🇹🇭‼️ Новые интервью будут добавляться до конца декабря 2025. Заходите по ссылке время от времени💡👉 Читать далее

0 Пользователей и 1 Гость просматривают эту тему.
  • 15 Ответов
  • 984 Просмотров
*

pugnator

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Личны кабинет
« : 18.10.2017, 12:17:16 »
Здравствуйте
нужно создать личный кабинет, для последней версии Joomla
Функционал:
Логин и пароль  создает админ и рассылает нужным людям для входа в ЛК
После того как чел зашел, у него должно быть  6 вкладок
1. ACCOUNT  - там инфо о клиенте (заполняется админом)
2. APAR  - Тут тоже инфо которое  заполняет админ, клиент может только читать.
3. CONT  тоже самое что и пункт 2. APAR правится админом, текст и изображения, клиент может только читать
4. TASKS тут админ пишет задания (текст) у клиента должна быть возможность отетить текстом (до 1к символов)
5.MESSAGES - Инфо, изменения на аккаунте.  Если админ написал задание  в вкладке Таскс(№4) то тут должно отображать, например добавлено задание время и дата, если клиент ответил в вкладке таскс, то тут уведомление что клиент написал ответ на задание.
6. DOCS клиент может сюда загружать img (pdf, jpg, png)
Собсвтенно все. Можете сделать на комюнити билдер, мне все равно. главное чтоб было просто и понятно для админа сайта.
НУ и в дальнейшем, возможно нужно будет добавлять какие-то вкладки.
Хотелось бы чтоб это было ввиде компонента или модуля. нУ или инструкция, как внедрить сие в уже существующий сайт
От вас хотел бы увидеть цену и сроки изготовление, в ЛС пожалуйста
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Личны кабинет
« Ответ #1 : 18.10.2017, 12:39:42 »
Фронтально, свой профиль может видеть только владелец?
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

pugnator

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Re: Личны кабинет
« Ответ #2 : 18.10.2017, 12:52:29 »
Фронтально, свой профиль может видеть только владелец?
Ну да, по логину и паролю. У каждого свой профиль и каждому инфо админ пишет разную.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Личны кабинет
« Ответ #3 : 18.10.2017, 13:14:51 »
Ну да, по логину и паролю. У каждого свой профиль и каждому инфо админ пишет разную.
Можно сделать и на com_users кроме этого
TASKS тут админ пишет задания (текст) у клиента должна быть возможность отетить текстом (до 1к символов)
5.MESSAGES - Инфо, изменения на аккаунте.  Если админ написал задание  в вкладке Таскс(№4) то тут должно отображать, например добавлено задание время и дата, если клиент ответил в вкладке таскс, то тут уведомление что клиент написал ответ на задание.
Тут придется писать свой компонент. Стоимость. от $349

Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Re: Личны кабинет
« Ответ #4 : 18.10.2017, 14:02:03 »
Ну можно пробовать связки из готовых компонентов и плагинов.
Но вообще - для такой задачи можно поискать более подходящую CMS
*

saharin88

  • Захожу иногда
  • 291
  • 20 / 1
  • JoomWork
Re: Личны кабинет
« Ответ #5 : 18.10.2017, 14:05:16 »
Для этих задач нужно писать компонент!
Из требуемого функционала можно предположить, что в административной части будет несколько разделов: ACCOUNTS, APARS, CONTS, TASKS, ну и соответсвенно для каждого из них добавление/редактирование. К таску я так понимаю дожлжны привязываться APAR и CONT?
На фронтальной части (для клиентов):
список таксков,
представление самого така, и я так понимаю должна быть какая то форма, типа отчет и прикрепление файлов
уведомления MESSAGES, там все уведомления (из этого вытекает, что должны бить какие то уведомления  на почту, вебпуш и тп)


« Последнее редактирование: 18.10.2017, 14:13:33 от saharin88 »
*

pugnator

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Re: Личны кабинет
« Ответ #6 : 18.10.2017, 14:25:39 »
Для этих задач нужно писать компонент!
Из требуемого функционала можно предположить, что в административной части будет несколько разделов: ACCOUNTS, APARS, CONTS, TASKS, ну и соответсвенно для каждого из них добавление/редактирование. К таску я так понимаю дожлжны привязываться APAR и CONT?
На фронтальной части (для клиентов):
список таксков,
представление самого така, и я так понимаю должна быть какая то форма, типа отчет и прикрепление файлов
уведомления MESSAGES, там все уведомления (из этого вытекает, что должны бить какие то уведомления  на почту, вебпуш и тп)



1,2,3 - они  одинаковые,  там только админ пишет инфо для клиента и все.
4. ТАСК - тут админ пишет текст и у клиента должна быть возможность ответить  текстом.
5. MESSAGES Тут инфо только от такс -что добавлено задание(текст админом, и что клиент ответил (когда ответит). все.
Последнее MESSAGES можно и не делать, если накладно.
6. DOCS тут все понятно, клиент должен иметь возможность загружать документы и изображения, ну и конечно админ где то должен это видеть.
Все остальное типа уведомления  на почту, вебпуш  не нужны
*

saharin88

  • Захожу иногда
  • 291
  • 20 / 1
  • JoomWork
Re: Личны кабинет
« Ответ #7 : 18.10.2017, 14:29:30 »
1,2,3 - они  одинаковые,  там только админ пишет инфо для клиента и все.
4. ТАСК - тут админ пишет текст и у клиента должна быть возможность ответить  текстом.
5. MESSAGES Тут инфо только от такс -что добавлено задание(текст админом, и что клиент ответил (когда ответит). все.
Последнее MESSAGES можно и не делать, если накладно.
6. DOCS тут все понятно, клиент должен иметь возможность загружать документы и изображения, ну и конечно админ где то должен это видеть.
Все остальное типа уведомления  на почту, вебпуш  не нужны

В общем, я могу написать абсолютно любой функционал под ваши требования. Конечно ключевую роль играет бюджет.
Можем созвонится в скайпе d.saharin и детальней обговорить все нюансы.


*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Личны кабинет
« Ответ #8 : 18.10.2017, 15:55:58 »
Но вообще - для такой задачи можно поискать более подходящую CMS
Joomla отлично подходит.
Ну можно пробовать связки из готовых компонентов и плагинов.
Получиться пергруз из-за излишков. из готов пойдет тикет система, но они жутко тяжелые.
Для этих задач нужно писать компонент!
И связать его с com_users... по средсвам плагина тогда не будет проблем с админкой. все в одном месте...
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

saharin88

  • Захожу иногда
  • 291
  • 20 / 1
  • JoomWork
Re: Личны кабинет
« Ответ #9 : 18.10.2017, 16:48:11 »
И связать его с com_users... по средсвам плагина тогда не будет проблем с админкой. все в одном месте...
Зачем какие то плагины, так или иначе ACCOUNT базируется на основе обычного Joomla пользователя. То есть при создании ACCOUNT будет создаваться обычный пользователь.
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Личны кабинет
« Ответ #10 : 18.10.2017, 16:51:43 »
CONT
А Добавление задачь вы как планируете делать. Менять ядро com_users. Я бы просто написал отдельный компонент именно под задачи простейшие поля. Дата текст id юзера.
А потом просто интегрировал с com_users плагином, для вывода.
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

saharin88

  • Захожу иногда
  • 291
  • 20 / 1
  • JoomWork
Re: Личны кабинет
« Ответ #11 : 18.10.2017, 16:55:15 »
А Добавление задачь вы как планируете делать. Менять ядро com_users. Я бы просто написал отдельный компонент именно под задачи простейшие поля. Дата текст id юзера.
А потом просто интегрировал с com_users плагином, для вывода.
Что то вы выдумываете, не нужны никакие плагины!
Мы просто будем хранить дополнительную информацию.
Задачу мы привязываем к user_id, или ACCOUNT_id, без разницы.
« Последнее редактирование: 18.10.2017, 17:36:32 от saharin88 »
*

Septdir

  • Живу я здесь
  • 3370
  • 168 / 4
Re: Личны кабинет
« Ответ #12 : 18.10.2017, 17:56:07 »
Задачу мы привязываем к user_id, или ACCOUNT_id, без разницы.
Ок как вы будете выводить.
. TASKS тут админ пишет задания (текст) у клиента должна быть возможность отетить текстом (до 1к символов)
5.MESSAGES - Инфо, изменения на аккаунте.  Если админ написал задание  в вкладке Таскс(№4) то тут должно отображать, например добавлено задание время и дата, если клиент ответил в вкладке таскс, то тут уведомление что клиент написал ответ на задание.
В com_users view=profile/ user(это админка);

Я просто добавлю еще одну вкладку, через плагин.

Все остальное просто в доп поля.

Ну да ладно спор о вариантах реализации, это явно не ком. разделе.
« Последнее редактирование: 18.10.2017, 18:10:08 от Septdir »
Не можете справиться с задачей сами пишите, решу ее за вас, не бесплатно*.
*Интересная задача, Деньги или Бартер. Натурой не беру!
CodersRank | Контакты | Мой GitHub | Workshop
*

pugnator

  • Осваиваюсь на форуме
  • 11
  • 1 / 0
Re: Личны кабинет
« Ответ #13 : 19.10.2017, 10:37:08 »
рад что вы тут обсуждаете как сделать подобное)
Но было бы хорошо если желающие сделать ТЗ  напишут в лс
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Re: Личны кабинет
« Ответ #14 : 19.10.2017, 16:59:13 »
Но было бы хорошо если желающие сделать ТЗ  напишут в лс
А без ЛС не решается вопрос? Вам тут уже сделали предложение и назвали сумму. Что не устраивает?
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

AlekVolsk

  • Гуру
  • 6913
  • 416 / 4
Re: Личны кабинет
« Ответ #15 : 20.10.2017, 02:17:59 »
от 20к₽, личка
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Личный кабинет

Автор Atlant77

Ответов: 8
Просмотров: 1141
Последний ответ 07.07.2017, 13:12:19
от rkron