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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? controller.php

?? Joomla!除了具有新聞/文章管理
?? PHP
字號(hào):
<?php/** * @version		$Id: controller.php 10381 2008-06-01 03:35:53Z pasamio $ * @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( 'accessregisterd'  , 	'access' );		$this->registerTask( 'acessspecial' 	, 	'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 );	}}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91美女在线观看| 欧美日韩国产成人在线91 | 国产精品亲子伦对白| 欧美视频中文一区二区三区在线观看| 久久99热狠狠色一区二区| 中文字幕第一页久久| 欧美老肥妇做.爰bbww| 91色porny在线视频| 成人午夜激情在线| 国产福利视频一区二区三区| 国产精品美女一区二区| 久久综合色鬼综合色| 亚洲视频电影在线| 视频一区视频二区中文| 久久精品国内一区二区三区| 日韩电影免费在线观看网站| 麻豆精品视频在线| 日韩—二三区免费观看av| 韩国理伦片一区二区三区在线播放| 亚洲午夜精品网| 91一区二区三区在线播放| 久久人人爽爽爽人久久久| 丁香桃色午夜亚洲一区二区三区| 精品少妇一区二区| 精品制服美女丁香| 欧美三级在线看| 在线精品视频免费观看| 成人丝袜高跟foot| av中文字幕不卡| 欧美这里有精品| 成人欧美一区二区三区视频网页| 91热门视频在线观看| 亚洲自拍偷拍av| 免费成人深夜小野草| 久久久久久久久一| av电影一区二区| 性久久久久久久久| wwwwww.欧美系列| 日韩欧美www| 亚洲欧美另类在线| 久久99国产精品久久| 丁香六月久久综合狠狠色| 欧美日韩在线播放| 日韩一区二区三区电影在线观看 | 亚洲品质自拍视频| 一区二区三区精品在线观看| 日本不卡一二三| www.欧美日韩国产在线| 91麻豆精品国产91久久久资源速度 | 777午夜精品视频在线播放| 精品久久一二三区| 免费在线观看精品| 色呦呦国产精品| 国产精品亲子伦对白| 99麻豆久久久国产精品免费| 久久精品亚洲一区二区三区浴池| 亚洲欧洲美洲综合色网| 亚洲综合男人的天堂| 成人av第一页| 日韩女优视频免费观看| 日韩在线一区二区| 日韩综合在线视频| 亚洲色图欧洲色图| 91麻豆精品国产91久久久使用方法 | 亚洲成av人片www| 日韩一区二区免费视频| 91片在线免费观看| 亚洲女同一区二区| 欧美精品乱人伦久久久久久| 午夜精品久久久久| 欧美精品xxxxbbbb| 看电视剧不卡顿的网站| 欧美va在线播放| 高清久久久久久| 中文欧美字幕免费| 91小视频在线| 亚洲高清在线视频| 久久免费视频一区| 91网站在线观看视频| 亚洲自拍偷拍网站| 2020国产精品自拍| 国产综合成人久久大片91| 亚洲国产精品激情在线观看| 91久久精品一区二区三区| 日产国产欧美视频一区精品 | 蜜臀99久久精品久久久久久软件| 欧美一级高清片| 国产999精品久久| 国产一区二区久久| 成人听书哪个软件好| 成人国产一区二区三区精品| 欧美极品少妇xxxxⅹ高跟鞋| 国产成人精品亚洲午夜麻豆| 中文字幕第一区第二区| 欧美一级高清片| 色综合色综合色综合色综合色综合 | 欧美国产日本韩| 亚洲精品v日韩精品| 麻豆成人免费电影| 欧美巨大另类极品videosbest| 99精品久久只有精品| 9i在线看片成人免费| 欧美色国产精品| 欧美揉bbbbb揉bbbbb| 色av综合在线| 91免费视频观看| 国产超碰在线一区| 白白色亚洲国产精品| 91在线观看下载| 91麻豆国产精品久久| 欧美午夜精品理论片a级按摩| 成人综合婷婷国产精品久久 | 午夜成人在线视频| 麻豆精品新av中文字幕| 精品一区二区三区久久| 国产大片一区二区| 不卡影院免费观看| 91福利在线导航| 欧美日韩国产影片| 欧美一区二区三区不卡| 中文字幕av一区 二区| 亚洲va天堂va国产va久| 韩国av一区二区三区四区| 色综合天天综合网国产成人综合天| 欧美一区二区大片| 中文字幕一区二区三区四区不卡| 亚洲成人高清在线| 波多野结衣91| 精品av综合导航| 亚洲一本大道在线| 成人精品高清在线| 日韩免费观看2025年上映的电影| 国产精品狼人久久影院观看方式| 天堂久久久久va久久久久| 成人性生交大片免费看视频在线 | 国产精品99久久久| 欧美日本免费一区二区三区| 欧美激情中文不卡| 日本不卡高清视频| 欧美色成人综合| 亚洲女人的天堂| 高清不卡一区二区在线| 日韩一区二区视频| 一级中文字幕一区二区| 成人精品免费网站| 欧美α欧美αv大片| 亚洲成人福利片| 日本丶国产丶欧美色综合| 欧美高清在线一区二区| 久久疯狂做爰流白浆xx| 欧美亚洲高清一区二区三区不卡| 国产精品美女久久久久久久久久久| 蜜臀99久久精品久久久久久软件| 在线观看日韩电影| 有坂深雪av一区二区精品| 成人高清伦理免费影院在线观看| 精品国产在天天线2019| 日本欧美一区二区三区乱码| 在线一区二区观看| 亚洲精品乱码久久久久| www.亚洲人| 久久精品亚洲精品国产欧美kt∨ | 日本不卡一区二区三区高清视频| 91国模大尺度私拍在线视频| 一色屋精品亚洲香蕉网站| 欧美日韩免费电影| 亚洲久草在线视频| 91美女在线视频| 亚洲人午夜精品天堂一二香蕉| 国产v日产∨综合v精品视频| 欧美精品一区二区三区蜜桃视频 | 一片黄亚洲嫩模| 欧美在线视频日韩| 亚洲国产成人91porn| 欧美日韩一区二区在线视频| 伊人色综合久久天天人手人婷| 色中色一区二区| 亚洲国产精品一区二区尤物区| 色乱码一区二区三区88| 亚洲制服丝袜一区| 欧美日本一道本在线视频| 美女脱光内衣内裤视频久久网站| 日韩一区二区精品在线观看| 麻豆freexxxx性91精品| 久久久亚洲国产美女国产盗摄 | 午夜精品福利一区二区三区蜜桃| 欧美精品第1页| 黄网站免费久久| 国产精品久久久久久久蜜臀| 色综合久久综合中文综合网| 亚洲精品高清视频在线观看| 在线观看国产91| 美女在线一区二区| 国产午夜精品一区二区三区视频 | 国产成人丝袜美腿| 一区二区在线电影| 欧美一区二区三区男人的天堂| 国产麻豆午夜三级精品| 亚洲三级免费电影| 日韩欧美一级二级|