Новости Joomla

Вышли релизы Joomla 6.1 и Joomla 5.4.5: новые возможности и стабильность

Релиз Joomla 6.1.0

Проект Joomla! объявил о доступности Joomla 6.1 [Nyota] — новой минорной версии шестой серии, а также о выпуске релиза исправлений ошибок Joomla 5.4.5. Релиз 6.1 приносит ряд долгожданных функций, повышающих удобство управления контентом и защиту от спама.

👩‍💻 Компонент "CS Афиши" для Joomla.

👩‍💻 Компонент "CS Афиши" для Joomla.

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

В состав пакета расширений входят:
- Компонент "CS Афиши"
- Модуль "Календарь событий"
- Модуль "Предстоящие события"
- Библиотека "ImgResize"

Расширение "CS Афиши" позволяет выводить список мероприятий, фильтровать их по датам, поиск по заголовкам и описанию.

Модуль "Календарь событий" отображает предстоящие и прошедшие мероприятие на календаре, с отображением мероприятий на конкретную дату во всплывающем окне.

Модуль "Предстоящие события" показывает список предстоящий событий по порядку их наступления.

P.S. Расширение платное, но плата символическая, чисто для отработки приема платежей. Ключи без ограничения по времени, купившие сейчас - смогут обновляться без ограничений.

Разработчик - участник нашего сообщества Дмитрий Денисов (@codersite).

Страница расширения
Демо

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

Ronin

  • Осваиваюсь на форуме
  • 27
  • 2 / 0
JoomFish и mod_archive
« : 08.04.2009, 20:50:59 »
Добрый день!
JoomFish - вещь, просто отличная, и mod_archive тоже, но только между собой они не дружат. Если смотреть сайт на английской версии, то месяцы выводятся по - русски. Поковыряв файл mod_archive.php, видим следующее:

Код
        $created_month  = mosFormatDate ( $row->created, "%m" );
        $month_name     = mosFormatDate ( $row->created, "%B" );
        $created_year   = mosFormatDate ( $row->created, "%Y" );
Лезем на http://ru2.php.net/strftime, видим:

%B - полное название месяца в текущей локали

Значит, нам нужно изменить локаль в зависимости от языка просмотра.
Внимание, вопрос: как модуль будет понимать, что его смотрят в английской/русской версии?
Если написать скрипт, определяющий язык, то можно будет сделать очень простую функцию замены, что-то в таком роде:
Код
if lang=ENG тогда if $month_name="Январь", то тогда $month name="January" else и так еще 11 раз.
Тупо, грубо, но что поделать ;D
*

Ronin

  • Осваиваюсь на форуме
  • 27
  • 2 / 0
Re: JoomFish и mod_archive
« Ответ #1 : 08.04.2009, 20:58:20 »
Нашел кое - что:
переменая $mosConfig_lang не подойдет? Если не изменяет память, в нее выводится текущий язык.
отсюда:
http://joomlaforum.ru/index.php/topic,19295.0.html
Попробую скрипт написать) Повторюсь - грубо, тупо, ни разу не оригинально, но что поделать) Как наваяю - напишу. Было бы лучше с локалью)
*

Ronin

  • Осваиваюсь на форуме
  • 27
  • 2 / 0
Re: JoomFish и mod_archive
« Ответ #2 : 09.04.2009, 00:51:06 »
вскрываем mod_archive.php

Видим: (30е строки)

Код
foreach ( $rows as $row ) {
        $created_month  = mosFormatDate ( $row->created, "%m" );
        $month_name     = mosFormatDate ( $row->created, "%B" );
        $created_year   = mosFormatDate ( $row->created, "%Y" );

После добавляем:

Код
        if ($mosConfig_lang == "english")
       {if ($month_name == "Январь")
             {$month_name = "January";}
           if ($month_name == "Февраль")
             {$month_name = "February";}
           if ($month_name == "Март")
             {$month_name = "March";}
           if ($month_name == "Апрель")
             {$month_name = "April";}
           if ($month_name == "Май")
             {$month_name = "May";}
           if ($month_name == "Июнь")
             {$month_name = "June";}
           if ($month_name == "Июль")
             {$month_name = "July";}
           if ($month_name == "Август")
             {$month_name = "August";}
           if ($month_name == "Сентябрь")
             {$month_name = "September";}
           if ($month_name == "Октябрь")
             {$month_name = "October";}
           if ($month_name == "Ноябрь")
             {$month_name = "November";}
           if ($month_name == "Декабрь")
             {$month_name = "December";}
           };

И радуемся выводу. Тупо, не оригинально, зато работает. Вывод можно сделать под любое кол-во языков, думаю, здесь вопросов нет.
Помогло? поставьте +, не жмитесь)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JoomFish ошибка в синтаксисе базы данных после обновления!

Автор Dim

Ответов: 6
Просмотров: 7049
Последний ответ 01.12.2018, 16:04:39
от Dim
как быть без JoomFish в Joomla 3?

Автор pikos

Ответов: 2
Просмотров: 7226
Последний ответ 22.09.2016, 06:47:37
от pikos
как быть без JoomFish в Joomla 3?

Автор pikos

Ответов: 1
Просмотров: 6243
Последний ответ 21.09.2016, 11:37:11
от dmitry_stas
Существует ли компонент JoomFish для Joomla 3.х

Автор pikos

Ответов: 3
Просмотров: 6521
Последний ответ 21.09.2016, 10:34:53
от dmitry_stas
Не активен заголовок при переводе в JoomFish

Автор Mu2D

Ответов: 0
Просмотров: 5966
Последний ответ 01.07.2016, 18:23:08
от Mu2D