OG - Fatal error

Главные вкладки

Аватар пользователя godson godson 19 октября 2010 в 17:58

После установки модуля Messaging при создании новой группы вылазит такая ошибка:
Fatal error: Call to undefined function notifications_build_subscription() in /***/modules/og/modules/og_notifications/og_notifications.module on line 498

Знает кто-нибудь причину и решение?

Комментарии

Аватар пользователя godson godson 21 октября 2010 в 4:13

Как-то странно вообще... функция notifications_build_subscription() есть практически во всех скриптах модуля Уведомлений, почему OG ее не находит?

Аватар пользователя godson godson 22 октября 2010 в 6:32

Скажите, где можно найти старые версии, где есть файл notifications_subscription.class.inc ?
Именно в нем есть нужные моему скрипту функции set_account() и notifications_build_subscription()

... и еще... как мне его туда потом засунуть?

Аватар пользователя godson godson 22 октября 2010 в 10:07

Пробую снести все эти модули через "Удаление" и заново установить их. Скажите, в какой последовательности разумнее устанавливать модули:

Notifications
Organic groups
Missaging

Аватар пользователя godson godson 22 октября 2010 в 14:52

Пока колдовал с модулями, обновлениями, вылезла еще одна ошибка, при заходе на страницу администрирования OG:

Fatal error: Unsupported operand types in ***/modules/system/system.module on line 627

Что это такое, кто-нибудь может сказать? Я подозреваю, что эти ошибки имеют в корне одну проблему...

Аватар пользователя godson godson 25 октября 2010 в 9:16

В общем, не получилось у меня восстановить нормальную работу модулей, решил откатить базу данных всего сайта до точки нормальной работы модулей. Проблема осталась... Вывод: косяки где-то в новых версиях либо OG либо Notifications

Аватар пользователя godson godson 2 ноября 2010 в 12:55

Даже за денежки никто не хочет? Хм... видимо я занялся тем, что никто не использует... Или может быть меня каким-то образом просто забанили? Меня вообще кто-нибудь видит, люди? Ау!

Аватар пользователя godson godson 2 ноября 2010 в 14:31

Кстати, эта ошибка и на авторизацию влияла, никто не мог зарегиться пока был включен OG-модуль интеграции с Уведомлениями...

Аватар пользователя godson godson 3 ноября 2010 в 13:23

Люди, напишите мне хотябы какие у вас версии OG и Notifications стоят на Drupal 6.19 (если всё работает как надо)

Аватар пользователя godson godson 8 ноября 2010 в 11:19

Проблему наконец решил. Во-первых, поставил самые последние релизы Messages, Notifications и OG и исправил код в system.module lines 627:

from:

$item += db_fetch_array(db_query("SELECT mlid, menu_name FROM {menu_links} ml WHERE ml.router_path = '%s' AND module = 'system'", $item['path']));

to:

$item['mlid'] = db_fetch_array(db_query("SELECT mlid, menu_name FROM {menu_links} ml WHERE ml.router_path = '%s' AND module = 'system'", $item['path']));