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

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

?? uccode.class.php

?? Discuz_7.0.0 是一款社區(qū)程序源碼!! 國內(nèi)80 的站長使用此程序
?? PHP
字號(hào):
<?php

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

	$Id: uccode.class.php 753 2008-11-14 06:48:25Z cnteacher $
*/

class uccode {
	var $uccodes;

	function uccode() {
		$this->uccode = array(
			'pcodecount' => -1,
			'codecount' => 0,
			'codehtml' => ''
		);
	}

	function codedisp($code) {
		$this->uccode['pcodecount']++;
		$code = str_replace('\\"', '"', preg_replace("/^[\n\r]*(.+?)[\n\r]*$/is", "\\1", $code));
		$this->uccode['codehtml'][$this->uccode['pcodecount']] = $this->tpl_codedisp($code);
		$this->uccode['codecount']++;
		return "[\tUCENTER_CODE_".$this->uccode[pcodecount]."\t]";
	}

	function complie($message) {
		$message = htmlspecialchars($message);
		if(strpos($message, '[/code]') !== FALSE) {
			$message = preg_replace("/\s*\[code\](.+?)\[\/code\]\s*/ies", "\$this->codedisp('\\1')", $message);
		}
		if(strpos($message, '[/url]') !== FALSE) {
			$message = preg_replace("/\[url(=((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|ed2k|thunder|synacast){1}:\/\/|www\.)([^\[\"']+?))?\](.+?)\[\/url\]/ies", "\$this->parseurl('\\1', '\\5')", $message);
		}
		if(strpos($message, '[/email]') !== FALSE) {
			$message = preg_replace("/\[email(=([a-z0-9\-_.+]+)@([a-z0-9\-_]+[.][a-z0-9\-_.]+))?\](.+?)\[\/email\]/ies", "\$this->parseemail('\\1', '\\4')", $message);
		}
		$message = str_replace(array(
			'[/color]', '[/size]', '[/font]', '[/align]', '[b]', '[/b]',
			'[i]', '[/i]', '[u]', '[/u]', '[list]', '[list=1]', '[list=a]',
			'[list=A]', '[*]', '[/list]', '[indent]', '[/indent]', '[/float]'
		), array(
			'</font>', '</font>', '</font>', '</p>', '<strong>', '</strong>', '<i>',
			'</i>', '<u>', '</u>', '<ul>', '<ul type="1">', '<ul type="a">',
			'<ul type="A">', '<li>', '</ul>', '<blockquote>', '</blockquote>', '</span>'
		), preg_replace(array(
			"/\[color=([#\w]+?)\]/i",
			"/\[size=(\d+?)\]/i",
			"/\[size=(\d+(\.\d+)?(px|pt|in|cm|mm|pc|em|ex|%)+?)\]/i",
			"/\[font=([^\[\<]+?)\]/i",
			"/\[align=(left|center|right)\]/i",
			"/\[float=(left|right)\]/i"
		), array(
			"<font color=\"\\1\">",
			"<font size=\"\\1\">",
			"<font style=\"font-size: \\1\">",
			"<font face=\"\\1 \">",
			"<p align=\"\\1\">",
			"<span style=\"float: \\1;\">"
		), $message));
		if(strpos($message, '[/quote]') !== FALSE) {
			$message = preg_replace("/\s*\[quote\][\n\r]*(.+?)[\n\r]*\[\/quote\]\s*/is", $this->tpl_quote(), $message);
		}
		if(strpos($message, '[/img]') !== FALSE) {
			$message = preg_replace(array(
				"/\[img\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies",
				"/\[img=(\d{1,4})[x|\,](\d{1,4})\]\s*([^\[\<\r\n]+?)\s*\[\/img\]/ies"
			), array(
				"\$this->bbcodeurl('\\1', '<img src=\"%s\" border=\"0\" alt=\"\" />')",
				"\$this->bbcodeurl('\\3', '<img width=\"\\1\" height=\"\\2\" src=\"%s\" border=\"0\" alt=\"\" />')"
			), $message);
		}
		for($i = 0; $i <= $this->uccode['pcodecount']; $i++) {
			$message = str_replace("[\tUCENTER_CODE_$i\t]", $this->uccode['codehtml'][$i], $message);
		}
		return nl2br(str_replace(array("\t", '   ', '  '), array('&nbsp; &nbsp; &nbsp; &nbsp; ', '&nbsp; &nbsp;', '&nbsp;&nbsp;'), $message));
	}

