запрет доступа для простых админов к тех страницам админки, только суперадмин имеет доступ, фикс репортов в админке, xbtt git-svn-id: https://torrentpier2.googlecode.com/svn/trunk@175 a8ac35ab-4ca4-ca47-4c2d-a49a94f06293
This commit is contained in:
pherum83 2011-07-28 10:18:20 +00:00
parent f91259737e
commit b294eb9331
8 changed files with 30 additions and 21 deletions

View file

@ -567,7 +567,7 @@ INSERT INTO `bb_config` VALUES ('bt_add_comment', '');
INSERT INTO `bb_config` VALUES ('bt_add_publisher', 'YourSiteName');
INSERT INTO `bb_config` VALUES ('bt_allow_spmode_change', '1');
INSERT INTO `bb_config` VALUES ('bt_announce_url', 'http://yourdomain.com/bt/announce.php');
INSERT INTO `bb_config` VALUES ('bt_disable_dht', '1');
INSERT INTO `bb_config` VALUES ('bt_disable_dht', '0');
INSERT INTO `bb_config` VALUES ('bt_check_announce_url', '0');
INSERT INTO `bb_config` VALUES ('bt_del_addit_ann_urls', '1');
INSERT INTO `bb_config` VALUES ('bt_dl_list_only_1st_page', '1');

View file

@ -3,12 +3,15 @@
// ACP Header - START
if (!empty($setmodules))
{
$module['TorrentPier']['Tracker_Config'] = basename(__FILE__);
if(IS_SUPER_ADMIN){
$module['TorrentPier']['Tracker_Config'] = basename(__FILE__);}
return;
}
require('./pagestart.php');
// ACP Header - END
if(!IS_SUPER_ADMIN) bb_die($lang['NOT_ADMIN']);
require(INC_DIR .'functions_admin_torrent.php');
require(LANG_DIR .'lang_admin_bt.php');

View file

@ -3,7 +3,8 @@
// ACP Header - START
if (!empty($setmodules))
{
$module['TorrentPier']['Cron'] = basename(__FILE__) . '?mode=list';
if(IS_SUPER_ADMIN){
$module['TorrentPier']['Cron'] = basename(__FILE__) . '?mode=list';}
return;
}
@ -33,6 +34,8 @@ else {
}
// ACP Header - END
if(!IS_SUPER_ADMIN) bb_die($lang['NOT_ADMIN']);
require(LANG_DIR .'lang_admin_cron.php');
require(INC_DIR .'functions_admin_torrent.php');
require(INC_DIR .'functions_admin_cron.php');

View file

@ -5,12 +5,15 @@
// ACP Header - START
if (!empty($setmodules))
{
$module['General']['Rebuild_Search_Index'] = basename(__FILE__);
if(IS_SUPER_ADMIN){
$module['General']['Rebuild_Search_Index'] = basename(__FILE__);}
return;
}
require('./pagestart.php');
// ACP Header - END
if(!IS_SUPER_ADMIN) bb_die($lang['NOT_ADMIN']);
require(INC_DIR .'bbcode.php');
require(DEFAULT_LANG_DIR .'lang_admin_rebuild_search.php');

View file

@ -1,11 +1,11 @@
<?php
if(!$bb_cfg['reports_enabled']) return;
if (!empty($setmodules))
{
$file = basename(__FILE__);
if($bb_cfg['reports_enabled']){
$module['Reports']['Modules_reasons'] = $file;
$module['Reports']['Configuration'] = "$file?mode=config";
$module['Reports']['Configuration'] = "$file?mode=config";}
return;
}

View file

@ -57,7 +57,7 @@ $bb_cfg['css_ver'] = 1;
// Increase number of revision after update
$bb_cfg['tp_version'] = '2.0.2';
$bb_cfg['tp_release_state'] = 'TP II r174';
$bb_cfg['tp_release_state'] = 'TP II r175';
$bb_cfg['tp_release_date'] = '28-07-2011';
$bb_cfg['board_disabled_msg'] = 'форум временно отключен'; // 'forums temporarily disabled'; // show this msg if board has been disabled via ON/OFF trigger

View file

@ -557,7 +557,7 @@ function send_torrent_with_passkey ($filename)
}
// XBTT unique passkey
if($bb_cfg['announce_type'] != 'xbt')
if($bb_cfg['announce_type'] == 'xbt')
{
$info_hash = pack('H*', sha1(bencode($tor['info'])));
$passkey = substr('00000000'. dechex($userdata['user_id']), -8) . substr(sha1($bb_cfg['torrent_pass_private_key'] .' '. $passkey_val .' '. $userdata['user_id'] .' '. $info_hash), 0, 24);

View file

@ -9,8 +9,8 @@
<th class="thCornerR" width="50%">{L_ACTION}</th>
</tr>
<!-- BEGIN installed_modules -->
<tr>
<td class="catSides" colspan="3"><span class="cattitle">{L_INSTALLED_MODULES}</span></td>
<tr class="row3 med">
<td colspan="3" class="catTitle">{L_INSTALLED_MODULES}</td>
</tr>
<!-- BEGIN modules -->
<tr>
@ -39,8 +39,8 @@
<!-- END installed_modules -->
<!-- BEGIN inactive_modules -->
<tr>
<td class="catSides" colspan="3"><span class="cattitle">{L_INACTIVE_MODULES}</span></td>
<tr class="row3 med">
<td colspan="3" class="catTitle">{L_INACTIVE_MODULES}</td>
</tr>
<!-- BEGIN modules -->
<tr>