Новости Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla

Вышел WT Quick links v.2.4.0 - релиз модуля для Joomla.Это модуль-конструктор для быстрого создания набора элементов. Это могут быть ссылки на компоненты Joomla, пункт меню или пользовательская ссылка. Есть условия для исключений показа элементов списка. Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина, список FAQ, табы или аккордеоны. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео.v.2.4.0. Что нового?Добавлена поддержка новых компонентов. Добавлены новые типы ссылок и исключений для них: - Phoca Download, - Phoca Gallery, - RadicalMart (@radicalmart).Joomla 6. Успешно протестирована работа модуля на Joomla 6-alpha2.РазработчикамПроведён большой рефакторинг кода. Для типов ссылок созданы классы-драйверы. Теперь для того, чтобы добавить новый тип ссылки в модуль достаточно скопировать класс-образец из
modules/mod_wt_quick_links/src/Driver/Collection и наполнить его данными по образцу, а так же добавить необходимые языковые константы в панели администратора Joomla.Модуль бесплатный. Страница расширенияGitHub расширенияJoomla Extensions Directory👩‍💻 Подпишись на @joomlafeed.#joomla #разработка

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много

👩‍💻 Свои типы полей в Joomla.Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей. Интерфейс Joomla по большей части описан в XML-файлах. У каждого из них свои параметры. Некоторые не описаны в документации (manual.joomla.org), поэтому самым любопытным будет полезно заглянуть в собственно файлы фреймворка по пути

libraries/src/Form/FormField.php, а так же в
libraries/src/Form/Fields. У каждого класса поля перечислены его специфические свойства, которые можно описывать в XML. А в своём типе поля вы можете устанавливать эти значения программно. В моём модуле WT Quick links под капотом происходят изменения. Теперь для работы (в админке) ему нужен вспомогательный плагин. А в самом модуле нам бы проверить, а не выключен ли он? В Joomla есть тип поля Note - заметка. Его можно использовать для вывода примечаний.

<field type="note"     name="your_note_for_user"     label="Заголовок примечания"     title="Альтернативный способ для заголовка"     description="Текст примечания"     class="col-12 alert alert-info"     heading="h1"     close="true"/>
heading - указывать уровень заголовка.
close - позволяет закрыть это примечание. В классе поля
libraries/src/Form/Field/NoteField.php описана логика вывода. И в принципе оно нам подходит для нашей задачи. Но оно будет выводить сообщение всегда, а нам нужно только тогда, когда плагин отключён.Поэтому берём и создаём свой класс поля, который мы унаследуем от
NoteField. Это значит, что у нас в руках будет весь инструментарий стандартного поля
Note + то, что мы сами добавим. В XML-манифест добавляем наше поле
<field type="systempluginstatus"      name="systempluginstatus"     addfieldprefix="Joomla\Module\Wtquicklinks\Site\Fields"/>
-
type - имя файла и класса,-
addfieldprefix - указываем namespace к нашему классу, может быть любой нам нужный-
name - нельзя полю без имени...Это означает, что Joomla будет использовать класс поля из файла
modules/mod_wt_quick_links/src/Fields/SystempluginstatusField.php.А в классе поля будет написано следующее:
<?php// namespace для атрибута addfieldprefixnamespace Joomla\Module\Wtquicklinks\Site\Fields;// нельзя напрямую обращаться к этому файлуdefined('_JEXEC') or die;// подключаем родительский класс для переопределенияuse Joomla\CMS\Form\Field\NoteField;use Joomla\CMS\Language\Text;use Joomla\CMS\Plugin\PluginHelper;// имя класса и имя файла точь-в-точьclass SystempluginstatusField extends NoteField{     protected $type = 'Systempluginstatus';     protected function getLabel()          {               // если плагин не включён               if(PluginHelper::isEnabled('system','wtquicklinks')) {                    // меняем свойства родительского класса                    $this->class = 'alert alert-danger w-100';                    $this->element['label'] = '⚠️ А-а-а-а!';                    $this->element['description'] = 'Плагин не включён!!';                    // и просто рендерим его с нашими свойствами                    return parent::getLabel();               }          // А иначе всё хорошо, скрываем поле из виду.          $this->parentclass = 'd-none';          return '';     }}
Просто и удобно. И людям приятно, что о них позаботились и рассказали почему что-то не работает.@webtolkru#joomla #php #webdev #разработка

