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

wertyz

  • Осваиваюсь на форуме
  • 33
  • 1 / 0
Настроил уведомления о новых отзывах, шикарно работает, но есть одно НО.

В присылаемом письме подписчику под текстом отзыва есть "Это сообщение было послано вам, так как вы пожелали получать уведомления о новых отзывах к ..."
"Вы можете отказаться от подписки, нажав на ссылку:
Отказаться от уведомлений о новых отзывах"

Ссылка для отказа имеет вид http://site.ruindex.php/?option=com_jcomments&task=unsubscribe&hash=8b898fcef47a7e439f43b3dd09b29f08&format=raw

т.е проблема в том, что между site.ruindex.php не хватает слеша.

Уже нашел tpl_email, вижу в нём $link = '<a href="' . $object_link . '" target="_blank">' . $object_title . '</a>';

Не могу только въехать где формируется $object_link? Или может не он мне нужен вовсе?
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Неужели так сложно взять дистрибутив компонента и поиском пройтись по файлам? Откройте файл jcomments.class.php и замените
Код: php
	public static function getUnsubscribeLink($hash)
{
$app = JCommentsFactory::getApplication();
$liveSite = $app->getCfg('live_site');

if (JCOMMENTS_JVERSION == '1.0') {
$link = $liveSite . '/index2.php?option=com_jcomments&amp;task=unsubscribe&amp;hash='.$hash.'&amp;no_html=1';
} else {
$liveSite = str_replace(JURI::root(true), '', $liveSite);
$link = $liveSite . JRoute::_('index.php?option=com_jcomments&amp;task=unsubscribe&amp;hash='.$hash.'&amp;format=raw');
}
return $link;
}
на
Код: php
	public static function getUnsubscribeLink($hash)
{
$app = JCommentsFactory::getApplication();
$liveSite = $app->getCfg('live_site');

if (JCOMMENTS_JVERSION == '1.0') {
$link = $liveSite . '/index2.php?option=com_jcomments&amp;task=unsubscribe&amp;hash=' . $hash . '&amp;no_html=1';
} else {
$link = 'index.php?option=com_jcomments&amp;task=unsubscribe&amp;hash=' . $hash . '&amp;format=raw';
if ($app->isAdmin()) {
$link = $liveSite . '/' . $link;
} else {
$link = str_replace(JURI::root(true), '', $liveSite). JRoute::_($link);
}
}

return $link;
}

*

wertyz

  • Осваиваюсь на форуме
  • 33
  • 1 / 0
Сергей, спасибо. Заработало! Отличная функция!
*

juleczka

  • Новичок
  • 4
  • 0 / 0
Установлена Joomla 2.5.11  и JComments 2.3.0
Подписка работает исправно. База подписчиков большая. Приходят письма от пользователей с просьбой удалить их адрес email из рассылки.
Причины:
1. Ссылка из письма "Отказаться от уведомлений о новых комментариях"  не отписывает от новых комментариев, хотя до недавнего времени проблем не было. (на сайт был добавлен модуль Ariimageslider, но выводится совершенно на другой странице, не с JComments. По идее, конфликтовать не должны)
2. Пользователь хочет получить комментарии только от определенных 1-2 тем, а не от всех остальных, где он когда-то оставлял комеентарий.
В связи с этим вопросы:
1. Как правильно отписать пользователя рассылки (совсем и навсегда, чтобы он не смог в дальнейшем оставлять комментарии и подписываться на рассылки)?  
2. Как правильно удалить еmail пользователя только из рассылки, но чтобы он мог продолжать оставлять комментарии? (формы авторизации-регистрации на самом сайте не предусмотрено, только через JComments)
3. Удаление записи из БД phpMуAdmin временно прекращает возможность пользователю оставлять комментарии и он не будет получать рассылку? Позволит ему в дальнейшем снова зарегистироваться и оставлять комментарии в различных темах?

Помогите разобраться
*

juleczka

  • Новичок
  • 4
  • 0 / 0
Это так сложно или так легко сделать?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Уведомления на почту до публикации комментария?

Автор romagromov

Ответов: 8
Просмотров: 1368
Последний ответ 02.08.2019, 18:19:47
от ProtectYourSite
Не приходят уведомления о новых комментариях

Автор Force328

Ответов: 0
Просмотров: 1327
Последний ответ 08.05.2014, 18:14:13
от Force328
Как изменить текст письма-уведомления о новых комментариях?

Автор Lewkee

Ответов: 2
Просмотров: 1680
Последний ответ 17.04.2014, 11:09:04
от Lewkee
Выделение новых комментариев цветом

Автор regionkaz

Ответов: 2
Просмотров: 1865
Последний ответ 27.02.2012, 12:33:35
от regionkaz
Как включить уведомление о новых комментариях администраторам?

Автор mara

Ответов: 4
Просмотров: 2119
Последний ответ 09.11.2011, 17:27:54
от mara