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

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

?? admin.banners.php

?? mambo的cms源代碼
?? PHP
字號:
<?php/*** @version $Id: admin.banners.php,v 1.9 2005/02/11 11:10:47 stingrey Exp $* @package Mambo* @subpackage Banners* @copyright (C) 2000 - 2005 Miro International Pty Ltd* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL* Mambo is Free Software*//** ensure this file is being included by a parent file */defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );// ensure user has access to this functionif (!($acl->acl_check( 'administration', 'edit', 'users', $my->usertype, 'components', 'all' )| $acl->acl_check( 'administration', 'edit', 'users', $my->usertype, 'components', 'com_banners' ))) {	mosRedirect( 'index2.php', _NOT_AUTH );}require_once( $mainframe->getPath( 'admin_html' ) );require_once( $mainframe->getPath( 'class' ) );$cid = mosGetParam( $_REQUEST, 'cid', array(0) );if (!is_array( $cid )) {	$cid = array(0);}switch ($task) {	case 'newclient':		editBannerClient( 0, $option );		break;	case 'editclient':		editBannerClient( $cid[0], $option );		break;	case 'editclientA':		editBannerClient( $id, $option );		break;	case 'saveclient':		saveBannerClient( $option );		break;	case 'removeclients':		removeBannerClients( $cid, $option );		break;	case 'cancelclient':		cancelEditClient( $option );		break;	case 'listclients':		viewBannerClients( $option );		break;	// BANNER EVENTS	case 'new':		editBanner( null, $option );		break;	case 'cancel':		cancelEditBanner();		break;	case 'save':	case 'resethits':		saveBanner( $task );		break;	case 'edit':		editBanner( $cid[0], $option );		break;	case 'editA':		editBanner( $id, $option );		break;	case 'remove':		removeBanner( $cid );		break;	case 'publish':		publishBanner( $cid,1 );		break;	case 'unpublish':		publishBanner( $cid, 0 );		break;	default:		viewBanners( $option );		break;}function viewBanners( $option ) {	global $database, $mainframe, $mosConfig_list_limit;	$limit = $mainframe->getUserStateFromRequest( "viewlistlimit", 'limit', $mosConfig_list_limit );	$limitstart = $mainframe->getUserStateFromRequest( "viewban{$option}limitstart", 'limitstart', 0 );	// get the total number of records	$database->setQuery( "SELECT count(*) FROM #__banner" );	$total = $database->loadResult();	require_once( $GLOBALS['mosConfig_absolute_path'] . '/administrator/includes/pageNavigation.php' );	$pageNav = new mosPageNav( $total, $limitstart, $limit );	$query = "SELECT b.*, u.name as editor FROM #__banner as b "	. "\n LEFT JOIN #__users AS u ON u.id = b.checked_out"	. "\nLIMIT $pageNav->limitstart,$pageNav->limit";	$database->setQuery( $query );	if(!$result = $database->query()) {		echo $database->stderr();		return;	}	$rows = $database->loadObjectList();	HTML_banners::showBanners( $rows, $pageNav, $option );}function editBanner( $bannerid, $option ) {	global $database, $my, $adminLanguage;	$lists = array();	$row = new mosBanner($database);	$row->load( $bannerid );  if ( $bannerid ){    $row->checkout( $my->id );  }  	// Build Client select list	$sql	= "SELECT cid as value, name as text FROM #__bannerclient";	$database->setQuery($sql);	if (!$database->query()) {		echo $database->stderr();		return;	}	$clientlist[] = mosHTML::makeOption( '0', $adminLanguage->A_COMP_BANNERS_SELECT_CLIENT );	$clientlist = array_merge( $clientlist, $database->loadObjectList() );	$lists['cid'] = mosHTML::selectList( $clientlist, 'cid', 'class="inputbox" size="1"','value', 'text', $row->cid);	// Imagelist	$javascript = 'onchange="changeDisplayImage();"';	$directory = '/images/banners';	$lists['imageurl'] = mosAdminMenus::Images( 'imageurl', $row->imageurl, $javascript, $directory );	// make the select list for the image positions	$yesno[] = mosHTML::makeOption( '0', $adminLanguage->A_COMP_NO  );  	$yesno[] = mosHTML::makeOption( '1', $adminLanguage->A_COMP_YES  );    	$lists['showBanner'] = mosHTML::selectList( $yesno, 'showBanner', 'class="inputbox" size="1"' , 'value', 'text', $row->showBanner );	HTML_banners::bannerForm( $row, $lists, $option );}function saveBanner( $task ) {	global $database;		$row = new mosBanner($database);	$msg = 'Saved Banner info';	if ( $task == 'resethits' ) {		$row->clicks = 0;		$msg = 'Reset Banner clicks';	}	if (!$row->bind( $_POST )) {		echo "<script> alert('".$row->getError()."'); window.history.go(-1); </script>\n";		exit();	}	if (!$row->check()) {		echo "<script> alert('".$row->getError()."'); window.history.go(-1); </script>\n";		exit();	}	if (!$row->store()) {		echo "<script> alert('".$row->getError()."'); window.history.go(-1); </script>\n";		exit();	}	$row->checkin();	mosRedirect( 'index2.php?option=com_banners', $msg );}function cancelEditBanner() {	global $database;		$row = new mosBanner($database);	$row->bind( $_POST );	$row->checkin();		mosRedirect( 'index2.php?option=com_banners' );}function publishBanner( $cid, $publish=1 ) {	global $database, $my, $adminLanguage;	if (!is_array( $cid ) || count( $cid ) < 1) {		$action = $publish ? 'publish' : 'unpublish';		echo "<script> alert('".$adminLanguage->A_COMP_SEL_ITEM." ".$action."'); window.history.go(-1);</script>\n";		exit;	}	$cids = implode( ',', $cid );	$database->setQuery( "UPDATE #__banner SET showBanner='$publish'"	. "\nWHERE bid IN ($cids) AND (checked_out=0 OR (checked_out='$my->id'))"	);	if (!$database->query()) {		echo "<script> alert('".$database->getErrorMsg()."'); window.history.go(-1); </script>\n";		exit();	}	if (count( $cid ) == 1) {		$row = new mosBanner( $database );		$row->checkin( $cid[0] );	}	mosRedirect( 'index2.php?option=com_banners' );}function removeBanner( $cid ) {	global $database;	if (count( $cid )) {		$cids = implode( ',', $cid );		$database->setQuery( "DELETE FROM #__banner WHERE bid IN ($cids)" );		if (!$database->query()) {			echo "<script> alert('".$database->getErrorMsg()."'); window.history.go(-1); </script>\n";		}	}	mosRedirect( 'index2.php?option=com_banners' );}// ---------- BANNER CLIENTS ----------function viewBannerClients( $option ) {	global $database, $mainframe, $mosConfig_list_limit;	$limit = $mainframe->getUserStateFromRequest( "viewlistlimit", 'limit', $mosConfig_list_limit );	$limitstart = $mainframe->getUserStateFromRequest( "viewcli{$option}limitstart", 'limitstart', 0 );	// get the total number of records	$database->setQuery( "SELECT count(*) FROM #__bannerclient" );	$total = $database->loadResult();	require_once( $GLOBALS['mosConfig_absolute_path'] . '/administrator/includes/pageNavigation.php' );	$pageNav = new mosPageNav( $total, $limitstart, $limit );	$sql = "SELECT a.*,	count(b.bid) AS bid, u.name AS editor"	. "\n FROM #__bannerclient AS a"	. "\n LEFT JOIN #__banner AS b ON a.cid = b.cid"	. "\n LEFT JOIN #__users AS u ON u.id = a.checked_out"	. "\n GROUP BY a.cid"	. "\n LIMIT $pageNav->limitstart,$pageNav->limit";	$database->setQuery($sql);	if(!$result = $database->query()) {		echo $database->stderr();		return;	}	$rows = $database->loadObjectList();	HTML_bannerClient::showClients( $rows, $pageNav, $option );}function editBannerClient( $clientid, $option ) {	global $database, $my, $adminLanguage;		$row = new mosBannerClient($database);	$row->load($clientid);	// fail if checked out not by 'me'	if ($row->checked_out && $row->checked_out <> $my->id) {		$msg = $adminLanguage->A_COMP_BANNERS_THE_CLIENT . $row->name. $adminLanguage->A_COMP_BANNERS_EDITED;		mosRedirect( 'index2.php?option='. $option .'&task=listclients', $msg );	}	if ($clientid) {		// do stuff for existing record		$row->checkout( $my->id );	} else {		// do stuff for new record		$row->published = 0;		$row->approved = 0;	}	HTML_bannerClient::bannerClientForm( $row, $option );}function saveBannerClient( $option ) {	global $database;	$row = new mosBannerClient( $database );	if (!$row->bind( $_POST )) {		echo "<script> alert('".$row->getError()."'); window.history.go(-1); </script>\n";		exit();	}	if (!$row->check()) {		mosRedirect( "index2.php?option=$option&task=editclient&cid[]=$row->id", $row->getError() );	}	if (!$row->store()) {		echo "<script> alert('".$row->getError()."'); window.history.go(-1); </script>\n";		exit();	}	$row->checkin();		mosRedirect( "index2.php?option=$option&task=listclients" );}function cancelEditClient( $option ) {	global $database;	$row = new mosBannerClient( $database );	$row->bind( $_POST );	$row->checkin();	mosRedirect( "index2.php?option=$option&task=listclients" );}function removeBannerClients( $cid, $option ) {	global $database, $adminLanguage;	for ($i = 0; $i < count($cid); $i++) {		$query = "SELECT COUNT(bid) FROM #__banner WHERE cid='".$cid[$i]."'";		$database->setQuery($query);		if(($count = $database->loadResult()) == null) {			echo "<script> alert('".$database->getErrorMsg()."'); window.history.go(-1); </script>\n";		}		if ($count != 0) {			mosRedirect( "index2.php?option=$option&task=listclients",			$adminLanguage->A_COMP_BANNERS_DEL_CLIENT );		} else {			$query="DELETE FROM #__bannerfinish WHERE `cid`='".$cid[$i]."'";			$database->setQuery($query);			$database->query();			$query="DELETE FROM #__bannerclient WHERE `cid`='".$cid[$i]."'";			$database->setQuery($query);			$database->query();		}	}	mosRedirect("index2.php?option=$option&task=listclients");}?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
**网站欧美大片在线观看| 夜色激情一区二区| 亚洲精品写真福利| 免费在线观看精品| 成人av集中营| 国产精品毛片高清在线完整版| 亚洲九九爱视频| 国产一本一道久久香蕉| 欧美日韩一区二区欧美激情| 国产色爱av资源综合区| 天天综合天天综合色| 99在线精品视频| 日韩视频一区二区三区| 亚洲综合av网| 菠萝蜜视频在线观看一区| 精品福利一区二区三区 | 色8久久人人97超碰香蕉987| 精品免费国产一区二区三区四区| 亚洲一区在线电影| 97久久超碰国产精品| 国产日韩精品一区二区三区在线| 日本sm残虐另类| 欧美喷潮久久久xxxxx| 亚洲乱码国产乱码精品精可以看 | 天天综合网天天综合色 | 国产精品自在欧美一区| 欧美一区二区三区在线观看| 亚洲www啪成人一区二区麻豆 | 国产精品一区二区免费不卡| 欧美一区国产二区| 亚洲国产乱码最新视频| 91蝌蚪porny| 亚洲人成伊人成综合网小说| 成人免费黄色在线| 国产日韩v精品一区二区| 国产综合色产在线精品| 26uuu成人网一区二区三区| 久久91精品久久久久久秒播| 91精品一区二区三区在线观看| 婷婷久久综合九色综合绿巨人| 久久综合色之久久综合| 韩国女主播成人在线| 26uuu精品一区二区| 激情欧美一区二区三区在线观看| 亚洲精品一区二区三区精华液| 麻豆精品一区二区av白丝在线| 精品久久一二三区| 国产美女一区二区| 国产精品久久久久久久久动漫| 91视频一区二区| 亚洲福利视频一区二区| 欧美不卡激情三级在线观看| 国产剧情一区二区三区| 国产精品美女久久久久久2018| 色婷婷久久综合| 日韩精品成人一区二区三区| 欧美精品一区二区三区蜜臀| 国产高清久久久| 亚洲激情五月婷婷| 91精品久久久久久久99蜜桃| 精品一区二区免费看| 国产蜜臀97一区二区三区| 日本韩国一区二区三区视频| 日韩精品乱码av一区二区| 久久―日本道色综合久久| 93久久精品日日躁夜夜躁欧美| 亚洲福利视频导航| 国产欧美一区二区精品仙草咪| 91丨九色丨蝌蚪富婆spa| 日韩主播视频在线| 国产无人区一区二区三区| 91久久精品日日躁夜夜躁欧美| 免费人成黄页网站在线一区二区| 国产人成亚洲第一网站在线播放| 欧美在线|欧美| 国产九九视频一区二区三区| 亚洲午夜激情网站| 国产精品系列在线| 国产精品美女久久久久久久| 欧美在线观看一区| 国产精品456露脸| 日韩综合一区二区| 亚洲欧美另类图片小说| 久久亚洲一区二区三区明星换脸| 91国内精品野花午夜精品| 黄色精品一二区| 视频一区二区国产| 亚洲人123区| 国产欧美日韩视频一区二区| 911精品产国品一二三产区| 99国产精品99久久久久久| 狠狠色丁香婷综合久久| 午夜久久电影网| 中文字幕一区二区日韩精品绯色| 精品国产不卡一区二区三区| 欧美日韩高清一区| 99久久精品国产一区二区三区| 国产麻豆精品在线观看| 免费高清在线一区| 亚洲成人av在线电影| 亚洲男人的天堂网| 国产精品卡一卡二| 国产精品视频观看| www成人在线观看| 日韩视频国产视频| 91精品欧美久久久久久动漫| 欧美色涩在线第一页| 欧洲精品一区二区三区在线观看| 波波电影院一区二区三区| 国产一区二区精品久久91| 裸体一区二区三区| 久久精品久久精品| 久久爱www久久做| 九九精品一区二区| 狠狠色丁香久久婷婷综合丁香| 毛片av一区二区| 久久国产三级精品| 国产揄拍国内精品对白| 精品一区二区免费视频| 国产尤物一区二区| 国产精品一二三四| 成人av动漫网站| 99热精品国产| 欧美性受极品xxxx喷水| 欧美日韩在线播放| 欧美一区日韩一区| 精品国产区一区| 国产女人18毛片水真多成人如厕| 国产精品欧美一区喷水| 中文字幕一区二区三区四区不卡 | 欧美成人性战久久| 精品国产凹凸成av人网站| 国产色婷婷亚洲99精品小说| 中文字幕一区二区三区在线不卡| 日本成人在线看| 精品在线视频一区| 国产·精品毛片| 日本久久一区二区| 欧美一级夜夜爽| 久久久久高清精品| 亚洲美女电影在线| 免费在线观看不卡| 成人激情小说乱人伦| 91黄视频在线| 日韩精品一区二区三区在线| 国产精品丝袜一区| 一区二区三区免费看视频| 蜜桃久久久久久久| 成人黄页在线观看| 欧美麻豆精品久久久久久| 久久女同精品一区二区| 亚洲精品美腿丝袜| 精品一区二区三区视频| jizz一区二区| 欧美一区二区三区四区在线观看| 久久综合狠狠综合| 亚洲国产精品一区二区尤物区| 久久er99精品| 91无套直看片红桃| 久久综合网色—综合色88| 亚洲九九爱视频| 国产毛片精品国产一区二区三区| 欧美性色aⅴ视频一区日韩精品| 欧美精品一区二区三区一线天视频| 一区视频在线播放| 精品一区二区三区影院在线午夜| 91网站在线观看视频| 久久午夜电影网| 天涯成人国产亚洲精品一区av| 风间由美一区二区av101| 制服.丝袜.亚洲.另类.中文| 国产精品每日更新| 国产一区二区毛片| 91精品国产综合久久香蕉的特点| 亚洲男人的天堂在线观看| 国产ts人妖一区二区| 日韩一级完整毛片| 亚洲成人动漫在线观看| av在线综合网| 亚洲国产精品黑人久久久| 免费亚洲电影在线| 欧美精三区欧美精三区| 亚洲视频在线一区| 成人精品高清在线| 久久久精品蜜桃| 韩国成人精品a∨在线观看| 欧洲精品一区二区| 亚洲黄色免费网站| 99这里只有精品| 国产精品青草久久| 成人免费看视频| 国产日产欧美精品一区二区三区| 国产一区二区在线免费观看| 日韩区在线观看| 久久精品国产99国产| 欧美一级久久久| 另类小说视频一区二区| 日韩一区二区免费在线电影| 日产精品久久久久久久性色| 精品少妇一区二区|