📄 ofstarcode.php
字号:
"/\[email\]([^\[]*)\[\/email\]/is",
"/\[url=([^\[]*)\](.+?)\[\/url\]/is",
"/\[url\]www\.([^\[]*)\[\/url\]/is",
"/\[url\]([^\[]*)\[\/url\]/is",
"/\[quote\]\s*(.*?)\s*\[\/quote\]/is",
"/(\[fly\])(.+?)(\[\/fly\])/is",
"/(\[move\])(.+?)(\[\/move\])/is",
"/(\[align=)(left|center|right)(\])(.+?)(\[\/align\])/is",
"/(\[shadow=)(\S+?)(\,)(.+?)(\,)(.+?)(\])(.+?)(\[\/shadow\])/is",
"/(\[glow=)(\S+?)(\,)(.+?)(\,)(.+?)(\])(.+?)(\[\/glow\])/is",
);
$replacement = array(
"<font face=\"\\1\">\\2</font>",
"<font color=\"\\1\">\\2</font>",
"<a href=\"mailto:\\1\">\\2</a>",
// "<a href=\"mailto:\\1\">\\2</a>",
"<a href=\"mailto:\\1\">\\1</a>",
"<a href=\\1 target=_blank>\\2</a>",
"<a href=\"http://www.\\1\" target=_blank>\\1</a>",
"<a href=\"\\1\" target=_blank>\\1</a>",
"<table cellpadding=0 cellspacing=0 border=0 WIDTH=94% bgcolor=#000000 align=center><tr><td><table width=100% cellpadding=5 cellspacing=1 border=0><TR><TD BGCOLOR=#EFF3F9>\\1</table></table>",
"<marquee width=90% behavior=alternate scrollamount=3>\\2</marquee>",
"<MARQUEE scrollamount=3>\\2</MARQUEE>",
"<DIV Align=\\2>\\4</DIV>",
"<table width=\\2 style=\"filter:shadow(color=\\4, direction=\\6 ,strength=2)\"><tr><td>\\8</td></tr></table>",
"<table width=\\2 style=\"filter:glow(color=\\4, strength=\\6)\"><tr><td>\\8</td></tr></table>",
);
if(!isset($keyword)) $post=preg_replace($pattern,$replacement,$post);
if ($allow['iframe']) {
$post = preg_replace("/\[iframe\]\s*(\S+?)\s*\[\/iframe\]/is","<IFRAME SRC=\\1 FRAMEBORDER=0 ALLOWTRANSPARENCY=true SCROLLING=YES WIDTH=97% HEIGHT=600></IFRAME>",$post);
}
if ($allow['pic']) {
$post = preg_replace("/\[img\](\r\n|\r|\n)*((http|https):\/\/([^;<>\*\(\)\"]+)|[a-z0-9\/\\\._\- ]+)\[\/img\]/is","<A HREF=\"\\2\" TARGET=_blank title=新窗口打开图片><img src=\"\\2\" border=0 onload=\"javascript:if(this.width>screen.width-400)this.width=screen.width-400\"></a>",$post);
}
if ($allow['flash']) {
$post=eregi_replace("\\[swf\\](.+\.swf)\\[/swf\\]","<PARAM NAME=PLAY VALUE=TRUE><PARAM NAME=LOOP VALUE=TRUE><PARAM NAME=QUALITY VALUE=HIGH><embed src=\"\\1\" quality=high pluginspage=\"http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash\" type=\"application/x-shockwave-flash\"
width=\"580\" height=\"400\"></embed> <a href=\"\\1\" target=_blank>  左键全屏观赏</a>",$post);
$post = preg_replace("/(\[FLASH=)(\S+?)(\,)(\S+?)(\])(\S+?)(\[\/FLASH\])/is","<OBJECT CLASSID=\"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000\" WIDTH=\\2 HEIGHT=\\4><PARAM NAME=MOVIE VALUE=\\6><PARAM NAME=PLAY VALUE=TRUE><PARAM NAME=LOOP VALUE=TRUE><PARAM NAME=QUALITY VALUE=HIGH><EMBED SRC=\\6 WIDTH=\\2 HEIGHT=\\4 PLAY=TRUE LOOP=TRUE QUALITY=HIGH></EMBED></OBJECT>",$post);
}
if ($allow['mpeg']) {
$post = preg_replace("/\[wmv\]\s*(\S+?)\s*\[\/wmv\]/is","<EMBED src=\\1 HEIGHT=\"256\" WIDTH=\"314\" AutoStart=1 ></EMBED>",$post);
$post = preg_replace("/\[sound\]\s*(\S+?)\s*\[\/sound\]/is","<EMBED src=\\1 HEIGHT=\"45\" WIDTH=\"314\" AutoStart=1 ></EMBED>",$post);
$post = preg_replace("/\[bgsound\]\s*(\S+?)\s*\[\/bgsound\]/is","<bgsound src=\\1 loop=-1></bgsound>",$post);
$post = preg_replace("/\[asf\]\s*(\S+?)\s*\[\/asf\]/is","<object classid=\"clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95\" id=\"MediaPlayer1\" width=\"286\" height=\"225\" Standby=\"Loading Microsoft Windows Media Player components...\"
type=\"application/x-oleobject\">
<PARAM NAME=\"FileName\" VALUE=\\1>
<param name=\"AudioStream\" value=\"-1\">
<param name=\"AutoSize\" value=\"-1\">
<param name=\"AutoStart\" value=\"1\">
<param name=\"AnimationAtStart\" value=\"-1\">
<param name=\"AllowScan\" value=\"-1\">
<param name=\"AllowChangeDisplaySize\" value=\"-1\">
<param name=\"AutoRewind\" value=\"0\">
<param name=\"Balance\" value=\"0\">
<param name=\"BaseURL\" value>
<param name=\"BufferingTime\" value=\"5\">
<param name=\"CaptioningID\" value>
<param name=\"ClickToPlay\" value=\"-1\">
<param name=\"CursorType\" value=\"0\">
<param name=\"CurrentPosition\" value=\"-1\">
<param name=\"CurrentMarker\" value=\"0\">
<param name=\"DefaultFrame\" value>
<param name=\"DisplayBackColor\" value=\"0\">
<param name=\"DisplayForeColor\" value=\"16777215\">
<param name=\"DisplayMode\" value=\"0\">
<param name=\"DisplaySize\" value=\"0\">
<param name=\"Enabled\" value=\"-1\">
<param name=\"EnableContextMenu\" value=\"-1\">
<param name=\"EnablePositionControls\" value=\"-1\">
<param name=\"EnableFullScreenControls\" value=\"0\">
<param name=\"EnableTracker\" value=\"-1\">
<param name=\"Filename\" value>
<param name=\"InvokeURLs\" value=\"-1\">
<param name=\"Language\" value=\"-1\">
<param name=\"Mute\" value=\"0\">
<param name=\"PlayCount\" value=\"1\">
<param name=\"PreviewMode\" value=\"0\">
<param name=\"Rate\" value=\"1\">
<param name=\"SAMILang\" value>
<param name=\"SAMIStyle\" value>
<param name=\"SAMIFileName\" value>
<param name=\"SelectionStart\" value=\"-1\">
<param name=\"SelectionEnd\" value=\"-1\">
<param name=\"SendOpenStateChangeEvents\" value=\"-1\">
<param name=\"SendWarningEvents\" value=\"-1\">
<param name=\"SendErrorEvents\" value=\"-1\">
<param name=\"SendKeyboardEvents\" value=\"0\">
<param name=\"SendMouseClickEvents\" value=\"0\">
<param name=\"SendMouseMoveEvents\" value=\"0\">
<param name=\"SendPlayStateChangeEvents\" value=\"-1\">
<param name=\"ShowCaptioning\" value=\"0\">
<param name=\"ShowControls\" value=\"-1\">
<param name=\"ShowAudioControls\" value=\"-1\">
<param name=\"ShowDisplay\" value=\"0\">
<param name=\"ShowGotoBar\" value=\"0\">
<param name=\"ShowPositionControls\" value=\"-1\">
<param name=\"ShowStatusBar\" value=\"1\">
<param name=\"ShowTracker\" value=\"-1\">
<param name=\"TransparentAtStart\" value=\"0\">
<param name=\"VideoBorderWidth\" value=\"0\">
<param name=\"VideoBorderColor\" value=\"0\">
<param name=\"VideoBorder3D\" value=\"0\">
<param name=\"Volume\" value=\"-600\">
<param name=\"WindowlessVideo\" value=\"0\">
</object>",$post);
$post = preg_replace("/\[ra\]\s*(\S+?)\s*\[\/ra\]/is","<object classid=\"clsid:CFCDAA03-8BE4-11CF-B84B-0020AFBBCCFA\" id=\"RAOCX\" width=\"253\" height=\"60\">
<param name=\"_ExtentX\" value=\"6694\">
<param name=\"_ExtentY\" value=\"1588\">
<param name=\"AUTOSTART\" value=\"1\">
<param name=\"SHUFFLE\" value=\"0\">
<param name=\"PREFETCH\" value=\"0\">
<param name=\"NOLABELS\" value=\"0\">
<param name=\"SRC\" value=\"\\1\">
<param name=\"CONTROLS\" value=\"StatusBar,ControlPanel\">
<param name=\"LOOP\" value=\"0\">
<param name=\"NUMLOOP\" value=\"0\">
<param name=\"CENTER\" value=\"0\">
<param name=\"MAINTAINASPECT\" value=\"0\">
<param name=\"BACKGROUNDCOLOR\" value=\"#000000\">
<embed src=\"\\1\" width=\"253\" autostart=\"true\" height=\"60\">
</embed></object>",$post);
$post = preg_replace("/\[rm\]\s*(\S+?)\s*\[\/rm\]/is","<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=241 id=Player width=316 VIEWASTEXT>
<param name=\"_ExtentX\" value=\"12726\">
<param name=\"_ExtentY\" value=\"8520\">
<param name=\"AUTOSTART\" value=\"1\">
<param name=\"SHUFFLE\" value=\"0\">
<param name=\"PREFETCH\" value=\"0\">
<param name=\"NOLABELS\" value=\"0\">
<param name=\"CONTROLS\" value=\"ImageWindow\">
<param name=\"CONSOLE\" value=\"_master\">
<param name=\"LOOP\" value=\"0\">
<param name=\"NUMLOOP\" value=\"0\">
<param name=\"CENTER\" value=\"0\">
<param name=\"MAINTAINASPECT\" value=\"\\1\">
<param name=\"BACKGROUNDCOLOR\" value=\"#000000\">
</object><br>
<object classid=clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA height=32 id=Player width=316 VIEWASTEXT>
<param name=\"_ExtentX\" value=\"18256\">
<param name=\"_ExtentY\" value=\"794\">
<param name=\"AUTOSTART\" value=\"1\">
<param name=\"SHUFFLE\" value=\"0\">
<param name=\"PREFETCH\" value=\"0\">
<param name=\"NOLABELS\" value=\"0\">
<param name=\"CONTROLS\" value=\"controlpanel\">
<param name=\"CONSOLE\" value=\"_master\">
<param name=\"LOOP\" value=\"0\">
<param name=\"NUMLOOP\" value=\"0\">
<param name=\"CENTER\" value=\"0\">
<param name=\"MAINTAINASPECT\" value=\"0\">
<param name=\"BACKGROUNDCOLOR\" value=\"#000000\">
<param name=\"SRC\" value=\"\\1\">
</object>",$post);
}
if ($allow['fontsize']) {
$post = eregi_replace("\\[size=([^\\[]*)\\]","<font size=\\1>",$post);
$post = str_replace("[/size]","</font>",$post);
}
if ($allow['iframe']) {
$post = preg_replace("/\[iframe\]\s*(\S+?)\s*\[\/iframe\]/is","<IFRAME SRC=\\1 FRAMEBORDER=0 ALLOWTRANSPARENCY=true SCROLLING=YES WIDTH=97% HEIGHT=340></IFRAME>",$post);
}
$post=str_replace("[ye1]","<img src='images/pic/1.gif'>",$post);
$post=str_replace("[ye2]","<img src='images/pic/2.gif'>",$post);
$post=str_replace("[ye3]","<img src='images/pic/3.gif'>",$post);
$post=str_replace("[ye4]","<img src='images/pic/4.gif'>",$post);
$post=str_replace("[ye5]","<img src='images/pic/5.gif'>",$post);
$post=str_replace("[ye6]","<img src='images/pic/6.gif'>",$post);
$post=str_replace("[ye7]","<img src='images/pic/7.gif'>",$post);
$post=str_replace("[ye8]","<img src='images/pic/8.gif'>",$post);
$post=str_replace("[ye9]","<img src='images/pic/9.gif'>",$post);
$post=str_replace("[ye10]","<img src='images/pic/10.gif'>",$post);
$post=str_replace("[ye11]","<img src='images/pic/11.gif'>",$post);
$post=str_replace("[ye12]","<img src='images/pic/12.gif'>",$post);
$post=str_replace("[ye13]","<img src='images/pic/13.gif'>",$post);
$str="<font color=red>【动作】</font>";
global $author;
$sign=$author;
$post=str_replace("/招呼","$str $sign 逢人就打招呼:大家好,今天是我大喜的日子!请吃糖! 请吃糖!<br><img src=images/act/05.gif><br>",$post);
$post=str_replace("/无聊","$str $sign 拿出一张钞票:“你真的好无聊耶,无聊还不如去赌博算了,喏,俺给你点钱~省着点啊”<br><img src=images/act/01.gif><br>",$post);
$post=str_replace("/负责","$str $sign 哭着说:“你可要对我负责呀!”呜~~<br><img src=images/act/02.gif><br>",$post);
$post=str_replace("/生气","$str $sign 撅了撅嘴说:“气死我了呀!呀!呀!”<br><img src=images/act/03.gif><br>",$post);
$post=str_replace("/高兴","$str $sign 高兴地跳了起来。<br><img src=images/act/037.gif><br>",$post);
$post=str_replace("/鼓掌","$str $sign 鼓掌喝采<br><img src=images/act/06.gif><br>",$post);
$post=str_replace("/反对","$str $sign 恨恨地摇了摇头“我不同意!反对反对,坚决反对!”<br><img src=images/act/04.gif><br>",$post);
$post=str_replace("/浪漫","$str $sign 罗密欧与朱丽叶式的吹起曲子来“我悄悄地蒙上你的眼睛,让你猜猜我是谁?”<br><img src=images/act/019.gif><br>",$post);
$post=str_replace("/不要","$str $sign 摆了摆手,说:“不要呀!”<br><img src=images/act/010.gif><br>",$post);
$post=str_replace("/找死","$str $sign 说:跟我斗,你还嫩着哩;刚练成的无筋腿,拿你试试先!<br><img src=images/act/023.gif><br>",$post);
$post=str_replace("/胡说","$str $sign 嘿嘿,看你还敢乱说!<br><img src=images/act/011.gif><br>",$post);
$post=str_replace("/狂笑","$str $sign 仰天狂笑:“普天之下,竟然没有我的对手...”<br><img src=images/act/012.gif><br>",$post);
$post=str_replace("/傻笑","$str $sign 西西、禾禾~~$username 突然笑了起来..<br><img src=images/act/031.gif><br>",$post);
$post=str_replace("/痛哭","$str $sign 鼻子一酸,开始叭嗒叭嗒掉眼泪了…… <br><img src=images/act/013.gif><br>",$post);
$post=str_replace("/跳舞","$str $sign 乐地手足蹈舞!<br><img src=images/act/017.gif><br>",$post);
$post=str_replace("/唱歌","$str $sign 清清嗓子唱起歌来:东方红,太阳升…… <br><img src=images/act/09.gif><br>",$post);
$post=str_replace("/害羞","$str $sign 害羞地脸都红了,恨没有地洞,好钻进去躲起来~~ <br><img src=images/act/020.gif><br>",$post);
$post=str_replace("/比酷","$str $sign 摆了个POSE道:“你、你、你没我酷..”<br><img src=images/act/021.gif><br>",$post);
$post=str_replace("/救命","$str $sign 大叫:狼来了!狼来了!救命啊!救命啊!<br><img src=images/act/022.gif><br>",$post);
$post=str_replace("/狂妄","$str $sign 剑眉一轩,冷冷的瞥了一眼,背转身淡淡说道:你,不是我的,对手!<br><img src=images/act/025.gif><br>",$post);
$post=str_replace("/拳击","$str $sign 叫道:你的身材好有型哦!给我练拳不?<br><img src=images/act/026.gif><br>",$post);
$post=str_replace("/我踢","$str $sign 说:我踢、我踢、我踢死你<br><img src=images/act/029.gif><br>",$post);
$post=str_replace("/我踩","$str $sign 大叫:我踩、我踩、踩死楼上的,踩扁楼下的!<br><img src=images/act/027.gif><br>",$post);
$post=str_replace("/饶命","$str $sign 大喊:老婆!你就饶了我吧!<br><img src=images/act/028.gif><br>",$post);
$post=str_replace("/眨眼","$str $sign 天真地眨了眨眼睛!一对会说话的眼睛闪闪动人^)^<br><img src=images/act/032.gif><br>",$post);
$post=str_replace("/臭美","$str $sign 嚷道:“你当你是谁呀,你以为你是张学友呀?”<br><img src=images/act/033.gif><br>",$post);
$post=str_replace("/拼酒","$str $sign 说:“什么时候咋俩拼拼酒啊。”<br><img src=images/act/038.gif><br>",$post);
$post=str_replace("/深情","$str $sign 深情地唱道:我早已为你种下,九百九十九朵玫瑰..<br><img src=images/act/040.gif><br>",$post);
$post=str_replace("/抽烟","$str $sign 从烟缸中拣出个烟屁股,用两根手指夹着点着了,眯起眼睛狂嘬几口。<br><img src=images/act/039.gif><br>",$post);
$post=str_replace("/拉勾","$str $sign 对楼上的说:我们拉拉勾就不许反悔了。<br><img src=images/act/036.gif><br>",$post);
$post=str_replace("/同意","$str $sign 说:“好耶好耶,我同意楼上的意见~”<br><img src=images/act/035.gif><br>",$post);
$post=str_replace("/kiss","$str $sign 说:“来吧,我们亲亲!”<br><img src=images/act/034.gif><br>",$post);
$post=str_replace("/生日","$str $sign 猪你生日快乐!<br><img src=images/act/030.gif><br>",$post);
$post=str_replace("/晕倒","$str $sign 突然觉得天昏地暗,一声“我要晕了”后就倒下了!<br><img src=images/act/024.gif><br>",$post);
$post=str_replace("/气你","$str $sign 对楼上的说:“哈哈,我气死你。”<br><img src=images/act/018.gif><br>",$post);
$post=str_replace("/恭喜","$str $sign 恭喜、贺喜什么时候请吃酒啊?<br><img src=images/act/016.gif><br>",$post);
$post=str_replace("/大笑","$str $sign 快要把我笑死了!哇哈哈哈哈~~~~~<br><img src=images/act/015.gif><br>",$post);
$post=str_replace("/考虑","$str $sign 来回地踱着方步陷入沉思中。<br><img src=images/act/014.gif><br>",$post);
$post=str_replace("/叹气","$str $sign 长叹了一口气那神情仿佛是在说:“我都是要进棺材的人了,还在乎些什么??!”<br><img src=images/act/08.gif><br>",$post);
if (file_exists("bbsdata/wordsfb.php")) {
include("bbsdata/wordsfb.php");$flg="";
while (list($key,$value)=each($wordsfb)) {
if (strpos($post,$key) != false) {
$flg="<b>此文章可能有非法言论或是法轮功内容,请尽快告诉管理员!在管理员未验证之前本论坛概不承担责任!!在管理员验证之前你可以先喊一下我们的口号——^_^<br><br><font color=red size=5>反对黄色内容,打倒法轮功分子!<br><font color=green>我们鄙视你!</font></font></b><br></br>";
$warnflg="<p> </p><b><font color=red>此贴中有不良语语(已加粗显示)出现,可能是非法言论!如果确实是非法言论请立即删除;如果不是,请版主修改贴子内容,在不良词语中间加个空格即可显示出来!</font></b><p> </p>";
}
$post=str_replace($key,$value,$post);
}
if($flg!=""){if($admin) $post=$warnflg.$post; else $post=$flg;}
}
return $post;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -