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

koguja

  • Захожу иногда
  • 183
  • 16 / 0
  • Учиться , учиться .... (R) Ленин
Если не использовать яву , то шел неправильный отсчёт времени. Снаращиванием , а не с убыванием.
Новости Joomla | Joomla 1.5 FAQ | Если тема ушла с первого листа , а нужна помощь , пишите ПМ
*

Ronin

  • Осваиваюсь на форуме
  • 27
  • 2 / 0
Код
    //подпись для дня
    if($ev_ddaysleft == '1') {
    $char_length=strlen($days);
    $char_length--;
    $char_length=substr($days, $char_length, 1);
    if ($char_length >= '2' and $char_length <= '4'):
$lists[$i]->dney = 'дня';
elseif ($char_length == '1') :
$lists[$i]->dney = 'день';
else :
$lists[$i]->dney = 'дней';
endif;
    }else {}

Если добавить такой код, то ДНЕЙ, ДНЯ и ДЕНЬ будут выводиться вне зависимости от того, сколько дней (в предыдущем коде ограничения накладываются в промежуток 1 месяц).
*

Arina

  • Захожу иногда
  • 164
  • 1 / 0
Здравствуйте, вчера скачала этот модуль для ждумлы 1.0.12 оч.понравился, а как вставить фоновую картинку, как правильно прописать в файле mod_countdown.php ?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
В версии модуля для 1.0 только руками открыть файл mod_countdown.php, найти первое вхождение тега DIV с жестко заданными стилями и добавить туда background-image, либо же работать через класс moduletable для всей позиции модуля
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Arina

  • Захожу иногда
  • 164
  • 1 / 0
В версии модуля для 1.0 только руками открыть файл mod_countdown.php, найти первое вхождение тега DIV с жестко заданными стилями и добавить туда background-image, либо же работать через класс moduletable для всей позиции модуля

ага спасибо, попробую
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Кстати если кому интересно и на сайте используется Jquery - богатый плагин есть http://keith-wood.name/countdown.html
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dimok2002

  • Осваиваюсь на форуме
  • 40
  • 3 / 0
