Новости Joomla

Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0

Метод registerListeners() в CMSPlugin в плагинах  планируется удалить в Joomla 7.0

👩‍💻 Метод registerListeners() в CMSPlugin в плагинах планируется удалить в Joomla 7.0.Этот метод регистрирует устаревшие слушатели событий в диспетчере, имитируя работу плагинов Joomla! 3.x и ниже для Joomla 4+. По умолчанию этот метод ищет все общедоступные методы, название которых начинается с on. Он регистрирует лямбда-функции (замыкания), которые пытаются преобразовать аргументы отправленного события в аргументы вызова метода и вызвать ваш метод on<Что-то>. Результат передаётся обратно событию в его аргумент result.Теперь этот слой совместимости с устаревшей Joomla 3 помечен к удалению в Joomla 7.0, которая должна выйти осенью 2027 года. Это означает, что те уникальные расширения от Joomla 2.5 / Joomla 3, которые ещё работали на Joomla 4-6 скорее всего окончательно перестанут работать на Joomla 7. Предполагается, что активные разработчики планомерно и постепенно избавляются от технического долга и обновляют свои расширения. @joomlafeed#joomla #разработка #php

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

none.sql

  • Захожу иногда
  • 143
  • 8 / 1
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

voland

  • Легенда
  • 11026
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
1) хаком
2) плагином
3) сторонним плагином
4) не делать этого а просто вписать строчку в robots
*

none.sql

  • Захожу иногда
  • 143
  • 8 / 1
обязательно мета тег?
проще в роботсе закрыть...
Желательно, если я закрою от индексации 2,3... (n); страницы, поисковой робот не сможет найти некоторые ссылки, а индексировать там контент не нужно так как меняется только таблица(её содержимое с точки зрения исходного кода). Вот я и подумал, что лучше было бы добавить тег meta (noindex, follow). Хотя может это крайности. Я знаю Google такие параметры может отслеживать и в гв можно настроить как использовать такие url, но не все поисковые системы умеют это делать (по крайней мере не делают).
*

ELLE

  • Глобальный модератор
  • 4505
  • 893 / 0
*

worstinme

  • Захожу иногда
  • 82
  • 10 / 0
  • hawkeye 57 lvl.
:dry:

в индекс файле шаблона сверху пишете

Код
$limitstart = JRequest::getVar('limitstart', 1);

далее в теге <head> вставляете

Код
<?php if ($limitstarte > 1) : ?>
<meta name="robots" content="noindex"/>
<?php endif; ?>

аналогичное решение для ZOO для скрытия от индексации тегов и дублированных страниц выше 1:
Код
<?
$page = JRequest::getVar('page', 1);
$task = JRequest::getVar('task', 1);
?>

<head>
<?php if ($page > 1 or $task == 'tag') : ?>
<meta name="robots" content="noindex"/>
<?php endif; ?>

....
</head>
*

saynez

  • Осваиваюсь на форуме
  • 29
  • 0 / 0
А как на обычную страницу добавить такой метатег?
Такого типа
Код
http://site.ru/blogger/listings/saynez.html
Можно как-то по ключевому слову в URL, например если встречается blogger, то добавляется на эту страницу метатег.
« Последнее редактирование: 26.06.2014, 22:41:45 от saynez »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Редирект для страницы с добавлением кода языка

Автор zeus07

Ответов: 0
Просмотров: 2454
Последний ответ 26.06.2023, 11:25:10
от zeus07
Роботу Googlebot заблокирован доступ в файле robots.txt

Автор illimited

Ответов: 3
Просмотров: 4154
Последний ответ 29.05.2022, 14:57:55
от web1
Google не индексирует страницы через ajax ссылки

Автор illimited

Ответов: 0
Просмотров: 1448
Последний ответ 31.03.2022, 23:53:05
от illimited
Правильный robots.txt? [вопросы/обсуждение]

Автор wishlight

Ответов: 447
Просмотров: 210503
Последний ответ 20.11.2021, 16:53:49
от Byzi
Не дело это - закрывать от индексации страницы с пагинацией

Автор ChaosHead

Ответов: 48
Просмотров: 11705
Последний ответ 04.11.2021, 06:44:26
от Slava77