diff options
author | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-12-02 20:43:21 +0800 |
---|---|---|
committer | victor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2004-12-02 20:43:21 +0800 |
commit | 46ce48e5d73747963891833b2725839aaac035f1 (patch) | |
tree | 078b8b9e766bb007de90c3e644516b93099c4bfe /mbbsd/stuff.c | |
parent | b8068a594bf203c8619e7509c7ae20085f2a1021 (diff) | |
download | pttbbs-46ce48e5d73747963891833b2725839aaac035f1.tar pttbbs-46ce48e5d73747963891833b2725839aaac035f1.tar.gz pttbbs-46ce48e5d73747963891833b2725839aaac035f1.tar.bz2 pttbbs-46ce48e5d73747963891833b2725839aaac035f1.tar.lz pttbbs-46ce48e5d73747963891833b2725839aaac035f1.tar.xz pttbbs-46ce48e5d73747963891833b2725839aaac035f1.tar.zst pttbbs-46ce48e5d73747963891833b2725839aaac035f1.zip |
some help pages are showed from file
more comments
remove dirty hack in fav.c since it's safe now
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@2360 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/stuff.c')
-rw-r--r-- | mbbsd/stuff.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/mbbsd/stuff.c b/mbbsd/stuff.c index a40995dc..e46db52c 100644 --- a/mbbsd/stuff.c +++ b/mbbsd/stuff.c @@ -78,6 +78,7 @@ setbnfile(char *buf, const char *boardname, const char *fname, int n) { sprintf(buf, str_board_n_file, boardname[0], boardname, fname, n); } + /* * input direct * output buf: copy direct @@ -121,6 +122,11 @@ str_checksum(char *str) return n; } +/** + * 將字串 s 轉為小寫存回 t + * @param t allocated char array + * @param s + */ void str_lower(char *t, char *s) { @@ -498,6 +504,10 @@ pressanykey_or_callangel(){ } #endif +/** + * 給 printf format 的參數,印到最底下一行。 + * 傳回使用者的選擇(char)。 + */ char getans(const char *fmt,...) { @@ -750,8 +760,22 @@ show_help(char * const helptext[]) pressanykey_or_callangel(); else #endif + pressanykey(); +} + +void +show_helpfile(const char *helpfile) +{ + clear(); + show_file((char *)helpfile, 0, b_lines, NO_RELOAD); +#ifdef PLAY_ANGEL + if (HAS_PERM(PERM_LOGINOK)) + pressanykey_or_callangel(); + else +#endif pressanykey(); } + #endif // _BBS_UTIL_C_ /* ----------------------------------------------------- */ |