Новости Joomla

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0

Вышел плагин социальных кнопок для Joomla - JL Like 5.1.0.JL Like — современный плагин для Joomla, который добавляет стильные кнопки "Поделиться" и счетчики лайков популярных соцсетей. Не использует внешние скрипты, что обеспечивает максимальную скорость и безопасность.👩‍💻 v.5.1.0. Что нового?Виджет предварительного просмотра- Добавлен интерактивный предпросмотр социальных кнопок в админ панели- Живое обновление настроек в реальном времени- Переключение между мобильным и десктопным видомУлучшенная мобильная поддержка- Оптимизированные размеры кнопок для мобильных устройств- Адаптивные стили для лучшего отображения на смартфонах- Touch-friendly интерфейсСовременная архитектура- Внедрена система Web Assets для Joomla 4/5- Оптимизированная загрузка ресурсов с атрибутом defer- Улучшенная производительностьТехнические улучшения- Добавлен новый метод getBaseUri() для лучшей обработки URL- Обновлена поддержка JoomShopping и ZOO компонентов- Улучшена совместимость с Joomla 5.xСкачать релиз с GitHubСтраница расширения@joomlafeed#расширения

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

Новый способ добавления и рендера полей в Joomla Form - метод renderControlFields() (Joomla 5.3+)

При отображении форм компонента в админке раньше разработчикам нужно было описывать скрытые поля в лейаутах. И выглядело это так:

<?php // Это файл в /layouts/components/com_component/your_layout.php ?> <input type="hidden" name="task" value=""> <input type="hidden" name="return" value="<?php echo $input->getBase64('return'); ?>"> <input type="hidden" name="forcedLanguage" value="<?php echo $input->get('forcedLanguage', '', 'cmd'); ?>"> <?php echo HTMLHelper::_('form.token'); ?>

Начиная с Joomla 5.3 добавлен новый способ добавления таких полей (их называют control fields) - программно. И теперь это можно сделать просто в Controller / View.

<?php // В Controller/View добавляем поля $this->form ->addControlField('task', '') ->addControlField('return', $input->getBase64('return', '')) ->addControlField('forcedLanguage', $forcedLanguage);

А в layout'е просто используем метод

renderControlFields()

<?php // В layout формы echo $this->form->renderControlFields();

Многие компоненты ядра уже используют этот подход. Соответствующий PR был принят в Joomla 5.3 осенью 2024г.

Смотреть Pull Request

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

JoomGallery 4.1.0 - компонент галереи изображений для Joomla

Новая итерация компонента продолжает развиваться, ведь с v.4.x компонент был переписан практически с нуля.

v.4.1.0. Что нового?

Редактирование метаданных изображений. Теперь метаданные можно не только читать, но и напрямую редактировать и записывать обратно в изображение JPG. Поддерживаются данные EXIF ​​и IPTC.

Полная совместимость с Joomla! 4.x, 5.x и 6.x. Компонент почистили от устаревших методов в коде.

Заметно ускорили загрузку больших галерей. Списки в админке, особенно для очень больших галерей ( >30 000 изображений), теперь загружаются значительно быстрее.

Несколько сеток lightGallery на одной странице. Будь то плагины контента или модули изображений: теперь вы можете отображать несколько галерей или категорий на одной странице без каких-либо ограничений.

Множество мелких исправлений ошибок и оптимизаций.

Сайт проекта

GitHub расширения

Скачать

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

ED_

  • Захожу иногда
  • 56
  • 2 / 0
Шаблон и форум
« : 16.07.2008, 16:10:41 »
Вообщем установил стандартный шаблон на сайт. После установил форум Agora Forum. Хотел что бы форум открывался в отдельном окне и на весь экран без левой и правой колонок. Поэтому отключил для пункта меню - Форум - все модули. Но в результате форум открывается не там где надо (не в центральной калонке где находится все основное а в самой первой). вот посмотрите http://www.bel-avto.biz/index.php?option=com_agora&Itemid=98    Может кто знает че исправить надо. Посоветуйте.
*

ED_

  • Захожу иногда
  • 56
  • 2 / 0
Re: Шаблон и форум
« Ответ #1 : 21.07.2008, 10:10:48 »
может надо пустой шаблон создать отдельно джля форума?

Re: Шаблон и форум
« Ответ #2 : 23.07.2008, 19:47:08 »
в модулях просто надо выделить где тебе надо показывать, а где нет
как убрать панель навигации для форума, чет немогу найти где она вообще стоит...
« Последнее редактирование: 23.07.2008, 21:01:00 от Sokol345 »
*

ED_

  • Захожу иногда
  • 56
  • 2 / 0
Re: Шаблон и форум
« Ответ #3 : 30.07.2008, 17:32:35 »
в модулях просто надо выделить где тебе надо показывать

Sokol345 я так и сделал, и у меня вышло то что я писал выше. Хочу чтоб форум открыв. в отдельном от сайта окне. Помогите.
насчет панели тож не знаю. если кто знает разъясните.
*

