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

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

?? templates.php

?? Joomla!是一套獲得過多個(gè)獎(jiǎng)項(xiàng)的內(nèi)容管理系統(tǒng)(Content Management System, CMS)。Joomla!采用PHP+MySQL數(shù)據(jù)庫(kù)開發(fā)
?? PHP
字號(hào):
<?php/** * @version		$Id: templates.php 10710 2008-08-21 10:08:12Z eddieajau $ * @package		Joomla * @subpackage	Menus * @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. */// Import library dependenciesrequire_once(dirname(__FILE__).DS.'extension.php');jimport( 'joomla.filesystem.folder' );/** * Extension Manager Templates Model * * @package		Joomla * @subpackage	Installer * @since		1.5 */class InstallerModelTemplates extends InstallerModel{	/**	 * Extension Type	 * @var	string	 */	var $_type = 'template';	/**	 * Overridden constructor	 * @access	protected	 */	function __construct()	{		global $mainframe;		// Call the parent constructor		parent::__construct();		// Set state variables from the request		$this->setState('filter.string', $mainframe->getUserStateFromRequest( "com_installer.templates.string", 'filter', '', 'string' ));		$this->setState('filter.client', $mainframe->getUserStateFromRequest( "com_installer.templates.client", 'client', -1, 'int' ));	}	function _loadItems()	{		global $mainframe, $option;		$db = &JFactory::getDBO();		if ($this->_state->get('filter.client') < 0) {			$client = 'all';			// Get the site templates			$templateDirs = JFolder::folders(JPATH_SITE.DS.'templates');			for ($i=0; $i < count($templateDirs); $i++) {				$template = new stdClass();				$template->folder = $templateDirs[$i];				$template->client = 0;				$template->baseDir = JPATH_SITE.DS.'templates';				if ($this->_state->get('filter.string')) {					if (strpos($template->folder, $this->_state->get('filter.string')) !== false) {						$templates[] = $template;					}				} else {					$templates[] = $template;				}			}			// Get the admin templates			$templateDirs = JFolder::folders(JPATH_ADMINISTRATOR.DS.'templates');			for ($i=0; $i < count($templateDirs); $i++) {				$template = new stdClass();				$template->folder = $templateDirs[$i];				$template->client = 1;				$template->baseDir = JPATH_ADMINISTRATOR.DS.'templates';				if ($this->_state->get('filter.string')) {					if (strpos($template->folder, $this->_state->get('filter.string')) !== false) {						$templates[] = $template;					}				} else {					$templates[] = $template;				}			}		} else {			$clientInfo =& JApplicationHelper::getClientInfo($this->_state->get('filter.client'));			$client = $clientInfo->name;			$templateDirs = JFolder::folders($clientInfo->path.DS.'templates');			for ($i=0; $i < count($templateDirs); $i++) {				$template = new stdClass();				$template->folder = $templateDirs[$i];				$template->client = $clientInfo->id;				$template->baseDir = $clientInfo->path.DS.'templates';				if ($this->_state->get('filter.string')) {					if (strpos($template->folder, $this->_state->get('filter.string')) !== false) {						$templates[] = $template;					}				} else {					$templates[] = $template;				}			}		}		// Get a list of the currently active templates		$query = 'SELECT template' .				' FROM #__templates_menu' .				' WHERE 1';		$db->setQuery($query);		$activeList = $db->loadResultArray();		$rows = array();		$rowid = 0;		// Check that the directory contains an xml file		foreach($templates as $template)		{			$dirName = $template->baseDir .DS. $template->folder;			$xmlFilesInDir = JFolder::files($dirName,'.xml$');			foreach($xmlFilesInDir as $xmlfile)			{				$data = JApplicationHelper::parseXMLInstallFile($dirName . DS. $xmlfile);				$row = new StdClass();				$row->id 		= $rowid;				$row->client_id	= $template->client;				$row->directory = $template->folder;				$row->baseDir	= $template->baseDir;				// Is the template active?				if (in_array($row->directory, $activeList)) {					$row->active = true;				} else {					$row->active = false;				}				if ($data) {					foreach($data as $key => $value) {						$row->$key = $value;					}				}				$row->checked_out = 0;				$row->jname = JString::strtolower( str_replace( ' ', '_', $row->name ) );				$rows[] = $row;				$rowid++;			}		}		$this->setState('pagination.total', count($rows));		// if the offset is greater than the total, then can the offset		if($this->_state->get('pagination.offset') > $this->_state->get('pagination.total')) {			$this->setState('pagination.offset',0);		}		if($this->_state->get('pagination.limit') > 0) {			$this->_items = array_slice( $rows, $this->_state->get('pagination.offset'), $this->_state->get('pagination.limit') );		} else {			$this->_items = $rows;		}	}}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品99久久久久| 国产一区不卡视频| 欧美日韩在线播放三区| 午夜精品福利在线| 久久99热这里只有精品| 精品国产乱码久久久久久牛牛| 天天综合天天综合色| 欧美v日韩v国产v| 国产成人精品三级麻豆| 欧美成人精精品一区二区频| 欧美a级理论片| 久久久99精品免费观看不卡| 国产传媒日韩欧美成人| 中文字幕一区二区三| 欧美在线一二三四区| 久久精品99国产精品日本| 精品视频1区2区| 久久精品国产成人一区二区三区| 久久久精品蜜桃| 欧美性猛片xxxx免费看久爱| 奇米影视一区二区三区| 日韩三级.com| 欧美色精品天天在线观看视频| 亚洲成人在线免费| 久久精品人人爽人人爽| 欧美日韩视频在线一区二区| 久久99热这里只有精品| 亚洲欧美另类久久久精品2019| 欧美日韩亚洲综合一区二区三区| 蜜桃一区二区三区在线观看| 69堂国产成人免费视频| 国产激情偷乱视频一区二区三区 | 国产丝袜在线精品| 在线观看日韩精品| 国产大陆亚洲精品国产| 日韩精品欧美成人高清一区二区| 中文字幕国产一区二区| 欧美成人伊人久久综合网| 91污片在线观看| 黄色日韩三级电影| 亚洲国产日韩综合久久精品| 综合亚洲深深色噜噜狠狠网站| 国产视频一区二区在线观看| 欧美日韩成人激情| 欧美高清精品3d| 91精品国产色综合久久ai换脸| 日本道在线观看一区二区| 91片黄在线观看| 欧美日韩国产综合视频在线观看 | 国产亚洲一区二区三区在线观看| 26uuu另类欧美| 国产乱子伦一区二区三区国色天香| 精品国产乱码久久久久久图片 | 精品久久国产老人久久综合| 欧美日韩一区二区在线观看| 91丨porny丨在线| 欧美一区二区三区啪啪| 精品国产乱子伦一区| 国产欧美精品一区二区色综合| 国产午夜精品美女毛片视频| 国产精品视频一区二区三区不卡| 国产精品久久福利| 一区二区激情小说| 国产剧情一区在线| 这里是久久伊人| 国产女主播在线一区二区| 中文字幕一区在线观看视频| 亚洲一区中文日韩| 国产成人午夜高潮毛片| 欧美天天综合网| 亚洲欧美激情插| 亚洲人成网站在线| 成人午夜碰碰视频| 久久久久久久久免费| 天天综合日日夜夜精品| 色婷婷综合五月| 国产精品入口麻豆原神| 国产精品夜夜嗨| 久久香蕉国产线看观看99| 日韩福利电影在线观看| 在线影院国内精品| 中文字幕人成不卡一区| 国产一区二区三区四区在线观看 | 亚洲国产成人av好男人在线观看| 国产电影一区二区三区| 精品欧美乱码久久久久久1区2区| 亚洲一级二级三级在线免费观看| 成人精品视频.| 亚洲欧美韩国综合色| av在线不卡观看免费观看| 国产女人18水真多18精品一级做| 精品一区二区影视| 欧美国产日韩精品免费观看| 国产成人在线看| 亚洲精品一二三| 欧美视频精品在线| 久久精品国产精品亚洲综合| 91精品一区二区三区久久久久久 | 欧美亚洲动漫精品| 天堂va蜜桃一区二区三区漫画版 | 中文字幕精品—区二区四季| 成人免费av网站| 亚洲影视在线观看| 日韩免费看网站| 色视频欧美一区二区三区| 亚洲一级不卡视频| 国产亚洲va综合人人澡精品 | 久久丁香综合五月国产三级网站 | 97久久精品人人做人人爽| 五月综合激情网| 中文字幕亚洲精品在线观看| 欧美在线一区二区三区| 欧美videos中文字幕| 亚洲激情中文1区| 在线中文字幕一区二区| 国产在线精品免费| 亚洲精品免费在线观看| 美洲天堂一区二卡三卡四卡视频| 91精品国产日韩91久久久久久| 色视频成人在线观看免| 成人午夜电影小说| 国产美女在线精品| 成人理论电影网| 国产精品资源在线| k8久久久一区二区三区| 99综合影院在线| 91福利精品第一导航| 欧美人牲a欧美精品| 欧美一区二区性放荡片| 欧美mv和日韩mv国产网站| 精品少妇一区二区三区在线播放 | 亚洲aⅴ怡春院| 日韩电影免费在线看| 精品在线你懂的| 床上的激情91.| 色狠狠色狠狠综合| 4438成人网| 国产日韩欧美精品在线| 亚洲欧美日韩国产成人精品影院| 亚洲一区二区三区视频在线播放| 日本不卡不码高清免费观看 | 亚洲一区二区三区四区中文字幕 | 一卡二卡三卡日韩欧美| 日韩成人免费电影| 国产精品 日产精品 欧美精品| 本田岬高潮一区二区三区| 日本高清无吗v一区| 日韩欧美一区二区视频| 国产精品嫩草99a| 香蕉av福利精品导航| 国产成人精品午夜视频免费| 日本高清免费不卡视频| 久久免费视频色| 亚洲午夜视频在线观看| 国产伦理精品不卡| 欧美唯美清纯偷拍| 26uuu国产在线精品一区二区| 亚洲蜜臀av乱码久久精品蜜桃| 日韩中文字幕一区二区三区| 国产一区二区三区四区五区入口 | 成人理论电影网| 欧美videofree性高清杂交| 亚洲欧美日韩精品久久久久| 美腿丝袜亚洲色图| 欧洲视频一区二区| 欧美激情综合五月色丁香小说| 日韩国产精品久久久| 色婷婷国产精品| 国产亚洲1区2区3区| 日本不卡1234视频| 欧洲生活片亚洲生活在线观看| 日本一二三不卡| 九一久久久久久| 欧美一区二区黄色| 夜夜亚洲天天久久| 99久久精品情趣| 中文字幕第一区二区| 免费视频一区二区| 欧美视频三区在线播放| 国产精品黄色在线观看| 国产精品乡下勾搭老头1| 日韩一区二区三区精品视频| 亚洲国产日韩av| 在线免费一区三区| 亚洲精选在线视频| 99免费精品在线| 国产精品福利av| av在线一区二区| 国产精品久久久一本精品 | 4438亚洲最大| 天堂va蜜桃一区二区三区漫画版 | 国产日韩欧美激情| 国产不卡一区视频| 国产欧美一区二区三区沐欲| 国内一区二区在线| 亚洲精品在线三区| 黑人精品欧美一区二区蜜桃 | 欧美高清视频不卡网| 婷婷国产在线综合| 在线成人免费视频|