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

Regent

  • Новичок
  • 1
  • 0 / 0
Здравствуйте!
У меня такая проблема:
Joomla 2.5.4
SM FAQ 1.7.0
Если пункт меню связанный с SM FAQ не является корневым и одновременно включен mod_rewrite, то при нажатии кнопки "Добавить вопрос", Java Script выдает alert 404.
Встречался ли кто с этой проблемой?
*

treeone

  • Новичок
  • 3
  • 0 / 0
  • Радмир
столкнулась со странной проблемой. Установила компонент версия 1.7.0 на Joomla 2.5.5
в разделе категории нет кнопок "Создать", "Изменить", "Опубликовать" и "Снять с публикации".
С чем это может быть связано?
Пы.Сы. установила после того, как обновила Joomla с версии 1.7, пришлось выключить open_basedir
может это влияет?
та же проблема, можно поподробнее - ка крешили?
*

igorigor76

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
SM FAQ версия 1.7.2, Joomla 2.5.6.
1-й вопрос: Возможна автопубликация вопроса?
2-й вопрос: Есть возможность использовать другую CAPTCHу?
3-й вопрос: При голосовании вылазит Спасибо Р·Р° Р’Р°С? голос вместо Спасибо за Ваш голос. Как это исправить?

« Последнее редактирование: 03.07.2012, 16:16:54 от igorigor76 »
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
SM FAQ версия 1.7.2, Joomla 2.5.6.
1-й вопрос: Возможна автопубликация вопроса?
2-й вопрос: Есть возможность использовать другую CAPTCHу?
нет
3-й вопрос: При голосовании вылазит Спасибо Р·Р° Р’Р°С? голос вместо Спасибо за Ваш голос. Как это исправить?
попробуйте добавить в файл .htaccess строчку
Код
AddDefaultCharset UTF-8
*

igorigor76

  • Осваиваюсь на форуме
  • 40
  • 0 / 0
попробуйте добавить в файл .htaccess строчку
Код
AddDefaultCharset UTF-8
Помогло.

Еще вопрос. Можно ли выводить не как пункт меню. А как дополнение к какому нибудь материалу. Что-то типа Комментарии.
*

Puh333

  • Осваиваюсь на форуме
  • 27
  • 3 / 0
  • Сам ничего не понимаю, но помочь могу.
Я что то торможу, нажал уже на всё что только можно. Вот что мне нужно:
Подкатегории

-Категория 1
--Категория 1.1
--Категория 1.2
-Категория 2
--Категория 2.1
--Категория 2.2

и т.д. как можно скрыть Категории с префиксом "--"
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Можно ли выводить не как пункт меню. А как дополнение к какому нибудь материалу. Что-то типа Комментарии.
Пока такое не возможно. Для этого нужно писать отдельный плагин.

Puh333
Для этого в настройках Категория 1 и Категория 2 нужно выставить параметр "Уровни подкатегорий" - нет
*

raptor123

  • Осваиваюсь на форуме
  • 17
  • 2 / 0
 !При попытке установки компонента, выдаёт ошибку:

500 - Обнаружена ошибка.

Table 'dbХХХХХХХХХ.zХgХb_smfaq' doesn't exist SQL=ALTER TABLE `zХgХb_smfaq` ADD `metadesc` text NOT NULL, ADD `metakey` text NOT NULL

версия SM FAQ 1.7.2
версия Joomla 2.5.6

Что это может быть и как с этим бороться?
*

Err0r

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Возможно есть решение для коректного breadcrumbs в Joomla 2.5?

Компонент стоит на сайте: http://dereva.lviv.ua/faq
В настранице категории все хорошо: http://dereva.lviv.ua/faq/112-obpryskuvannia-derev
Но на странице вопроса breadcrumbs не полний: http://dereva.lviv.ua/faq/112-obpryskuvannia-derev/3
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Да я знаю об этом. Специально так сделал. Потому что если добавлять в breadcrumbs скажем вопрос, то получится тоже не совсем корректно. Т.к. вопросы могут быть тоже длинные.
Пока не вижу выхода в этой ситуации, можно конечно как-то укоротить его, но получится тоже не очень.
Если есть идеи по этому поводу, буду рад услышать.
*