beliyadm, спасибо огромное за модуль, очень-очень пригодился!
И у меня такой вот вопрос есть (я в PHP, совсем никак :'( , т.е. если кто подскажет, как и где подправить что-то - подправлю, а вот дальше...):
можно ли этот модуль переделать, что бы он показывал текущие дату и время на сайте, но при этом что бы он был именно модулем, т.е. что бы можно было через меню Модули -> Модули сайта указывать его местоположение?
Заранее спасибо!
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
зачем это делать через модуль? На мой взгляд намного проще вставлять в index.php шаблона куда угодно.
А так можно конечно, смотрим в сторону документации по функции date() либо делаем поиск по форуму, про вставку текущей даты и ее формат обсуждалось много раз
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

dimok2002

  • Осваиваюсь на форуме
  • 40
  • 3 / 0
Так я сначала и искал по форуму запросом "вывод текущего времени", нашел вот тему: http://joomlaforum.ru/index.php/topic,87509.0.html
Но, как я писал выше, я что называется еще не "бум-бум" в этом деле, только учусь... :(,
а там к примеру написано:
В index.php шаблона вставить
Код: php
echo date('Y-m-d');
Документация по функции date http://ua.php.net/manual/en/function.date.php
и я даже честно поковырялся с index.php, но не получилось у меня вывести дату...

P.s. Насчет "проще вставлять в index.php шаблона".
Ну вставлять-то может быть и проще (если знаешь что и куда), а вот не каждый из начинающих осилит, к примеру оставить вывод одной даты и убрать вывод времени. А в модуле "Обратный отсчет" это делается на "раз-два".
P.p.s. Очень порадовала находка этого модуля.
« Последнее редактирование: 15.12.2009, 16:45:34 от dimok2002 »
*

dimok2002

  • Осваиваюсь на форуме
  • 40
  • 3 / 0
Код
    //подпись для дня
    if($ev_ddaysleft == '1') {
    $char_length=strlen($days);
    $char_length--;
    $char_length=substr($days, $char_length, 1);
    if ($char_length >= '2' and $char_length <= '4'):
$lists[$i]->dney = 'дня';
elseif ($char_length == '1') :
$lists[$i]->dney = 'день';
else :
$lists[$i]->dney = 'дней';
endif;
    }else {}

Если добавить такой код, то ДНЕЙ, ДНЯ и ДЕНЬ будут выводиться вне зависимости от того, сколько дней (в предыдущем коде ограничения накладываются в промежуток 1 месяц).

А можно более подробно, куда именно вставлять? Типа: "Втавить между этой и этой строчками". Простите за тупость, "я не волшебник, я только учусь" (с) :)
Спасибо.
*

nike-popov

  • Осваиваюсь на форуме
  • 17
  • 0 / 0
Блин ваще круто! Разработчикам РЕСПЕКТ И УВАЖУХА *DRINK*! Готовимся к новому году! А как можно сайт украсить? Я снежинки поставил, обратный отсчот, МП3 плеер с новогоднеей музычкой, чо ещё можно замутить? Заценить тут
*

dimok2002

  • Осваиваюсь на форуме
  • 40
  • 3 / 0
Блин ваще круто! Разработчикам РЕСПЕКТ И УВАЖУХА *DRINK*! Готовимся к новому году! А как можно сайт украсить? Я снежинки поставил, обратный отсчот, МП3 плеер с новогоднеей музычкой, чо ещё можно замутить? Заценить тут
А вот у Вас на сайте справа вверху часики такие простенькие (читать хорошенькие) - это что, из чего сделано? Модуль? Тоже хочу такие...
По обратному отсчету: по-моему дату и время (01.01.2010 00:00)  и слово "дней" надо чуть-чуть поярче сделать.
*

Wild Tiger

  • Захожу иногда
  • 179
  • 17 / 1
  • Сайты только на Joostina
Код
    //подпись для дня
    if($ev_ddaysleft == '1') {
    $char_length=strlen($days);
    $char_length--;
    $char_length=substr($days, $char_length, 1);
    if ($char_length >= '2' and $char_length <= '4'):
$lists[$i]->dney = 'дня';
elseif ($char_length == '1') :
$lists[$i]->dney = 'день';
else :
$lists[$i]->dney = 'дней';
endif;
    }else {}
эта конструкция не работает.
что означает $char_length--; ?
сушитель лампочек
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
$char_length - количество символов в дате, чтобы склонять: 1 дней, 2 дня, 3 дней, 4 дня
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Wild Tiger

  • Захожу иногда
  • 179
  • 17 / 1
  • Сайты только на Joostina
ну это я нашел  :)
просто нигде не упоминается два минуса после него.
сушитель лампочек
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
два минуса - это уменьшение на единицу (два плюса соответственно увеличение)
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Анабель_Ли

  • Новичок
  • 5
  • 0 / 0
Скажите пожалуйста, а если необходимо получить в index.php результат вот этого дейсвия $eventdown - $today; ? Можно как нибудь вынуть ev_tit, ev_ddate, ev_d и так далее через   index.php. Боюсь, что мне не хватает базовых знаний php.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Скажите пожалуйста, а если необходимо получить в index.php результат вот этого дейсвия $eventdown - $today; ? Можно как нибудь вынуть ev_tit, ev_ddate, ev_d и так далее через   index.php. Боюсь, что мне не хватает базовых знаний php.
нет, но зачем?
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Анабель_Ли

  • Новичок
  • 5
  • 0 / 0
Задача такова, чтобы при наступлении  времени Х не отображать mosLoadModules('advert1',0) к примеру. В данном модуле отображены акционные товары. Тоесть время истекло - товар исчез.

Но я так понимаю простенько, как нибудь типа вот так

Цитировать
      

<?php if (mktime($ev_hour, $ev_minutes, 0, $ev_month, $ev_day, $ev_year, 1)-time()>0) {
echo mosLoadModules('advert1',0);
} ?>
сделать не получится?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
именно получится, почему нет, практически так как написали
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Анабель_Ли

  • Новичок
  • 5
  • 0 / 0
Хм. Дело в том, что я не могу получить значение переменных. mktime($ev_hour, $ev_minutes, 0, $ev_month, $ev_day, $ev_year, 1) стабильно возвращает 943909200 вне зависимости от даты, указанной в админке модуля.
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
так не надо их получать, просто впишите свои данные статично и все
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

