Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Доброго времени суток. Перерыл весь интернет но ответа так и не нашел. Проблема такова. Есть три сайта, все базируются на одной бд но с разными префиксами. То есть все базы в одном месте. Раскладка такая по префиксам. xv главный сайт 1xv вторичный 2xv еще один вторичный. Надо что бы люди регистрируясь на вторичном сайте попадали в БД только главного сайта. Рега проходит по improved AJAX login. Пытался в наглую переписать #__users на свой префикс, и в модуле и в компоненте, результата ноль, так же прописывал в наглую #__users в компоненте com_users тоже не дало результата.
« Последнее редактирование: 04.12.2016, 19:04:59 от winwit »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
А написать префикс в конфигурации сайта не пробовали?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
А написать префикс в конфигурации сайта не пробовали?
Так тогда и весь сайт упадет на главную БД. А мне этого как раз и не надо. Смысл в чем. Это три разных сайта, их между собой объеденяет только то что они созданы на Joomla 3 и то что на них на всех стоит improved AJAX login в остальном они совершенно разные. Разные материалы, разные компоненты, разные функции
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Неужели ни кто не знает какой файл пишет в БД #__users? Или хотя бы через какую структуру происходите регистрация
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Пытался в наглую переписать #__users на свой префикс, и в модуле и в компоненте, результата ноль, так же прописывал в наглую #__users в компоненте com_users тоже не дало результата.
/libraries/joomla/table/user.php. Другое дело, что так делать, IMHO, неправильно.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
/libraries/joomla/table/user.php. Другое дело, что так делать, IMHO, неправильно.
а правильно писать какой либо плагин который будет делать это автоматически?
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Кстати тоже не прокатило, так и пишет в свою базу. Может есть еще какие то файлы? просто если даже писать плагин надо знать куда его вязать
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Там слишком много файлов завязано на структуру таблиц Joomla. Просто так сделать перенаправление не получиться. Однако подобные вопросы возникали ранее, возможно найдете готовое расширение.

Не пытайтесь изменить систему регистрации, которая, как вы думаете, будет писать пользователей в таблицы с другим префиксом. Сделать это можно, но только родные таблицы окажутся пустыми. Там много файлов переписывать придется. Либо ставить компонент моста. Например, вот.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Там слишком много файлов завязано на структуру таблиц Joomla. Просто так сделать перенаправление не получиться. Однако подобные вопросы возникали ранее, возможно найдете готовое расширение.

Не пытайтесь изменить систему регистрации, которая, как вы думаете, будет писать пользователей в таблицы с другим префиксом. Сделать это можно, но только родные таблицы окажутся пустыми. Там много файлов переписывать придется. Либо ставить компонент моста. Например, вот.
Мост обычно имеет недостаток, это задержка. Но есть же какой то файл который пишет именно в эту таблицу. Другие мне не интересны. И мне нужно что бы родные таблицы были пустыми, мне это не играет ни какой роли. Ладно, чую гиблое дело.
*

SeBun

  • BanMaster
  • 4030
  • 259 / 5
  • @SeBun48
