[問題]自動刪文把置頂文章砍掉了

phpBB Installation & Usage Support
phpBB 2 安裝於各類型作業平台之問題討論;外掛問題,請到相關版面依發問格式發表!
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

版面規則
本區是討論關於 phpBB 2.0.X 架設安裝上的問題,只要有安裝任何外掛,請到外掛討論相關版面按照公告格式發表。
(發表文章請按照公告格式發表,違者砍文)
mickey9801
星球普通子民
星球普通子民
文章: 9
註冊時間: 2003-11-21 16:22

[問題]自動刪文把置頂文章砍掉了

文章 mickey9801 »

小弟把一些版規和有趣的話題保留在置頂區域,而因為討論區裡有很多灌水的文章,我開啟了自動刪文的功能,誰知自動刪文卻將那些有珍藏價值,置了頂的文章也通通砍掉...請問有沒有方法讓自動刪文不砍掉置頂和公告的文章?
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

您好...

phpbb 的自動刪文功能是不會刪除公告文章的...
置頂的我不清楚...
不過印象中也是不會自動刪除的...

請問您是否安裝了什麼東西呢?
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
mickey9801
星球普通子民
星球普通子民
文章: 9
註冊時間: 2003-11-21 16:22

文章 mickey9801 »

我是剛剛才發現的,因為今早還見到那篇置頂文章,但是過了12時發現不見了...

我安裝了的外掛包括:
全區公告
取消編輯文章及版主以上等級貼文時間限制
外連頭像圖像尺寸及容量檢查
閃光會員名稱
討論區圖示
防止機械人自動註冊圖像
版面生成時間
黃牌投訴
走馬燈公告
回覆文章時顯示文章主題
分隔公告及置頂文章
快速回覆
首頁顯示最後發表Topic
版面文章數目統計開關
會員自訂是否顯示圖示及簽名開關

另外還有三個自己寫的,與討論內容無關的外掛(只是利用phpbb的會員機制的拍賣區、產品區和新聞區)。
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

只有公告不會自動刪除\r
置頂文章會

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
mickey9801
星球普通子民
星球普通子民
文章: 9
註冊時間: 2003-11-21 16:22

文章 mickey9801 »

明白了。那我會向貼文者交待。謝謝。

當然,如果能夠可以選擇刪掉哪些文章是最好的。我可以在哪個file找到有關刪文的指令?因為我還未掌握到它刪文的時機,所以找不到它是在哪個檔案中處理刪文的事。
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

處理自動刪文的應該是 includes/prune.php 和 admin/admin_forum_prune.php

一個是後台的快速刪文(admin_forum_prune.php)

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
mickey9801
星球普通子民
星球普通子民
文章: 9
註冊時間: 2003-11-21 16:22

文章 mickey9801 »

謝謝,我試試可否做個可選擇性地決定是否刪除置頂文章的hack。完成之後再貼上竹貓來。
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

之前在 phpBB.com 看到的討論:
http://phpbb-tw.net/phpbb/viewtopic.php?t=23852
大意是討論如何不讓自動刪文功能將置頂文章刪除。
不過我看不太懂,不知道有沒有人能夠說明一下?
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
GeniusKiKi
竹貓忠實會員
竹貓忠實會員
文章: 1086
註冊時間: 2003-10-28 14:50

文章 GeniusKiKi »

依夢兒 寫:之前在 phpBB.com 看到的討論:
http://phpbb-tw.net/phpbb/viewtopic.php?t=23852
這個連結好像是竹貓這一篇文章的吧... 一.一|||
再也不當爛好人...
好人是小白轉型成大白的墊腳石...
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

GeniusKiKi 寫:
這個連結好像是竹貓這一篇文章的吧... 一.一|||
哈哈,連結 COPY 錯了.... XD

是這一篇才對:
http://www.phpbb.com/phpBB/viewtopic.php?t=95158
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

自爆...
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
atthis
星球公民
星球公民
文章: 216
註冊時間: 2003-07-29 19:16

文章 atthis »

簡單的方法:
打開 includes/prune.php
尋找

代碼: 選擇全部

	$prune_all = ($prune_all) ? '' : 'AND t.topic_vote = 0 AND t.topic_type [color=red]<> ' . POST_ANNOUNCE[/color];
置換成

代碼: 選擇全部

	$prune_all = ($prune_all) ? '' : 'AND t.topic_vote = 0 AND t.topic_type [color=red]< ' . POST_STICKY[/color];
以後快速刪文就只會刪掉平常的文章

複雜的方法:
mickey9801 寫:謝謝,我試試可否做個可選擇性地決定是否刪除置頂文章的hack。完成之後再貼上竹貓來。
mickey 等你唷~~(羞 :oops: )
發展中 Mod
禁止發言 (水桶名單)
有興趣的人一起來討論喔~~
依夢兒
竹貓忠實會員
竹貓忠實會員
文章: 2013
註冊時間: 2002-11-20 00:07

文章 依夢兒 »

atthis 寫:置換成

代碼: 選擇全部

	$prune_all = ($prune_all) ? '' : 'AND t.topic_vote = 0 AND t.topic_type [color=red]< ' . POST_STICKY[/color];
請問是不是少了一個 > 符號?

是:
< ' . POST_STICKY

還是:
<> ' . POST_STICKY
有任何關於 phpBB 或是架站的問題,請在論壇上公開發表出來,大家一起討論。
請不要丟私人訊息問我,因為私訊是用來聊私事的。
這樣作對於解決您的問題一點幫助也沒有,也很沒有效率,小弟我一概謝絕。



搜尋是一種美德,在發問之前,請多加利用頂端的文章搜尋功能,搜尋可能的關鍵字。
確定您想問的問題找不到答案後,再發問。
天霜
竹貓忠實會員
竹貓忠實會員
文章: 882
註冊時間: 2003-04-15 19:40
來自: 星之鄉學園
聯繫:

文章 天霜 »

依夢兒 寫:
atthis 寫:置換成

代碼: 選擇全部

	$prune_all = ($prune_all) ? '' : 'AND t.topic_vote = 0 AND t.topic_type [color=red]< ' . POST_STICKY[/color];
請問是不是少了一個 > 符號?

是:
< ' . POST_STICKY

還是:
<> ' . POST_STICKY

是 < ' . POST_STICKY 
我試過了 置頂以上文章不會被砍
不回答來自 私人訊息, 電子郵件, 及時通 的相關 phpBB 問題
除非是個人疏失所造成的問題

這世界還有拼命守護的價值嗎...
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

<> 應該是指 "不是"
i.e. t.topic_type <> ' . POST_ANNOUNCE; => 而且 t.topic_type 不是 POST_ANNOUNCE

< 是指 "小於"
i.e. t.topic_type < ' . POST_STICKY; => 而且 t.topic_type 小於 POST_STICKY(所以只有普通文章被選取)

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
主題已鎖定

回到「phpBB 2 安裝與使用」