Новости Joomla

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

👩‍💻 SW JProjects v.2.6.1 - компонент каталога расширений для веб-приложений.

Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов. Есть возможность скачивания по лицензионным ключам создания кастомных схем данных для сервера обновлений.

👩‍💻 v.2.6.1. Что нового?
- Правки наследования схем серверов обновлений. Улучшена логика наследования схем серверов обновлений для проектов компонент - категория - проект.
- Не стабильные релизы в сервере обновлений. Теперь в данные сервера обновлений попадают все версии (alpha, beta и т.д.), а не только stable.
- Косметические изменения. В шаблоне по умолчанию сделаны замены некоторых CSS-классов, уточнено присвоение атрибутов loading=lazy и fetchpriority.
- Рефакторинг и правки кода. Текущее обновление кодовой базы.
- Исправление ошибок.

👩‍💻 Больше спасибо за помощь в тестировании участникам нашего сообщества Александру Новикову (@pro_portal) и Александру Судьбинову (@alexrevo).

- Страница расширения
- GitHub расширения
- Joomla Extensions Directory

@joomlafeed

Событие Pizza, Bugs & Fun - 29-30 января 2026 года.

Событие Pizza, Bugs & Fun  - 29-30  января 2026 года.

Уже несколько лет в мире Joomla проводятся мероприятия "Pizza, Bugs & Fun" (#PBF), где каждый может посвятить несколько часов своего мозгового времени тому, чтобы наша любимая CMS стала ближе к идеалу.

Ссылки на видео и статьи из этого поста рассказывает об организационных вопросах, которые пригодятся для участия в PBF, а так же что и как делать.

В рамках события PBF все желающие могут собираться в общий онлайн чат, обсудить вопросы Joomla и приложить к их разрешению свою руку. Самый классный вариант, когда эта встреча происходит оффлайн: тогда организовывается пицца, напитки по вкусу и несколько часов совместного творчества.

Каждый помогает тем, что он умеет:

  • кто-то пишет недостающую документацию,
  • кто-то пишет код,
  • кто-то тестирует как исправлены ошибки или сделан новый функционал.

На сайте события есть карта, можно "захостить" свою локацию. Практически все движки в мире развиваются за счёт спонсирующих их компаний. Joomla одна из немногих, где развитие идёт только усилиями международного сообщества энтузиастов.

https://www.youtube.com/watch?v=a-FuVKXg_Uw 

На момент написания данного поста в репозитории Joomla 810 открытых Issue (как правило это баги) и 236 Pull request (PR, исправление багов и новый функционал). Все PR обязательно тестируются минимум двумя участниками сообщества, дабы в конечный код движка не проскочила ошибка.

Если каждый из участников только нашего сообщества сделает даже одно тестирование, то, боюсь, PR и Issue на всех не хватит 😀 И ничего не останется нашим коллегам из международных Joomla-чатов.

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

fox_zi

  • Новичок
  • 7
  • 0 / 0
Работаю над проектом, где поребутся единая авторизация на многих сайтам. Много чего видел, пробывал.
Хакать Joomla не хочется. Пришла в голову мысль, что синхронизировать пользователей и не толлько можно средствами mysql..Нужно просто использовать одну базу на несколько сайтов, но с разными префиксами. а нужным таблицам привязать тригеры, которые будут реагировать на insert и создавать  дубли пользовательских записей в таблицах других сайтов.
Сам mysql знаю плохо, но думаю, что просто тригерами не обойтись, нужно еще правильно процедуры составить для тригеров.
Прошу помощи в этом непростом, но многим полезным деле  ^-^
*

fox_zi

  • Новичок
  • 7
  • 0 / 0
Всем привет.

Проблема решилась проще.
Если у кого то есть группа порталов на одном сервере и Вы хотите чтобы на разных сайтах была одна и таже база пользователей, то нужно либо синхронизировать как то таблицы:
jos_users
jos_core_acl_aro
jos_core_acl_aro_groups
jos_core_acl_aro_maps
jos_core_acl_aro_sections
jos_core_acl_groups_aro_map

либо "слинковать" таблицы.

Допустим у Вас есть две базы сайтов с Joomla - site1 и site2. Удаляем через шел у выше перечисленных таблиц базы site2 файлы типа MYI и MYD и создаём вместо этих файлов симлинки на теже файлы из базы site1.

*Линковать таблицы можно только на "юниксах", если имеешь доступ к базе через шелл и базы типа MyISAM.
**Подробности "линковки" тут http://dev.mysql.com/doc/refman/5.0/en/symbolic-links-to-tables.html
*

chtec

  • Захожу иногда
  • 230
  • 100 / 1
Осень тоже хорошо.
*

fox_zi

  • Новичок
  • 7
  • 0 / 0
Все предложенные в той категории системы либо платны, либо под 1.0, либо глючны.
Предложенный вариант имеет много плюсов, например таким макаром можно иметь не только одну базу пользователей, но и  профили в CB.  Если вы используете PMS, например uddeim, то и единую систему обмена сообщениями на все сайты и всё это без дополнительных хаков и компонентов.
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
помоему слинковать не получится, т.к. (помоему) MySQL блокирует доступ к файлу, поэтому когда второй раз будет открывать этот файл (то-быишь таблицу в БД) то она упадёт с ошибкой
*

fox_zi

  • Новичок
  • 7
  • 0 / 0
а у меня получилось :)
поначалу тоже одна из таблиц крашилась, потом погуглил и оказалось нельзя линковать файлы с расширением .frm
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
*

