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

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #60 : 22.12.2010, 20:50:54 »
расскажите новичку как поставить русский язык?
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Не могу установить PhocaGallery
« Ответ #61 : 22.12.2010, 21:12:48 »
Отсюда http://www.phoca.cz/download/category/1-phoca-gallery-component?start=40 качаете файлы русского языка и копируете их в папку language\ru-RU
И можно почитать http://joomlaforum.ru/index.php/topic,85274.0.html
*

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #62 : 24.12.2010, 19:23:11 »
 Спасибо Olg. Я надеюсь, вы знаете PhocaGallery хорошо. Почему заводя галерею в пункт муню показ сначала появляются категории а вних уже вложеные фото, а вот когда в материал добавляю {phocagallery view=category|categoryid=1|detail=5|displaydownload=0|displaydetail=0|displayname=1| displaybuttons=0|displaydescription=0}, то сразу открываются не категории а сами фото. Как вывести в материале сначала категории с их заглавными фото?
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Не могу установить PhocaGallery
« Ответ #63 : 24.12.2010, 19:39:33 »
Вы это http://www.phoca.cz/demo/phocagallery-plugin?start=17 имеете в виду? См. там код внизу.
*

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #64 : 24.12.2010, 20:13:04 »
Да, очень похоже на желаемый результат, а размер фото эскизов категорий и расположение надписи их названия можно будет поменять в настройках самой галереи?
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Не могу установить PhocaGallery
« Ответ #65 : 24.12.2010, 20:15:47 »
Конечно. Посмотрите документацию на сайте разработчика и поиграйтесь с настройками.
*

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #66 : 24.12.2010, 20:22:40 »
Ну что, взял код {phocagallery view=categories|hidecategories=1,11,15,18,21,4,7,20|imagecategoriessize=smallshadow} , я понимаю что 1,11,15,18..... это ID самих галерей а в материале ничего не выходит. Что не так делаю
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Не могу установить PhocaGallery
« Ответ #67 : 24.12.2010, 20:31:24 »
Не так понимаете: "hidecategories - number - hide the category in categories view. Set categories (categories id) which will be not displayed in categories tree. Separate each id with comma (,)."
Это отсюда: http://www.phoca.cz/documents/14-phoca-gallery-plugin/58-displaying-phoca-gallery-plugin. Вникните в спецификацию плагина.
И вообще почитайте достаточно полную документацию по галерее: http://www.phoca.cz/documentation/section/2-phoca-gallery.
*

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #68 : 24.12.2010, 20:51:34 »
Насколько слаб мой английский, описывать не будем, но всё же hidecategories=? очень смахивает на ID категорий. Если вам не сложно, объясните по русски!
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Не могу установить PhocaGallery
« Ответ #69 : 24.12.2010, 21:08:32 »
hidecategories -- это перечисление id категорий, которые НЕ будут показываться. Т. е. ежели надо показать все категории, то надо написать примерно так: {phocagallery view=categories|imagecategoriessize=smallshadow}.
*

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #70 : 24.12.2010, 22:11:33 »
Спасибо! Ещё доин нюанс - вся галерея и меню на русском а при выводе Rating, Coments и всё остальное на анлийском. Как исправить?
*

Olg

  • Завсегдатай
  • 1181
  • 90 / 2
Re: Не могу установить PhocaGallery
« Ответ #71 : 25.12.2010, 09:01:08 »
2 пути.
1 -- самый простой и надёжный -- сравнить английский и русский языковые файлы галереи и дополнить русский перевод.
2 -- проштудировать ранее указанную тему.
*

Fill7775

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #72 : 25.12.2010, 23:18:01 »
Спасибо, с переводом разобрался, уже радует. Если не сильно напрягаю, ещё вопросы: как разрешить зареганому пользователю добавлять только скажем 2 фотки в каждый каталог и не более, и как запретить создавать свои каталоги?
*

popser

  • Новичок
  • 2
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #73 : 06.02.2011, 15:49:31 »
Ребят, всем тем, у кого возникла проблема с установкой PhocaGallery (белый экран или появление ошибок)... Нашёл сайт, где подробно рассказывается как установить без проблем. Правда, данный вариант более длительный, но он стоит того.  ^-^

Вот ссылка на сайт. ЖМИТЕ! http://www.site-do.ru/joomla/joomla12.php
*

kpripper

  • Захожу иногда
  • 120
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #74 : 26.07.2011, 11:59:50 »
На линуксовом сервере у меня в этой папке public_html на виндовом в какой-то аналогичной. Ну или по такому пути /home/user/public_html/php.ini Смотря через что заходить чере cPanel или веб-диск.
У меня в папке public_html, только это