Анабель_Ли

  • Новичок
  • 5
  • 0 / 0
Если не найду другого способа, наверное так и придется сделать. Но вся прелесть подключения модуля была именно в том, что впоследствии менеджер мог бы править дату через админку, а не лазая по исходнику. Уж очень не хочется давать возможность редактирования файла с шаблоном, иначе начинаются проблемы невыясненной этимологии.

UPD Если кому то интересно, решила таки статически забить данные. Но в отдельном файле, подключаемом инклудом. Вот так

Цитировать
// дата полученная из файла
 include_once("Includes/dateCount.php");

// Разбиение строки на части - date, time
$dt_elements = explode(' ',$date_time_string);

// Разбиение даты
$date_elements = explode('/',$dt_elements[0]);

// Разбиение времени
$time_elements =  explode(':',$dt_elements[1]);

$desiredDate=mktime($time_elements[0], $time_elements[1],$time_elements[2], $date_elements[1],$date_elements[2], $date_elements[0]);
$timeRemain=$desiredDate-time();



В файле одна строка <?php $date_time_string = '2010/01/19 00:00:00';?> с датой, удобоваримой для форматирования менеджером.

Ну а далее просто
Цитировать
<?php if ($timeRemain>=0) {  echo mosLoadModules('advert1',0);  }?>

Остается необходимость выставлять счетчик через модуль отдельно и ту же дату прописывать в файле, но к сожалению ничего умнее придумать не удалось.
« Последнее редактирование: 18.01.2010, 20:06:31 от Анабель_Ли »
*

Neboqitel

  • Осваиваюсь на форуме
  • 39
  • 1 / 0
Народ,а как сделать чтобы время бралось не с компа а с сервера?Просто я у себя на сайте сделал до открытия турнира осталось.....и у всех разное время показывает!Потому что у всех разный часовой пояс
*

DJVOLK

  • Новичок
  • 5
  • 0 / 0
Здравствуйте , модуль очень понравился , но возник вопрос , как вставить картинку на задний фон в версию 1.5 ?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
Здравствуйте , модуль очень понравился , но возник вопрос , как вставить картинку на задний фон в версию 1.5 ?
внимательно посмотрите на шаблон модуля, заданные классы и с ними работайте
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
*

DJVOLK

  • Новичок
  • 5
  • 0 / 0
Я бы рад сам разобраться , но я совсем непонимаю в этом .
« Последнее редактирование: 04.03.2010, 06:46:35 от DJVOLK »
*

Beer

  • Завсегдатай
  • 1103
  • 43 / 1
  • БИРУ - БИР!
 Мне с первого разу все понравилось. Искал правда гуглем, но все дороги ведут .... +1
*

Mikenti

  • Осваиваюсь на форуме
  • 28
  • 0 / 1
а подскажите как сделать чтобы фон был непрозрачный какой код надо написать?
*

beliyadm

  • Легенда
  • 9758
  • 1665 / 66
  • Севастополь, Россия
а подскажите как сделать чтобы фон был непрозрачный какой код надо написать?
изучите код шаблона модуля и посмотрите на стили, там нет никаких прозрачностей по умолчанию, для общего дива задать фоновый цвет или картинку и все
Все истины, которые я хочу вам изложить, — бесстыдная ложь. Сделать всё хорошо
TLG: @Beliyadm
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль расширенных результатов ARI Quiz Results

Автор Beer

Ответов: 0
Просмотров: 984
Последний ответ 03.02.2025, 15:27:35
от Beer
Модуль для отображения курсов валют

Автор Геон

Ответов: 2
Просмотров: 2303
Последний ответ 03.02.2024, 22:19:02
от Геон
Модуль «Image Show gk4», не отображается ни картинка, ни текст

Автор kaasin

Ответов: 1
Просмотров: 3671
Последний ответ 13.05.2023, 15:42:15
от anastasya96
Стандартный модуль случайного изображения не выводит фотографии

Автор strix

Ответов: 8
Просмотров: 8289
Последний ответ 19.10.2022, 16:07:11
от Andrej_777
Модуль тегов Joes Word Cloud для Joomla 3

Автор ecolora

Ответов: 1
Просмотров: 2876
Последний ответ 05.05.2022, 19:04:44
от ecolora