Обновлена информация в Плане развития Joomla

👩‍💻 Обновлена информация в Плане развития Joomla.Здесь собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.👩‍💻 Что нового?⛔️ Joomla 4.Дата окончания исправления ошибок безопасности в версии 4.x - 14 октября 2025г. ⚠️ После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.✅ Joomla 5.- Дата окончания исправления ошибок в версии 5.x - 13 октября 2026г.- Дата окончания исправления ошибок безопасности в версии 5.x - 12 октября 2027 года.- Текущая актуальная (на момент написания заметки) версия - 5.3.1.- Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.✅ Joomla 6.- Дата окончания исправления ошибок в версии 6.x - 17 октября 2028г.- Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.- Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.- Для разработчиков уже доступна Joomla 6.0.0-alpha1.✅ Joomla! Framework.Обновлена информация о Joomla! Framework - полноценном PHP-фреймворке для разработки. Он в версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой. Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.Подробнее на сайте Joomla-сообщества Joomlaportal.ru#joomla #community

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

Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #180 : 06.11.2009, 18:47:59 »
Darkick, а что там похакано?
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #181 : 06.11.2009, 23:44:51 »
Ну дык зайди по ссылке да посмотри - я постарался написать :)
*

tsirik

  • Захожу иногда
  • 134
  • 3 / 0
  • Это не Я :)
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #182 : 10.11.2009, 01:41:52 »
Вот хочу интегрировать Joomla 1.5 и Форум phpBB3 (обе обновлены до последнего)
Вопрос, и сайт и форум у меня стоят давненько и как интегрировать в таком случае?
Как объединить базу данных?
Как совместить пользователей? Хотя мне важнее пользователи с Форума phpBB3.

Заранее спасибо!
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #183 : 10.11.2009, 08:16:49 »
Ну по идее просто интегрировать через RokBridge и со временем пользователи сами синхронизируются.
Либо JFusion. Там есть мастер синхронизации насколько я знаяю.
*

tsirik

  • Захожу иногда
  • 134
  • 3 / 0
  • Это не Я :)
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #184 : 10.11.2009, 14:00:45 »
Ну по идее просто интегрировать через RokBridge и со временем пользователи сами синхронизируются.
Либо JFusion. Там есть мастер синхронизации насколько я знаяю.
Если через RokBridge, что делать с базой?
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #185 : 10.11.2009, 14:04:07 »
ничего. в момент входа пользователя на сайт юзеры из форума будут на нём создаваться автоматически. в форуме вроде так же.
*

tsirik

  • Захожу иногда
  • 134
  • 3 / 0
  • Это не Я :)
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #186 : 10.11.2009, 15:21:11 »
ничего. в момент входа пользователя на сайт юзеры из форума будут на нём создаваться автоматически. в форуме вроде так же.
Спасибо за оперативные ответы!
А те пользователи которые уже активные на форуме, будут возможность быть активными на сайте?
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #187 : 10.11.2009, 15:45:01 »
Ну дык я про это и говорил. В идеале должен работать dual login и синхронизация. Где бы ни был юзер зареган - при входе на сайт/форум, он автоматически входит и на форум/сайт и если в какой-то части его профиля нет, то создаётся автоматически (но это всё в идеале).
*

tsirik

  • Захожу иногда
  • 134
  • 3 / 0
  • Это не Я :)
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #188 : 10.11.2009, 15:48:25 »
Ну дык я про это и говорил. В идеале должен работать dual login и синхронизация. Где бы ни был юзер зареган - при входе на сайт/форум, он автоматически входит и на форум/сайт и если в какой-то части его профиля нет, то создаётся автоматически (но это всё в идеале).
ОК! Спасибо, понял!
И еще один вопрос, можно как то отключить регистрацию на форуме, чтобы ссылка вела на сайт и там регились? ото на форуме phpbb много спама...
*

