森林之原
五月 23, 2012, 10:56:15 pm
歡迎光臨,
訪客
. 請先
登入
或
註冊一個帳號
.
一小時
一天
一週
一個月
永遠
請輸入帳號, 密碼以及預計登入時間
新聞
: CPG 1.4.3 繁體中文完成,請到 CPG 的版面下載。
首頁
說明
搜尋
日曆
登入
註冊
森林之原
>
SMF 論壇中文區
>
SMF 程式討論
>
有個疑問
頁: [
1
]
向下
« 上篇主題
下篇主題 »
寄送主題
|
列印
作者
主題: 有個疑問 (閱讀 5969 次)
0 會員 以及 2 訪客 正在閱讀本篇主題.
calvin
訪客
有個疑問
«
於:
一月 07, 2005, 02:17:42 am »
外掛功能多少會改到原始的code
那麼在經過多個外掛的修改後,系統怎知某檔案被改了多少?
有人知道smf做到哪些控管機制嗎?
向版主檢舉
已記錄
Andrew::
魔,羯
離線
文章: 217
Re: 有個疑問
«
回覆文章 #1 於:
一月 07, 2005, 02:37:22 am »
不太懂什麼意思ㄝ
向版主檢舉
已記錄
mostlyu
/
魔羯相簿
/
魔羯論壇
calvin
訪客
Re: 有個疑問
«
回覆文章 #2 於:
一月 07, 2005, 03:05:33 am »
恩。。。我又再想了一下,好像不會有這問題發生。
=.=!!
向版主檢舉
已記錄
calvin
訪客
Re: 有個疑問
«
回覆文章 #3 於:
一月 07, 2005, 03:25:03 am »
哈! 問題出現了 ^^!!
比如:
A外掛的 mod 是 search : "?>" 然後 replace : "aaaaa ?>"
B外掛的 mod 又 search : "?>" 然後 replace : "bbbb ?>"
然後使用外掛管理移除A外掛, 那麼勢必會移除錯誤
不曉得這樣講Andrew了不了?!
向版主檢舉
已記錄
Andrew::
魔,羯
離線
文章: 217
Re: 有個疑問
«
回覆文章 #4 於:
一月 07, 2005, 03:36:30 am »
這樣會出現問題沒錯, 所以就要看外掛的作者怎麼寫了
通常是不會找 ?> 然後把它覆蓋, 應該是找 ?> 然後在前面加上 aaaaa
這樣移除外掛的時候只會移除 aaaaa 不會動到 ?>
向版主檢舉
已記錄
mostlyu
/
魔羯相簿
/
魔羯論壇
calvin
訪客
Re: 有個疑問
«
回覆文章 #5 於:
一月 07, 2005, 04:09:58 am »
??!! 疑問 用 add before 還是會有問題吧?
除非他移除的時候會去判斷並"比對" add before 區塊內的內容是否符合. 對吧?!
向版主檢舉
已記錄
calvin
訪客
Re: 有個疑問
«
回覆文章 #6 於:
一月 07, 2005, 04:15:39 am »
果然出現問題. ^^!!
看來這點大家得多注意,免得發生什麼事情都不知道 ^^
向版主檢舉
已記錄
Andrew::
魔,羯
離線
文章: 217
Re: 有個疑問
«
回覆文章 #7 於:
一月 07, 2005, 04:18:13 am »
我現在了解你的意思了..
這樣應該是會出問題, 因為裝 b 外掛的時候 ?> 前面就是 bbbbb, 現在移除 a 外掛可能就會出現問題
不過還是測試看看, 官方的外掛我也不是很懂
向版主檢舉
已記錄
mostlyu
/
魔羯相簿
/
魔羯論壇
calvin
訪客
Re: 有個疑問
«
回覆文章 #8 於:
一月 07, 2005, 04:22:22 am »
剛剛測試過了,只要有多個外掛編輯同一個檔案,且其 search 與 add 方法一樣,那麼便會相互影響"反安裝"功能. ^^
這個應該是無法避免的,只能靠管理者自己注意了.
向版主檢舉
已記錄
Andrew::
魔,羯
離線
文章: 217
Re: 有個疑問
«
回覆文章 #9 於:
一月 07, 2005, 12:46:11 pm »
或者寫一個反安裝的外掛, 用的方法就像下面這樣
程式碼:
<modification>install.xml</modification> // 安裝程式
<modification reverse="true">uninstall.xml</modification> // 反安裝程式
這樣應該就可以解決問題了, 當然反安裝的外掛要有辦法找到它安裝的程式碼, 應該不是問題.
向版主檢舉
已記錄
mostlyu
/
魔羯相簿
/
魔羯論壇
頁: [
1
]
向上
寄送主題
|
列印
« 上篇主題
下篇主題 »
前往:
請選擇目的地:
-----------------------------
論壇公告區
-----------------------------
=> 論壇公告
===> 日曆事件
-----------------------------
SMF 論壇中文區
-----------------------------
=> SMF 中文支援
=> SMF 程式討論
===> SMF Tips & Tricks
===> CMS 整合
===> 外掛下載
===> SSI.php
=> SMF 佈景主題
-----------------------------
CPG 相簿中文區 (Coppermine)
-----------------------------
=> CPG 中文支援
=> CPG 程式討論
===> CPG Tips & Tricks
===> CPG 論壇支援
=> CPG 佈景主題
-----------------------------
Zen Cart 購物車中文區
-----------------------------
=> ZC 中文支援
===> ZC 精華區
=> ZC 程式討論
=> ZC 佈景主題
-----------------------------
自由軟體區
-----------------------------
=> s9y 網誌 (Serendipity)
===> 佈景主題
===> s9y 程式
=> Flyspray 追蹤系統
=> Lazarus 留言版
=> 舊資料
===> Enigma 2 CMS
=====> Enigma 程式討論
=====> Enigma 佈景主題
===> Olate 下載管理
===> ViPER 留言板
=====> ViPER 佈景主題
===> Open-Realty 仲介公司
-----------------------------
技術討論區
-----------------------------
=> 教學討論
===> PHP 教學
===> 資料庫教學
===> 網頁語法教學
=> 網路技術
===> 網站架設
===> 程式挖挖哇
===> 網頁設計
===> 資料庫
===> 程式設計
=> 電腦技術
===> Windows 系統
===> Linux 系統
-----------------------------
一般討論區
-----------------------------
=> 哈拉閒聊
=> 輕鬆小品
=> 架站資源
===> 素材圖庫
===> 免費空間
===> 網域名稱
=> 展示區
=> 論壇功能測試
載入...