Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

В процессе работы с Joomla бывает необходимо работать с пользовательским интерфейсом более тонко, чем обычно. Все формы Joomla состоят из стандартных полей, содержанием, стилем отображения, состоянием (включено/выключено, доступно для редактирования или нет и т.д.) можно управлять с помощью плагинов. Да и для нестандартных проектов хорошей практикой является создание одного системного или нескольких плагинов групп "под проект", в которых храниться весь "нестандарт".

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

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

Fon

  • Новичок
  • 0
  • 26 / 2
Интеграция phpBB3 с Joomla1.5
« : 27.02.2008, 22:00:29 »
Simple Joomla1.5 Bridge for phpBB3.0

http://joomlaportal.ru/content/view/1509/70/

В аттаче исправлена ошибка оригинального Simple Joomla1.5 Bridge for phpBB3.0

Цитировать
You find two files in the joomla1.5_phpbb3_bridge\plugins\user\
phpbb3.php
phpbb3.xml
Condenses these files.

You have to log in to the joomla admin board and install plugins.
If you copy this files to joomla, then joomla doesn't recognize them.


[вложение удалено Администратором]
« Последнее редактирование: 27.02.2008, 22:11:04 от Fon »
*

Dutch

  • Глобальный модератор
  • 219
  • 88 / 2
  • Проф. разработка больших порталов с нуля!

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #2 : 06.03.2008, 20:13:15 »
Может кто-нибудь поможет  с шаблоном для subsilver2.

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #3 : 07.03.2008, 20:12:30 »
"НАЙДИТЕ: jos_users, ЗАМЕНИТЕ НА: <имя таблицы пользователей joomla > ( #__users)"

Если префикс таблиц Joomla стоит по умолчанию jos_, то менять ничего не надо? Остаётся как было jos_users. Я правильно понимаю?
*

sadik

  • Новичок
  • 6
  • 0 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #4 : 09.03.2008, 06:24:47 »
"НАЙДИТЕ: jos_users, ЗАМЕНИТЕ НА: <имя таблицы пользователей joomla > ( #__users)"

Если префикс таблиц Joomla стоит по умолчанию jos_, то менять ничего не надо? Остаётся как было jos_users. Я правильно понимаю?
Присоединяюсь к вопросу! Что менять ясно, а вот на что?
Напишите кто знает конкретную строчку, которой нужно заменить "Jos_users", плиз!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #5 : 09.03.2008, 06:29:42 »
Напишите кто знает конкретную строчку, которой нужно заменить "Jos_users", плиз!
Открываешь свой configuration.php, смотришь значение $dbprefix - это и будет твой префикс, по умолчанию он как раз jos_
Если так - ничего менять не надо, если отличается - то $dbprefix_users - то что тебе и надо
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

sadik

  • Новичок
  • 6
  • 0 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #6 : 09.03.2008, 06:38:57 »
Пасиб!

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #7 : 09.03.2008, 07:24:58 »
А если у меня на форуме уже зарегистрированны пользователи я установлю этот плагин всем пользователям придётся заново регистрироваться на форуме. Ведь пользователи форума у меня в phpbb3_users а этот модуль берёт пользователей из joomla jos_users.
*

memo

  • Захожу иногда
  • 157
  • 1 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #8 : 09.03.2008, 16:45:57 »
А если у меня на форуме уже зарегистрированны пользователи я установлю этот плагин всем пользователям придётся заново регистрироваться на форуме. Ведь пользователи форума у меня в phpbb3_users а этот модуль берёт пользователей из joomla jos_users.

На примере joomla.org видно, что синхронизация пользователей имеет место быть. Значит, вопрос к знающим будет: как синхронизировать пользователей?

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #9 : 09.03.2008, 19:21:12 »
А если у меня на форуме уже зарегистрированны пользователи я установлю этот плагин всем пользователям придётся заново регистрироваться на форуме. Ведь пользователи форума у меня в phpbb3_users а этот модуль берёт пользователей из joomla jos_users.
У меня именно так и получилось. Автоматом пользователи форума в базу Joomla не добавились. И сейчас пользователям приходится региться на сайте повторно. Не очень приятная ситуация.

Далее, есть такой косяк: если гость пытается воспользоваться на форуме како-нить функцией, которая только для зареганных, его автоматом отсылает на регистрацию форума. Он регистрируется, пытается тут же с форума зайти - не получается. И не получится, потому что регистрация с форума не работает - только с сайта. А отключения опции регистрации новых пользователей на форуме нет... По крайней мере я не нашёл. Как в этой ситуации быть?

Понятно, что эти вопросы скорее к разработчикам интеграции, но, может быть, кто-то поможет найти ответы?
*

Greycat

  • Захожу иногда
  • 298
  • 64 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #10 : 09.03.2008, 19:25:43 »
