Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Moderator CP + User Class

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

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
Стаж: 20 лет 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

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

Сообщение Yushi »

Moderator CP
User Class

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

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

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

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

Сообщение Yushi »

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

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

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

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