werewolfe

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #189 : 10.11.2009, 15:52:15 »
ОК! Спасибо, понял!
И еще один вопрос, можно как то отключить регистрацию на форуме, чтобы ссылка вела на сайт и там регились? ото на форуме phpbb много спама...
Код поправить, а именно ссылку с "Регистрация" сделать на страницу регистрации Joomla, я думаю так самое простое.
А вход оставить ибо неудобно.
*

tsirik

  • Захожу иногда
  • 134
  • 3 / 0
  • Это не Я :)
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #190 : 10.11.2009, 15:54:08 »
Код поправить, а именно ссылку с "Регистрация" сделать на страницу регистрации Joomla, я думаю так самое простое.
А вход оставить ибо неудобно.
Ну спамеры ж не с кнопки заходят, ссылка то остается?
*

proSharper

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #191 : 10.11.2009, 16:13:42 »
Нету кнопки инстал у phpBB3 Bridge... Что в данном случае нужно делать?
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #192 : 10.11.2009, 16:36:55 »
ОК! Спасибо, понял!
И еще один вопрос, можно как то отключить регистрацию на форуме, чтобы ссылка вела на сайт и там регились? ото на форуме phpbb много спама...
У форума в админке есть вроде настройка - отключить регистрацию (такая же есть и у Joomla).

Нету кнопки инстал у phpBB3 Bridge... Что в данном случае нужно делать?
По адресу bridge Path что именно находится? (в папке forum) Ошибку сверху красным видим и читаем. Папка forum уже есть, но в ней не мост. Предполагаю, что форум уже установлен туда и следует поменять местами forum и distribution


*

proSharper

  • Осваиваюсь на форуме
  • 11
  • 0 / 0
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #193 : 10.11.2009, 16:43:39 »
По адресу bridge Path что именно находится? (в папке forum) Ошибку сверху красным видим и читаем. Папка forum уже есть, но в ней не мост. Предполагаю, что форум уже установлен туда и следует поменять местами forum и distribution
Все решилось заменой forum на phpBB3. Пасип
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #194 : 12.11.2009, 22:17:02 »
Чет не врублюсь. Сам Форум phpBB как установить? Обычным путем через админку установочных файлов ненайдено
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #195 : 12.11.2009, 22:35:41 »
через какую админку? форум ставится так же как Joomla - как отдельное приложение.
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #196 : 12.11.2009, 22:39:52 »
через какую админку? форум ставится так же как Joomla - как отдельное приложение.
СПСиб . Буду пробовать.
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #197 : 12.11.2009, 22:47:36 »
Сам по себе форум - это форум и к Joomla он никакого отношения не имеет. Копируется в папку на сайт и устанавливается отдельно. Интеграция потом.
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #198 : 13.11.2009, 09:35:24 »
через какую админку? форум ставится так же как Joomla - как отдельное приложение.
Залил.Но меню установки выходит только на английском. В Вашем описании вижу русское. Где взять русскую версию PHP BB? Или потом можно русик добавить?
*

werewolfe

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #199 : 13.11.2009, 09:44:57 »
Залил.Но меню установки выходит только на английском. В Вашем описании вижу русское. Где взять русскую версию PHP BB? Или потом можно русик добавить?
На офф сайте все это есть, можно и потом поставить
*

pawa

  • Осваиваюсь на форуме
  • 27
  • 0 / 0
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #200 : 13.11.2009, 19:03:58 »
после установки и настройки модуля все ок.
но когда захожу в админке форума в Аутентификацию и пытаюсь сменить тип на Joomla. Получаю такие ошибки:


[phpBB Debug] PHP Notice: in file /includes/session.php on line 505: session::include_once(/includes/auth/auth_.php) [function.session-include-once]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /includes/session.php on line 505: session::include_once() [function.include]: Failed opening '/includes/auth/auth_.php' for inclusion (include_path='/home/s/sunsdrcom/sunsdr/public_html')
Language file /home/s/sunsdrcom/sunsdr/public_html/phpBB3/language//common.php couldn't be opened.

