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

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

?? controller.php

?? Joomla!是一套獲得過多個獎項的內容管理系統(Content Management System, CMS)。Joomla!采用PHP+MySQL數據庫開發
?? 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一区二区三区免费野_久草精品视频
不卡一区二区在线| 亚洲精品国产精华液| 7777精品伊人久久久大香线蕉超级流畅| 成人免费毛片高清视频| 国产99久久久国产精品潘金 | 欧美电视剧免费全集观看| 欧美日韩高清一区二区| 欧美日韩国产一级| 国产精品污网站| 秋霞午夜av一区二区三区| 亚洲午夜激情av| 热久久一区二区| 91精品91久久久中77777| 欧美私模裸体表演在线观看| 欧美日韩国产中文| 亚洲欧洲三级电影| 亚洲永久精品大片| 麻豆久久久久久久| www.亚洲在线| 欧美日韩精品电影| 亚洲欧美偷拍另类a∨色屁股| 亚洲激情图片qvod| 白白色 亚洲乱淫| 国产欧美精品在线观看| 亚洲人成伊人成综合网小说| 国产一区二区三区久久悠悠色av| 色综合久久中文字幕综合网| 7777精品伊人久久久大香线蕉经典版下载 | 国产美女一区二区| 欧美xxxxxxxxx| 亚洲你懂的在线视频| 国产成人欧美日韩在线电影| 欧美午夜精品久久久久久超碰| 最新日韩av在线| 成人黄色777网| 中文字幕欧美一区| 99久久综合国产精品| 综合久久给合久久狠狠狠97色| 免费在线成人网| 日韩欧美一区电影| 国产精品综合二区| 欧美精品aⅴ在线视频| 国产精品麻豆99久久久久久| 精品免费国产二区三区| 毛片基地黄久久久久久天堂| 日韩精品中文字幕在线一区| 久久精品国产一区二区三| 欧美亚洲国产一区二区三区 | 一个色综合av| 国产91清纯白嫩初高中在线观看 | 欧美一区二区免费视频| 亚洲人成网站在线| 色老综合老女人久久久| 午夜激情久久久| 日本黄色一区二区| 性欧美大战久久久久久久久| 一本色道久久综合亚洲aⅴ蜜桃| 亚洲乱码国产乱码精品精小说| 欧美日韩精品一区二区在线播放| 日韩av不卡在线观看| 欧美日韩日日夜夜| 亚洲已满18点击进入久久| 91麻豆精品国产91久久久| 国产在线国偷精品产拍免费yy| 亚洲国产精品精华液2区45| 久久99精品久久久久久| 日韩午夜在线观看视频| 日本特黄久久久高潮| 久久久久久久久久电影| 国产精选一区二区三区| 亚洲黄色小说网站| 欧美成人综合网站| 色婷婷久久99综合精品jk白丝| 免费视频一区二区| √…a在线天堂一区| 欧美mv和日韩mv的网站| 在线区一区二视频| 亚洲午夜在线电影| 久久精子c满五个校花| 国产二区国产一区在线观看| 亚洲一区二区三区三| 国产三级欧美三级日产三级99| 欧美日本韩国一区二区三区视频| 国产精品亚洲а∨天堂免在线| 亚洲高清一区二区三区| 国产精品日韩精品欧美在线| 欧美一区二区三区喷汁尤物| 99久久精品国产观看| 亚洲一区自拍偷拍| 中文字幕欧美日韩一区| 日韩一级黄色大片| 欧美视频中文字幕| 一本到三区不卡视频| 国产成人久久精品77777最新版本| 午夜精品福利一区二区三区蜜桃| 中文字幕国产一区二区| www国产精品av| 91在线精品一区二区三区| 激情丁香综合五月| 亚洲人成亚洲人成在线观看图片| 久久亚洲欧美国产精品乐播| 欧美卡1卡2卡| 欧美日韩精品一区视频| 91搞黄在线观看| 91碰在线视频| 蜜桃久久久久久久| 日韩成人午夜电影| 天天影视网天天综合色在线播放| 一区二区三区四区av| 亚洲欧洲日韩女同| 国产精品私房写真福利视频| 国产日韩高清在线| 国产欧美日韩在线看| 国产亚洲成av人在线观看导航 | 国产欧美一区二区精品久导航| 日韩天堂在线观看| 日韩色在线观看| 日韩免费电影一区| 欧美精品一区二区三区蜜桃 | 久久精品99国产精品| 石原莉奈一区二区三区在线观看| 亚洲国产精品成人综合色在线婷婷| 26uuu欧美| 欧美激情一区二区在线| 中文av字幕一区| 亚洲视频一区二区在线观看| 中文字幕中文字幕中文字幕亚洲无线| 7777精品伊人久久久大香线蕉的 | 欧美视频一区在线| 色综合久久久久久久久| 成人高清av在线| 91热门视频在线观看| 欧美色精品在线视频| 欧美区视频在线观看| 日韩欧美一级片| 国产日产欧美精品一区二区三区| 亚洲欧洲国产日本综合| 一区二区三区.www| 日韩av不卡一区二区| 国产精品一卡二卡在线观看| av中文一区二区三区| 欧美三级视频在线播放| 欧美一区二区在线播放| 国产片一区二区| 亚洲一线二线三线视频| 精品一区二区三区蜜桃| av一区二区三区在线| 欧美视频在线一区| 久久精品一区二区| 亚洲一区二区美女| 国产乱码精品一区二区三区忘忧草| 91在线观看成人| 欧美一区二区黄| 自拍偷自拍亚洲精品播放| 亚洲主播在线观看| 国产伦精品一区二区三区免费迷| av动漫一区二区| 日韩欧美黄色影院| 亚洲免费av在线| 精品一区二区三区在线播放| av午夜一区麻豆| 欧美一区二区三区免费在线看| 中文字幕欧美日本乱码一线二线| 懂色av一区二区夜夜嗨| 69堂国产成人免费视频| 国产精品国产三级国产aⅴ无密码 国产精品国产三级国产aⅴ原创 | 国产精品护士白丝一区av| 天堂av在线一区| 波多野结衣精品在线| 日韩欧美卡一卡二| 亚洲一区日韩精品中文字幕| 国产成人一区在线| 在线成人免费观看| 亚洲精品自拍动漫在线| 国产精品白丝jk黑袜喷水| 欧美精品丝袜久久久中文字幕| 中文字幕一区二区不卡| 国产主播一区二区三区| 91精品午夜视频| 亚洲自拍偷拍图区| 色婷婷亚洲综合| 中文字幕一区二区三区视频| 国产精品自拍网站| 日韩午夜在线观看视频| 午夜视黄欧洲亚洲| 91黄色激情网站| 亚洲欧美日韩一区二区| 成人美女视频在线观看| 久久久久久久免费视频了| 男人操女人的视频在线观看欧美| 色综合天天综合色综合av | 6080日韩午夜伦伦午夜伦| 一区二区三区精品| 99精品视频在线观看| 国产精品国产三级国产普通话三级| 国产一区二区h| 久久综合成人精品亚洲另类欧美 | 精品视频在线免费观看| 一级特黄大欧美久久久| 日本精品一级二级|