rssimport.php

来自「sabreipb 2.1.6 utf-8中文版本!」· PHP 代码 · 共 140 行

PHP
140
字号
<?php/*+--------------------------------------------------------------------------|   Invision Power Board v2.1.5|   =============================================|   by Matthew Mecham|   (c) 2001 - 2005 Invision Power Services, Inc.|   |   =============================================|   Web: |   Time: Wed, 01 Mar 2006 19:11:27 GMT|   Release: |   Licence Info: +---------------------------------------------------------------------------|   > $Date: 2006-3-6|   > $Revision: 131 $|   > $Author: bfarber $+---------------------------------------------------------------------------||   > Components Functions|   > Module written by Matt Mecham|   > Date started: 12th April 2005 (13:09)+--------------------------------------------------------------------------*/if ( ! defined( 'IN_ACP' ) ){	print "<h1>Incorrect access</h1>You cannot access this file directly. If you have recently upgraded, make sure you upgraded 'admin.php'.";	exit();}class ad_rssimport{	# Globals	var $ipsclass;		var $perm_main  = 'content';	var $perm_child = 'rssimport';		var $use_sockets = 1;	var $func_mod;	var $classes_loaded = 0;		var $import_count   = 0;		/*-------------------------------------------------------------------------*/	// Main handler	/*-------------------------------------------------------------------------*/		function auto_run() 	{		$this->html = $this->ipsclass->acp_load_template('cp_skin_rss');				//--------------------------------------------		// Load classes		//--------------------------------------------				require_once( ROOT_PATH.'sources/lib/func_mod.php' );		$this->func_mod           =  new func_mod();		$this->func_mod->ipsclass =& $this->ipsclass;				//--------------------------------------------		// Sup?		//--------------------------------------------				switch($this->ipsclass->input['code'])		{			case 'rssimport_overview':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':' );				$this->rssimport_overview();				break;						case 'rssimport_add':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':add' );				$this->rssimport_form('add');				break;							case 'rssimport_edit':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':edit' );				$this->rssimport_form('edit');				break;							case 'rssimport_add_save':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':add' );				$this->rssimport_save('add');				break;							case 'rssimport_edit_save':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':edit' );				$this->rssimport_save('edit');				break;							case 'rssimport_recache':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':recache' );				$this->rssimport_rebuild_cache();				break;							case 'rssimport_remove':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':remove' );				$this->rssimport_remove_dialogue();				break;							case 'rssimport_remove_complete':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':remove' );				$this->rssimport_remove_complete( 1 );				break;							case 'rssimport_delete':				$this->ipsclass->admin->cp_permission_check( $this->perm_main.'|'.$this->perm_child.':remove' );				$this->rssimport_delete();				break;							default:				$this->rssimport_overview();				break;		}	}		/*-------------------------------------------------------------------------*/	// RSS Import: Remove import stream	/*-------------------------------------------------------------------------*/		function rssimport_delete()	{		//--------------------------------------------		// INIT		//--------------------------------------------				$rss_import_id = intval($this->ipsclass->input['rss_import_id']);		//--------------------------------------------		// Load RSS stream		//--------------------------------------------				$rssstream = $this->ipsclass->DB->build_and_exec_query( array( 'select' => '*', 'from' => 'rss_import', 'where' => "rss_import_id=$rss_import_id" ) );				if ( ! $rssstream['rss_import_id'] )		{			$this->ipsclass->main_msg = "鏃犳硶浠庢暟鎹

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?