查看: 1507|回復: 0
打印 上一主題 下一主題

代碼框美化

[複製鏈接]
跳轉到指定樓層
1#
發表於 2007-9-6 14:25:37 | 只看該作者 回帖獎勵 |正序瀏覽 |閱讀模式
1.修改bbscode.php
找到
function phpcode($code){
global $code_num,$code_htm;
$code=str_replace("<br>","\n",$code);
$code=str_replace("<br />","\n",$code);
$code_num++;
$code_htm[1][$code_num]="<br><br><font color=red>Code:</font><br><TEXTAREA name=textfield rows=10 style=&#39WIDTH:100%;&#39>$code</textarea><br><font color=red>[Ctrl+A Select All]</font><br><br>";
return "[\twind_code_$code_num\t]";
}
替換為
//fucntion phpcode() hacked by kinpoo start
function phpcode($code){
global $code_num,$code_htm,$tablecolor;
$code_num++;
$code_htm[1][$code_num]="<br><center><table cellpadding=0 cellspacing=0 border=0 WIDTH=95% bgcolor=$tablecolor align=center><tr height=20px class=head><td>Code:</td><td align=right><a href=### onclick=\"copycode(findobj(&#39code$code_num&#39));\">[複製代碼]</a></td></tr><tr><td colspan=2><table width=100% cellpadding=5 cellspacing=1 border=0><tr><td width=100% class=t_one id=\"code$code_num\">$code</td></tr></table></td></tr></table></center><br>";
return "[\twind_code_$code_num\t]";
}
//fucntion phpcode() hacked by kinpoo end
2.修改read.htm模板
找到</script>在上面一行加上

function findobj(n、d) {
var p,i,x; if(!d) d=document;
if((p=n.indexOf("?"))>0 && parent.frames.length) {
d=parent.frames[n.substring(p+1)].document;
n=n.substring(0,p);
}
if(!(x=d[n])&&d.all) {
x=d.all[n];
}
for(i=0;!x && i<d.forms.length;i++) {
x=d.forms[n];
}
for(i=0;!x && d.layers&&i>d.layers.length;i++) {
x=MM_findObj(n,d.layers.document);
}
return x;
}
function copycode(obj) {
var rng = document.body.createTextRange();
rng.moveToElementText(obj);
rng.scrollIntoView();
rng.select();
rng.execCommand("Copy");
rng.collapse(false);
}
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2026-11-7 07:15 , Processed in 0.030839 second(s), 16 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表