亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? controller.php

?? 沒什么功能
?? PHP
字號:
<?php/** * @version		$Id: controller.php 11386 2009-01-04 02:34:35Z ian $ * @package		Joomla * @subpackage	Config * @copyright	Copyright (C) 2005 - 2008 Open Source Matters. All rights reserved. * @license		GNU/GPL, see LICENSE.php * Joomla! is free software. This version may have been modified pursuant to the * GNU General Public License, and as distributed it includes or is derivative * of works licensed under the GNU General Public License or other free or open * source software licenses. See COPYRIGHT.php for copyright notices and * details. */// Check to ensure this file is included in Joomla!defined('_JEXEC') or die( 'Restricted access' );jimport( 'joomla.application.component.controller' );/** * Plugins Component Controller * * @package		Joomla * @subpackage	Plugins * @since 1.5 */class PluginsController extends JController{	/**	 * Custom Constructor	 */	function __construct( $default = array())	{		parent::__construct( $default );		$this->registerTask( 'apply', 		'save');		$this->registerTask( 'unpublish', 	'publish');		$this->registerTask( 'edit' , 		'display' );		$this->registerTask( 'add' , 		'display' );		$this->registerTask( 'orderup'   , 	'order' );		$this->registerTask( 'orderdown' , 	'order' );		$this->registerTask( 'accesspublic' 	, 	'access' );		$this->registerTask( 'accessregistered'  , 	'access' );		$this->registerTask( 'accessspecial' 	, 	'access' );	}	function display( )	{		switch($this->getTask())		{			case 'add'     :			case 'edit'    :			{				JRequest::setVar( 'hidemainmenu', 1 );				JRequest::setVar( 'layout', 'form'  );				JRequest::setVar( 'view', 'plugin' );			} break;		}		parent::display();	}	function save()	{		// Check for request forgeries		JRequest::checkToken() or jexit( 'Invalid Token' );		$db   =& JFactory::getDBO();		$row  =& JTable::getInstance('plugin');		$task = $this->getTask();		$client = JRequest::getWord( 'filter_client', 'site' );		if (!$row->bind(JRequest::get('post'))) {			JError::raiseError(500, $row->getError() );		}		if (!$row->check()) {			JError::raiseError(500, $row->getError() );		}		if (!$row->store()) {			JError::raiseError(500, $row->getError() );		}		$row->checkin();		if ($client == 'admin') {			$where = "client_id=1";		} else {			$where = "client_id=0";		}		$row->reorder( 'folder = '.$db->Quote($row->folder).' AND ordering > -10000 AND ordering < 10000 AND ( '.$where.' )' );		switch ( $task )		{			case 'apply':				$msg = JText::sprintf( 'Successfully Saved changes to Plugin', $row->name );				$this->setRedirect( 'index.php?option=com_plugins&view=plugin&client='. $client .'&task=edit&cid[]='. $row->id, $msg );				break;			case 'save':			default:				$msg = JText::sprintf( 'Successfully Saved Plugin', $row->name );				$this->setRedirect( 'index.php?option=com_plugins&client='. $client, $msg );				break;		}	}	function publish( )	{		// Check for request forgeries		JRequest::checkToken() or jexit( 'Invalid Token' );		$db		=& JFactory::getDBO();		$user	=& JFactory::getUser();		$cid     = JRequest::getVar( 'cid', array(0), 'post', 'array' );		JArrayHelper::toInteger($cid, array(0));		$publish = ( $this->getTask() == 'publish' ? 1 : 0 );		$client  = JRequest::getWord( 'filter_client', 'site' );		if (count( $cid ) < 1) {			$action = $publish ? JText::_( 'publish' ) : JText::_( 'unpublish' );			JError::raiseError(500, JText::_( 'Select a plugin to '.$action ) );		}		$cids = implode( ',', $cid );		$query = 'UPDATE #__plugins SET published = '.(int) $publish			. ' WHERE id IN ( '.$cids.' )'			. ' AND ( checked_out = 0 OR ( checked_out = '.(int) $user->get('id').' ))'			;		$db->setQuery( $query );		if (!$db->query()) {			JError::raiseError(500, $db->getErrorMsg() );		}		if (count( $cid ) == 1) {			$row =& JTable::getInstance('plugin');			$row->checkin( $cid[0] );		}		$this->setRedirect( 'index.php?option=com_plugins&client='. $client );	}	function cancel(  )	{		// Check for request forgeries		JRequest::checkToken() or jexit( 'Invalid Token' );		$client  = JRequest::getWord( 'filter_client', 'site' );		$db =& JFactory::getDBO();		$row =& JTable::getInstance('plugin');		$row->bind(JRequest::get('post'));		$row->checkin();		$this->setRedirect( JRoute::_( 'index.php?option=com_plugins&client='. $client, false ) );	}	function order(  )	{		// Check for request forgeries		JRequest::checkToken() or jexit( 'Invalid Token' );		$db =& JFactory::getDBO();		$cid 	= JRequest::getVar( 'cid', array(0), 'post', 'array' );		JArrayHelper::toInteger($cid, array(0));		$uid    = $cid[0];		$inc    = ( $this->getTask() == 'orderup' ? -1 : 1 );		$client = JRequest::getWord( 'filter_client', 'site' );		// Currently Unsupported		if ($client == 'admin') {			$where = "client_id = 1";		} else {			$where = "client_id = 0";		}		$row =& JTable::getInstance('plugin');		$row->load( $uid );		$row->move( $inc, 'folder='.$db->Quote($row->folder).' AND ordering > -10000 AND ordering < 10000 AND ('.$where.')' );		$this->setRedirect( 'index.php?option=com_plugins' );	}	function access( )	{		// Check for request forgeries		JRequest::checkToken() or jexit( 'Invalid Token' );		$cid 	= JRequest::getVar( 'cid', array(0), 'post', 'array' );		JArrayHelper::toInteger($cid, array(0));		$uid    = $cid[0];		$access = $this->getTask();		$db =& JFactory::getDBO();		switch ( $access )		{			case 'accesspublic':				$access = 0;				break;			case 'accessregistered':				$access = 1;				break;			case 'accessspecial':				$access = 2;				break;		}		$row =& JTable::getInstance('plugin');		$row->load( $uid );		$row->access = $access;		if ( !$row->check() ) {			return $row->getError();		}		if ( !$row->store() ) {			return $row->getError();		}		$this->setRedirect( 'index.php?option=com_plugins' );	}	function saveorder( )	{		// Check for request forgeries		JRequest::checkToken() or jexit( 'Invalid Token' );		$cid 	= JRequest::getVar( 'cid', array(0), 'post', 'array' );		JArrayHelper::toInteger($cid, array(0));		$db			=& JFactory::getDBO();		$total		= count( $cid );		$order 		= JRequest::getVar( 'order', array(0), 'post', 'array' );		JArrayHelper::toInteger($order, array(0));		$cid = JRequest::getVar( 'cid', array(0), 'post', 'array' );		JArrayHelper::toInteger($cid, array(0));		$row 		=& JTable::getInstance('plugin');		$conditions = array();		// update ordering values		for ( $i=0; $i < $total; $i++ )		{			$row->load( (int) $cid[$i] );			if ($row->ordering != $order[$i])			{				$row->ordering = $order[$i];				if (!$row->store()) {					JError::raiseError(500, $db->getErrorMsg() );				}				// remember to updateOrder this group				$condition = 'folder = '.$db->Quote($row->folder).' AND ordering > -10000 AND ordering < 10000 AND client_id = ' . (int) $row->client_id;				$found = false;				foreach ( $conditions as $cond )				{					if ($cond[1]==$condition) {						$found = true;						break;					}				}				if (!$found) $conditions[] = array($row->id, $condition);			}		}		// execute updateOrder for each group		foreach ( $conditions as $cond ) {			$row->load( $cond[0] );			$row->reorder( $cond[1] );		}		$msg 	= JText::_( 'New ordering saved' );		$this->setRedirect( 'index.php?option=com_plugins', $msg );	}}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99视频在线观看一区三区| 国产一区二区三区在线看麻豆| 色爱区综合激月婷婷| 一区二区三区不卡视频在线观看| 色视频成人在线观看免| 亚洲国产精品久久久久秋霞影院| 9191国产精品| 国产精品一区二区在线播放| 国产精品视频九色porn| 欧美在线影院一区二区| 久久精品国产久精国产| 中文字幕不卡的av| 欧美视频一区二区三区在线观看 | 欧美成人精品1314www| 国产在线一区观看| 成人欧美一区二区三区黑人麻豆| 色狠狠桃花综合| 久久国产精品区| 亚洲欧洲精品一区二区精品久久久 | 精品成人佐山爱一区二区| 成人久久久精品乱码一区二区三区 | 欧美日韩一区二区在线视频| 美日韩黄色大片| 中文无字幕一区二区三区| 欧美亚洲综合色| 紧缚奴在线一区二区三区| 1024成人网| 精品人伦一区二区色婷婷| 91一区一区三区| 激情深爱一区二区| 亚洲精品国产成人久久av盗摄 | 91麻豆自制传媒国产之光| 蜜芽一区二区三区| 国产精品视频在线看| 欧美一区二区二区| 91丨九色porny丨蝌蚪| 久久9热精品视频| 亚洲国产精品精华液网站| 国产精品美女久久久久av爽李琼| 制服丝袜av成人在线看| 日本精品视频一区二区三区| 精品中文av资源站在线观看| 亚洲第一激情av| 国产精品成人免费| 久久中文娱乐网| 欧美日韩国产不卡| 99国内精品久久| 国产成人自拍高清视频在线免费播放| 天天综合色天天综合色h| 亚洲同性gay激情无套| 久久久精品tv| 日韩欧美激情四射| 欧美福利一区二区| 91国产视频在线观看| av动漫一区二区| 成人综合在线网站| 国产一区二区伦理片| 蜜臀av一级做a爰片久久| 五月天精品一区二区三区| 亚洲综合无码一区二区| 国产精品久久久久永久免费观看| 久久久久久夜精品精品免费| 欧美一级爆毛片| 日韩三级免费观看| 欧美三级中文字| 欧美视频精品在线| 欧美日韩视频一区二区| 欧美综合视频在线观看| 日本高清不卡一区| 色嗨嗨av一区二区三区| 色综合久久中文综合久久97| 91污片在线观看| 99久久99久久精品免费观看| 成人av动漫在线| voyeur盗摄精品| 99久久免费视频.com| 99re成人精品视频| 91视频国产资源| 色av综合在线| 欧美高清视频一二三区| 欧美一级黄色大片| 精品88久久久久88久久久| 久久精品这里都是精品| 国产精品婷婷午夜在线观看| 最新欧美精品一区二区三区| 亚洲色欲色欲www| 亚洲一卡二卡三卡四卡| 日韩中文字幕一区二区三区| 久久精品国内一区二区三区| 极品少妇xxxx精品少妇| 国产一区激情在线| 成人深夜视频在线观看| 99久久综合精品| 欧美综合视频在线观看| 制服丝袜亚洲精品中文字幕| 欧美mv日韩mv亚洲| 欧美经典一区二区| 亚洲欧美乱综合| 午夜免费久久看| 国内精品伊人久久久久影院对白| 成人精品视频一区二区三区尤物| 91视频.com| 欧美精品一二三| 久久精品亚洲麻豆av一区二区 | 六月丁香婷婷色狠狠久久| 国产麻豆欧美日韩一区| 91在线视频网址| 欧美日韩午夜在线视频| 久久久久99精品国产片| 亚洲日本一区二区三区| 青娱乐精品视频在线| 风间由美性色一区二区三区| 在线亚洲欧美专区二区| 精品免费国产二区三区 | 一区二区欧美精品| 美国三级日本三级久久99| 97精品视频在线观看自产线路二| 欧美日韩黄色影视| 国产精品系列在线| 日韩精品一二区| av高清久久久| 精品成人一区二区| 亚洲福中文字幕伊人影院| 国产成人综合自拍| 欧美一区二区三区日韩| 国产精品妹子av| 久久99精品国产麻豆婷婷| 91久久精品国产91性色tv| 久久久亚洲午夜电影| 五月婷婷久久丁香| 99精品久久99久久久久| 久久午夜羞羞影院免费观看| 亚欧色一区w666天堂| 99国产精品久久久久久久久久久 | 91在线国内视频| 国产亚洲自拍一区| 另类的小说在线视频另类成人小视频在线| 99精品国产91久久久久久| 国产三级三级三级精品8ⅰ区| 日韩电影一二三区| 欧美私模裸体表演在线观看| 中文字幕色av一区二区三区| 国产成人自拍网| 精品国产1区二区| 蜜臀久久99精品久久久久宅男 | 欧美丰满少妇xxxxx高潮对白| 中文字幕亚洲一区二区va在线| 国产精品一区二区免费不卡 | 精品久久五月天| 日韩和欧美的一区| 欧洲av在线精品| 亚洲激情五月婷婷| 99久久精品情趣| 欧美激情一区二区三区在线| 狠狠色丁香婷婷综合久久片| 欧美一区二区精品在线| 日韩精彩视频在线观看| 欧美另类久久久品| 午夜精品免费在线| 欧美优质美女网站| 亚洲一区二区在线免费看| 色婷婷激情一区二区三区| 中文字幕一区二区三区不卡在线| 成人黄色777网| 中文字幕在线不卡国产视频| av一区二区三区| 亚洲柠檬福利资源导航| 在线区一区二视频| 亚洲一区二区三区四区五区黄| 欧美视频一区二区三区在线观看| 亚洲电影一级黄| 这里只有精品视频在线观看| 日韩激情视频网站| 日韩一区二区在线观看| 国内精品第一页| 国产欧美一区二区精品忘忧草| 成人aa视频在线观看| 综合亚洲深深色噜噜狠狠网站| 色综合久久综合网欧美综合网 | 中文字幕日韩av资源站| 色偷偷久久一区二区三区| 亚洲综合清纯丝袜自拍| 777午夜精品视频在线播放| 免费成人在线观看| 久久久精品免费观看| 色综合天天综合| 五月激情六月综合| 精品盗摄一区二区三区| 成人av影视在线观看| 亚洲国产成人91porn| 2022国产精品视频| 不卡视频免费播放| 五月天一区二区三区| 久久久久国产精品麻豆ai换脸| 91网站在线观看视频| 视频一区国产视频| 国产欧美日韩精品一区| 欧美中文字幕一区二区三区 | 麻豆精品精品国产自在97香蕉| 欧美激情一二三区|