Разработчики оказались ни при чем, спасибо им за честность, извинения за «срыв». Ссылка генерится при использовании плагина «Отключение персональных блогов» от netlank. В лицензии есть пункт про ссылку, но ну его в топку, такое счастье.
Убираем or !array_search($this->oUserCurrent->getLogin(),$this->aUser)
Все вроде запускается но при попытке соханить категорию вылетает ошибка: нет доступа
} else {
/**
* Считаем что тип не определен
*/
throw new Exception('Can not find the block`s template: '.$sName);
return 'undefined';
}
}
коментируем — избавляемся от ошибки.
Далее переходим в настройки и получаем все туже описаную выше ошибку:
Warning: array_search() expects parameter 2 to be array, null given in /var/www/djey/data/www/testls.ru/plugins/category/classes/actions/ActionSettings.class.php on line 43
Вот так и не заработало. Есть конечно вероятность, что скрипт писался под определенные транковые версии ядра, но как это узнать?
$config['lang']['current'] = 'russian';
$config['lang']['default'] = 'russian';
меняем на english
Все вроде запускается но при попытке соханить категорию вылетает ошибка: нет доступа
шибка
Нет доступа
Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: Category' in /var/www/djey/data/www/testls.ru/engine/modules/viewer/Viewer.class.php:506 Stack trace: #0 /var/www/djey/data/www/testls.ru/engine/modules/viewer/Viewer.class.php(428): ModuleViewer->DefineTypeBlock('Category', '/var/www/djey/d...') #1 /var/www/djey/data/www/testls.ru/engine/modules/viewer/Viewer.class.php(616): ModuleViewer->AddBlock('right', 'Category', Array, 150) #2 /var/www/djey/data/www/testls.ru/engine/modules/viewer/Viewer.class.php(204): ModuleViewer->BuildBlocks() #3 /var/www/djey/data/www/testls.ru/engine/classes/Engine.class.php(164): ModuleViewer->Init() #4 /var/www/djey/data/www/testls.ru/engine/classes/Engine.class.php(394): Engine->LoadModule('ModuleViewer', true) #5 /var/www/djey/data/www/testls.ru/engine/classes/Engine.class.php(326): Engine->GetModule('Viewer_Assign') #6 /var/www/djey/data/www/testls.ru/engine/classes/Module.class.php(49): Engine->_CallModule('Viewer_Assign', Array) #7 /var/www/dje in /var/www/djey/data/www/testls.ru/engine/modules/viewer/Viewer.class.php on line 506
Открываем /engine/modules/viewer/Viewer.class.php видим условие:
} else {
/**
* Считаем что тип не определен
*/
throw new Exception('Can not find the block`s template: '.$sName);
return 'undefined';
}
}
коментируем — избавляемся от ошибки.
Далее переходим в настройки и получаем все туже описаную выше ошибку:
Warning: array_search() expects parameter 2 to be array, null given in /var/www/djey/data/www/testls.ru/plugins/category/classes/actions/ActionSettings.class.php on line 43
Вот так и не заработало. Есть конечно вероятность, что скрипт писался под определенные транковые версии ядра, но как это узнать?