	function parseurl($url, $text) {
		if(!$url && preg_match("/((https?|ftp|gopher|news|telnet|rtsp|mms|callto|bctp|ed2k|thunder|synacast){1}:\/\/|www\.)[^\[\"']+/i", trim($text), $matches)) {
			$url = $matches[0];
			$length = 65;
			if(strlen($url) > $length) {
				$text = substr($url, 0, intval($length * 0.5)).' ... '.substr($url, - intval($length * 0.3));
			}
			return '<a href="'.(substr(strtolower($url), 0, 4) == 'www.' ? 'http://'.$url : $url).'" target="_blank">'.$text.'</a>';
		} else {
			$url = substr($url, 1);
			if(substr(strtolower($url), 0, 4) == 'www.') {
				$url = 'http://'.$url;
			}
			return '<a href="'.$url.'" target="_blank">'.$text.'</a>';
		}
	}

	function parseemail($email, $text) {
		if(!$email && preg_match("/\s*([a-z0-9\-_.+]+)@([a-z0-9\-_]+[.][a-z0-9\-_.]+)\s*/i", $text, $matches)) {
			$email = trim($matches[0]);
			return '<a href="mailto:'.$email.'">'.$email.'</a>';
		} else {
			return '<a href="mailto:'.substr($email, 1).'">'.$text.'</a>';
		}
	}

	function bbcodeurl($url, $tags) {
		if(!preg_match("/<.+?>/s", $url)) {
			if(!in_array(strtolower(substr($url, 0, 6)), array('http:/', 'https:', 'ftp://', 'rtsp:/', 'mms://'))) {
				$url = 'http://'.$url;
			}
			return str_replace(array('submit', 'logging.php'), array('', ''), sprintf($tags, $url, addslashes($url)));
		} else {
			return '&nbsp;'.$url;
		}
	}

	function tpl_codedisp($code) {
		return '<div class="blockcode"><code id="code'.$this->uccodes['codecount'].'">'.$code.'</code></div>';
	}

	function tpl_quote() {
		return '<div class="quote"><blockquote>\\1</blockquote></div>';
	}
}

/*

Usage:
$str = <<<EOF
1
2
3
EOF;
require_once 'lib/uccode.class.php';
$this->uccode = new uccode();
echo $this->uccode->complie($str);

*/