administrator\
cache\
components\
images\
includes\
language\
libraries\
logs\
media\
modules\
plugins\
templates\
tmp\
xmlrpc\
CHANGELOG.php
configuration.php
configuration.php-dist
COPYRIGHT.php
CREDITS.php
htaccess.txt
index.php
index2.php
INSTALL.php
LICENSE.php
LICENSES.php
robots.txt
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #75 : 26.07.2011, 12:20:51 »
У меня в папке public_html, только это

administrator\
cache\
components\
images\
includes\
language\
libraries\
logs\
media\
modules\
plugins\
templates\
tmp\
xmlrpc\
CHANGELOG.php
configuration.php
configuration.php-dist
COPYRIGHT.php
CREDITS.php
htaccess.txt
index.php
index2.php
INSTALL.php
LICENSE.php
LICENSES.php
robots.txt

Тогда в папке самого вебсервера (опять же у виндовых и линуксовых  лежит в разных местах). У Апача он лежит в /etc/php.ini. Если доступ только у провайдера, то попросите его сделать для вас свой php.ini, например, в корне сайта или изменить эти параметры в файле (может не согласиться на последнее).
*

kpripper

  • Захожу иногда
  • 120
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #76 : 26.07.2011, 13:18:54 »
Нашел в папке Z:\usr\local\php5 ( у меня сайт на компе )
*

kpripper

  • Захожу иногда
  • 120
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #77 : 26.07.2011, 13:26:46 »
Выставил параметр 300 сек, все равно белая страница.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #78 : 26.07.2011, 13:47:31 »
Выставил параметр 300 сек, все равно белая страница.

Если я правильно понял, то при установке галереи вылетает белая страница? Пойдем по порядку. Какую версию галереи ставите и на какую версию Joomla?
*

kpripper

  • Захожу иногда
  • 120
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #79 : 26.07.2011, 15:12:21 »
Ставлю версию 2.8.0 скачанную с оф.сайта на Joomla 1.5.22
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #80 : 26.07.2011, 16:06:07 »
Ставлю версию 2.8.0 скачанную с оф.сайта на Joomla 1.5.22

1. Попробуйте обновить до 1.5.23 и поставить.
2. Ставите в первый раз галерею, а не обновляете? (Там пишется при установке установить или обновить)
3. Включите в php.ini сообщения об ошибках и предупреждения и добавьте в нем размер памяти под скрипты.
*

kpripper

  • Захожу иногда
  • 120
  • 1 / 0
Re: Не могу установить PhocaGallery
« Ответ #81 : 27.07.2011, 14:47:31 »
Конченый хостинг, постоянно обрывается связь во время создание резервной копии.
*

Roman Petrenko

  • Moderator
  • 438
  • 61 / 0
  • Дизайн без секретов
Re: Не могу установить PhocaGallery
« Ответ #82 : 27.07.2011, 14:59:27 »
Конченый хостинг, постоянно обрывается связь во время создание резервной копии.

тогда создайте архив сайта на сервере и выкачайте его и отдельно экспорт базы сайта сохраните.
*

*Natalie*

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #83 : 31.10.2011, 01:19:09 »
Ребят, всем тем, у кого возникла проблема с установкой PhocaGallery (белый экран или появление ошибок)... Нашёл сайт, где подробно рассказывается как установить без проблем. Правда, данный вариант более длительный, но он стоит того.  ^-^

Вот ссылка на сайт. ЖМИТЕ! http://www.site-do.ru/joomla/joomla12.php
У меня белый экран - пробовала несколько версий этой галереи поставить.
Joomla там старенькая версия 1.5.8 кажется, но я её трогать боюсь пока в изменениях, что предыдущие люди делали не разобралась.
Ну не устанавливается эта галерея, хоть плачь!
И после этой инструкции, к сожалению, выдает ошибку:
"Ошибка SQL или нечитаемый файл SQL. DB function reports no errors"
*

serius

  • Захожу иногда
  • 102
  • 1 / 0
  • Закон силен, сильней нужда!
Re: Не могу установить PhocaGallery
« Ответ #84 : 31.10.2011, 13:09:04 »
Прочитал всю ветку но решения для своего случая не нашел.  У меня установлена Joomla 1.6.5 компонент PhocaGallery версии 3.0.0
При создании категории пишет следующее: Сохранить не удалось из-за ошибки: Изображение должно иметь заголовок . Где прописывается этот заголовок не понятно. Вроде все графы заполняю.  Как разрешить этот вопрос, буду премного благодарен за подсказку и помощь. Спасибо.
« Последнее редактирование: 31.10.2011, 13:12:30 от serius »
*

