summaryrefslogtreecommitdiffstats
path: root/mbbsd/stuff.c
diff options
context:
space:
mode:
authorvictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-12-02 20:43:21 +0800
committervictor <victor@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-12-02 20:43:21 +0800
commit46ce48e5d73747963891833b2725839aaac035f1 (patch)
tree078b8b9e766bb007de90c3e644516b93099c4bfe /mbbsd/stuff.c
parentb8068a594bf203c8619e7509c7ae20085f2a1021 (diff)
downloadpttbbs-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.c24
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_
/* ----------------------------------------------------- */