?>

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区三区精品| 成人激情小说乱人伦| 欧美日韩高清不卡| 日韩高清不卡在线| 欧美精品一区二区三区蜜桃视频 | 中文字幕精品在线不卡| 国产成人精品一区二区三区四区 | 久久伊人中文字幕| 丰满亚洲少妇av| 亚洲免费观看高清在线观看| 色成人在线视频| 青青国产91久久久久久| 久久久久国产精品人| 色综合婷婷久久| 日韩精品五月天| 欧美高清一级片在线观看| 色哟哟精品一区| 麻豆精品视频在线| 中文字幕乱码日本亚洲一区二区 | 欧美午夜精品久久久久久超碰| 亚洲一区二区三区爽爽爽爽爽| 欧美一区二区三区不卡| 成人免费观看av| 亚洲一区二区三区在线看| 2021中文字幕一区亚洲| 成人免费毛片app| 日韩中文字幕1| 欧美国产精品中文字幕| 欧美一区二区在线免费播放| 国产91在线看| 日韩av电影免费观看高清完整版 | 亚洲最新视频在线播放| 日韩欧美第一区| 91亚洲精华国产精华精华液| 日韩在线观看一区二区| 国产精品久久久久久久久久久免费看| 欧美乱妇20p| 99久久久精品免费观看国产蜜| 亚洲福利电影网| 国产精品欧美极品| ww亚洲ww在线观看国产| 欧美日韩精品三区| 99久久99精品久久久久久| 美女网站视频久久| 一区二区免费视频| 国产欧美一区在线| 精品久久久久香蕉网| 欧美视频在线不卡| eeuss鲁一区二区三区| 精品一区二区三区免费观看| 亚洲国产三级在线| 亚洲欧美激情视频在线观看一区二区三区 | 久久久久久久久久久黄色| 欧美日韩你懂得| 91一区二区在线| 成人免费毛片片v| 国产馆精品极品| 麻豆高清免费国产一区| 亚洲午夜激情网页| 自拍偷拍国产精品| 国产日韩欧美一区二区三区综合| 欧美一区二区三区视频在线观看| 91看片淫黄大片一级在线观看| 国产成人在线免费| 精品无码三级在线观看视频| 日韩精品91亚洲二区在线观看| 亚洲综合一区在线| 亚洲美女视频一区| 亚洲欧美日韩系列| 亚洲三级在线免费观看| 亚洲人成精品久久久久| 亚洲天堂福利av| 亚洲黄网站在线观看| 亚洲精品久久7777| 亚洲精品欧美综合四区| 一区二区三区在线影院| 一区二区三区四区av| 亚洲欧美激情视频在线观看一区二区三区| 国产精品免费av| 亚洲青青青在线视频| 一区二区三区中文在线| 亚洲bdsm女犯bdsm网站| 婷婷中文字幕一区三区| 日韩av午夜在线观看| 免费成人深夜小野草| 久久精品国产第一区二区三区| 美女mm1313爽爽久久久蜜臀| 久国产精品韩国三级视频| 国产精品资源在线看| 成人蜜臀av电影| 色哟哟国产精品| 欧美男女性生活在线直播观看| 欧美二区在线观看| 久久综合九色综合欧美就去吻| 久久亚洲一级片| 中文字幕一区二区三中文字幕| 亚洲视频你懂的| 午夜欧美2019年伦理| 国内精品自线一区二区三区视频| 国产精品91xxx| 一本大道综合伊人精品热热| 欧美疯狂做受xxxx富婆| 日韩美女在线视频| 国产精品欧美综合在线| 亚洲综合免费观看高清完整版在线 | av成人老司机| 欧美性受xxxx黑人xyx性爽| 日韩三级在线免费观看| 欧美高清一级片在线观看| 亚洲国产精品一区二区久久恐怖片 | 91精品国产综合久久国产大片| 精品美女一区二区| 亚洲三级久久久| 精品一区二区三区视频| 色呦呦网站一区| 欧美大片拔萝卜| 亚洲欧美日韩电影| 久久er99热精品一区二区| 色吧成人激情小说| 久久综合视频网| 亚洲福中文字幕伊人影院| 国产成人在线看| 91麻豆精品国产91久久久 | 国产成a人亚洲精| 在线观看免费一区| 久久伊人蜜桃av一区二区| 亚洲日本一区二区| 国内精品国产成人| 欧美天天综合网| 欧美韩日一区二区三区| 蜜臀a∨国产成人精品| 色综合久久88色综合天天免费| 欧美电影免费观看完整版| 亚洲五月六月丁香激情| 国产91丝袜在线播放| 日韩一区二区三区在线视频| 亚洲精品亚洲人成人网| 国产不卡视频一区| 日韩精品一区二区三区中文不卡| 亚洲激情自拍视频| 成人精品免费网站| ww久久中文字幕| 久久精品999| 欧美一区二区三区免费在线看 | 日本精品视频一区二区三区| 精品日韩99亚洲| 日韩成人午夜电影| 欧美人伦禁忌dvd放荡欲情| 亚洲激情在线激情| 91看片淫黄大片一级在线观看| 国产网红主播福利一区二区| 国内偷窥港台综合视频在线播放| 91精品国产综合久久久久久久久久| 亚洲欧美日韩国产成人精品影院| 成人午夜碰碰视频| 中文字幕不卡在线播放| 国产成人综合精品三级| 久久久精品欧美丰满| 蜜乳av一区二区三区| 制服丝袜亚洲色图| 免费精品视频在线| 91精品国产综合久久久久久| 婷婷丁香激情综合| 91精品国产综合久久久久久久久久| 天天综合网 天天综合色| 精品视频色一区| 午夜伊人狠狠久久| 91麻豆精品国产91久久久久久| 日韩不卡一区二区三区| 日韩欧美国产综合一区| 狠狠色狠狠色合久久伊人| 久久久夜色精品亚洲| 国产精品夜夜爽| 国产精品色哟哟网站| av一区二区三区黑人| 亚洲乱码国产乱码精品精98午夜| 91麻豆精品在线观看| 亚洲图片自拍偷拍| 日韩一区二区精品| 国产一区二区三区久久久 | 亚洲女女做受ⅹxx高潮| 91豆麻精品91久久久久久| 亚洲一级在线观看| 欧美老肥妇做.爰bbww视频| 日本一不卡视频| 久久蜜桃香蕉精品一区二区三区| 成人午夜在线免费| 亚洲图片一区二区| 欧美电视剧在线观看完整版| 国产精品66部| 一区二区在线电影| 日韩亚洲欧美在线| 国产一区二区三区精品视频| 亚洲视频免费在线观看| 欧美精品日韩综合在线| 国产麻豆精品在线观看| 亚洲欧美日韩国产成人精品影院| 在线播放中文字幕一区| 粉嫩av亚洲一区二区图片| 伊人一区二区三区|