fist

  • Захожу иногда
  • 240
  • 29 / 0
Re: Шаблон и форум
« Ответ #4 : 27.03.2009, 02:20:37 »
Отключить все модули left и right , в меню в котором стоит ссылка на форум, задать, чтоб открывался в новом окне.
P.S. бывает, проблема развертки форума на всю "страницу" заключается, как я понял в шаблоне сайта
Интернет - как жизнь, смысла нет, а уходить не хочется...
*

adhlosty

  • Осваиваюсь на форуме
  • 22
  • 1 / 0
Re: Шаблон и форум
« Ответ #5 : 27.03.2009, 07:55:31 »
*

canada

  • Новичок
  • 3
  • 0 / 0

Re: Шаблон и форум
« Ответ #7 : 25.05.2009, 03:48:36 »
<?php defined( "_VALID_MOS" ) or die( "Direct Access to this location is not allowed." );?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<?php if ( $my->id ) { initEditor(); } ?>
<meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
<?php mosShowHead(); ?>
</head>

<body>
<?php mosMainBody(); ?>
</body>
</html>


пользуйся пустой шаблон
*

vvn99

  • Новичок
  • 4
  • 0 / 0
Re: Шаблон и форум
« Ответ #8 : 11.06.2009, 14:31:59 »
Пошаговая инструкция по растяжению форума на весь шаблон (шапка остается такая же как и на других страницах), надеюсь что вы уже привязали компонент форума к пункту меню (у меня верхнее меню) (меню-создать-ссылка-компонент-форум):
1. Смотрите шаблон своего сайта (файл index.php или выполняете в браузере такую команду http://имя сайта/index.php?tp=1 (показывает расположение модулей));
2. Находите все модули, которые находятся в одной связке с контентом (блок content или строка, вызывающая <?php mosMainbody(); ?>);
3. Заходите в панели администрирования-модули сайта, и у всех модулей, которые в связке с контентом (у меня, например, left и banner, у кого-то left и right) в отражении страниц (правая часть окошка) отбираете все, кроме форума;
4. Создаете копию своего шаблона с новым именем в папке templates, заходите в index.php и чистите все, кроме контекстной части (убираете модули), не забываем поправить templateDetails.xml (меняем название шаблона). Также проверяем, чтобы в папке css в файле template_css.css у соответствующего стиля ширина шаблона стояла около 100%. Например у меня:
       в файле index.php идет строка:
                 <div class="content">
                <?php mosMainbody(); ?>
       соотв. в файле  template_css.css стоит:
                .content{
                      float: right;
                      width: 99%;
5. Теперь идем в панель администрирования-сайт-шаблоны сайта. Там вы увидите новый шаблон с именем, который вы указали в файле templateDetails.xml. Для начала выделяем свой основной шаблон, нажимаем кнопку назначить и выбираем все пункты кроме форума. Потом выделяем новый шаблон и назначаем только форум.
6. Заходим в мамботы и Публикуем "Включение наследования мамботов"
ВСЕ! Теперь при нажатии на пункт меню форум, он откроется на весь экран.
P.S. У меня затык был следующий после всего этого: Главная открывалась нормально, а остальное на форуме вновь как и раньше. Долго искал и увидел, что ItemID не совпадает в верхнем меню и в самом форуме (по ссылке стоял ItemID=45, а в самом форуме на всех переходах ItemID=35). А т.к. для ItemID=35 (первоначальной ссылки еще до всех настроек, переустановок пунктов меню) не был прописан соотв шаблон, то и валился в основной шаблон. Хотя, думаю, очистка кэша помогла бы решить сию проблему, но об этом догадался после.
Удачи всем!
*

Karauloff

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Re: Шаблон и форум
« Ответ #9 : 10.05.2012, 16:31:07 »
При использовании стандартных шаблонов все в порядке, форум располагается по всей ширение сайта.
Проблема такая. Форум отображается на половину ширины сайта рис.1. (Шаблон создан на программе artisteer. Компонент для форума FireBoard).
Как сделать так чтоб он отображался на всю ширину?



« Последнее редактирование: 10.05.2012, 16:37:40 от Karauloff »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Форум Agora на Joomla 2.5

Автор Demiss

Ответов: 9
Просмотров: 6604
Последний ответ 02.02.2014, 14:33:32
от Demiss
может быть Вы посоветуете хороший форум для Joomla 1.5

Автор industriya

Ответов: 1
Просмотров: 6302
Последний ответ 03.02.2012, 12:03:30
от industriya
при включенных модулях - форум внизу страницы. как это исправить?

Автор saifa

Ответов: 9
Просмотров: 8281
Последний ответ 09.01.2012, 15:15:19
от Fraps
Agora изменить шаблон

Автор Rmilovidov

Ответов: 2
Просмотров: 2486
Последний ответ 12.02.2011, 18:46:43
от Rmilovidov
Как правильно темизировать форум

Автор Drac0

Ответов: 1
Просмотров: 1829
Последний ответ 02.02.2011, 01:18:58
от Drac0