KKAAZZOO

  • Живу я здесь
  • 2288
  • 118 / 9
Сделать настройки на отображение в алиасе текста вопроса и  по количеству символов в алиасе осуществимо? Пусть пользователи сами решают нужны ли им алиасы вопросов и какой длины они им нужны.
*

Err0r

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Да я знаю об этом. Специально так сделал. Потому что если добавлять в breadcrumbs скажем вопрос, то получится тоже не совсем корректно. Т.к. вопросы могут быть тоже длинные.
Пока не вижу выхода в этой ситуации, можно конечно как-то укоротить его, но получится тоже не очень.
Если есть идеи по этому поводу, буду рад услышать.

Но в breadcrumbs вопроса мы получаем: Главная -> категория (без ссылки)
Не всем пользователям понятно как вернутся обратно в категорию или подкатегорию.

Возможно както так сделать: Главная -> категория (ссылка) -> подкатегория (ссылка) -> назва вопроса (без сылки + опционально, в настройках можно отключать)
*

Err0r

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Подскажите пожалуйста в какую сторону копать, попробую сам сделать...
*

Puccalina

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
столкнулась со странной проблемой. Установила компонент версия 1.7.0 на Joomla 2.5.5
в разделе категории нет кнопок "Создать", "Изменить", "Опубликовать" и "Снять с публикации".
С чем это может быть связано?
Пы.Сы. установила после того, как обновила Joomla с версии 1.7, пришлось выключить open_basedir
может это влияет?
та же проблема, можно поподробнее - ка крешили?

упс, никак, установила FAQ Book
*

danslash

  • Осваиваюсь на форуме
  • 19
  • 1 / 0
Joomla 1.5 Будьте добры ответить. Возможно ли чтобы щелчок на раскрытие был не по вопросу, а например ниже вопроса поставить "Читать ответ..." и по клику раскрывался ответ?
*

inlska

  • Новичок
  • 1
  • 0 / 0
Добрый день! Joomla 1.7.0 Поставил SM FAQ 1.7.2 Все работает, но при нажатии на задать вопрос выпадает ошибка 500. Есть решение?
Заранее благодарен!
*

nik-ita

  • Осваиваюсь на форуме
  • 35
  • 0 / 0
Здраствуйте! Joomla 2.5.6, компонент SM FAQ 1.7.2. Хороший компонент, нормально работает, глубоко правда еще не тестировал... но столкнулся с такой проблемой.... не могу сохранить CSS файлы, подредактированные к моему дизайну... Белый фон и белые буквы на кнопках... что это может быть?
и еще ести поставить отображение автора, даты вопроса, то они показывааются в всплывающем окне, которое заслоняет часть ответа... это можно както исправить?
Спасибо... за ответы... :-)
« Последнее редактирование: 24.07.2012, 17:44:05 от nik-ita »
*

bodyam

  • Новичок
  • 7
  • 0 / 0
Огромное спасибо автору даного компонента. Joomla 2.5.6 СМФак 1.7.2 - установил, работает отлично. У меня вопросик насчет поиска. Ув. автор,  как сделать кнопку, или строку поиска вопроса? Вот так как есть кнопка добавить вопрос, чтоб біла кнопка "Поиск вопроса"?? Заранее благодарен!
*

Asgeww

  • Новичок
  • 3
  • 0 / 0
Здравствуйте. Отличный компонент, все работает. Проблема такая - белый экран при ответе через фронт на вопрос. Как понимаю проблема хостинга. На другом все работает. Раньше была проблема белый экран вообще при использовании компонента (тогда как выяснил в настройках php было выключено ctype), включил его - компонент работает. Из-за чего может не работать ответы через фронт? Разрешения включены.
Заранее спасибо.
*

ecolora

  • Завсегдатай
  • 1535
  • 171 / 2
  • творец
Включите отображение ошибок в конфигурации Joomla и Ваш белый экран что-нибудь Вам подскажет. ;-)
Я рифме друг словесной. Тут
Свой упражняю словоблуд:
Блог Ecolora
*

