Просмотр исходного кода

#4 - delete traces of old connections - sys_block_list & sys_admin_ban_list

Alex Trofimov 13 лет назад
Родитель
Сommit
c12c19fae9
2 измененных файлов с 1 добавлено и 52 удалено
  1. 0 27
      inc/utils.inc.php
  2. 1 25
      install/sql/v70.sql

+ 0 - 27
inc/utils.inc.php

@@ -104,33 +104,6 @@ function getLocaleFormat($iCode = BX_DOL_LOCALE_DATE_SHORT, $iType = BX_DOL_LOCA
     return $sResult;
     return $sResult;
 }
 }
 
 
-/**
- * Function will check on blocked status;
- *
- * @param  : $iFirstProfile (integer) - first profile's id;
- * @param  : $iSecondProfile (integer) - second profile's id;
- * @return : (boolean) - true if pair will blocked;
- */
-function isBlocked($iFirstProfile, $iSecondProfile)
-{
-    $iFirstProfile = (int)$iFirstProfile;
-    $iSecondProfile = (int)$iSecondProfile;
-    $sQuery = "SELECT COUNT(*) FROM `sys_block_list` WHERE `ID` = {$iFirstProfile} AND `Profile` = {$iSecondProfile}";
-    return db_value( $sQuery) ? true : false;
-}
-
-/*
- * function for work with profile
- */
-function is_friends($id1, $id2) {
-    $id1 = (int)$id1;
-    $id2 = (int)$id2;
-    if ($id1 == 0 || $id2 == 0)
-       return;
-    $cnt = db_arr("SELECT SUM(`Check`) AS 'cnt' FROM `sys_friend_list` WHERE `ID`='{$id1}' AND `Profile`='{$id2}' OR `ID`='{$id2}' AND `Profile`='{$id1}'");
-    return ($cnt['cnt'] > 0 ? true : false);
-}
-
 /*
 /*
  * functions for limiting maximal word length
  * functions for limiting maximal word length
  */
  */

+ 1 - 25
install/sql/v70.sql

@@ -5,37 +5,13 @@
 -- --------------------------------------------------------
 -- --------------------------------------------------------
 
 
 SET NAMES 'utf8';
 SET NAMES 'utf8';
-DROP TABLE IF EXISTS `sys_admin_ban_list`, `sys_block_list`, `sys_categories`, `sys_keys`, `sys_objects_editor`, `sys_objects_captcha`, `sys_objects_social_sharing`, `sys_objects_categories`, `sys_objects_cmts`, `sys_email_templates`, `sys_options`, `sys_options_cats`, `sys_ip_list`, `sys_ip_members_visits`, `sys_localization_categories`, `sys_localization_keys`, `sys_localization_languages`, `sys_localization_string_params`, `sys_localization_strings`, `sys_acl_actions`, `sys_acl_actions_track`, `sys_acl_matrix`, `sys_acl_level_prices`, `sys_acl_levels`, `sys_sessions`, `sys_acl_levels_members`, `sys_objects_search`, `sys_stat_site`, `sys_alerts`, `sys_alerts_handlers`, `sys_injections`, `sys_injections_admin`, `sys_modules`, `sys_modules_file_tracks`, `sys_permalinks`, `sys_privacy_actions`, `sys_privacy_defaults`, `sys_privacy_groups`, `sys_privacy_members`, `sys_tags`, `sys_objects_tag`, `sys_transactions`, `sys_objects_auths`, `sys_objects_vote`, `sys_objects_views`, `sys_cron_jobs`, `sys_dnsbl_rules`, `sys_dnsbl_block_log`, `sys_dnsbluri_zones`, `sys_menu_mobile`, `sys_menu_mobile_pages`, `sys_objects_storage`, `sys_objects_uploader`, `sys_storage_user_quotas`, `sys_storage_tokens`, `sys_storage_ghosts`, `sys_storage_mime_types`, `sys_objects_transcoder_images`, `sys_transcoder_images_files`, `sys_transcoder_images_filters`,`sys_accounts`,`sys_profiles`;
+DROP TABLE IF EXISTS `sys_categories`, `sys_keys`, `sys_objects_editor`, `sys_objects_captcha`, `sys_objects_social_sharing`, `sys_objects_categories`, `sys_objects_cmts`, `sys_email_templates`, `sys_options`, `sys_options_cats`, `sys_ip_list`, `sys_ip_members_visits`, `sys_localization_categories`, `sys_localization_keys`, `sys_localization_languages`, `sys_localization_string_params`, `sys_localization_strings`, `sys_acl_actions`, `sys_acl_actions_track`, `sys_acl_matrix`, `sys_acl_level_prices`, `sys_acl_levels`, `sys_sessions`, `sys_acl_levels_members`, `sys_objects_search`, `sys_stat_site`, `sys_alerts`, `sys_alerts_handlers`, `sys_injections`, `sys_injections_admin`, `sys_modules`, `sys_modules_file_tracks`, `sys_permalinks`, `sys_privacy_actions`, `sys_privacy_defaults`, `sys_privacy_groups`, `sys_privacy_members`, `sys_tags`, `sys_objects_tag`, `sys_transactions`, `sys_objects_auths`, `sys_objects_vote`, `sys_objects_views`, `sys_cron_jobs`, `sys_dnsbl_rules`, `sys_dnsbl_block_log`, `sys_dnsbluri_zones`, `sys_menu_mobile`, `sys_menu_mobile_pages`, `sys_objects_storage`, `sys_objects_uploader`, `sys_storage_user_quotas`, `sys_storage_tokens`, `sys_storage_ghosts`, `sys_storage_mime_types`, `sys_objects_transcoder_images`, `sys_transcoder_images_files`, `sys_transcoder_images_filters`,`sys_accounts`,`sys_profiles`;
 ALTER DATABASE DEFAULT CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci';
 ALTER DATABASE DEFAULT CHARACTER SET 'utf8' COLLATE 'utf8_unicode_ci';
 
 
 
 
 -- --------------------------------------------------------
 -- --------------------------------------------------------
 
 
 
 
-CREATE TABLE `sys_admin_ban_list` (
-  `ProfID` int(10) unsigned NOT NULL default '0',
-  `Time` int(10) unsigned NOT NULL default '0',
-  `DateTime` datetime NOT NULL default '0000-00-00 00:00:00',
-  PRIMARY KEY (`ProfID`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
-
--- --------------------------------------------------------
-
-
-CREATE TABLE `sys_block_list` (
-  `ID` int(10) unsigned NOT NULL default '0',
-  `Profile` int(10) unsigned NOT NULL default '0',
-  `When` timestamp NOT NULL default CURRENT_TIMESTAMP,
-  UNIQUE KEY `BlockPair` (`ID`,`Profile`),
-  KEY `ID` (`ID`),
-  KEY `Profile` (`Profile`)
-) ENGINE=MyISAM DEFAULT CHARSET=utf8;
-
-
--- --------------------------------------------------------
-
-
 CREATE TABLE `sys_categories` (
 CREATE TABLE `sys_categories` (
   `Category` varchar(32) NOT NULL default '',
   `Category` varchar(32) NOT NULL default '',
   `ID` int(10) unsigned NOT NULL default '0',
   `ID` int(10) unsigned NOT NULL default '0',