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

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Если вы решили сделать двуязычный сайт, то возникает вопрос перевода некоторых используемых в шаблоне элементов как то копирайт. Поскольку создавать отдельный модуль для таких целей неудобно (ведь у нас будет вставка php кода для отображения текущей даты), я решил поделиться более гибким, на мой взгляд, решением.

Рассмотрим пример:
Цитировать
© 2005-2009 Joomla! по-русски. Все права защищены.

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

Решение для Joomla 1.0:
1. Открываем языковый файл languages/russian.php
добавляем строки:
Код
DEFINE ('_FOOTER_FIRST','Joomla! по-русски.');
DEFINE ('_FOOTER_SECOND','Все права защищены.');

2. Открываем языковый файл languages/english.php
добавляем строки:
Код
DEFINE ('_FOOTER_FIRST','Joomla! in Russian.');
DEFINE ('_FOOTER_SECOND','All rights reserved.');

Открываем index.php текущего шаблона и в области футера вставляем такую строку:
Код: php
&copy; 2005-<?php echo mosCurrentDate( '%Y' ) ;?>&nbsp;<a href="<?php echo $mosConfig_live_site;?>" title="<?php echo $mosConfig_sitename; ?>" /><?php echo _FOOTER_FIRST;?></a>&nbsp;<?php echo _FOOTER_SECOND;?>

Решение для Joomla 1.5 (спасибо Палычу за советы):
1. Открываем языковый файл language/ru-RU/ru-RU.php
добавляем строки:
Код
FOOTER_FIRST=Joomla! по-русски.
FOOTER_SECOND=Все права защищены.

2. Открываем языковый файл language/en-GB/en-GB.php
добавляем строки:
Код
FOOTER_FIRST=Joomla! in Russian.
FOOTER_SECOND=All rights reserved.

В области футера вставляем такую строку:
Код: php
&copy; 2005-&nbsp;<a href="<?php echo $this->baseurl ?>" title="<?php echo $mainframe->getCfg('sitename');?>" /><?php echo _FOOTER_FIRST;?></a>&nbsp;<?php echo _FOOTER_SECOND;?>
*

PaLyCH

  • Давно я тут
  • 956
  • 146 / 19
  • Менеджер проектов
Молодца. Знаю такое решение. молодец что написал. +1
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Я не помню вывод даты для 1.5 по аналогии с <?php echo mosCurrentDate( '%Y' ) ;?> для единички. Если кто напомнит, вставлю в пример.
*

Wild Tiger

  • Захожу иногда
  • 179
  • 17 / 1
  • Сайты только на Joostina
<?php echo mosCurrentDate( '%Y' ) ;?> в Joostina обрабатывается корректно.
сушитель лампочек
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
Код: php
<?php echo JHTML::_('date',  'now', '%Y' ) . ' ' . $mainframe->getCfg('sitename'); ?>

Вывод текущей даты в Joomla 1.5 вместе с названием сайта.
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
*

secretlive

  • Захожу иногда
  • 52
  • 0 / 0
а как можно изменять рисунок (а больше интересует флеш, просто у меня небольшая флешка где написано "До Нового года осталось: 113 - дней" и мне нужно еще выводить на англиском, соответственно при смене языка) текст при смене языка?
*

Sulpher

  • Живу я здесь
  • 2136
  • 402 / 16
  • Шаблоны и расширения Joomla
secretlive, через пользовательский модуль. В модуле вставляете картинку, а через JoomFish в этом же модуле меняете путь к картинке на англ.языке. с флэшкой аналогично - либо отключите визуальный редактор для вставки кода, либо воспользуйтесь спец. расширением для вставки кода в модуль.
*

niggatub

  • Захожу иногда
  • 205
  • 2 / 3
Чего то не пойму.. Выводит вместо содержимого переменной в ru-ru.ini тупо текст
"_FOOTER_FIRST
_FOOTER_SECOND"
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться