summaryrefslogtreecommitdiffstats
path: root/mbbsd/bbs.c
diff options
context:
space:
mode:
authorvictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-11-14 11:22:34 +0800
committervictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2003-11-14 11:22:34 +0800
commit1f523eb40440e382d939ae44c4aaacaa15ed62f3 (patch)
treec6b862801a0c8d3ce5d3c07c1bafcd3de31b0362 /mbbsd/bbs.c
parent505cb0c31b99c3e893262d5babe6755bb4bfd9ee (diff)
downloadpttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.gz
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.bz2
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.lz
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.xz
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.tar.zst
pttbbs-1f523eb40440e382d939ae44c4aaacaa15ed62f3.zip
1. fix invalid operation
2. setuid first in util/cleanpasswd.c 3. add "people/per option" in the result of a vote git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@1329 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/bbs.c')
-rw-r--r--mbbsd/bbs.c10
1 files changed, 8 insertions, 2 deletions
diff --git a/mbbsd/bbs.c b/mbbsd/bbs.c
index 4f399c51..4806e092 100644
--- a/mbbsd/bbs.c
+++ b/mbbsd/bbs.c
@@ -870,7 +870,7 @@ edit_post(int ent, fileheader_t * fhdr, char *direct)
return DONOTHING;
if ((!HAS_PERM(PERM_SYSOP)) &&
- strcmp(fhdr->owner, cuser.userid))
+ !(currmode & MODE_POST) && strcmp(fhdr->owner, cuser.userid))
return DONOTHING;
if( currmode & MODE_SELECT )
@@ -942,6 +942,12 @@ cross_post(int ent, fileheader_t * fhdr, char *direct)
char genbuf[200];
char genbuf2[4];
boardheader_t *bp;
+ if (!(currmode & MODE_POST)) {
+ move(5, 10);
+ outs("對不起,您目前無法轉錄文章!");
+ pressanykey();
+ return FULLUPDATE;
+ }
move(2, 0);
clrtoeol();
move(3, 0);
@@ -1268,7 +1274,7 @@ hold_gamble(int ent, fileheader_t * fhdr, char *direct)
}
move(6, 0);
snprintf(genbuf, sizeof(genbuf),
- "請到 %s 板 按'f'參與賭博!\n\n一張 %d Ptt幣, 這是%s的賭博\n%s%s",
+ "請到 %s 板 按'f'參與賭博!\n\n一張 %d Ptt幣, 這是%s的賭博\n%s%s\n",
currboard,
i, i < 100 ? "小賭式" : i < 500 ? "平民級" :
i < 1000 ? "貴族級" : i < 5000 ? "富豪級" : "傾家蕩產",