Discuz的簽名廣告問題有以下幾種;
1)偽簽名,使用IMG代碼偽裝的簽名
2)無法限制字數,限制了一樣顯示簽名且超過了字數限制
3)簽名附帶連結廣告,造成困擾

關於偽簽名可以通過這些方法來預防:
後台——>用戶——>用戶組——>編輯——>論壇相關點選帖子相關——>允許使用 [hide] 代碼:否
已經設置了偽簽名的帖子,您就需要一個一個編輯相關帖子了,或者直接刪除相關用戶的所有帖子。
 
關於簽名字數的漏洞
不要在簽名的設置上填寫1、2、3的限制直接,應該直接限制為——>0(零),請勿填寫數目。
 
如果您的站點用戶已經有了簽名,而且數目眾多,那您可以在資料庫裡動手一次性批次清除。
請先確定你有數據庫的權限。運行語法:


注意事項;
請先備份,如果誤殺了資料,也可以恢復用戶的簽名,其它則沒有影響。
1、pre_common_member_field_forum 的pre為數據庫的前綴,不同的站前綴可能不同,官方默認是這個;
 
2、a.sightml = ‘默認簽名文字’ 引號裡面可以寫自己默認的文字,值空的話就是簽名清零;
(補充說明;意思就是您可以批量更改用戶的簽名為您需要的簽名)
 
3、b.groupid=’用戶組id值’ 這個ID的話,登錄後台通過用戶組就能看到ID值。
(補充說明;這個是針對用戶組而設置的批量消滅簽名,例如用戶組是新手上路。如果是單一用戶的,直接後台更改就行)

ERIC6529

Tags: ,