Новости Joomla

WT Set elements v.1.0.0: плагин поля для RadicalMart

WT Set elements v.1.0.0: плагин поля для RadicalMart

👩‍💻 WT Set elements v.1.0.0: плагин поля для RadicalMart.Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах). От клиента поступил запрос на возможность добавления для товаров в RadicalMart списка повторяемых элементов. Это должен был быть редактируемый в одном месте список функций и режимов, которые могли относиться к разным товарам одной категории в разных сочетаниях. Во вкладке параметров "Отображение" вы можете выбрать отображать или нет элементы в категории товаров и/или карточке товара. Для каждого вида возможно выбрать собственный макет. Файлы макета находятся в /layouts/plugins/radicalmart_fields/wtsetelements. Вы можете использовать свои файлы макета в формате .php, разместив их в этой папке. Кроме того, файлы макетов можно переопределить стандартным способом Joomla, после чего они будут доступны по адресу: /templates/YOUR_TEMPLATE/html/layouts/plugins/radicalmart_fields/wtsetelements.Плагин предполагает самостоятельную разработку макетов вывода. Макеты "из коробки" следует рассматривать как образец для создания собственных.Плагин бесплатный. Протестирован на Joomla 5.3.3 и RadicalMart 2.2.4.Плагин разработан в соавторстве участниками нашего сообщества: Сергеем Сергевниным (@gresserg) и Сергеем Толкачёвым (@sergeytolkachyov).Страница расширенияGitHub расширения@joomlafeed#joomla #расширения #radicalmart

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla

👩‍💻 SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla.Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.👩‍💻 v.2.5.0. Что нового?Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.

Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов swjprojects. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.👩‍💻 Joomla 6. Внесены изменения для корректной установки и работы компонента на Joomla 6. Компонент успешно протестирован на Joomla 6-beta2.Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.- GitHub расширения- Документация на GitHub- Joomla Extensions Directory#joomla #расширения

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

Галерея Strobo_Gallery
« : 11.06.2009, 15:53:49 »
Господа пользователи и разработчики, прошу  заценить  мою галерею.
Галерея устанавливается как обычный компонент (Joomla 1.5.x ). 
Интерфейс интуитивно понятный (я на это надеюсь...).

Строго не судите  это мой первый опыт программирования под Joomla.


[вложение удалено Администратором]
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Галерея Strobo_Gallery
« Ответ #1 : 11.06.2009, 16:15:30 »
Я бы все-таки вынес все языковые константы в файлы локализации, бо то что сейчас - мягко говоря не очень правильно. Плюс все-таки реализовал бы полноценный MVC, а не пользовался бы стилем программирования Joomla 1.0, когда все в одном файле.

Re: Галерея Strobo_Gallery
« Ответ #2 : 11.06.2009, 17:17:47 »
Спасибо  за  критику...
Обязательно учту...
Это действительно первый  опыт...:)
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #3 : 11.06.2009, 17:42:30 »
и очень желательно демку сделать
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Галерея Strobo_Gallery
« Ответ #4 : 11.06.2009, 17:48:17 »
Ну, как известно, не ошибаются только те, кто ничего не делает :) И пределу совершенства как бы нет, поэтому раз начал, то думаю и продолжишь.

Еще немного мелких замечаний по коду (скажу честно - ставить не ставил):

1. Когда выставляешь что-то на суд общественности - убирай из кода закомментированные следы отладки :)
2. Пользуйся switch вместо огромного количество конструкций вида:

Код: php
if($task == 'scan') {
...
}
if($task == 'upload') {
...
}

3. Вместо:
Код: php
$is_adminpanel
проще использовать:
Код: php
$mainframe->isAdmin()

4. Вместо передачи кучи параметров в функцию, вот в таких блоках:
Код: php
	$par_id 	= JRequest::getString('par', '');
$group_id = JRequest::getString('gr_id', '');
$user_id = $user->id;
$user_gid = $user->gid;
scan_gallery($par_id, $group_id, $user_id, $user_gid, $is_adminpanel);
лучше оставить просто вызов функции, а параметры необходимые считать уже внутри нее. Это поможет в будущем - при добавлении еще одного параметра не нужно будет менять сигнатуру функции.
5. Мелочь, но полезно. В циклах вычисляй количество перед выполнением, а не на каждом шаге. Т.е. замени:

