Новости 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 Пользователей и 2 Гостей просматривают эту тему.
  • 973 Ответов
  • 225816 Просмотров
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #630 : 05.02.2011, 10:56:26 »
в ru-Ru.com_smfaq.ini в строке COM_SMFAQ_REGISTER_FOR_NEW_QUESTION исправьте грамматическую ошибку зарегестрируйтесь на зарегистрируйтесь... нууу кому это надо конечно
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #631 : 08.02.2011, 16:03:53 »
Спасибо за компонент, хоть у меня что-то не получилось настроить его...
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #632 : 08.02.2011, 16:09:24 »
Спасибо за компонент, хоть у меня что-то не получилось настроить его...
пожалуйста.
Это не может не радовать, что не получилось. Меньше вопросов будет :)
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #633 : 08.02.2011, 16:41:55 »
наоборот больше. Раз не получилось, отсюда и вопрос:
Как у меня на сайте http://veratronina.ru/communication/answer убрать самый нижний вопрос, хотя это даже не вопрос, а не понятно что... по крайней мере, в списке вопросов его точно нет..
Как убрать "Посмотреть все вопросы"?
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #634 : 08.02.2011, 16:45:25 »
наоборот больше. Раз не получилось, отсюда и вопрос:
Как у меня на сайте http://veratronina.ru/communication/answer убрать самый нижний вопрос, хотя это даже не вопрос, а не понятно что... по крайней мере, в списке вопросов его точно нет..
Как убрать "Посмотреть все вопросы"?
ну видимо снять с публикации модуль, который выводиться под компонентом :)
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #635 : 08.02.2011, 16:51:48 »
ну видимо снять с публикации модуль, который выводиться под компонентом :)
спасибо)))
прям смешно стало, до чего же я невнимательная! просто на офсайте, откуда скачивала, сперва просто модуль скачала и установила - не сработало... потом увидела, что оказывается и компонент есть, установила, а модуль убрать забыла..
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #636 : 08.02.2011, 19:24:25 »
а почему у меня шаблон сдвигается влево, когда я нажимаю на вопрос? Тогда раздвигается ответ и шаблон уезжает влево. А когда закрываю, он обратно вправо сдвигается?
*

mavovan

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #637 : 10.02.2011, 20:09:10 »
Поддержка уведомлений на email для администраторов, менеджеров, о появившихся новых вопросах в категориях.
а где эта настройка?
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #638 : 11.02.2011, 09:20:10 »
а почему у меня шаблон сдвигается влево, когда я нажимаю на вопрос? Тогда раздвигается ответ и шаблон уезжает влево. А когда закрываю, он обратно вправо сдвигается?
а вы на другом шаблоне попробуйте? Там он так кривить будет?
Если кривить будет, то дело тяжелое, а если не будет, то дело в шаблоне.
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #639 : 11.02.2011, 09:21:37 »
Поддержка уведомлений на email для администраторов, менеджеров, о появившихся новых вопросах в категориях.
а где эта настройка?
Как где? В параметрах:) Путь указать или найдете?
*

Larisa

  • Захожу иногда
  • 257
  • 40 / 26
  • je te promets...
Re: SM FAQ - простой компонент FAQ'a
« Ответ #640 : 11.02.2011, 09:26:23 »
хм... походу и правда в шаблоне..
*

mavovan

  • Новичок
  • 5
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #641 : 11.02.2011, 13:27:03 »
Как где? В параметрах:) Путь указать или найдете?
если не сложно
*

Racoon

  • Новичок
  • 3
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #642 : 11.02.2011, 18:05:35 »
Блин, немогу найти где добавляется запись в таблицу jos_smfaq после того как на сайте была нажата кнопочка задать вопрос и данные ушли с формы.
Надо сделать так чтобы заданный вопрос сразу же появлялся в списке заданных вопросов, а не был скрыт пока модератор или человек который отвечает на вопросы его не опубликуют. Надо просто в запросе к БД, это должен быть Insert, полю published изначально присвоить 1 а не 0
*

alishersuper

  • Захожу иногда
  • 70
  • 1 / 0
  • Мне нравиться создавать сайты)
Re: SM FAQ - простой компонент FAQ'a
« Ответ #643 : 12.02.2011, 10:24:30 »
если не сложно
Конечно не сложно
Заходишь в компоненты - SMFAQ - вопросы  - параметры. Там откроется поле уведомление о новом вопросе!
Выбираешь в поле одно из четырех значений это - Суперадминистраторам администраторам менеджерам всем и вуаля, при необходимости также настроишь в менеджере меню так же....
Удачи!
*

mxm199

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #644 : 15.02.2011, 09:41:01 »
А какая всё-таки последняя версия? скачал с офсайта 1.3.2, установил, но показавает в Информация о компоненте 1.3.1 от 27-08-2010
*