...
Далее, есть такой косяк: если гость пытается воспользоваться на форуме како-нить функцией, которая только для зареганных, его автоматом отсылает на регистрацию форума. Он регистрируется, пытается тут же с форума зайти - не получается. И не получится, потому что регистрация с форума не работает - только с сайта. А отключения опции регистрации новых пользователей на форуме нет... По крайней мере я не нашёл. Как в этой ситуации быть?
...

Как временный вариант - сделать принудительную переадресацию с формы регистрации форума на форму регистрации сайта.
Я.д.=41001239962471  |  WMR=R271925495206  |  WMZ=Z144922023512
*

ershovdz

  • Захожу иногда
  • 102
  • 21 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #11 : 09.03.2008, 19:54:34 »
А вот этот мост не пробовали http://rocketwerx.com/forum/viewtopic.php?f=22&t=368 Там правда интеграции в саму joomla нет, зато база пользователей общая.. И еще по поводу отключения регистрации на форуме - она есть Admin panel->User registration settings->Account activation->Disable
*

memo

  • Захожу иногда
  • 157
  • 1 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #12 : 09.03.2008, 20:18:08 »
В чём смысл этой части инструкции? Т.е. зачем это нужно?

Цитировать
Joomla style rhuk_milkyway for phpBB3:

1. COPY <bridge file>/phpbb_files/styles/prosilver/templateoverall_header.php, overall_footer.php TO <phpbb3 root>/styles/prosilver/template
2. COPY <bridge file>/phpbb_files/styles/prosilver/theme/*.css TO <phpbb3 root>/styles/prosilver/theme/
3. COPY <bridge file>/phpbb_files/styles/prosilver/theme/images/* TO <phpbb3 root>/styles/prosilver/theme/images/
4. OPEN <phpbb3 root>/styles/prosilver/theme/common.css
    FIND AND DELETE
    background-color: #FFFFFF;
   
    ADD following lines at the end of common.css:
    #page-header, #page-body, #page-footer {
   margin: 0 21px 0px 21px;
   background: #fff;
   width: auto;
    }
    SAVE and CLOSE
   
    OPEN <phpbb3 root>/styles/prosilver/theme/colours.css
    FIND AND DELETE
    background-color: #FFFFFF;
   
    SAVE and CLOSE, then refresh the prosilver theme in your phpbb ACP

Как оптимально сделать пункт Форум в Главном меню? Пока прописал как внешнюю ссылку, типа http://www.хххххх.com/forum/index.php, всё работает нормально, только нет выхода из phpBB3 обратно в Joomla1.5. Где надо править для пункта "На сайт" или может быть надо в Главном меню задать что-то другое, не тип внешней ссылки?
« Последнее редактирование: 09.03.2008, 20:46:25 от memo »
*

memo

  • Захожу иногда
  • 157
  • 1 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #13 : 11.03.2008, 21:24:00 »
А вот этот мост не пробовали http://rocketwerx.com/forum/viewtopic.php?f=22&t=368 Там правда интеграции в саму joomla нет, зато база пользователей общая.

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

При инсталяции RokBridge лучше заранее ставить форум phpBB3 в директорию: public_html\joomla\distribution , а файлы моста RokBridge , соответственно, копировать в public_html\joomla\forum . В этом случае не надо будет заменять настройку в файле моста configuration.php и в плагинах.

Тестирование простое. Вроде, пока, всё работает.
« Последнее редактирование: 11.03.2008, 21:27:02 от memo »
*

kite4you

  • Новичок
  • 6
  • 0 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #14 : 15.03.2008, 23:38:33 »
А как обстоят дела с мостом phpbb3 для Joomla! 1.0.12 Lavra Edition 2007???
*

zemlen

  • Осваиваюсь на форуме
  • 48
  • 1 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #15 : 19.04.2008, 10:16:42 »
Может я чего не понял, но весь функционал опять сводится только лишь к интеграции пользователей, а полноценной визуальной интеграции как не было, так и нет...

Тогда уж, чем мучаться с копированием и заменой кучи файлов, лучше поставить компонент jFusion... функциональность та же, с точки зрения визуальной интеграции, беспонтовая...

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #16 : 23.04.2008, 17:55:48 »
ребята, у меня Simple Joomla1.5 Bridge for phpBB3.0  вообще хреново пашет(
после установки в phpbb не могу зайти даже под админом, китайцы хреновы
а вот RokBridge почти без проблем.
а может кто-то юзал jfusion, должен быть классный плагин, но у меня почему-то тоже с глюками(
напишите у кого нормально хоть что-то пашет и поподробней о jfusion(установка рассписаная где-то есть?)

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #17 : 12.05.2008, 08:29:17 »
Так все таки есть нормальный и полностью рабочий способ интеграции phpbb3 в joomla1.5?
И возможно ли использовать форум внутри портала?
*

Symbios

  • Захожу иногда
  • 53
  • 3 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #18 : 12.05.2008, 13:58:37 »
rokbridge поновее поставь, оно вроде работает норм

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #19 : 14.05.2008, 06:22:36 »
А где можно найте rokbridg только с нормальным описание как его ставить?
*

Symbios

  • Захожу иногда
  • 53
  • 3 / 0
*

techno

  • Новичок
  • 1
  • 0 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #21 : 16.06.2008, 23:41:02 »
И возможно ли использовать форум внутри портала?

В портал встраивается через Wrapper.

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #22 : 09.07.2008, 20:22:56 »
Возникла проблема с RokBridge. Когда на форуме пытаюсь зайти под не зарегистрированным пользователем появляется ошибка:
Код
Fatal error: Class 'JText' not found in /мой_путь/joomla/libraries/joomla/application/application.php on line 557
Решаю задачу комментированием 557 строчки, но при этом не появляется надпись, что пользователь или пароль введены не правильно. Как можно еще решить задачу?

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #23 : 17.07.2008, 19:05:40 »
Возник вопрос, данный мост работает только с joomla или есть все-таки вариант завязать joostina (у меня стоит v 1.1.3)?
*

Chekker

  • Новичок
  • 3
  • 1 / 1
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #24 : 24.07.2008, 19:47:24 »
Не получилось установить, при вводе на форуме логина-пароля выводит вот это:
SQL ERROR [ mysql4 ]

Table 'собственно имя базы данных. WHERE username= 'имя_пользователя'' doesn't exist [1146]

РџСЂРѕРёР·РѕС?ла РѕС?РёР±РєР° SQL РїСЂРё выборке РЅР° этой странице. Пожалуйста, сообщите администратору, если РѕС?РёР±РєР° будет повторяться.

Re: Интеграция phpBB3 с Joomla1.5
« Ответ #25 : 26.07.2008, 00:56:56 »
Помогите пожалуйста разобраться с этим: Modify the 'phpbb db prefix' property of 'User-phpbb3' in Plugin Manager, it's 'phpbb_' by default. Что тут надо сделать, если можно по подробней!
*

Prediger

  • Захожу иногда
  • 65
  • 1 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #26 : 28.07.2008, 15:11:40 »
Использовал эту интеграцию. Вроде нормально. Если логинишься в портале, то на форум заходишь под этой учётной записью. А вот если в форуме, то в портал нет.

Ещё хотелось бы советов на тему стилевой интеграции потрала и форума.
*

wladimir_M_

  • Осваиваюсь на форуме
  • 10
  • 1 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #27 : 20.08.2008, 12:32:11 »
Всем привет... интеграция joomla 1.5 c phpBB 3, прошла удачно(путем Simple Joomla1.5 Bridge for phpBB 3.0), возник вопрос, можно ли сделать так, что бы пользователи авторизированные на сайте могли переходить на форум и там уже быть авторизированными,т.е. без повторной авторизации на форуме???
*

venz

  • Захожу иногда
  • 86
  • 13 / 3
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #28 : 22.08.2008, 22:44:02 »
Разочарован, ситуацией, ожидал некого внятного решения. Жду до сих пор, и вынужден не ставить не то ни то, бо возможна необходимость в специнсталляции тапо одна база или требование к минимальному колл. знаков в парольках. Хреново конечно, разочарован, но идеалом до сих пор вижу полторашку+тройку. Не хочется геморной для юзеров раздельной чистой регистрации, повторного логина и т.п. - не в том мы веке. Но такова участь приверженцев свободного и лучшего, а за этим будующее...

Сори за бесполезность месага, просто мысли - но время покажет, что связки и не будет достойной - все по раздельности, идиология портала так и останется в мыслях. Извините.
*

Tokyo

  • Захожу иногда
  • 87
  • 5 / 0
Re: Интеграция phpBB3 с Joomla1.5
« Ответ #29 : 27.09.2008, 19:52:48 »
стоит appserv 2.5.9
поставил интеграцию всё сделал чт оуказано в руководстве по интеграции. При отсылке сообщения на форуме пишет ошибку
Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 1572864 bytes) in D:\AppServ\www\1\forum\includes\utf\data\confusables.php on line 1
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Интеграция форума phpBB3 и Joomla от AlterBrains

Автор AlterBrains

Ответов: 123
Просмотров: 60005
Последний ответ 09.08.2019, 19:41:53
от Anutaqueve
Проблема интеграции Joomla 3.2.1 + phpBB3.0.12 Ru через RokBridge

Автор Faramir_39

Ответов: 9
Просмотров: 10714
Последний ответ 01.03.2015, 08:18:52
от Denikin
Конвертер phpbb3 - FireBoard

Автор cygun

Ответов: 17
Просмотров: 18994
Последний ответ 01.07.2014, 01:58:01
от Kyrsor
Интеграция Joomla! 1.5 и phpBB3 через RokBridge

Автор Darkick

Ответов: 565
Просмотров: 191990
Последний ответ 21.12.2013, 01:12:12
от ГОСТЬ
phpBB3 и CommunityBuilder

Автор reasons

Ответов: 0
Просмотров: 7129
Последний ответ 08.09.2013, 12:22:06
от reasons