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

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

?? templates.inc.php

?? Discuz! 論壇軟件系統 UTF8
?? PHP
字號:
<?php

/*
	[DISCUZ!] admin/templates.inc.php - add or edit templates
	This is NOT a freeware, use is subject to license terms

	Version: 4.0.0
	Web: http://www.comsenz.com
	Copyright: 2001-2005 Comsenz Technology Ltd.
	Last Modified: 2004/12/12 12:08
*/

if(!defined('IN_DISCUZ') || !isset($PHP_SELF) || !preg_match("/[\/\\\\]admincp\.php$/", $PHP_SELF)) {
        exit('Access Denied');
}

cpheader();

if($action == 'templates') {

	if(!$edit) {

		if(!submitcheck('tplsubmit')) {

			$templates = '';
			$query = $db->query("SELECT * FROM {$tablepre}templates");
			while($tpl = $db->fetch_array($query)) {
				$templates .= "<tr align=\"center\"><td bgcolor=\"".ALTBG1."\"><input type=\"checkbox\" name=\"delete[]\" value=\"$tpl[templateid]\"></td>\n".
					"<td bgcolor=\"".ALTBG2."\"><input type=\"text\" size=\"8\" name=\"namenew[$tpl[templateid]]\" value=\"$tpl[name]\"></td>\n".
					"<td bgcolor=\"".ALTBG1."\"><input type=\"text\" size=\"20\" name=\"directorynew[$tpl[templateid]]\" value=\"$tpl[directory]\"></td>\n".
					"<td bgcolor=\"".ALTBG2."\">$tpl[copyright]</td>\n".
					"<td bgcolor=\"".ALTBG1."\"><a href=\"admincp.php?action=templates&edit=$tpl[templateid]\">[$lang[detail]]</a></td></tr>\n";
			}

?>
<form method="post" action="admincp.php?action=templates">
<input type="hidden" name="formhash" value="<?=FORMHASH?>">
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="95%" align="center" class="tableborder">
<tr class="header" align="center">
<td width="48"><input type="checkbox" name="chkall" class="header" onclick="checkall(this.form)"><?=$lang['del']?></td>
<td><?=$lang['templates_name']?></td><td><?=$lang['templates_directory']?></td><td><?=$lang['copyright']?></td><td><?=$lang['edit']?></td></tr>
<?=$templates?>
<tr><td colspan="76" class="singleborder">&nbsp;</td></tr>
<tr align="center"><td bgcolor="<?=ALTBG1?>"><?=$lang['add_new']?></td>
<td bgcolor="<?=ALTBG2?>"><input type="text" size="8" name="newname"></td>
<td bgcolor="<?=ALTBG1?>"><input type="text" size="20" name="newdirectory"></td>
<td bgcolor="<?=ALTBG2?>"><input type="text" size="25" name="newcopyright"></td>
<td bgcolor="<?=ALTBG1?>">&nbsp;</td>
</tr></table><br>
<center><input type="submit" name="tplsubmit" value="<?=$lang['submit']?>"></center></form>
<?

		} else {

			if($newname) {
				if(!$newdirectory) {
					cpmsg('templates_new_directory_invalid');
				} elseif(!tpldir_valid($newdirectory)) {
					$directory = $newdirectory;
					cpmsg('templates_directory_invalid');
				}
				$db->query("INSERT INTO {$tablepre}templates (name, directory, copyright)
					VALUES ('$newname', '$newdirectory', '$newcopyright')", 'UNBUFFERED');
			}

			foreach($directorynew as $id => $directory) {
				if(!$delete || ($delete && !in_array($id, $delete))) {
					if(!tpldir_valid($directory)) {
						cpmsg('templates_directory_invalid');
					} elseif($id == 1 && $directory != './templates/default') {
						cpmsg('templates_default_directory_invalid');
					}
					$db->query("UPDATE {$tablepre}templates SET name='$namenew[$id]', directory='$directorynew[$id]' WHERE templateid='$id'", 'UNBUFFERED');
				}
			}

			if(is_array($delete)) {
				if(in_array('1', $delete)) {
					cpmsg('templates_delete_invalid');
				}
				$ids = $comma = '';
				foreach($delete as $id) {
					$ids .= "$comma'$id'";
					$comma = ', ';
				}
				$db->query("DELETE FROM {$tablepre}templates WHERE templateid IN ($ids) AND templateid<>'1'", 'UNBUFFERED');
				$db->query("UPDATE {$tablepre}styles SET templateid='1' WHERE templateid IN ($ids)", 'UNBUFFERED');
			}

			updatecache('styles');
			cpmsg('templates_update_succeed', 'admincp.php?action=templates');

		}

	} else {


		$query = $db->query("SELECT * FROM {$tablepre}templates WHERE templateid='$edit'");
		if(!$template = $db->fetch_array($query)) {
			cpmsg('undefined_action');
		} elseif(!tpldir_valid($template['directory'])) {
			$directory = $template['directory'];
			cpmsg('templates_directory_invalid');
		}

		$warning = $template['templateid'] == 1 ?
				$lang['templates_edit_default_comment'] :
				$lang['templates_edit_nondefault_comment'];
		if($keyword) {
			$keywordadd = " - $lang[templates_keyword] <i>".htmlspecialchars(stripslashes($keyword))."</i> - <a href=\"admincp.php?action=templates&edit=$edit\" style=\"color: ".HEADERTEXT."\">[ $lang[templates_view_all] ]</a>";
			$keywordenc = rawurlencode($keyword);
		}

		$tpldir = dir(DISCUZ_ROOT.'./'.$template['directory']);
		$tplarray = $langarray = array();
		while($entry = $tpldir->read()) {
			$extension = strtolower(fileext($entry));
			if($extension == 'htm') {
				$tplname = substr($entry, 0, -4);
				$pos = strpos($tplname, '_');
				if($keyword) {
					if(!stristr(implode("\n", file(DISCUZ_ROOT."./$template[directory]/$entry")), $keyword)) {
						continue;
					}
				}
				if(!$pos) {
					$tplarray[$tplname][] = $tplname;
				} else {
					$tplarray[substr($tplname, 0, $pos)][] = $tplname;
				}
			} elseif($extension == 'php') {
				$langarray[] = substr($entry, 0, -9);
			}
		}
		$tpldir->close();

		ksort($tplarray);
		ksort($langarray);
		$templates = $languages = '';

		foreach($tplarray as $tpl => $subtpls) {
			$templates .= "<ul><li><b>$tpl</b><ul>\n";
			foreach($subtpls as $subtpl) {
				$filename = "$subtpl.htm";
				$templates .= "<li>$subtpl &nbsp; <a href=\"admincp.php?action=tpledit&templateid=$template[templateid]&fn=$filename&keyword=$keywordenc\">[$lang[edit]]</a> ".
					"<a href=\"admincp.php?action=tpledit&templateid=$template[templateid]&fn=$filename&delete=yes\">[$lang[delete]]</a>";
			}
			$templates .= "</ul></ul>\n";
		}
		foreach($langarray as $langpack) {
			$languages .= "<ul><li>$langpack &nbsp; <a href=\"admincp.php?action=tpledit&templateid=$template[templateid]&fn=$langpack.lang.php\">[$lang[edit]]</a></ul>\n";
		}

?>
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="85%" align="center" class="tableborder">
<tr class="header"><td colspan="3"><?=$lang['templates_maint']?></td></tr>

<form method="post" action="admincp.php?action=tpladd&edit=<?=$edit?>">
<input type="hidden" name="formhash" value="<?=FORMHASH?>">
<tr bgcolor="<?=ALTBG2?>"><td width="25%"><?=$lang['templates_maint_new']?></td>
<td width="55%"><input type="text" name="name" size="40" maxlength="40"></td>
<td width="20%"><input type="submit" value="<?=$lang['submit']?>"></td></tr></form>

<form method="get" action="admincp.php">
<input type="hidden" name="action" value="templates">
<input type="hidden" name="edit" value="<?=$edit?>">
<tr bgcolor="<?=ALTBG1?>"><td><?=$lang['templates_maint_search']?></td><td><input type="text" name="keyword" size="40"></td>
<td><input type="submit" value="<?=$lang['submit']?>"></td></tr></form>

</table><br><br>

<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="85%" align="center" class="tableborder">
<tr class="header"><td><?=$lang['templates_select']?><?=$keywordadd?></td></tr>
<tr bgcolor="<?=ALTBG1?>"><td><br><center><b><?=$warning?></b></center><br>
<ul><li><b>Discuz! <?=$lang['templates_language_pack']?></b><?=$languages?></ul>
<ul><li><b>Discuz! <?=$lang['templates_html']?></b><?=$templates?></ul>
</td></tr></table>
<?

	}
			
} elseif($action == 'tpledit') {

	$query = $db->query("SELECT * FROM {$tablepre}templates WHERE templateid='$templateid'");
	if(!$template = $db->fetch_array($query)) {
		cpmsg('templates_edit_nonexistence');
	}

	$fn = str_replace(array('..', '/', '\\'), array('', '', ''), $fn);
	$filename = DISCUZ_ROOT."./$template[directory]/$fn";
	if(!is_writeable($filename)) {
		cpmsg('templates_edit_invalid');
	}

	if(!submitcheck('editsubmit') && $delete != 'yes') {

		$keywordenc = rawurlencode($keyword);

		$fp = fopen($filename, 'rb');
		$content = fread($fp, filesize($filename));
		fclose($fp);

		$content = str_replace("\\'", "'", htmlspecialchars($content));

?>
<script language="JavaScript">
var n = 0;
function displayHTML(obj) {
	win = window.open(" ", 'popup', 'toolbar = no, status = no, scrollbars=yes');
	win.document.write("" + obj.value + "");
}
function HighlightAll(obj) {
	obj.focus();
	obj.select();
	if (document.all) {
		obj.createTextRange().execCommand("Copy");
		window.status = "<?=$lang['templates_edit_clickboard']?>";
		setTimeout("window.status=''", 1800);
	}
}
function findInPage(obj, str) {
	var txt, i, found;
	if (str == "") {
		return false;
	}
	if (document.layers) {
		if (!obj.find(str)) {
			while(obj.find(str, false, true)) {
				n++;
			}
		} else {
			n++;
		}
		if (n == 0) {
			alert("<?=$lang['templates_edit_keyword_not_found']?>");
		}
	}
	if (document.all) {
		txt = obj.createTextRange();
		for (i = 0; i <= n && (found = txt.findText(str)) != false; i++) {
			txt.moveStart('character', 1);
			txt.moveEnd('textedit');
		}
		if (found) {
			txt.moveStart('character', -1);
			txt.findText(str);
			txt.select();
			txt.scrollIntoView();
			n++;
		} else {
			if (n > 0) {
				n = 0;
				findInPage(str);
			} else {
				alert("<?=$lang['templates_edit_keyword_not_found']?>");
			}
		}
	}
	return false;
}
</script>
<form method="post" action="admincp.php?action=tpledit&templateid=<?=$templateid?>&fn=<?=$fn?>">
<input type="hidden" name="formhash" value="<?=FORMHASH?>">
<input type="hidden" name="keyword" value="<?=$keywordenc?>">
<table cellspacing="<?=INNERBORDERWIDTH?>" cellpadding="<?=TABLESPACE?>" width="60%" align="center" class="tableborder">
<tr><td class="header"><?=$lang['templates_edit']?> - <?=$fn?></td></tr>
<tr><td bgcolor="<?=ALTBG1?>" align="center">
<textarea cols="100" rows="25" name="templatenew"><?=$content?></textarea><br><br>
<input name="search" type="text" accesskey="t" size="20" onChange="n=0;">
<input type="button" value="<?=$lang['search']?>" accesskey="f" onClick="findInPage(this.form.templatenew, this.form.search.value)">&nbsp;&nbsp;&nbsp;
<input type="button" value="<?=$lang['return']?>" accesskey="e" onClick="history.go(-1)">
<input type="button" value="<?=$lang['preview']?>" accesskey="p" onClick="displayHTML(this.form.templatenew)">
<input type="button" value="<?=$lang['copy']?>" accesskey="c" onClick="HighlightAll(this.form.templatenew)">&nbsp;&nbsp;&nbsp;
<input type="submit" name="editsubmit" value="<?=$lang['submit']?>">
</td></tr></table>
</form>

<?

	} elseif($delete == 'yes') {

		if(!$confirmed) {
			cpmsg('templates_delete_confirm', "admincp.php?action=tpledit&templateid=$templateid&fn=$fn&delete=yes", 'form');
		} else {
			if(@unlink($filename)) {
				cpmsg('templates_delete_succeed', "admincp.php?action=templates&edit=$templateid");
			} else {
				cpmsg('templates_delete_fail');
			}
		}

	} else {

		$fp = fopen($filename, 'wb');
		flock($fp, 2);
		fwrite($fp, stripslashes(str_replace("\x0d\x0a", "\x0a", $templatenew)));
		fclose($fp);

		cpmsg('templates_edit_succeed', "admincp.php?action=templates&edit=$templateid&keyword=$keyword");

	}

} elseif($action == 'tpladd') {

	$query = $db->query("SELECT * FROM {$tablepre}templates WHERE templateid='$edit'");
	if(!$template = $db->fetch_array($query)) {
		cpmsg('templates_add_invalid');
	} elseif(!tpldir_valid($template['directory'])) {
		$directory = $template['directory'];
		cpmsg('templates_directory_invalid');
	} elseif(file_exists(DISCUZ_ROOT."./$template[directory]/$name.htm")) {
		cpmsg('templates_add_duplicate');
	} elseif(!@$fp = fopen(DISCUZ_ROOT."./$template[directory]/$name.htm", 'wb')) {
		cpmsg('templates_add_file_invalid');
	}

	@fclose($fp);
	cpmsg('templates_add_succeed', "admincp.php?action=tpledit&templateid=1&fn=$name.htm");
	
}	

?>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品国产三级a在线观看| 成人免费看的视频| 亚洲一区二区在线免费看| 亚洲成人午夜电影| 国产在线播放一区二区三区| 欧美激情中文字幕一区二区| 在线国产电影不卡| 国产成人av一区二区三区在线| 免费一区二区视频| 国产一区二区在线视频| 国产99一区视频免费| 成人毛片老司机大片| 免费在线视频一区| 国产麻豆午夜三级精品| 97精品超碰一区二区三区| 欧美在线不卡视频| 99麻豆久久久国产精品免费优播| 91蜜桃免费观看视频| 欧美日韩免费观看一区三区| 久久久不卡影院| 欧美成人一区二区三区在线观看| 精品久久人人做人人爰| 亚洲国产成人在线| 理论片日本一区| 91小视频免费观看| 久久综合色8888| 国产精品福利一区| 一区二区高清在线| 国产精品99久久久久久久vr| 91国产福利在线| 中文一区一区三区高中清不卡| 视频一区二区欧美| 在线观看视频91| 国产精品日产欧美久久久久| 免费一区二区视频| 成人h动漫精品一区二区| 欧美一级高清片| 午夜久久久久久电影| 91麻豆精品视频| 综合色天天鬼久久鬼色| 成人av在线一区二区| 久久久精品中文字幕麻豆发布| 亚洲综合一区在线| 欧美高清性hdvideosex| 日韩高清不卡一区二区三区| 91国偷自产一区二区三区观看| 中文字幕中文字幕一区二区| 日韩欧美国产一二三区| 一区二区三区免费在线观看| 日本电影欧美片| 国内精品视频一区二区三区八戒| 26uuu色噜噜精品一区二区| 亚洲图片欧美综合| 在线播放亚洲一区| 国产精品高潮呻吟久久| 国产99精品在线观看| 精品久久久久一区二区国产| 老司机精品视频导航| 日韩免费福利电影在线观看| 另类小说综合欧美亚洲| 国产性色一区二区| 日韩欧美在线网站| 久久电影国产免费久久电影 | 美女一区二区视频| 26uuu国产日韩综合| av午夜一区麻豆| 偷拍与自拍一区| 1024成人网| 欧美成人精品1314www| 在线免费视频一区二区| 99国内精品久久| 亚洲国产精品一区二区久久 | 久久精品无码一区二区三区| 一本色道久久综合狠狠躁的推荐| 国产精品白丝jk白祙喷水网站| 一区二区免费看| 中文字幕一区二区三区不卡| 日韩三级在线免费观看| 在线观看成人免费视频| 岛国精品在线播放| 国产成人精品亚洲777人妖| 久久精品国产99国产精品| 亚洲天堂a在线| 精品电影一区二区三区| 欧美剧情片在线观看| 欧美老肥妇做.爰bbww| 在线观看成人免费视频| 91社区在线播放| jvid福利写真一区二区三区| 国产一区二区三区电影在线观看| 亚洲一区二区欧美日韩| 丝袜美腿亚洲综合| 美女网站视频久久| 午夜精品久久久久久久久| 三级精品在线观看| 国产成人亚洲精品青草天美| 欧美亚洲国产一区二区三区va| 欧美一级搡bbbb搡bbbb| 国产无人区一区二区三区| ...中文天堂在线一区| 一区二区三区四区视频精品免费| 一区二区三区四区不卡在线| 亚洲成人免费电影| 国产乱妇无码大片在线观看| 不卡的av在线| 在线成人av影院| 欧美激情在线一区二区| 亚洲精品国产第一综合99久久| 亚洲综合精品久久| 国模娜娜一区二区三区| 91丨九色丨蝌蚪富婆spa| 91超碰这里只有精品国产| 国产日韩欧美不卡在线| 亚洲国产精品久久久久婷婷884| 欧美mv日韩mv| 久久伊人蜜桃av一区二区| 日韩精品亚洲一区二区三区免费| 95精品视频在线| 国产欧美久久久精品影院| 美女一区二区视频| 日韩午夜精品电影| 国精产品一区一区三区mba视频 | 久久久综合网站| 国产精品一区久久久久| 亚洲精品一线二线三线无人区| 美美哒免费高清在线观看视频一区二区 | 九九九精品视频| 欧美tk—视频vk| 麻豆国产精品777777在线| 日韩欧美一区二区视频| 蜜桃精品视频在线| wwwwww.欧美系列| 成人激情免费视频| 亚洲一区二区三区美女| 在线综合+亚洲+欧美中文字幕| 午夜国产精品一区| 精品1区2区在线观看| www.成人网.com| 日本成人中文字幕在线视频| 精品乱人伦小说| 成人福利视频在线| 美女视频免费一区| 国产女同互慰高潮91漫画| 在线观看免费视频综合| 免费人成网站在线观看欧美高清| 欧美成人午夜电影| 91网上在线视频| 国产精品综合久久| 亚洲国产成人高清精品| 久久视频一区二区| 欧美日本国产一区| 91在线视频在线| 国产精品77777| 蜜臀av国产精品久久久久| 亚洲日本电影在线| 国产精品理论片在线观看| 欧美一区二区在线不卡| 成人av在线电影| 成人免费毛片片v| 国产美女精品人人做人人爽| 亚洲成精国产精品女| 中文字幕一区在线观看视频| 久久久影视传媒| 日韩精品中文字幕在线一区| 欧美亚洲一区二区在线| 91九色02白丝porn| 91亚洲国产成人精品一区二区三| 久久99精品国产.久久久久久| 亚洲制服欧美中文字幕中文字幕| 亚洲欧洲日韩综合一区二区| 最新热久久免费视频| 中文字幕综合网| 亚洲精品视频一区| 亚洲第一久久影院| 国产麻豆精品久久一二三| 日本视频中文字幕一区二区三区| 久久久久国产精品人| 久久久久青草大香线综合精品| 91精品国产91综合久久蜜臀| 欧美videos大乳护士334| 欧美xingq一区二区| 2024国产精品视频| 亚洲欧洲精品一区二区三区| 国产精品成人一区二区艾草 | 六月丁香婷婷久久| 成人av电影在线| 91国在线观看| 久久综合色之久久综合| 成人欧美一区二区三区| 亚洲国产日韩精品| 国产一区日韩二区欧美三区| 狠狠久久亚洲欧美| 欧洲一区在线电影| 久久久精品免费免费| 亚洲一区二区美女| 不卡的av电影在线观看| 日韩欧美色综合网站| 亚洲国产日韩在线一区模特| 精品一区二区在线播放| 在线欧美日韩精品|