Новости 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 Гость просматривают эту тему.
  • 28 Ответов
  • 17715 Просмотров
*

Sulpher

  • Живу я здесь
  • 2126
  • 402 / 16
  • Шаблоны и расширения Joomla
Решил попробовать данную галерею. Установка проходит нормально, но при попытке зайти в управление категориями и кликнуть на создание новой, вылазит такая ошибка:
Цитировать

Fatal error: Call to undefined function: getattribute() in z:\home\test1.ru\www\includes\joomla.xml.php on line 277

В вышеупомянутой строчке вот это:
                $name = $param->getAttribute( 'name' );

При этом также не грузится CSS стиль backend'а сайта.
Пробовал на Joomla 1.0.13RE и Joostina 1.1.3

Как быть?

Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #1 : 28.03.2008, 14:52:21 »
такая же проблемма Joomla_1[1].0.15_RE-Stable-Full  Не создаются категории..  Установил com_rsgallery2_1.12.2-alpha  категории начали создоваться.... хотя мне помогло мало  стоит шаблон Кит Фотография ..и галерея работает в нём не корректно, кто знает лекарство .пишите..

Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #2 : 19.04.2008, 00:26:40 »
Сложилось впечатление, что тему просто похерили, либо никто не пользует RS Gallery2. А получить бы ответ очень хотелось 8) Если кому известно черкните как исправить.

Спасибо...
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #3 : 17.06.2008, 12:16:32 »
И правда... решение не найдено?
Готов к труду и обороне!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #4 : 17.06.2008, 20:05:43 »
найдено, могу выложить...
Все просто, но все равно галерея больше настроена на работу с Joomla! 1.5 и иногда еще вылазят предупреждения.

1. Для того, чтобы не было ошибки "Fatal error: Call to undefined function: getattribute() in z:\home\test1.ru\www\includes\joomla.xml.php on line 277" замените файл \administrator\components\com_rsgallery2\options\galleries.item.xml файлом из первого вложения.
(Там нужно было просто расскоментировать целый блок параметров. Вот и все!)

2. Для того, чтобы не было предупреждения "Notice: Array to string conversion in z:\home\kemo.com.ua\lviv\components\com_rsgallery2\lib\j15backport\libraries\joomla\filter\input.php on line 116" замените файл \components\com_rsgallery2\lib\j15backport\libraries\joomla\filter\input.php файлом из второго вложения.
(Там заменил $source на $source[0]).

3. Для того, чтобы не было предупреждения "Notice: Undefined property: alias in z:\home\kemo.com.ua\lviv\components\com_rsgallery2\lib\j15backport\includes\menu.php on line 73" замените строки после
Код
//Create route
$route = $parent_route.$menus[$key]->alias;
$menus[$key]->route  = $route;
на следующие:
Код
//Create route
if (isset($menus[$key]->alias)) {
$route = $parent_route.$menus[$key]->alias;
$menus[$key]->route  = $route;
}

Пока других глюков, кроме неправильного добавления в режиме batch, незамечено... :)

[вложение удалено Администратором]
« Последнее редактирование: 17.06.2008, 23:46:41 от yunoshev »
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #5 : 17.06.2008, 22:14:53 »
Блеск! :D Завалю плюсами! ;)
Готов к труду и обороне!
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #6 : 17.06.2008, 22:41:26 »
От, ёшкин кот... теперь названия фотографий отображаются кракозябрами...
Готов к труду и обороне!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #7 : 17.06.2008, 23:38:16 »
У меня нормально отображаются... :)
*

guma

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #8 : 17.06.2008, 23:46:04 »
скачайте найтли билд и не парьтесь)))) все глюки там уже давно поправили))  8)
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #9 : 17.06.2008, 23:54:21 »
где он лежит?
*

guma

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #11 : 18.06.2008, 10:49:00 »
просто перезалить файлы?
Готов к труду и обороне!
*

guma

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #12 : 18.06.2008, 10:50:02 »
просто перезалить файлы?
ну да)))
тока там руского нету файла нормального)) не все константы переведены)
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #13 : 18.06.2008, 10:57:10 »
А где нормальный русский есть?
кстати, там языковые файлы c расширением *.ini
чего с ними делать?
Готов к труду и обороне!
*