Asgeww

  • Новичок
  • 3
  • 0 / 0
Включите отображение ошибок в конфигурации Joomla и Ваш белый экран что-нибудь Вам подскажет. ;-)

Мой белый экран ничего не сказал.

<html><head></head><body></body></html> - это все содержимое (почему и белый экран)
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Joomla 1.5 Будьте добры ответить. Возможно ли чтобы щелчок на раскрытие был не по вопросу, а например ниже вопроса поставить "Читать ответ..." и по клику раскрывался ответ?
Что такое альтернативный макет в Joomla
Создаем альтернативный макет для категории, файл 'components/com_smfaq/views/category/tmpl/default.php'
меняем в нем
Код
<div id="q<?php echo $item->id; ?>" class="question" <?php echo $onclick; ?>>
<a name="<?php echo 'p'.$item->id; ?>" class="img"></a>
<?php echo $this->escape($item->question); ?>
            </div>
на приблизительно такое
Код
<div><?php echo $this->escape($item->question); ?></div>
<div id="q<?php echo $item->id; ?>" class="question" <?php echo $onclick; ?>>
<a name="<?php echo 'p'.$item->id; ?>" class="img"></a>
<span>Читать далее</span>
            </div>
Сохраняем файл в кодировке UTF8 без BOM. И подстраиваем стили как нужно.

Здраствуйте! Joomla 2.5.6, компонент SM FAQ 1.7.2. Хороший компонент, нормально работает, глубоко правда еще не тестировал... но столкнулся с такой проблемой.... не могу сохранить CSS файлы, подредактированные к моему дизайну... Белый фон и белые буквы на кнопках... что это может быть?
и еще ести поставить отображение автора, даты вопроса, то они показывааются в всплывающем окне, которое заслоняет часть ответа... это можно както исправить?
Спасибо... за ответы... :-)
Ну это собственно вопросы скорее всего к CSS, а не к работе компонента. Верстать и оформлять за вас никто не будет.
Все вопросы связанные с оформлением внешнего вида (HTML, CSS) не принимаются!. Если впервые увидели/слышите эти аббревиатуры, то вопросы не принимаются!

Огромное спасибо автору даного компонента. Joomla 2.5.6 СМФак 1.7.2 - установил, работает отлично. У меня вопросик насчет поиска. Ув. автор,  как сделать кнопку, или строку поиска вопроса? Вот так как есть кнопка добавить вопрос, чтоб біла кнопка "Поиск вопроса"?? Заранее благодарен!
Для поиска был написан отдельный плагин, который использует стандартный компонент поиска. Так что в чем собственно вопрос мне не совсем понятно.

Здравствуйте. Отличный компонент, все работает. Проблема такая - белый экран при ответе через фронт на вопрос. Как понимаю проблема хостинга. На другом все работает. Раньше была проблема белый экран вообще при использовании компонента (тогда как выяснил в настройках php было выключено ctype), включил его - компонент работает. Из-за чего может не работать ответы через фронт? Разрешения включены.
Заранее спасибо.
Могу порекомендовать только прочитать эту тему.

*

Kaserg

  • Новичок
  • 4
  • 0 / 0
Компонент создает таблицу smfaq_comments. Как я понимаю, значит есть возможность работы с комментариями к ответа. Это так? Если да, то где в настройках можно включить этот функционал?
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Компонент создает таблицу smfaq_comments. Как я понимаю, значит есть возможность работы с комментариями к ответа. Это так? Если да, то где в настройках можно включить этот функционал?
Ну это не совсем комментарии, скажем так отзывы от пользователей.
В настройках категории - "Параметры отображения вопросов" - "Опрос"
*

Asgeww

  • Новичок
  • 3
  • 0 / 0
Могу порекомендовать только прочитать эту тему.

Спасибо, помогло. На хостинге в настройках php не включен dom
*

Kaserg

  • Новичок
  • 4
  • 0 / 0
Спасибо   ^-^
*

Volander

  • Новичок
  • 2
  • 0 / 0
