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

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
Re: Неправильное время в CB
« Ответ #30 : 31.01.2010, 15:25:28 »
Это просто вместо времени будет отображаться дата? Не совсем то. Хочется, чтобы именно время правильно показывало.
*

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
Re: Неправильное время в CB
« Ответ #31 : 31.01.2010, 17:08:40 »
Это просто вместо времени будет отображаться дата? Не совсем то. Хочется, чтобы именно время правильно показывало.
К сожалению, даже это хорошо, если оно работает))))
простоял СВ три месяца, как раз с таким обходом кривого времени и вот результат:



[вложение удалено Администратором]
*

alexanderussgold

  • Захожу иногда
  • 230
  • 1 / 0
Re: Неправильное время в CB
« Ответ #32 : 31.01.2010, 18:31:01 »
Жесть. У меня еще до такого не дошло, но чувствую, все будет.
*

Rikh

  • Захожу иногда
  • 123
  • 1 / 0
Re: Неправильное время в CB
« Ответ #33 : 01.02.2010, 16:47:44 »
Я давно расслабился :) У меня отображается только время последнего посещения. Сделал Full date и подкрутил часовой пояс в joomla. Раз не может нормально дату регистрации показывать то и нах ее.  :P
*

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
Re: Неправильное время в CB
« Ответ #34 : 01.02.2010, 16:56:52 »
Я давно расслабился :) У меня отображается только время последнего посещения. Сделал Full date и подкрутил часовой пояс в joomla. Раз не может нормально дату регистрации показывать то и нах ее.  :P
Вот именно на этом я и порешил))) *DRINK*

Обидно становиться когда на джомлаполисе регаешься
у них то все до секунды работает, не то что - до минуты...
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
Re: Неправильное время в CB
« Ответ #35 : 01.04.2010, 10:50:48 »
Ну и ветку развернули тут  :laugh:
Бок в самой Joomla.
Откройте:  ../libraries/joomla/database/table/user.php
найдите участок кода:
Код
' SET lastvisitDate = '.$this->_db->Quote($date->toMySQL())
и замените его на:
Код
' SET lastvisitDate = '.$this->_db->Quote(date( 'Y-m-d H:i:s' ))
Решение avelinio под вопросом..
« Последнее редактирование: 01.04.2010, 11:38:59 от rsn »
Возможно, будет интересно: Интеграция с Ozon
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
Re: Неправильное время в CB
« Ответ #36 : 01.04.2010, 10:53:05 »
Кстати, насколько мне помнится, сразу после установки CB не было вроде такого косяка со временем. Толи какие-то настройки повлияли, толи установка доп. плагинов или еще чего.
Возможно, будет интересно: Интеграция с Ozon
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
Re: Неправильное время в CB
« Ответ #37 : 01.04.2010, 11:09:39 »
Видимо тут есть связь со временем на хостере.
После некоторых выяснений, оказалось, что дело в Joomla, а не CB.
Вот как я поступил.
Иду в админке в менеджер материалов, нажимаю 'создать'.
Смотрю, насколько соответствует появившаяся автоматически дата для материала (справа Праметры-статьи дата создания) моей реальной дате. В моем случае, как оказалось не соответствует (с разницей 1 час).
Иду в сайт-общие настройки-вклдака сервер-выбираю временную зону с разницей от своей в этот час. Сохраняю, снова проверяю время для вновь создаваемого нового материала. Так, теперь стало соответствовать.
После этого смотрю и в CB всё соответствует.  ;)
« Последнее редактирование: 01.04.2010, 12:02:46 от rsn »
Возможно, будет интересно: Интеграция с Ozon
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Re: Неправильное время в CB
« Ответ #38 : 01.04.2010, 12:08:34 »
а в версии CB 1.2.2 тоже проблемы со временем? Вроде они писали в ченчлогах, что как раз что-то в этом направлении было исправлено.
*

strannik-yura

  • Давно я тут
  • 511
  • 44 / 1
  • :)
Re: Неправильное время в CB
« Ответ #39 : 01.04.2010, 12:11:16 »
у меня более менее в 1,2,2 нормально
на предыдущей были проблемы
*

rsn

  • Давно я тут
  • 520
  • 34 / 3
