summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2014-03-12 15:08:56 +0800
committerpiaip <piaip@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2014-03-12 15:08:56 +0800
commitd47e961d3d4d67e22137e50e812e53b2f31d6280 (patch)
tree8351989abe3ff1675e86c4f859a11453dc0582ba
parentbb798f9a9ef139b53a50b7f2195648eaea8d8f0d (diff)
downloadpttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.tar
pttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.tar.gz
pttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.tar.bz2
pttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.tar.lz
pttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.tar.xz
pttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.tar.zst
pttbbs-d47e961d3d4d67e22137e50e812e53b2f31d6280.zip
Bloat the messages for pettifogger.
git-svn-id: http://opensvn.csie.org/pttbbs/trunk@5949 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r--pttbbs/mbbsd/acl.c28
1 files changed, 24 insertions, 4 deletions
diff --git a/pttbbs/mbbsd/acl.c b/pttbbs/mbbsd/acl.c
index 36bc9ca1..3651d5c2 100644
--- a/pttbbs/mbbsd/acl.c
+++ b/pttbbs/mbbsd/acl.c
@@ -257,15 +257,35 @@ ui_ban_user_for_board(const char *uid, const char *board) {
vmsg(result ? "已將使用者加入禁言名單" : "失敗,請向站長報告");
if (result) {
char xtitle[STRLEN];
- char xmsg[STRLEN*5];
+ char anti_pettifogger[] =
+ "請注意,\n"
+ ANSI_COLOR(1;31) "您目前使用的網站服務乃本站無償提供,\n"
+ "本站可隨時停止對您提供本站的免費服務.\n" ANSI_RESET
+ "\n"
+ "依照您過去已親自同意之使用者條款,"
+ "您已同意本站板主基於管理之考量,\n"
+ "得將您之帳號設定停止看板服務(水桶或禁止發言)、\n"
+ "刪除您發表之特定文章,\n"
+ "以及退回您發表之特定文章(劣文或退文設定)。\n"
+ "\n"
+ "此乃本站與您之民事關係,\n"
+ "水桶或禁止發文設定、刪文設定、劣文或退文設定等,\n"
+ ANSI_COLOR(1;31)
+ "乃本站依民事契約終止部分原先無償提供予您之服務,\n"
+ ANSI_RESET
+ "板主所為此類設定非為無權或無故,\n"
+ "應無由成立刑法妨礙電腦使用罪、公然侮辱罪、誹謗罪。\n"
+ "\n"
+ "請勿濫行提告。\n";
+ char xmsg[STRLEN*5 + sizeof(anti_pettifogger)];
snprintf(xtitle, sizeof(xtitle), "%s 看板禁言通知(水桶)", board);
snprintf(xmsg, sizeof(xmsg),
"%s 看板已暫時禁止您發表意見 (放入水桶名單)。\n"
- "開始時間: %s (期限 %s)(此為處罰執行時間,非原始犯規時間)\n"
+ "開始時間: %s (期限 %s,此為執行時間,非原始犯規時間)\n"
"原因: %s\n"
- "其它資訊請洽該看板板規與公告。\n",
- board, Cdatelite(&now), datebuf, reason);
+ "其它資訊請洽該看板板規與公告。\n\n%s",
+ board, Cdatelite(&now), datebuf, reason, anti_pettifogger);
mail_log2id_text(uid, xtitle, xmsg, "[系統通知]", 1);
sendalert(uid, ALERT_NEW_MAIL);
}