neGODnic

  • Захожу иногда
  • 140
  • 4 / 0
Народ, ну ка расскажите как сделали, плиз? Joomla 1.5.8
У мну 2 сайта и форум.. Нужно базу юзеров общую сделать.
*

Mitrich

  • Захожу иногда
  • 289
  • 524 / 13
  • Все можно. Но сначала учиться, учиться и учиться.
Мне кажется это нормальная ситуация на форумах вообще.
Задали пять вопросов
Потом нашли решение где то на стороне.
НА форуме отписались постом типа "решение найдено, тему можно закрыть"

Неужели сложно даже не запостить решение, а просто дать ссылку на ресурс где оно было найдено.

PS Это относится не только к этой теме. Очень многие пользователи задав вопрос у нас на форуме, получив наводки по теме находят решения где то еще, но 95% не публикуют решений, а просто откупаются фразами типа "всем спасибо, проблема решена".

Давайте чтоль станем сообществом и свои решения будем отдавать всем (вспомнив как когда то брали чужие решения на таких же форумах)
*

neGODnic

  • Захожу иногда
  • 140
  • 4 / 0
Mitrich спасибо за поддержку, полностью согласен.
К томуже это вопрос я уже лично поднимая почти 1.5 месяца, и внятного ответа так и не получил  :'(

Посмотрите тут. Честно говоря мало что понял!!!
http://www.jms2win.com/faq/faq-joomla-multi-sites#cat-24
« Последнее редактирование: 29.11.2008, 01:17:18 от neGODnic »
*

fox_zi

  • Новичок
  • 7
  • 0 / 0
Re: Мультисайтовость - танцы вокруг mysql
« Ответ #10 : 01.12.2008, 21:54:50 »
Вообще проблема полностью не решаема, но частичное решение описано во втором посте.
*

sega

  • Захожу иногда
  • 272
  • 5 / 0
Re: Мультисайтовость - танцы вокруг mysql
« Ответ #11 : 29.03.2011, 15:49:10 »
фу, наверное пол дня читал про мультисайтовость и ещё часов 10 код Joomla перегребал((((
Сделал как писали во втором посте - на остальных сайтах в коде заменил имена таблиц относящиеся к пользователем на единые таблицы.
В итоге получилась единая авторизация, регистрация и сохранение входа пользователя если он вошёл на другом сайте, а сейчас гуляет на другом.
Минус конечно большой - при обновлении Joomla снова нужно будет всё проделывать.
Хотя второй раз уже проще)))) и есть смутное подозрение что файлов то на замену не сильно много, поддаётся систематизации так сказать...
*

Egor_admin2003

  • Захожу иногда
  • 64
  • 0 / 1
Re: Мультисайтовость - танцы вокруг mysql
« Ответ #12 : 07.05.2011, 17:42:30 »
Интересует синхронное отображение Юзеров, регистрация, сообщение.
А есле на втором сайте явно указать таблицы для для компонентов ком_юзер, и тд. никтоне пробовал?
*

RegrZ

  • Новичок
  • 8
  • 0 / 0
Re: Мультисайтовость - танцы вокруг mysql
« Ответ #13 : 30.11.2011, 12:21:47 »
Ребята подскажите, в контексте одного сайта как лучше организовать единую регистрацию-авторизацию для сайта и его компонентов VirtueMart + kunena?
*

vadim s. sabinich

  • Захожу иногда
  • 139
  • 11 / 0
  • переводчик-любитель
Re: Мультисайтовость - танцы вокруг mysql
« Ответ #14 : 18.12.2011, 11:50:59 »
как бе, если все устанволено в одной Joomla, то все пользователи синхронизированы
VPS-хостинг на FirstVDS.ru || VPS/хостинг на ISPserver.com -- рефералам онлайн поддержка!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как заставить Joomla 1.5 работать на сервере с MySQL версии 5.7 и выше?

Автор Palomnik

Ответов: 14
Просмотров: 9282
Последний ответ 01.10.2024, 00:22:40
от jesus
перенесенная Joomla не видит MySQL - в логах MySQL старт нормальный

Автор ommy

Ответов: 23
Просмотров: 6245
Последний ответ 23.01.2018, 11:20:48
от altvvc
MAMP и MySQL

Автор boq

Ответов: 7
Просмотров: 6257
Последний ответ 08.01.2017, 02:25:47
от SeBun
The MySQL adapter "mysqli" is not available

Автор inko_gnito

Ответов: 13
Просмотров: 37721
Последний ответ 27.09.2016, 20:58:27
от lukinalek
[Решено] Unable to connect to the database:Could not connect to MySQL

Автор dircell

Ответов: 82
Просмотров: 170778
Последний ответ 22.01.2016, 19:22:10
от Template_user