Moderator CP + User Class

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Yushi
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 2 месяца

Moderator CP + User Class

Сообщение Yushi »

Поставила два эти мода. Всё замечательно. Но мне надо добавить в мод. панель функцию повышения пользователей на уровень выше. Перенесла из папки admin в папку modcp файл admin_ug_auth.php и шаблон от него в темплейтах из одной папки в другую. Подредактировала, как написано в файле установке модулей:

Код: Выделить всё

## Legend:
## -------
## - name_of_your_file = xxx
## - NAME_OF_YOUR_CATEGORY = CAT
## - NAME_OF_YOUR_MODULE = MOD

copy root/admin/admin_xxx.php to modcp/admin_xxx.php
copy root/templates/subSilver/admin/xxx_body.tpl to templates/subSilver/modcp/xxx_body.tpl

#
#-----[ OPEN ]------------------------------------------
#
modcp/admin_xxx.php

#
#-----[ FIND ]------------------------------------------
# each time you have
# $module['CAT']['MOD'] = $filename;
#
	$module['CAT']['MOD'] = $filename;
#
#-----[ REPLACE WITH ]------------------------------------------
#
	if (check_perms('CAT', 'MOD'))
		$modcp_module['CAT']['MOD'] = $filename;

#
#-----[ FIND ]------------------------------------------
#
$phpbb_root_path = './../';
require($phpbb_root_path . 'extension.inc');
require('./pagestart.' . $phpEx);

#
#-----[ AFTER ADD ]------------------------------------------
# If you have more than one module item you'll need to add 
# more of these blocks, and check for the $module too.
#
// Enable/disable the Module
if (!check_perms('CAT', 'MOD'))
{
	// End of Activation
	$message = $lang['Module_disabled'] . '<br /><br />' . sprintf($lang['Click_return_admin_index'], '<a href="' . append_sid('index.' . $phpEx . '?pane=right') . '">', '</a>');
	message_die(GENERAL_MESSAGE, $message);
}

#
#-----[ FIND ]------------------------------------------
# each time you have admin/xxx_body.tpl
#
"body" => "admin/xxx_body.tpl"
#
#-----[ REPLACE WITH ]------------------------------------------
#
'body' => 'modcp/xxx_body.tpl'
#
#-----[ FIND ]------------------------------------------
# each time you have page_footer_admin
#
include('./page_footer_admin.'.$phpEx);
#
#-----[ REPLACE WITH ]------------------------------------------
#
include('./page_footer_mod.' . $phpEx);
Но когда захожу в админ. панель, в конфигурации функций, в Moderator CP, пишет "These modules cannot be configured. This probably means that they have not been modified to work with the modcp. Please contact your site administrator about this."

Не подскажите, где тут ещё надо было б что изменить? :roll:

Заранее спасибо.
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 5 месяцев
Поблагодарили: 2 раза

Сообщение Xpert »

Можно ссылки на оба мода?
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Yushi
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 2 месяца

Сообщение Yushi »

Moderator CP
User Class

Вроде так.
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 20 лет 3 месяца
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Yushi
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 2 месяца

Сообщение Yushi »

Скачала более новый moderator CP, проделала все действия, указанные в "install_modules.txt"... тоже самое.

Добавлено спустя 10 часов 27 минут 11 секунд:

Всё. Всем спасибо. Разобралась 8)

Вернуться в «Поддержка модов для phpBB 2.0.x»