Shuruk

  • Новичок
  • 8
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #85 : 31.10.2011, 13:46:05 »
Аналогичная ситуация. + Не возможно создание пользователей, вываливается старница со стеной текста об ошибке. Галерея полседней версии, пробовал на Joomla 1.7.0 и 1.7.2
*

serius

  • Захожу иногда
  • 102
  • 1 / 0
  • Закон силен, сильней нужда!
Re: Не могу установить PhocaGallery
« Ответ #86 : 31.10.2011, 15:13:45 »
Прочитал всю ветку но решения для своего случая не нашел.  У меня установлена Joomla 1.6.5 компонент PhocaGallery версии 3.0.0
При создании категории пишет следующее: Сохранить не удалось из-за ошибки: Изображение должно иметь заголовок . Где прописывается этот заголовок не понятно. Вроде все графы заполняю.  Как разрешить этот вопрос, буду премного благодарен за подсказку и помощь. Спасибо.

Уважаемые гуру, вопрос остается актуальным, отзовитесь пожалуйста.
*

serius

  • Захожу иногда
  • 102
  • 1 / 0
  • Закон силен, сильней нужда!
Re: Не могу установить PhocaGallery
« Ответ #87 : 01.11.2011, 08:45:15 »
Обращаюсь к тем кого просто доставала проблема, возникающая при создании категории в виде сообщения:  Сохранить не удалось из-за ошибки: Изображение должно иметь заголовок .

Решение оказалось довольно простым. Нужно удалить через менеджер расширений установленную версию PhocaGallery ( у меня 3.0.0 ), а затем установить последнюю актуальную версию предварительно скачав по этой ссылке http://www.phoca.cz/download/category/1-phoca-gallery-component на текущий момент 3.1.0. Кстати, для тех кто испытывает затруднения в установке, ввиду большого веса компонента (около 1,5 мб). Закачайте по  ftp в папку /имя сайта/tmp разархивированную папку компонента и ведите установку уже оттуда. Во всяком случае мне так помогло.
*

*Natalie*

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #88 : 04.11.2011, 08:50:44 »
У меня белый экран - пробовала несколько версий этой галереи поставить.
Joomla там старенькая версия 1.5.8 кажется, но я её трогать боюсь пока в изменениях, что предыдущие люди делали не разобралась.
Ну не устанавливается эта галерея, хоть плачь!
И после этой инструкции, к сожалению, выдает ошибку:
"Ошибка SQL или нечитаемый файл SQL. DB function reports no errors"
Ну раз опытные игнорируют, напишу решение для последователей:
Я для страховки запустила сайт ещё на одном сервере у другого хостера.
Так вот, сначала компонент не ставился нигде (был белый экран при установке)
Обновила Joomla до 1.5.24 - на тренировочном сайте, компонент галереи встал отлично. Обрадовалась, подготовила файлы с фото.
Делаю то же на работающем сайте - снова белая страница :'(
В итоге помогла вот эта инструкция: http://www.phoca.cz/documents/2-phoca-gallery-component/203-installation-problem-solving
Создала папки вручную, залила по ftp файлы по описанной схеме и скачала файл com_phocagallery_ftp_install.zip
вот здесь: http://www.phoca.cz/download/category/1-phoca-gallery-component
Ну и русификацию, как написано тут: http://joomlaforum.ru/index.php/topic,85274.0.html (только в первом посте ссылка на закачку битая)
Всё ОК.
*

*Natalie*

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Не могу установить PhocaGallery
« Ответ #89 : 04.11.2011, 09:23:16 »
Ну вот, порадовалась, называется.
Не создает категорию.
И, кстати, почему-то пишет мне, что версия 2.79, хотя я точно скачала с сайта разработчика 2.8. Правда про файл com_phocagallery_ftp_install.zip
там нет внятной информации.
Что посоветуете?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Phoca и Google

Автор Alex_gs

Ответов: 0
Просмотров: 2606
Последний ответ 15.02.2021, 15:37:57
от Alex_gs
PhocaGallery: Не могу добавить фотографии: вылетает на страницу управления

Автор rolteknick

Ответов: 0
Просмотров: 3230
Последний ответ 17.09.2019, 14:38:38
от rolteknick
Phoca Galley. Как при выводе родительской категории отобразить изображения всех дочерних категорий?

Автор Igoritaly

Ответов: 0
Просмотров: 1961
Последний ответ 15.04.2017, 19:05:50
от Igoritaly
Phoca gallery

Автор user

Ответов: 387
Просмотров: 123072
Последний ответ 09.12.2015, 21:00:16
от demyan
Можно ли как-то установить разный вид детального окна для фото и видео?

Автор demyan

Ответов: 0
Просмотров: 1337
Последний ответ 09.12.2015, 15:57:49
от demyan