В чем может быть проблема?
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #201 : 13.11.2009, 20:53:20 »
Отдельное спасибо Darkick, всё установилось без проблем, благодаря описанию в этой теме. Дело теперь за "обратной" ссылкой на сайт и изменением шаблона PHP BB.  ^-^
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #202 : 13.11.2009, 22:11:22 »
Обращаю внимание- по запарке при установке форума регестрируя админа создал пользователя "administrator" забыв, что на сайте я "admin". (((( И крандец. Как  ни менял права пользователей и пароли ниче не помогло, на свой сайт под никами admin и administrator, зайти не смог. удалил и мост и форум -помогло. Сайт "вспомнил" админа. Буду перезаливать всё заново. Если информация бесполезна , то Darkick удаляй это сообщение.
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #203 : 13.11.2009, 22:29:04 »
после установки и настройки модуля все ок.
но когда захожу в админке форума в Аутентификацию и пытаюсь сменить тип на Joomla. Получаю такие ошибки:
...
Заходи через путь форума, а не моста. Часто такой косяк случается.
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #204 : 13.11.2009, 22:40:17 »
Перед повторной установкой просьба объяснить как сам мост установить в папку под другим названием не forum? ведь эта папка задаётся по умолчанию. Если я сначала залью в неё форум PHP BB ,куда установится мост?Или бридж придётся устанавливать не через админпанель сайта?
« Последнее редактирование: 13.11.2009, 22:52:07 от igorksan »
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #205 : 13.11.2009, 23:19:15 »
впишешь путь, куда ставить мост, сохранишь настройки и потом нажмёшь кнопку install напротив phpBB3 Bridge
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #206 : 13.11.2009, 23:59:27 »
Понял так- менеджер расширений /установить/ далее после установки компонента захожу на RokBridge тупо сверху напротив Bridge Path  пишу папку допустим Rok а напротив phpBB Path пишу forum / далее "сохранить" далее PHP Bridge -установить. Но разве до этих действий , во время установки com_rokbridge-1.0rc8 папка forum автоматически не создаётся? Если да то у меня же там PHP BB сидеть будет.Извиняюсь. но нехочется потом бекапом пользоваться раз, и к тому же ЧАЙНИК два.
« Последнее редактирование: 14.11.2009, 00:06:46 от igorksan »
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #207 : 14.11.2009, 00:58:44 »
не создаётся.
и последняя версия 1.0rc12
*

igorksan

  • Давно я тут
  • 503
  • 23 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #208 : 14.11.2009, 13:36:14 »
Проблема ли это-Поддержка Imagemagick [ вложения ]:
Не удалось найти приложение. Если вы знаете, что Imagemagick установлен, то вы можете указать путь к нему после установки конференции в администраторском разделе.
и где брать Imagemagick? Можно ли его установить после установки форума?
*

Darkick

  • Moderator
  • 1142
  • 239 / 1
Re: Интеграция Joomla! 1.5 и phpBB3 через RokBridge
« Ответ #209 : 14.11.2009, 15:14:18 »
Это уже к хосту вопросы. Я сам с ним не работал, только GD2 - пока хватает.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор AlterBrains

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

Автор Faramir_39

Ответов: 9
Просмотров: 9568
Последний ответ 01.03.2015, 08:18:52
от Denikin
"Запомнить меня" в Joomla и RokBridge

Автор RAmON10

Ответов: 11
Просмотров: 10452
Последний ответ 12.01.2015, 23:01:03
от wowkarak
RokBridge + phpBB и Joomla: логины и имена пользователей

Автор Goshtar

Ответов: 0
Просмотров: 4896
Последний ответ 05.10.2014, 23:09:08
от Goshtar
Конвертер phpbb3 - FireBoard

Автор cygun

Ответов: 17
Просмотров: 17823
Последний ответ 01.07.2014, 01:58:01
от Kyrsor