Ну как вариант выводите пользователю форму регистрации с другого сайта - проще некуда.
Оказываю услуги по Joomla | Миграция/Обновление | Сопровождение | IT-аутсорсинг | Недорогие домены и хостинг
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Кстати тоже не прокатило, так и пишет в свою базу.
Да? Не может быть, никуда не должно было записываться.
Может есть еще какие то файлы? просто если даже писать плагин надо знать куда его вязать
Затронется более сотни файлов: даже если удастся записывать, то это далеко еще не все.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Ну как вариант выводите пользователю форму регистрации с другого сайта - проще некуда.
А вот тут как раз есть заморочь. На этих сайта две разных регистраций. вернее поля все те же самые, но одно поле особенное у каждой. в первом случае это 13 цифр, во втором 10. То есть можно было бы, но тогда надо переделывать компонент и модуль что бы установить 3 разные версии одного и того же компонента и модуля. Возможно и плагины что к нему прилагаются тоже. Вся суть в том что на один сайт должны регаться люди с одним разным по длине и содержанию полем. То есть в главной базе есть для него поле в БД, проверка осуществляется компонентом HTML5 самому полу без разницы что в него внесут. А вот мне есть огромная разница
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Ну значит опишу саму задачу от и до. Имеется компонент модуль и плагины вышеупомянутые. improved AJAX login. Возможно другие использовать но путевых вариантов не нашел. к реге есть определенные условия поэтому выбран он. Само собой куплен.
Далее, можно подгружать на другие сайты, можно перенаправлять на регистрацию на главный сайт, роли тут для меня не играет.
Смысл всего замороча. Надо устроить регистрации 3 штуки, или минимум две. НО! формы должны быть разные по надписям информирующим, так же поля будут с разными ограничениями. Этот компонент не может этого позволить. Он не создает две три формы для регистраций которые можно выводить разными клонироваными модулями. И вот тут то я рогами и уперся. Переназывать все в компоненте.... Это жесть.
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Да? Не может быть, никуда не должно было записываться.
Записывается еще и как. Все время в родную БД. У меня уже администратор смотрит на пользователей главной базы, а писать не хочет)
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
3 сайта как-то связаны друг с другом и их должно быть 3? Или они были созданы только для того, чтобы можно было сделать 3 разных формы?
Не будь паразитом, сделай что-нибудь самостоятельно!
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
3 сайта как-то связаны друг с другом и их должно быть 3? Или они были созданы только для того, чтобы можно было сделать 3 разных формы?
Нет, они ни как не связаны между собой. Если только кроме того что БД все в куче только префиксы разные. В принципе если надо могу еще два сайта туда прилепить точных копий главного сайта куда нужно сливать пользователей, но опять же получается тоже самое.

Если речь идет о возможности создания на одном сайте нескольких регистраций, то я только за, я бы просто подгружал модули с главного сайта на вторичные и не парился. Но как организовать 3 реги на одном сайте?
« Последнее редактирование: 05.12.2016, 01:31:44 от winwit »
*

winwit

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
В общем и целом. Решил все путем дублирования сайта. Может кому то пригодится. Что я сделал? установил чистую Joomla. Перенес ее таблицы БД в общую базу. Установил на нее компонент с модулями и плагинами. Далее через Notepad++ в поиск вбил на нее поиск #__users и заменил на свой_префикс_users. Подгрузил модуль на другой сайт где он мне нужен. Итог. Пользователь прописался и в главной БД и в свеже установленной. Письма на почту для активации высылаются. Нашлась только одна проблема. Новый пользователь регнутый таким образом не попадает в группу Registered. Теперь осталось эту проблемку решить. Самое интересное что активация проходит без проблем. Немного подумав изменил по всему рега сайту префиксы для таблиц _user_usergroup_map, _user_profiles, _user_notes, _user_keys, _usergroups и все заработало как надо
« Последнее редактирование: 05.12.2016, 07:50:24 от winwit »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Помогите с БАГом в панели администратора Joomla 3

Автор akteon25

Ответов: 2
Просмотров: 1018
Последний ответ 26.02.2025, 16:41:56
от akteon25
Версии РНР и Joomla 3

Автор Ebelous

Ответов: 8
Просмотров: 2796
Последний ответ 27.01.2025, 20:38:45
от pavelrer
Trouble Upgrading from Joomla 3.8 to 3.9

Автор melissa00

Ответов: 0
Просмотров: 1643
Последний ответ 26.07.2024, 10:03:51
от melissa00
SP polls в Joomla 3.8.2

Автор wawont

Ответов: 2
Просмотров: 3301
Последний ответ 22.02.2024, 21:03:15
от Zegeberg
Исправление уязвимости в Joomla 3.10.12

Автор Sulpher

Ответов: 8
Просмотров: 2979
Последний ответ 12.01.2024, 22:15:52
от stepan39