Re: Неправильное время в CB
« Ответ #40 : 01.04.2010, 13:22:13 »
а в версии CB 1.2.2 тоже проблемы со временем? Вроде они писали в ченчлогах, что как раз что-то в этом направлении было исправлено.
нет, проблема со временем была не по вине CB 1.2.2. В нем как оказалось все нормально.
Возможно, будет интересно: Интеграция с Ozon
*

alnorton

  • Захожу иногда
  • 208
  • 8 / 0
Re: Неправильное время в CB
« Ответ #41 : 02.04.2010, 01:26:12 »
нет, проблема со временем была не по вине CB 1.2.2. В нем как оказалось все нормально.
а по подробнее можно на эту тему?
раз уж информацией владеете...
*

Crazand

  • Захожу иногда
  • 95
  • 3 / 0
Re: Неправильное время в CB
« Ответ #42 : 12.04.2010, 22:58:17 »
У меня похоже такой же косяк. Использую CB 1.2.2 и uddeIM 2.0 и личные сообщения приходят со временем на 4 часа вперед.
*

andk

  • Захожу иногда
  • 70
  • 3 / 0
Re: Неправильное время в CB
« Ответ #43 : 02.05.2010, 15:30:24 »
...
Иду в админке в менеджер материалов, нажимаю 'создать'.
Смотрю, насколько соответствует появившаяся автоматически дата для материала (справа Праметры-статьи дата создания) моей реальной дате. В моем случае, как оказалось не соответствует (с разницей 1 час).
Иду в сайт-общие настройки-вклдака сервер-выбираю временную зону с разницей от своей в этот час. Сохраняю, снова проверяю время для вновь создаваемого нового материала. Так, теперь стало соответствовать.
После этого смотрю и в CB всё соответствует.  ;)
Попробовала))) Со статьями была та же разница в час. Поправила. После этого время сообщений в UddeIM уползло вперёд ещё на час - было 3, стало 4! И в СВ тоже...
*

elmama

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Re: Неправильное время в CB
« Ответ #44 : 09.05.2010, 13:44:35 »
У меня прикольно решилась эта проблема. Сначала установила в Joomla в общих настройках локаль на свой временной пояс (у меня московское время, но поставила +4, потому что по летнему живем). Ничего не поменялось в СВ. Потом я в своем профиле, в менеджере пользователей джумловском, поправила время, а было по гринвичу. Теперь все минута в минуту. Везде.
*

lukinalek

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
  • Движение - это достижение!
Re: Неправильное время в CB
« Ответ #45 : 28.05.2010, 13:39:56 »
Видимо тут есть связь со временем на хостере.
После некоторых выяснений, оказалось, что дело в Joomla, а не CB.
Вот как я поступил.
Иду в админке в менеджер материалов, нажимаю 'создать'.
Смотрю, насколько соответствует появившаяся автоматически дата для материала (справа Праметры-статьи дата создания) моей реальной дате. В моем случае, как оказалось не соответствует (с разницей 1 час).
Иду в сайт-общие настройки-вклдака сервер-выбираю временную зону с разницей от своей в этот час. Сохраняю, снова проверяю время для вновь создаваемого нового материала. Так, теперь стало соответствовать.
После этого смотрю и в CB всё соответствует.  ;)

У меня таже ситуация, теперь все показывает точно  *DRINK*
*

kisberg

  • Захожу иногда
  • 204
  • 5 / 0
  • Всё будет хорошо!
Re: Неправильное время в CB
« Ответ #46 : 15.07.2010, 22:03:34 »
Мне тоже помогло,пришлось поставить время на +4 (Абу-Даби)  ;D
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

CB + uddeim - неправильное отображение имени пользователя

Автор Ariy84

Ответов: 0
Просмотров: 2039
Последний ответ 28.08.2016, 13:44:29
от Ariy84
Как ограничить время жизни сессии в CommunityBuilder 2.0.12?

Автор kurz

Ответов: 14
Просмотров: 2682
Последний ответ 27.01.2016, 18:56:46
от capricorn
После AJAX проверки выдаёт всё время цифру "1".

Автор ankoch

Ответов: 5
Просмотров: 2561
Последний ответ 17.09.2010, 13:21:50
от ankoch
Время последнего визита юзера отображается на час раньше

Автор AlexeyK

Ответов: 4
Просмотров: 2761
Последний ответ 16.04.2009, 17:52:02
от AlexeyK