1 頁 (共 2 頁)

[外掛]有沒有定期刪除文章的MOD ?

發表於 : 2003-12-31 02:31
bbk
請問有沒有 定期刪除文章的MOD ? (不論文章有無回覆, 定期一到就自動刪除) .

多多指教 。

發表於 : 2003-12-31 12:00
後台就有了= =||

發表於 : 2003-12-31 12:12
mit
我是沒試過~不過如果你想要不管有沒有回覆都在定期內刪掉文章的話,
你可以試著在後台把某版面的定期刪文打開,
然後把「刪除超過幾天沒有回覆的文章」設在0天\r
然後「定期檢查主題狀態」設成你想要定期刪除文章的天數,
定期檢查的時間一到,就會刪掉所有的文章(就算有回覆也是超過0天回覆的)

發表於 : 2004-01-02 16:44
bbk
請問 「定期檢查主題狀態」在後台哪個版面可找到 ?我找了很久也找不到這個。

可以說說嗎 ?

發表於 : 2004-01-02 17:04
supersloo
版面管理==>管理選項===>編輯 <=== (直接找你要定期刪文的版面點進去就可以看到了 !!)

發表於 : 2004-01-02 17:05
mit
版面管理>管理選項>(選擇一個版面)>編輯

如果你設定成
刪除超過幾天沒有回覆的文章:Y天\r
定期檢查主題狀態:X天\r

意思就是,每隔X天系統會檢查那個版面裡的主題,
如果該主題在最後發表之後Y天內不再有回覆了,那就會被砍掉。

我本來是建議你把Y設為0,也許可以不管有無回覆都刪除文章,
但我測試的結果好像行不通。

不過我覺得你把Y設為1應該也能稍微達到你的目的...
畢竟如果一天之內都還有回覆的話應該算是滿重要的文章,
超過一天沒回覆就刪掉的要求太詭異了吧+'+

至於有沒有這方面的外掛我不清楚...

[問題]0天

發表於 : 2004-01-02 19:05
bbk
0天可能是一個無效的值, 設在0 至1之間, 例如設成 0.0000116天(即是一秒鐘) , 不知道可不可以呢 ?

Re: [問題]0天

發表於 : 2004-01-02 19:13
bbk 寫:0天可能是一個無效的值, 設在0 至1之間, 例如設成 0.0000116天(即是一秒鐘) , 不知道可不可以呢 ?
你該不是來找碴的吧...= =||...1秒鐘就刪掉那又何必發文?

發表於 : 2004-01-02 19:13
supersloo
你試試看不就知道了 !!

可是 設一秒 發文馬上自動刪文 .....

那你那個版面開來做啥 裝笑為 的嗎 @@?

發表於 : 2004-01-02 19:18
bbk
我試了,等一天後看看有沒有效。我會回復結果的。

[問題]反正一天後就有結果了

發表於 : 2004-01-02 19:23
bbk
不是也, 眾兄都誤會了,還是"mit"兄最了解我的意思。你們不明白的話再仔細看一看 mit 的文章, 反正一天後就有結果了。

發表於 : 2004-01-02 20:16
bbk
to mit ,

看了你寫的"小技巧"(留言時必須填寫訪客名稱)
http://phpbb-tw.net/phpbb/viewtopic.php?t=21830

引述你說的 :"因此使用者發文的時候網頁會產生一些小小的錯誤... "

請問一下mit大大,m大哥的方法有何錯誤的? , 可否說一下怎樣的小錯誤 ?
另外, 你貼的 第四段程式碼 說

" 把裡面的 "

究竟把裡面的怎樣呢 ? 好像沒說完。

還有一句:
$lang['Empty_username'] = '請填寫您的會員名稱';

我有些兒不太明白,會員登入後, 已不會再出現會員名稱輸入列, 上面一句有什麼用處, 謝謝您指教。

發表於 : 2004-01-02 20:47
Martinet
mit 大哥已經詳細說明了阿....

之前看了mit大哥那篇..感想一直沒機會說XD..就是真的不錯阿..作的不錯XD

會出錯主要是因為我偷懶啦XD...
因為 如果登入來發文的話...那個 username 那欄就不見了... 然後檢查時
document.post.username.value 就變成 Null值了..
所以會出現 Error ^^"
後來發現之後.....我就懶得去改了一一"...

一個字 ...「懶」...= =

建議各位照著mit大哥的改...不然強制主題類型會失效喔XD!!(javascript檢查error的關係XD)

ps.不要叫我大哥啦@o@..俺年紀很小哩..

Re: [問題]反正一天後就有結果了

發表於 : 2004-01-02 20:56
mit
bbk 寫:不是也, 眾兄都誤會了,還是"mit"兄最了解我的意思。你們不明白的話再仔細看一看 mit 的文章, 反正一天後就有結果了。
............ :-o

如果刪文模式設定成
刪除1天之內沒有回覆的文章,
可是定期檢查主題狀態設定成30天的話,
就算文章發文後29天都沒有人回覆,系統還是不會把它砍掉的。 ;-)

發表於 : 2004-01-02 21:05
mit
bbk 寫:另外, 你貼的 第四段程式碼 說

" 把裡面的 "

究竟把裡面的怎樣呢 ? 好像沒說完。

還有一句:
$lang['Empty_username'] = '請填寫您的會員名稱';

我有些兒不太明白,會員登入後, 已不會再出現會員名稱輸入列, 上面一句有什麼用處, 謝謝您指教。
把裡面的"{L_USERNAME}改成{L_GUESTNAME}"

至於$lang['Empty_username']
如果你不想要就把它刪掉吧~
(應該是用不著了,不過我只是不忍心把它刪掉XD....)