1 頁 (共 13 頁)

[外掛討論]禁止發言 (水桶名單)

發表於 : 2003-12-16 18:23
atthis
測試:http://chianglab.bio.ncku.edu.tw/forum/
帳號:guest, guest1, guest2 (三個帳號,其中guest 是測試版的版主)
密碼:都是 guest

guest 進入"版面管理" 後可以新增水桶名單(填入會員名 guest1 or guest2)

禁言後會發PM告知會員,版主解禁時也會

時間到了會自動解禁(不會發PM通知,可以設禁言 0.001 天試試)

Mod 下截位址: (2004/01/19 更新 目前版號 0.9.4)
Download

## MOD History:
##
## 2004-01-19 - Version 0.9.4
## - 原發電子郵件通知改為發私人訊息通知\r
## - 新增會員禁言記錄列表及檢視目前禁言動態

## 2004-01-09 - Version 0.9.3
## - 修正禁言會員增加方式
## - 修正頁數顯示問題
## - 美化禁言會員增加欄位(謝謝 文)
## 2004-01-07 - Version 0.9.2
## - 新增版面管理員在瀏覽文章時,可以將文章的作者直接加入禁言列表\r
## - 禁言會員列表中,禁言原因改為跳出視窗顯示
## 2003-12-20 - Version 0.9.1
## - 增加檢查是否輸入會員名或禁言天數\r
## (感謝 lushinan 的測試及 文 的建議)
## 2003-12-17 - Version 0.9.0
## - Test version

Demo: http://chianglab.bio.ncku.edu.tw/forum/
點這個圖檔進入禁言名單

發表於 : 2003-12-16 21:26
GeniusKiKi
如果可以的話\r
弄出ㄧ個會員清單列表會更棒

在上面列出所有被禁言的會員名稱、看板名稱、禁言時間、剩餘時間等等

當然,以上只是一點點小建議

發表於 : 2003-12-16 22:16
唷後@@!趕緊試試~

發表於 : 2003-12-16 22:18
測試結果@@||

代碼: 選擇全部

Could not add user to bucket

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax near '2,'guest1',1071670808)' at line 1

SELECT user_id, user_email, user_lang FROM phpbb_users WHERE username = 'guest1'

Line : 225
File : /var/www/html/phpBB2/modcp.php

發表於 : 2003-12-16 22:33
發表一下心得。。。剛測試完。。。
基本上功能已經出來了!但有幾個問題。。。
1、禁言的權限是該板面禁言,還是全站禁言。
2、使用者是否能得知被禁言之相關原因!
(大大有提到禁言後會發信告知會員,版主解禁時也會,不過我沒測試所以不清楚)

以下為建議\r
3、是否可以新增一欄位紀錄禁言之原因
4、是否可以讓水桶名單獨立運作、如精華區。
5、是否可以讓會員查詢所有水桶名單中的會員\r

以上想法參考於巴哈姆特。。。
http://forum2.gamer.com.tw/water.php?bsn=04212

發表於 : 2003-12-16 22:35
順便召喚包子大O(ˊ.ˋ)O~!

發表於 : 2003-12-16 23:20
atthis
GeniusKiKi 寫:如果可以的話\r
弄出ㄧ個會員清單列表會更棒
在上面列出所有被禁言的會員名稱、看板名稱、禁言時間、剩餘時間等等
每一版都有獨立的禁言名單列表,及禁言時間
文 寫:測試結果@@||
程式碼:Could not add user to bucket
DEBUG MODE
SQL Error : 1064 You have an error in your SQL syntax near '2,'guest1',1071670808)' at line 1
SELECT user_id, user_email, user_lang FROM phpbb_users WHERE username = 'guest1'
Line : 225
File : /var/www/html/phpBB2/modcp.php
我剛剛試過了,沒有發生這樣的問題
文 寫:發表一下心得。。。剛測試完。。。
基本上功能已經出來了!但有幾個問題。。。
1、禁言的權限是該板面禁言,還是全站禁言。
2、使用者是否能得知被禁言之相關原因!
以下為建議
3、是否可以新增一欄位紀錄禁言之原因
4、是否可以讓水桶名單獨立運作、如精華區。
5、是否可以讓會員查詢所有水桶名單中的會員
1. 該版禁言
2. 會發e-Mail通知,且被禁的會員在該版發文、回覆、投票都會出現被禁言的訊息\r
3. 應該可以
4. 不太懂,是說像精華區一樣全部都是獨立的檔案嗎??
如果是,那對我來說太難了,放在modcp.php有很多東西都可以延用modcp叫出來的東西(位於版面、權限確認、版主資料…),比較好寫一點。
5. 目前沒有,我覺得不太需要,如果要大概會放在精華區裡吧\r

----------------------------
大家可以用guest 禁言 guest1 or guest2後(請不要禁言其它會員)
再用guest1 or guest2登入在 測試區 試發文、回覆、投票就可以看到效果

發表於 : 2003-12-17 01:12
有個部分建議...

1.管理部份

原本顯示\r
┌─────┬──────────────┬───┐
│會員名稱 │     禁言至      │選擇 │
├─────┼──────────────┼───┤\r
│會員名稱 │     禁言至      │ ○ │
└─────┴──────────────┴───┘

建議改成
┌─────┬────┬──────────────┬───┐
│會員名稱 │禁言原因│     禁言時間     │選擇 │
├─────┼────┼──────────────┼───┤\r
│     │    │   『禁言起始時間』   │   │
│會員名稱 │點這查詢├──────────────┤ ○ │
│     │    │   『禁言截止時間』   │   │
└─────┴────┴──────────────┴───┘


2.會員部份

被禁言後會出現以下訊息\r
┌─────────────────────────────────┐
│抱歉!您在這個版面被停止發言,直到 2003 十二月 17, 星期三 11:56 pm-│
│如果您還是不了解, 為什麼會遭到禁言處分,              │
│可以試著連絡版面管理員, 並且提出合理的解釋.            │
└─────────────────────────────────┘

建議改成
┌─────────────────────────────────┐
│您因為『禁言原因』                        │ 
│已被板主『執行人員』在此板面禁止發言及投票,禁言時間為『時間』天 - │
│禁言起始時間『起始時間』 禁言截止時間『截止時間』        │
│                                 │
│若您對這項處份有任何不滿及疑問,請至『黑名單管理處』發表您的意見 │
└─────────────────────────────────┘

發表於 : 2003-12-17 12:50
atthis
目前暫停測試,等我改完

發表於 : 2003-12-17 20:01
atthis
改完了,有興趣的來試試吧 :-D
有一個禁言會員名單,一般會員與版面管理員都可以看到\r
檔案也獨立出來了
先試試看,如果沒有其它問題了我再把它弄成外掛
(尋找會員的功能還是不能用,有人可以教教我嗎??)

發表於 : 2003-12-17 20:55
禁言原因建議改成Link...有點像是引言後不是在引言的表格上
會出現一個原文章的Link?類似那樣。。。

發表於 : 2003-12-17 21:04
本篇已被原作者自爆

發表於 : 2003-12-17 21:32
atthis
但是原因後的那一欄就是違規文章的連結
原因那一欄只要要填違反要一項版規,應該不會太長吧

發表於 : 2003-12-17 22:45
那到也是。。。因為這又是我個人設計的問題!
我那邊設計的大小寬只有575!@@~

發表於 : 2003-12-18 19:03
atthis
測試版
想當白老鼠的,可以下載回去試試