Racoon

  • Новичок
  • 3
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #645 : 15.02.2011, 10:12:32 »
1.3.2 - и есть последняя. Наверное автор просто забыл апнуть циферку. Я чёто внимания не обратил даже. Надо будет у себя тоже глянуть. Но в целом понравилось что в последней версии было добавлено - так сказать прогресс налицо :). Респект и уважуха. Только так и не нашёл ещё решения на свой вопрос. :( может кто подскажет? или для опереативности как автору написать хотяб он то должен знать где собака порылась.
*

mxm199

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #646 : 15.02.2011, 11:18:14 »
Как я понял, голосования о полезности вопроса и возможность задать свой вопрос отображается только при выводе определённой категории, а если выводить список всех категорий, то только отображаются вопросы без голосования и возможности задать вопрос.
Как бы сделать, что бы и при отображениями категориями была возможность задать свой вопрос и отметить полезность? Извиняюсь, если это уже разжёвывалось :)

И похоже поиск не шерстит по факушке :( (RokAjaxSearch, да и стандартный вроде тоже)
« Последнее редактирование: 15.02.2011, 11:24:43 от mxm199 »
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #647 : 15.02.2011, 11:23:58 »

вот здесь и выставить что нужно
*

Racoon

  • Новичок
  • 3
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #648 : 15.02.2011, 11:43:36 »
Я там смотрел - нет там такой опции показывать вопрос без премодерации.
*

mxm199

  • Захожу иногда
  • 63
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #649 : 15.02.2011, 11:51:12 »
вот здесь и выставить что нужно

Дык смотрел, что там настраивать-то?
выглядит сейчас так


А вообще имеется 4 категории, работает отлично, очень понравилось, но хотелось бы добавить функцию добавления вопроса
*

dock1970

  • Новичок
  • 4
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #650 : 15.02.2011, 18:46:57 »
Уважаемый автор! Спасибо Вам за труды!
Вопрос о дружбе SM FAQ и JoomFish.
Реально ли их подружить? В общем хотелось бы многоязычость...
Заранее благодарен за ответ.
*

Travey

  • Новичок
  • 2
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #651 : 19.02.2011, 04:22:22 »
Смокер, спасибо за SM FAQ! Все у меня работает отлично, но одна досадная деталь губит все (. Крутится чертово колесико при добавлении вопроса...., причем все работает, CAPTCHA светится, вопрос отправляется в админку и на мыло, только в форме ничего не проверятся, ни CAPTCHA, ни кол-во символов. Бился я с этим колесом долго. Вырубил почти все плагины и модули. Игрался с настройками всяко-разно. Может глянешь на сайтe http://xygeem.com/consultation.html - вдруг че-нибудь найдешь? Ну не верю я, что дело в сервере, хоть и на бесплатном хостинге. LiteBox-а нет. Других плагинов, которые здесь упоминали, вроде нет. SEF отключал, еще установлен Artio JoomSEF - тоже отключал по очереди. Пытался в Опере Драгонфлаем посмотреть исполнение скрипта smfaq.js при включенном останове на ошибках, но так как  мало чего понимаю ява-скриптах, то все кажется как-то сложно. Останов, кстати произошел на строке 67 с кодом result = eval('('+result+')');   

SM FAQ версию последнюю ставил, хотя в информации пишет  1.3.1 от 27.08.2010
Кстати, когда поставил переделку SM FAQ отсюда http://nik1957.kiev.ua/files/files/com_smfaq_lepatev.zip
то колесико пропадало, только "Спасибо за вопрос" так и не появилось. Поскольку так все равно нельзя оставить, хочу попытаться что-нибудь еще сделать, только вот что?

Joomla 1.5.22
Apache apache2handler
PHP 5.2.13
MySQL 5.0.91-community

Ну не верю я, что нельзя ничего сделать, но мозгов не хватаить....Посмотри, а? Будь ласка, вдруг чего подскажешь.
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #652 : 19.02.2011, 13:05:07 »
Travey
скачайте последнюю версию с оф. сайта ссылки даны в топике.
Там есть существенные изменения
*

melissa2011

  • Захожу иногда
  • 210
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #653 : 21.02.2011, 08:47:21 »
Всем привет. Помогите пожалуйста. Версия Joomla 1.5.22 гостевая easybook reloaded. Проблема такая, все работает, добавление с админки работает, а вот при добавлении записи во фронтенде, запись сохраняется, но видно только имя, а записи нет! Что делать?http://www.delovoytorgok.ru/easybookreloaded
*

z-7mark

  • Осваиваюсь на форуме
  • 43
  • 1 / 0
  • Верстка для Joomla
Re: SM FAQ - простой компонент FAQ'a
« Ответ #654 : 21.02.2011, 14:29:17 »
Здравствуйте всем!

Сначала - спасибо SmokerMan

Теперь - прочел 80% страниц темы, пропустив несколько первых, нашел 1 вопрос как у меня, но, к сожалению, без ответа - как можно сделать публикацию формы добавления вопроса без кнопочки "Задать вопрос"?

Т.е. в месте, где отображается эта кнопочка - вместо нее сразу форма вопроса.. Подскажите пжста, можно в личку/icq (4444 670 70), достаточно срочно.

Заранее вам спасибо.
*

Travey

  • Новичок
  • 2
  • 0 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #655 : 22.02.2011, 00:32:53 »
Travey
скачайте последнюю версию с оф. сайта ссылки даны в топике.
Там есть существенные изменения

Смокер, я скачал 1.3.2 по этой ссылке: (http://joomla-code.ru/component/attachments/download/38)
Устанавливаю (поверх старого компонента? правильно?), лезу в информацию о компоненте и вижу:

Текущая версия    1.3.1 (Последняя версия - 1.3)
Дата создания               27-08-2010
Колесико продолжает крутится.

Сношу весь компонент (проверил по фтп - папки com_smfaq в каталогах /components и administrator/components реально снеслись) и устанавливаю из архива 1.3.2 заново.
Захожу в информацию о компоненте и вижу опять 1.3.1...

Может не тот архив по ссылке лежит? в названии архива вроде 1.3.2 стоит...

З.Ы.
Уже внесенные вопросы соответственно стерлись, их можно как-то автоматом из таблиц восстановить или вбивать ручками из бэкапа?
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #656 : 22.02.2011, 01:06:29 »
Travey
я забыл версию просто поменять в файле.

z-7mark
сейчас особо времени нет этим компонентом заниматься, сейчас глянул что там. В общем немного по изменять там нужно будет.
1. Файл components/com_smfaq/views/smfaq/tmpl/form.php переименовываем и переносим в папку components/com_smfaq/views/category/tmpl/default_form.php
в нем добавляем
Цитировать
 
  <input type="hidden" id="count" value="<?php echo $this->params->get('count'); ?>" />
  <input type="hidden" id="smcatid" value="<?php echo $this->category->id; ?>" />
  <input type="hidden" id="itemid" value="<?php echo $this->params->menuid; ?>" />

</form>

2. Дальше components/com_smfaq/views/category/view.html.php поменять условие
Цитировать
   
...   
if ($params->get('add_question') <= $user->get('aid', 0)) {
         
         $params->link_add = true;
         $params->menuid = $menu->id;


      } else {
...

3. В components/com_smfaq/views/category/tmpl/default.php
заменить
Код
<?php echo $this->params->link_add;?>
на
Код
<?php if ($this->params->link_add) {
echo $this->loadTemplate('form');
} ?>

4. Подправить JS components/com_smfaq/js/smfaq.js
заменить строчку
Цитировать
var params = 'catid='+catid+'&question='+$F('question')+'&email='+email+'&created_by='+created_by+'&send_mail='+send_mail+'&captcha='+captcha+'&Itemid='+itemid;
на
Цитировать
var params = 'catid='+$F('smcatid')+'&question='+$F('question')+'&email='+email+'&created_by='+created_by+'&send_mail='+send_mail+'&captcha='+captcha+'&Itemid='+$F('itemid');

по идее должно работать.

В следующей версии можно реализовать будет это в виде отдельной настройки
*

melissa2011

  • Захожу иногда
  • 210
  • 2 / 0
Re: SM FAQ - простой компонент FAQ'a
« Ответ #657 : 22.02.2011, 08:34:44 »
Всем привет. Помогите пожалуйста. Версия Joomla 1.5.22 гостевая easybook reloaded. Проблема такая, все работает, добавление с админки работает, а вот при добавлении записи во фронтенде, запись сохраняется, но видно только имя, а записи нет! Что делать?http://www.delovoytorgok.ru/easybookreloaded
Люди подскажите где копать? что это может быть?
*

jem777

  • Завсегдатай
  • 1666
  • 119 / 2
Re: SM FAQ - простой компонент FAQ'a
« Ответ #658 : 22.02.2011, 10:13:40 »
При чем тут easybook reloaded? Здесь обсуждается другой компонент - SM FAQ.
*

SmokerMan

  • Гуру
  • 5291
  • 720 / 26
Re: SM FAQ - простой компонент FAQ'a
« Ответ #659 : 22.02.2011, 11:08:18 »
А когда планируется следующая версия? :)
Сейчас делается версия под 1.6. Потом в плотную займусь под 1.5.
Когда, сказать пока сложно :)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Даты и события для Joomla 1.5

Автор newfork

Ответов: 6
Просмотров: 8254
Последний ответ 17.08.2021, 12:08:15
от Elimelech
JXLSPriceParser - MS Excel + Joomla (v0.3.2)

Автор miraj

Ответов: 277
Просмотров: 123331
Последний ответ 09.04.2017, 11:59:46
от svarg
(CSVI) Компонент импорта csv файлов (Joomla 1.5 ~ Virtuemart 1.1 Native mode), beta

Автор Jkarter

Ответов: 114
Просмотров: 73795
Последний ответ 16.03.2016, 19:03:16
от Ferax
Георгиевская ленточка для Joomla 1.5

Автор ageent

Ответов: 10
Просмотров: 8120
Последний ответ 21.01.2016, 23:50:10
от SeBun
Joomposter программа для постинга в Joomla

Автор bigbrain

Ответов: 130
Просмотров: 60922
Последний ответ 21.01.2016, 19:13:20
от KKAAZZOO