Код: php
for($i=0; $i<count($row); $i++) {
на
Код: php
for($i=0,$n=count($row); $i<$n; $i++) {

Re: Галерея Strobo_Gallery
« Ответ #5 : 12.06.2009, 10:49:07 »
Демку можно посмотреть вот тут
http://baukoff.com/index.php?option=com_strobogallery&view=show&Itemid=2

Управление в режиме просмотра осуществляется стрелками...
 ( <-   ->)  - листать фото вперед и назад
(  ^    V)   - маштабировать фото

Enter - старт слайдшоу
Space - остановка слайдшоу
Esc - выход
« Последнее редактирование: 12.06.2009, 10:52:47 от Strobo »
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #6 : 12.06.2009, 12:07:32 »
судя по JS-отработкам на кликах можешь забыть про индексацию :(
при таких раскладах твоя галерея будет никому не нужна
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #7 : 12.06.2009, 14:33:47 »
а мне понравилось, далеко не всегда для фото нужна индексация
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #8 : 12.06.2009, 15:01:39 »
а мне НЕ понравилось.
нету инфы по картинкам.

"всплывания" красивые, но меня этот увеличитель еще с МАК-ов раздражает (соотв. и все тулбары, построенные по этому принципу)

изображения из-за загрузчика не кэшируются :(
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #9 : 12.06.2009, 15:04:29 »
изображения из-за загрузчика не кэшируются :(
согласен, плохо :(
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #10 : 12.06.2009, 15:09:40 »
оно канеш, красиво, но юзабилити страдает страшно
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Re: Галерея Strobo_Gallery
« Ответ #11 : 12.06.2009, 15:11:41 »
Алексей - а как тебе вот этот компонент http://www.ignitejoomlaextensions.com/?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

userxp

  • Живу я здесь
  • 2019
  • 403 / 6
  • Злой и ужасный бармалей
Re: Галерея Strobo_Gallery
« Ответ #12 : 12.06.2009, 15:16:10 »
как по мне, так Фока интереснее
Как правильно задавать вопрос службе технической поддержки  yes!
SGA CM 7.2.0 RC0 KANG Build GWK74 + s95allinonescript + CWM 5.0.2.6 + Modem XWKT3
*

effrit

  • Легенда
  • 10132
  • 1118 / 13
  • effrit.com
Re: Галерея Strobo_Gallery
« Ответ #13 : 12.06.2009, 16:14:47 »
забавная штукенция, но, имхо, с выплыванием перемудрил товрищ.
первую секунду кажется, что прикольно, потом начинате укачивать от плавания картинок :)
возможно, имеет смысл сделать простое выплывание одной фотки под курсором, а не пускать волну.
ну или в настройках задать модель поведения, как вариант )
в целом-гламурно, но управление не очень интуитивно. зашёл, нажал, началось слайдшоу, хотя вроде не заказывал.
я бы сделал панельку плейреа внизу, "пуск", "стоп" "след" "пред".
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Галерея с кнопкой догрузки

Автор Leo1986

Ответов: 8
Просмотров: 3516
Последний ответ 15.02.2021, 13:23:27
от beliyadm
Веб галерея подбор компонента

Автор ChugaRay

Ответов: 1
Просмотров: 3337
Последний ответ 10.05.2020, 16:49:07
от gartes
Не корректно работает галерея Sigplus

Автор 62411

Ответов: 13
Просмотров: 4384
Последний ответ 19.04.2020, 20:59:56
от 62411
Галерея с голосованием

Автор CrazyCat

Ответов: 2
Просмотров: 3081
Последний ответ 27.09.2018, 19:30:25
от fastw 3b
Бесплатная галерея для Joomla 3 - все базовые функции включены

Автор fastw 3b

Ответов: 0
Просмотров: 4951
Последний ответ 27.09.2018, 19:06:39
от fastw 3b