Новости 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 Ответов
  • 4086 Просмотров
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
Здравствуйте, уважаемые форумчане!

Я не нашёл в форуме ответа на нужный мне вопрос (может плохо искал, но я старался, правда) и по этой причине создал новую тему. Надеюсь многим смогу помочь (создав эту тему).

В чём суть.
Случается что поисковики индексируют страницы не с тем адресом, что нужно. Например, нужная страница http://joomlaforum.ru/class, а поисковик проиндексировал http://joomlaforum.ru/?ItemId=968
Может быть поздно было установлено ЧПУ или есть другая причина, но в моём случае это произошло.
Я решил воспользоваться встроенными средствами Joomla 2.5 -> "Перенаправление" сделать редирект на нужную мне страницу. И все вроде работает ... перенаправляет как нужно. Но! при этом проверка в Яндекс.Вебмастере страницы http://joomlaforum.ru/?ItemId=968 на возвращаемый код при её запросе, выдаётся код 200. Это означает что страница http://joomlaforum.ru/?ItemId=968 будет и далее в индексе и нужная мне страница останется не проиндексированной. Для исправления ситуации нужно чтобы при запросе страницы http://joomlaforum.ru/?ItemId=968 возвращался не код 200, а код 301 (страница перемещена постоянно).

Вопрос.
Как добавить данную ошибку (код 301) на все страницы, которые были перенаправлены с помощью встроенных средств Joomla 2.5 (называется вроде бы модуль "Перенаправление").

Вообще бы выбор ошибки для каждой ссылки был просто незаменим. Надеюсь это реализуют в Joomla 2.5 и Joomla 3.
Ну а если я чего-то не то сказал, не обессудьте.

С уважением,
Василий.
« Последнее редактирование: 13.01.2013, 16:43:01 от ПАХОМ »
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
если данная тема уже решена - намекните где именно!
пожалуйста!  ^-^
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
/plugins/system/redirect/redirect.php, находишь строку
$app->redirect($link->new_url, null, null, true, false);
заменяешь на:
$app->redirect($link->new_url, null, null, true, true);
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
/plugins/system/redirect/redirect.php, находишь строку
$app->redirect($link->new_url, null, null, true, false);
заменяешь на:
$app->redirect($link->new_url, null, null, true, true);

Здравствуйте, Poznakomlus!

Сегодня попробую обязательно (сейчас надо в магазин бежать). Но Вам спасибо за помощь (я обязательно отпишусь по результату сюда сегодня вечером).

И ещё раз - благодарю!

С уважением,
Василий.
« Последнее редактирование: 14.01.2013, 20:41:37 от ПАХОМ »
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
/plugins/system/redirect/redirect.php, находишь строку
$app->redirect($link->new_url, null, null, true, false);
заменяешь на:
$app->redirect($link->new_url, null, null, true, true);

Это не помогло ... Код статуса HTTP: "200 OK"
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
Проверил статус после полного удаления кэша и всей другой информации.
Код статуса HTTP: "200 OK".
Joomla! 2.5
Может дело в версии Joomla?

С уважением,
Василий.
*

Fedor Vlasenko

  • Живу я здесь
  • 3845
  • 733 / 7
  • https://fedor-vlasenko.web.app
Firebug -> вкладка сеть смотри 301 Moved Permanently
В общем посмотрел по глубже и понял что ничего править то совсем и не надо. Единственно, что не понятно зачем 5 параметр
$app->redirect($link->new_url, null, null, true, false); если в функции их 4
public function redirect($url, $msg = '', $msgType = 'message', $moved = false)
ну да и бог с ними
проверить можно так
Код: php-brief
 <?php
$url = 'http://www.example.com/testim';
print_r(get_headers($url, 1));
?>
Код: php-brief
<?php
$ch = curl_init('http://joomla25/testim'); 
curl_setopt($ch, CURLOPT_HEADER, 1);  // Отображать в ответе заголовки
curl_setopt($ch, CURLOPT_NOBODY, 1);  // Неотображать текст самой страницы
$header = curl_exec($ch); 
curl_close($ch); 
echo $header;
?>
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
Firebug -> вкладка сеть смотри 301 Moved Permanently
Здравствуйте!

Сейчас ... установлю и посмотрю ... :)
*

ПАХОМ

  • Захожу иногда
  • 56
  • 0 / 0
Firebug -> вкладка сеть смотри 301 Moved Permanently
В общем посмотрел по глубже и понял что ничего править то совсем и не надо. Единственно, что не понятно зачем 5 параметр
$app->redirect($link->new_url, null, null, true, false); если в функции их 4
public function redirect($url, $msg = '', $msgType = 'message', $moved = false)
ну да и бог с ними
проверить можно так
Код: php-brief
 <?php
$url = 'http://www.example.com/testim';
print_r(get_headers($url, 1));
?>
Код: php-brief
<?php
$ch = curl_init('http://joomla25/testim'); 
curl_setopt($ch, CURLOPT_HEADER, 1);  // Отображать в ответе заголовки
curl_setopt($ch, CURLOPT_NOBODY, 1);  // Неотображать текст самой страницы
$header = curl_exec($ch); 
curl_close($ch); 
echo $header;
?>
Я Вас не понял: нет возможности сделать перенаправление с ошибкой 301?
В FireBug -> вкладка сеть смотри 301 Moved Permanently посмотрел - Код 200.

Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

В Joomla 2.5 VirtueMart 2.0.26d не работает добавление в корзину под мобилку

Автор kvintovskiy

Ответов: 8
Просмотров: 3584
Последний ответ 15.04.2024, 17:29:25
от Vastriet
Модуль устанавливается, но Joomla его не видит

Автор ruppert

Ответов: 20
Просмотров: 20181
Последний ответ 01.08.2022, 05:30:50
от rezon777
Кнопка “Добавить в корзину” VirtueMart не работает на главной странице сайта

Автор max_max

Ответов: 0
Просмотров: 8010
Последний ответ 20.04.2021, 12:40:37
от max_max
Как добавить описание к пункту меню в Joomla 2.5? (Как у материалов)?

Автор nia

Ответов: 7
Просмотров: 6799
Последний ответ 29.03.2021, 12:10:26
от sivers
Конструктор страниц (Page Builder) для Joomla 2.5

Автор nia

Ответов: 4
Просмотров: 2463
Последний ответ 14.03.2021, 12:17:35
от nia