如網頁
編輯畫面的底色是白色的
可是我的風格顏色是深色的
整個檔案都找過了
就是找不到修改底色的語法.....

有哪位高手使用過這套
知道如何修改編輯框內的底色嗎??
謝謝~感激不盡

版主: 版主管理群
如果您可以提供" Rich Text Editor V.2.0" 的下載點;mecolor 寫:http://www.arms-cool.net/123/posting.ph ... topic&f=20
如網頁
編輯畫面的底色是白色的
可是我的風格顏色是深色的
整個檔案都找過了
就是找不到修改底色的語法.....![]()
有哪位高手使用過這套
知道如何修改編輯框內的底色嗎??
謝謝~感激不盡
感謝您的推薦下載點!
代碼: 選擇全部
#
#-----[ Open ]-----
#
richedit/editor.js
#
#-----[ Find ]-----
#
// Rich Text Editor Toolbar color design
var ToolbarBkgColor ="#EFEBEF";
var ToolbarBorderColor ="#C0C0C0";
var TitleColor ="#E0E0E0";
#
#-----[ Replace With ]-----
#
// Rich Text Editor Toolbar color design
var ToolbarBkgColor ="#4f4f4f";
var ToolbarBorderColor ="#3a3a3a";
var TitleColor ="#3a3a3a";
嗯嗯\r~倉木麻衣~ 寫:這個部份是位於richedit/editor.js 檔裡被保護的程式碼裡
剛有稍微解開來看過, 看完後只有二個字, 投降
整個保護的程式解開後共計有960行, 看的有點頭昏
就算是找到修改的地方好了, 又面臨了兩個問題
1.維持原檔的加密性, 得依其演算法反向操作還原, 可能會卡在演算法上
2.直接將解密後的程式寫回editor.js檔, 則不能保證執行無誤, 且這樣就已經是違反原作加密的初衷, 個人並不建議這麼作
所以想了想, 還是決定投降
看來我也只好舉白旗囉!~倉木麻衣~ 寫:這個部份是位於richedit/editor.js 檔裡被保護的程式碼裡
剛有稍微解開來看過, 看完後只有二個字, 投降
整個保護的程式解開後共計有960行, 看的有點頭昏
就算是找到修改的地方好了, 又面臨了兩個問題
1.維持原檔的加密性, 得依其演算法反向操作還原, 可能會卡在演算法上
2.直接將解密後的程式寫回editor.js檔, 則不能保證執行無誤, 且這樣就已經是違反原作加密的初衷, 個人並不建議這麼作
所以想了想, 還是決定投降
\n心靈捕手 寫:看來我也只好舉白旗囉!![]()
不過, 我的論壇在加入此外掛之後, 倒是發生了另一個問題:
原先安裝的外掛 select_expand_bbcodes_mod_v1_0_2 失效
懇請 ~倉木麻衣~ 兄撥冗賜教!
參考連結:
http://wang5555.dnsfor.me/phpbb2/viewtopic. ... 9644#29644
ps.
1. 此相關二外掛, 我已經在我的論壇, 以私人訊息和電子郵件傳送給您了!
2. select_expand_bbcodes_mod_v1_0_2 下載點:
http://www.phpbb.com/phpBB/viewtopic.php?t=229348
而我回到自己的論壇上查看時(我也有裝這個select_expand_bbcode<b>心靈捕手 寫到:</b>
< type="text/java" src="./templates/select_expand_bbcodes.js"></>
< type="text/java">
所有的script字串都被代換掉了, 也許應該檢查一下rich edit 這個外掛是否有改到什麼\r<b>代碼:</b><script type="text/javascript" src="./templates/select_expand_bbcodes.js"></script><script type="text/javascript">
謝謝您的解說!~倉木麻衣~ 寫: 所有的script字串都被代換掉了, 也許應該檢查一下rich edit 這個外掛是否有改到什麼\r
ps.我沒下載rich edit這個外掛, 所以現在也還不知道可能的問題點在那邊
而我將其中" $val = preg_replace("/script/si", "", $val); " 註解以後#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php
#
#-----[ FIND around line number 1156 ]------------------------------------------
#
$row_color = ( !($i % 2) ) ? $theme['td_color1'] : $theme['td_color2'];
$row_class = ( !($i % 2) ) ? $theme['td_class1'] : $theme['td_class2'];
#
#-----[ AFTER, ADD ]------------------------------------------
#
//EDITOR START HERE
$message =str_replace ("","<",$message);
$message =str_replace ("",">",$message);
$message =str_replace ("&","&",$message);
$message =str_replace ("<br />","<br>",$message);
// Clear all onClick onMouseOver onMouseOut onMouseDown onMouseUp onMouseMove onBlur cursor
// position absolute visibility visible z-index
// Example <span onClick=alert('BOOOO')>Click here</span>
// will be replaced to <span =alert('BOOOO')>Click here</span>
// in this way your board won't mess up. Hope this will help.
$message = str_replace("<","
<",$message);
$message = str_replace(">",">
",$message);
$array_mess = explode ("
",$message);
$message = "";
foreach ($array_mess as $val){
if (preg_match("/</",$val) ){
$val = preg_replace("/onclick/si", "", $val);
$val = preg_replace("/onmouseover/si", "", $val);
$val = preg_replace("/onmouseout/si", "", $val);
$val = preg_replace("/onmousedown/si", "", $val);
$val = preg_replace("/onmouseup/si", "", $val);
$val = preg_replace("/onmousemove/si", "", $val);
$val = preg_replace("/onblur/si", "", $val);
$val = preg_replace("/cursor/si", "", $val);
$val = preg_replace("/position/si", "", $val);
$val = preg_replace("/absolute/si", "", $val);
$val = preg_replace("/visibility/si", "", $val);
$val = preg_replace("/visible/si", "", $val);
$val = preg_replace("/z-index/si", "", $val);
$val = preg_replace("/script/si", "", $val);
}
$message .=$val;
}
//EDITOR END HERE
#
#-----[ SAVE/CLOSE FILE ]------------------------------------------
#