guma

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #14 : 18.06.2008, 10:58:14 »
в папку лангвич..
кста забыл добавить эта версия для 1.5 native тока)))  ;D ;D ;D
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #15 : 18.06.2008, 11:00:53 »
хорошо ты "забыл"... прикалываешься, что ли? я уже перезалил файлы :(
Готов к труду и обороне!
*

guma

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #16 : 18.06.2008, 11:02:41 »
перезалей старый файлы...
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #17 : 18.06.2008, 11:29:18 »
так есть решение проблемы с кодировкой для 1.0 или нет?
Готов к труду и обороне!
*

guma

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #18 : 18.06.2008, 11:30:04 »
так есть решение проблемы с кодировкой для 1.0 или нет?
ХЗ.. там есть решения для 1.0 но я их ставил, они чёт не пашут на 1.0 )))
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #19 : 18.06.2008, 12:40:09 »
Garun
Что у тебя прописано в \administrator\components\com_rsgallery2\options\galleries.item.xml? Какая кодировка? В том файле, что я выложил, выставлено windows-1251, у меня корректно отображаются и категории и рисунки.
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #20 : 18.06.2008, 13:23:02 »
Какая кодировка? В том файле, что я выложил, выставлено windows-1251, у меня корректно отображаются и категории и рисунки.
windows-1251.... дык твой файл и заливал!
Категории отображаются нормально... а названия файлов:
Цитировать
Главная - Фотогалерея - Перекресток времен - РЎРІСЏР·СЊ поколений
И описание кракозябрами...
Готов к труду и обороне!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #21 : 18.06.2008, 14:14:31 »
Тогда пробуй менять кодировку в файле images.item.xml, что находится в той же папке, либо прописать ее для rsgallery2.xml.
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #22 : 18.06.2008, 14:40:20 »
Ни то ни другое проблемы нерешило(((
Готов к труду и обороне!
*

yunoshev

  • Завсегдатай
  • 1271
  • 179 / 1
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #23 : 18.06.2008, 14:53:36 »
АХЗ... :(

А имена картинок у тебя уже на русском?
У меня в цифрах, меняю потом названия после заливки...
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #24 : 18.06.2008, 15:00:21 »
почему на русском... нормальные картинки .. ds8475.jpg
Готов к труду и обороне!
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #25 : 18.06.2008, 15:03:54 »
Ради прикола изменил настройки хостинга на utf-8... все вопросиками, зато названия картинок как надо;)
Где-то еще надо менять кодировку... во только где - вопрос...
Готов к труду и обороне!
*

Garun

  • Захожу иногда
  • 304
  • 17 / 3
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #26 : 18.06.2008, 15:07:55 »
Кстати... кракозябры только во фронтэнде! В админке все тип-топ.
Готов к труду и обороне!
*

paulo737

  • Новичок
  • 5
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #27 : 28.06.2008, 16:56:42 »
Кстати... кракозябры только во фронтэнде! В админке все тип-топ.

Могу подсказать решение проблемы. Все дело в кодировке данных галереи в БД. Необходимо переконвертировать с помощью SQL запроса к БД данные таблицы, в которой храняться подписи к фотографиям, то есть сменить кодировку данных. То есть чтобы кодировка базы данных и кодировка которая у тебя в Joomla была одна и та же. Если win 1251 то и в БД должна быть win 1251.
*

paulo737

  • Новичок
  • 5
  • 0 / 0
Re: RSGallery2 1.14.3 alpha: ошибки при установке
« Ответ #28 : 28.06.2008, 17:11:52 »
Можно обойтись без SQL запроса, метод описан здесть: http://webgui.uanet.biz/poleznye_melochi
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как работать в RSGallery2?

Автор WEST100

Ответов: 1
Просмотров: 6333
Последний ответ 01.12.2011, 11:52:05
от msgeorge
RsGallery2 1.14.4 и Jpromoter 2.10.3 beta на Joomla 1.0.15 проблема!

Автор Protimber

Ответов: 3
Просмотров: 9415
Последний ответ 02.10.2011, 20:35:18
от immitator
Заголовок компонента для RSGallery2

Автор Ragnaar

Ответов: 1
Просмотров: 8778
Последний ответ 05.10.2008, 16:47:44
от infobody
Как убрать код с главной страницы com_rsgallery2_1.13.1-alpha?

Автор Lion

Ответов: 2
Просмотров: 7222
Последний ответ 09.10.2007, 10:29:11
от GFXer
ПОМОГИТЕ RSGallery2 не загруружает фото пользоват&#

Автор Move

Ответов: 2
Просмотров: 4437
Последний ответ 14.03.2007, 16:37:09
от def_