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

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

?? faq.inc.php

?? Discuz功能源碼(開源)
?? PHP
字號:
<?php

/*
	[Discuz!] (C)2001-2009 Comsenz Inc.
	This is NOT a freeware, use is subject to license terms

	$Id: faq.inc.php 16688 2008-11-14 06:41:07Z cnteacher $
*/

if(!defined('IN_DISCUZ') || !defined('IN_ADMINCP')) {
        exit('Access Denied');
}

cpheader();
if(!isfounder()) cpmsg('noaccess_isfounder', '', 'error');
$operation = $operation ? $operation : 'list';

if($operation == 'list') {

	if(!submitcheck('faqsubmit')) {

		shownav('extended', 'faq');
		showsubmenu('faq');
		showformheader('faq&operation=list');
		showtableheader();
		echo '<tr><th class="td25"></th><th>'.$lang['display_order'].'</th><th style="width:350px">'.$lang['faq_thread'].'</th><th class="td24">'.$lang['faq_sortup'].'</th><th></th></tr>';

		$faqparent = $faqsub = array();
		$faqlists = $faqselect = '';
		$query = $db->query("SELECT * FROM {$tablepre}faqs ORDER BY displayorder");
		while($faq = $db->fetch_array($query)) {
			if(empty($faq['fpid'])) {
				$faqparent[$faq['id']] = $faq;
				$faqselect .= "<option value=\"$faq[id]\">$faq[title]</option>";
			} else {
				$faqsub[$faq['fpid']][] = $faq;
			}
		}

		foreach($faqparent as $parent) {
			$disabled = !empty($faqsub[$parent['id']]) ? 'disabled' : '';
			showtablerow('', array('', 'class="td23 td28"'), array(
				"<input class=\"checkbox\" type=\"checkbox\" name=\"delete[]\" value=\"$parent[id]\" $disabled>",
				"<input type=\"text\" class=\"txt\" size=\"3\" name=\"displayorder[$parent[id]]\" value=\"$parent[displayorder]\">",
				"<div class=\"parentnode\"><input type=\"text\" class=\"txt\" size=\"30\" name=\"title[$parent[id]]\" value=\"".dhtmlspecialchars($parent['title'])."\"></div>",
				$lang[none],
				"<a href=\"$BASESCRIPT?action=faq&operation=detail&id=$parent[id]\" class=\"act\">".$lang['detail']."</a>"
			));
			if(!empty($faqsub[$parent['id']])) {
				foreach($faqsub[$parent['id']] as $sub) {
					showtablerow('', array('', 'class="td23 td28"'), array(
						"<input class=\"checkbox\" type=\"checkbox\" name=\"delete[]\" value=\"$sub[id]\">",
						"<input type=\"text\" class=\"txt\" size=\"3\" name=\"displayorder[$sub[id]]\" value=\"$sub[displayorder]\">",
						"<div class=\"node\"><input type=\"text\" class=\"txt\" size=\"30\" name=\"title[$sub[id]]\" value=\"".dhtmlspecialchars($sub['title'])."\"></div>",
						$faqparent[$sub['fpid']][title],
						"<a href=\"$BASESCRIPT?action=faq&operation=detail&id=$sub[id]\" class=\"act\">".$lang['detail']."</a>"
					));
				}
			}
			echo '<tr><td></td><td></td><td colspan="3"><div class="lastnode"><a href="###" onclick="addrow(this, 1, '.$parent['id'].')" class="addtr">'.lang('faq_additem').'</a></div></td></tr>';
		}
		echo '<tr><td></td><td></td><td colspan="3"><div><a href="###" onclick="addrow(this, 0, 0)" class="addtr">'.lang('faq_addcat').'</a></div></td></tr>';

		echo <<<EOT
<script type="text/JavaScript">
var rowtypedata = [
	[[1,''], [1,'<input name="newdisplayorder[]" value="" size="3" type="text" class="txt">', 'td25'], [1, '<input name="newtitle[]" value="" size="30" type="text" class="txt">'], [2, '<input type="hidden" name="newfpid[]" value="0" />']],
	[[1,''], [1,'<input name="newdisplayorder[]" value="" size="3" type="text" class="txt">', 'td25'], [1, '<div class=\"node\"><input name="newtitle[]" value="" size="30" type="text" class="txt"></div>'], [2, '<input type="hidden" name="newfpid[]" value="{1}" />']]
];
</script>
EOT;

		showsubmit('faqsubmit', 'submit', 'del');
		showtablefooter();
		showformfooter();

	} else {

		if($ids = implodeids($delete)) {
			$db->query("DELETE FROM	{$tablepre}faqs WHERE id IN ($ids)");
		}

		if(is_array($title)) {
			foreach($title as $id => $val) {
				$db->query("UPDATE {$tablepre}faqs SET displayorder='$displayorder[$id]', title='$title[$id]' WHERE id='$id'");
			}
		}

		if(is_array($newtitle)) {
			foreach($newtitle as $k => $v) {
				$v = trim($v);
				if($v) {
					$db->query("INSERT INTO	{$tablepre}faqs (fpid, displayorder, title)
						VALUES ('".intval($newfpid[$k])."', '".intval($newdisplayorder[$k])."', '$v')");
				}
			}
		}

		cpmsg('faq_list_update', $BASESCRIPT.'?action=faq&operation=list', 'succeed');

	}

} elseif($operation == 'detail') {

	if(!submitcheck('detailsubmit')) {

		$faq = $db->fetch_first("SELECT * FROM {$tablepre}faqs WHERE id='$id'");
		if(!$faq) {
			cpmsg('undefined_action', '', 'error');
		}

		$query = $db->query("SELECT * FROM {$tablepre}faqs WHERE fpid='0' ORDER BY displayorder, fpid ");
		while($parent = $db->fetch_array($query)) {
			$faqselect .= "<option value=\"$parent[id]\" ".($faq['fpid'] == $parent['id'] ? 'selected' : '').">$parent[title]</option>";
		}

		shownav('extended', 'faq');
		showsubmenu('faq');
		showformheader("faq&operation=detail&id=$id");
		showtableheader();
		showtitle('faq_edit');
		showsetting('faq_title', 'titlenew', $faq['title'], 'text');
		if(!empty($faq['fpid'])) {
			showsetting('faq_sortup', '', '', '<select name="fpidnew"><option value=\"\">'.$lang['none'].'</option>'.$faqselect.'</select>');
			showsetting('faq_identifier', 'identifiernew', $faq['identifier'], 'text');
			showsetting('faq_keywords', 'keywordnew', $faq['keyword'], 'text');
			showsetting('faq_content', 'messagenew', $faq['message'], 'textarea');
		}
		showsubmit('detailsubmit');
		showtablefooter();
		showformfooter();

	} else {

		if(!$titlenew) {
			cpmsg('faq_no_title', '', 'error');
		}

		if(!empty($identifiernew)) {
			$query = $db->query("SELECT id FROM {$tablepre}faqs WHERE identifier='$identifiernew' AND id!='$id'");
			if($db->num_rows($query)) {
				cpmsg('faq_identifier_invalid', '', 'error');
			}
		}

		if(strlen($keywordnew) > 50) {
			cpmsg('faq_keyword_toolong', '', 'error');
		}

		$fpidnew = $fpidnew ? intval($fpidnew) : 0;
		$titlenew = trim($titlenew);
		$messagenew = trim($messagenew);
		$identifiernew = trim($identifiernew);
		$keywordnew = trim($keywordnew);

		$db->query("UPDATE {$tablepre}faqs SET fpid='$fpidnew', identifier='$identifiernew', keyword='$keywordnew', title='$titlenew', message='$messagenew' WHERE id='$id'");

		updatecache('faqs');
		cpmsg('faq_list_update', $BASESCRIPT.'?action=faq&operation=list', 'succeed');

	}

}

?>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久久久久久久伊人| 日韩精品国产欧美| 丝瓜av网站精品一区二区| 国产一区二区伦理| 欧美日韩亚洲综合| 国产精品国产三级国产aⅴ中文 | 亚洲少妇30p| 久久国产尿小便嘘嘘尿| 日本乱人伦一区| 国产视频一区在线播放| 日韩1区2区日韩1区2区| 色综合激情久久| 欧美韩国一区二区| 国产麻豆精品95视频| 91精品在线一区二区| 亚洲欧美区自拍先锋| 国产91丝袜在线播放| 欧美成人伊人久久综合网| 亚洲国产综合91精品麻豆| 不卡一区二区在线| 国产婷婷一区二区| 久久se这里有精品| 制服丝袜亚洲色图| 亚洲午夜激情网页| 欧美亚洲一区二区在线观看| 国产精品免费视频一区| 国产成人精品亚洲日本在线桃色 | 中文字幕精品一区| 国产精品中文字幕欧美| 精品欧美一区二区三区精品久久| 五月天一区二区| 欧美日韩五月天| 亚洲亚洲人成综合网络| 91成人看片片| 亚洲一区二区三区四区的| 91激情在线视频| 亚洲一区在线视频观看| 欧洲av在线精品| 亚洲午夜在线视频| 欧美日韩三级在线| 日韩av电影免费观看高清完整版 | 成人免费av网站| 国产精品免费视频一区| av不卡在线观看| 亚洲一二三专区| 欧美放荡的少妇| 美女视频黄久久| 久久久久久久久伊人| 成人激情免费网站| 亚洲黄色小说网站| 3d动漫精品啪啪一区二区竹菊| 日本欧美肥老太交大片| 日韩三区在线观看| 国产麻豆午夜三级精品| 国产精品久久久久久久久免费相片 | 成人福利在线看| 亚洲免费观看高清完整版在线观看 | 日韩国产在线一| 日韩精品一区二区三区视频播放| 国产一区二区三区视频在线播放| 国产精品视频在线看| 色综合久久中文综合久久97| 亚洲成人三级小说| 精品国产乱码久久| 色综合久久精品| 日本成人超碰在线观看| 欧美激情自拍偷拍| 欧美一级二级在线观看| 成人综合婷婷国产精品久久| 亚洲欧美区自拍先锋| 欧美一卡二卡在线| 成人黄色小视频| 婷婷综合在线观看| 国产人伦精品一区二区| 欧美剧情电影在线观看完整版免费励志电影| 免费的成人av| 亚洲男同性视频| 精品嫩草影院久久| 欧美无乱码久久久免费午夜一区 | 婷婷开心激情综合| 国产婷婷色一区二区三区| 欧美日韩日日夜夜| 成人一级黄色片| 老司机午夜精品99久久| 亚洲乱码中文字幕| 久久久青草青青国产亚洲免观| 91福利精品第一导航| 成人免费视频免费观看| 精品一区二区三区在线播放 | 中文字幕在线播放不卡一区| 制服视频三区第一页精品| 成人免费va视频| 黄色日韩三级电影| 日韩国产成人精品| 亚洲高清免费观看| 亚洲欧美日韩成人高清在线一区| 久久精品人人做人人综合| 欧美日韩精品久久久| 99久久综合国产精品| 在线观看亚洲精品视频| 国产成人午夜精品影院观看视频| 日韩成人午夜电影| 亚洲国产综合91精品麻豆| 国产精品国产精品国产专区不蜜| 精品国产123| 欧美日韩极品在线观看一区| 不卡的av网站| 国产一区久久久| 精品一区二区三区香蕉蜜桃| 午夜精品成人在线视频| 中文字幕亚洲视频| 久久免费午夜影院| 91精品国产福利在线观看| 一本一本大道香蕉久在线精品 | 欧美高清视频不卡网| 国产成人精品影视| 久久精品国产色蜜蜜麻豆| 午夜影视日本亚洲欧洲精品| 欧美国产欧美亚州国产日韩mv天天看完整| 欧美人妖巨大在线| 欧美性一区二区| 欧美网站一区二区| 日本韩国一区二区三区| 91香蕉视频污| 欧美午夜在线一二页| 日本道精品一区二区三区| 成人国产免费视频| 精品无码三级在线观看视频| 国产一区 二区| 99re热视频这里只精品| 99国产精品国产精品久久| 国产乱子伦视频一区二区三区| 麻豆国产欧美日韩综合精品二区 | 欧美伊人久久久久久久久影院| 成人性色生活片免费看爆迷你毛片| 成人激情电影免费在线观看| 国产精品一区二区在线观看不卡| 久久精品99国产精品日本| 天堂va蜜桃一区二区三区| 午夜视频一区二区| 爽好多水快深点欧美视频| 精品制服美女丁香| 国产经典欧美精品| 不卡的av在线| 欧美亚洲高清一区| 欧美一区二区三区电影| 精品久久久久一区二区国产| 欧美精品一区二区不卡| 久久九九久久九九| 国产精品婷婷午夜在线观看| 日韩一区欧美一区| 亚洲一区二区三区爽爽爽爽爽| 一区二区欧美国产| 日本女人一区二区三区| 日本午夜一区二区| 不卡一区中文字幕| 精品视频色一区| 日韩欧美国产一二三区| 欧美精品一区二区三区蜜臀| 国产偷国产偷亚洲高清人白洁| 亚洲综合小说图片| 久久丁香综合五月国产三级网站| 国产一区二区女| 91啪九色porn原创视频在线观看| 在线视频亚洲一区| 精品国产一区二区三区av性色| 国产欧美精品一区二区色综合| 亚洲青青青在线视频| 日韩不卡一二三区| 国产成人免费视频一区| 欧美在线观看禁18| 精品久久久久久久久久久久久久久久久| 久久麻豆一区二区| 一区二区高清免费观看影视大全| 日本大胆欧美人术艺术动态 | 成人天堂资源www在线| 欧美亚洲一区二区三区四区| 久久亚洲精精品中文字幕早川悠里| 国产精品久久久久久久久果冻传媒 | 欧美三片在线视频观看| 日韩片之四级片| 亚洲欧美激情在线| 精品一二三四在线| 欧美日韩在线三区| 国产精品热久久久久夜色精品三区 | 蜜桃视频一区二区三区| eeuss鲁片一区二区三区在线观看| 在线成人av影院| 亚洲一区二区在线观看视频| 国产高清成人在线| 欧美一级电影网站| 亚洲综合色网站| av男人天堂一区| 国产精品全国免费观看高清| 视频在线观看一区二区三区| 成人激情免费电影网址| 欧美成人高清电影在线| 视频一区中文字幕| 这里是久久伊人| 亚洲午夜激情网站|