Компонент отличный ! Огромное спасибо авторам! Пользовался им на сайтах с Joomla 1.5. Но недавно возникла проблема, с установкой компонента на сайт с Joomla 1.7.0. Постараюсь как можно подробнее описать возникшие затруднения.

версия Joomla: Joomla! 1.7.0 Stable
веб сервер и его версия: Apache/2.2.22
версия РНР: 5.2.17
верcия MySQL: 5.1.61-beget-log

Установил Компонент SM FAQ 1.7.2. на сайт http://www.na-sutki-dom.ru. Создал категорию. В созданной категории для группы пользователей Public установил "Разрешено" в на действие "добавить вопрос". В настройках категории и в настройках вопросов  для Public так же разрешил все действия (временно).

Создал новый пункт меню на сайте и выбрал для него "Список вопросов в категории" компонента SM FAQ. При переходе на этот пункт меню пользователю открывается пустая страница. Настроив отображение максимального уровня ошибок, удалось выяснить, что пустая белая страница выдает следующую ошибку "Fatal error: Call to a member function setState() on a non-object in /home/v/voland/na-sutki-dom.ru/public_html/modules/mod_megafeaturedarticleshow/helper.php on line 23".

В настройках PHP json, ctype и dom включены. В чем может быть причина ?
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
"Fatal error: Call to a member function setState() on a non-object in /home/v/voland/na-sutki-dom.ru/public_html/modules/mod_megafeaturedarticleshow/helper.php on line 23".
mod_megafeaturedarticleshow
Это ошибка в этом модуле. К данному расширению он не имеет никакого отношения.
*

blizzard23

  • Осваиваюсь на форуме
  • 10
  • 0 / 0
Спасибо автору. Все замечательно работает.
Пара просьб по улучшению интерфейса:
1. С лицевой стороны сайта после нажатия на кнопку "Показать неопубликованные вопросы" было бы удобно отмечать галочками спам и сразу удалять.
2. После нажатия на кнопку "Показать неопубликованные вопросы" можно добавить кнопку "ответить" (рядом с "редактировать") после нажатия на которую сразу заполняются поля "Состояние" (опубликовано), "Дата ответа" (проставляется сегодняшняя дата), "Состояние ответа" (отвечено). Каждый раз заполнять эти поля ни к чему.
*

Volander

  • Новичок
  • 2
  • 0 / 0
mod_megafeaturedarticleshow
Это ошибка в этом модуле. К данному расширению он не имеет никакого отношения.

Большое спасибо за помощь! После отключения mod_megafeaturedarticleshow компонент SM FAQ стал отображаться на странице. Но возникла новая проблема. После авторизации на сайте пользователя с правами Super Users он не может редактировать оставленные пользователями (не зарегистрированными) с правами Public сообщения. После нажатия на кнопку "редактировать" возникает следующая надпись:

Ошибка
установка блокировки прервана с ошибкой: Строка в базе данных пуста.
Строка в базе данных пуста.

В настройках прав доступа в категориях и вопросах SM FAQ для Super Users установлены значения "Разрешено".
Буду благодарен за подсказку, каким способом устранить возникшую ошибку.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин для закрытия ссылок в Joomla 3 - noExternalLinks

Автор buyanov

Ответов: 65
Просмотров: 16998
Последний ответ 06.04.2025, 02:51:35
от azm1n
SW JProjects - Менеджер цифровых проектов для Joomla! CMS™

Автор Septdir

Ответов: 59
Просмотров: 8109
Последний ответ 24.03.2025, 13:06:54
от sergeytolkachyov
Calendar Filter — модуль для фильтрации материалов Joomla

Автор Sulpher

Ответов: 0
Просмотров: 1157
Последний ответ 09.11.2024, 14:01:49
от Sulpher
Бесплатная система фильтрации полей Joomla

Автор zikkuratvk

Ответов: 271
Просмотров: 31710
Последний ответ 02.11.2024, 11:43:22
от GregSil
WT Telegram bot - отправка данных из Joomla в Telegram-бота

Автор sergeytolkachyov

Ответов: 3
Просмотров: 2185
Последний ответ 21.08.2024, 17:19:19
от sergeytolkachyov