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

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
Пример: site.ru/38-joomla -> site.ru/joomla

Код
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]
*

djumfan

  • Захожу иногда
  • 243
  • 13 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #1 : 21.09.2017, 01:26:09 »
А по другим компонентам установленным на сайт такой редирект не ударит?
Например форум кунена, где ID в категориях и темах.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #2 : 21.09.2017, 01:34:49 »
само собой ударит. а чтобы не ударил - вы в регулярку добавите в начало ваш раздел форума, и на форум это не будет распространятся.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #3 : 24.09.2017, 17:28:11 »
Так вот, допустим, исключаем форум (forum):

Код
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule !^forum\ %1/%3 [L,QSA,R=301]

Редирект работает. А если необходимо исключить два компонента, две категории?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #4 : 24.09.2017, 18:40:58 »
так вы в RewriteCond условие добавьте, а не в RewriteRule. и будет как и положено несколько RewriteCond, и один RewriteRule если условия выполнились.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

vipiusss

  • Гуру
  • 5739
  • 344 / 11
  • Скайп: renor_
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #5 : 24.09.2017, 19:23:15 »
Дополню немного, чтобы @Guran понимал разницу между RewriteCond и RewriteRule:
http://htaccess.net.ru/doc/mod_rewrite/
Вроде разжёвано.
И на хабре статейка замечательная:
https://habrahabr.ru/company/sprinthost/blog/129560/
Миграция, установка, обновление версий Joomla  |  Создание сайтов "под ключ"  |  Эксклюзивные заглушки "offline"  |  Работа с "напильником" над шаблонами и расширениями
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #6 : 24.09.2017, 19:56:36 »
Cond - сокр. от слова condition (условие).
Rule - правило.
RewriteCond - условие(я), при которых срабатывает правило RewriteRule.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #7 : 25.09.2017, 14:15:20 »
C Nginx не получается настроить редирект
Пробовал так:
Код
rewrite ^(.*)/(\d+)-([^/]+)$ /%1/%3 redirect;
И так пробовал:
Код
if ($request_uri ~ "^(.*)/(\d+)-([^/]+)$"){
    rewrite ^ /%1/%3 redirect;
  }
В обоих случаях все старые страницы с ID перенаправляются на главную страницу сайта.
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #8 : 25.09.2017, 17:27:11 »
 Вот этот код для Nginx ближе к истине:
Код
if ($uri ~ "^(.*)/(\d+)-([^/]+)$"){
set $rule_0 1;
set $bref_0_0 $1;
set $bref_0_1 $2;
set $bref_0_2 $3;
}
if ($rule_0 = "1"){
rewrite ^/ /${bref_0_0}/${bref_0_2} permanent;
}
Но почему-то выпадают два слеша после домена сайт.ру// Хотя страницу перенаправляет правильно.
« Последнее редактирование: 25.09.2017, 17:59:37 от Guran »
*

Guran

  • Захожу иногда
  • 329
  • 22 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #9 : 05.10.2017, 16:24:25 »
Вот верный код:
Код
if ($uri ~ "^(.*)/(\d+)-([^/]+)$"){
set $rule_0 1;
set $bref_0_0 $1;
set $bref_0_1 $2;
set $bref_0_2 $3;
}
if ($rule_0 = "1"){
rewrite ^/ /.${bref_0_0}/${bref_0_2} permanent;
}
Точку после слэша в последней строке надо было поставить.
*

Alexandros

  • Новичок
  • 6
  • 0 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #10 : 29.10.2017, 15:46:31 »
Здравствуйте. Перечитал мануалы по правильному заполнению htaccess, но в итоге боюсь накосорезить из-за того, что все-равно так и плаваю в теме. История все та же, обновился до Joomla 3.8.1, включил экспериментальный модуль, включил "Удалить ID". Если в htaccess прописываю код, выложенный Elle:
Код
RewriteCond %{REQUEST_URI} ^(.*)/(\d+)-([^/]+)$
RewriteRule ^ %1/%3 [L,QSA,R=301]
то на сайте все прекрасно редиректится. За что спасибо Elle! Но проблема в том, что помимо сайта имеется форум, размещенный по адресу, условно говоря: site.ru/forum , который тоже был задет редиректом :( Подскажите пожалуйста, как дополнить код, выложенный Elle, чтобы включить редирект на сайте, но исключить при этом форум. Буду очень благодарен.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #11 : 29.10.2017, 15:57:45 »
добавить еще одно условие
Код
RewriteCond %{REQUEST_URI} !^/forum
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Alexandros

  • Новичок
  • 6
  • 0 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #12 : 29.10.2017, 16:24:39 »
Dmitry_stas, спасибо вам большое! Жалко, что не могу плюсануть карму пока...
*

Missile

  • Завсегдатай
  • 1116
  • 90 / 1
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #13 : 29.10.2017, 21:49:59 »
Dmitry_stas, спасибо вам большое! Жалко, что не могу плюсануть карму пока...
Я за Вас плюсану :)
*

korkka44

  • Захожу иногда
  • 194
  • 1 / 0
Re: [Joomla 3.8.0] Редирект с id на БЕЗ id
« Ответ #14 : 31.07.2018, 14:43:14 »
уже встроенная фишка появилась в админке, которая как раз их убирает
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

WT IndexNow для Joomla - отправка страниц сайта на переиндексацию в поисковики

Автор sergeytolkachyov

Ответов: 1
Просмотров: 1826
Последний ответ 27.01.2026, 12:30:44
от sergeytolkachyov
WT SEO Meta templates плагин сео-шаблонов для Joomla

Автор sergeytolkachyov

Ответов: 26
Просмотров: 7180
Последний ответ 17.10.2025, 16:00:36
от sergeytolkachyov
Редирект для страницы с добавлением кода языка

Автор zeus07

Ответов: 0
Просмотров: 3449
Последний ответ 26.06.2023, 11:25:10
от zeus07
Htaccess и редирект с index.php на без index.php

Автор PavelK

Ответов: 2
Просмотров: 5539
Последний ответ 11.05.2023, 14:31:40
от PaLyCH
Как настроить редирект через маску содержащую часть пути?

Автор Slava77

Ответов: 0
Просмотров: 4111
Последний ответ 18.01.2023, 03:17:15
от Slava77