回文章列表
作者gaod.bbs@bbs.hychen.org (My life is full of love) 看板: itoc
標題Re: 站簽的IP來源
時間星情夜語 (2008/02/24 Sun 00:34:11)
※ 引述《litcurler.bbs@bbs.wretch.cc (Uncertainty)》之銘言:
> 目前是這樣:
> --
> Origin:  核二廠(nettest.ess.nthu.edu.tw)
> From: SYSOP 發表
> 但是希望改成這樣:
> --
> Origin:  核二廠(nettest.ess.nthu.edu.tw)
> From: 122-120-46-138.dynamic.hinet.net 發表
> 程式碼:
> "\033[1;31mOrigin:\033[m \033[32m "BBSNAME"("MYHOSTNAME")\033[m\n" \
> "\033[1;33mFrom: \033[1;37m %s \033[37m 發表\n"
> 想請問要如何只顯示來源(或是只有IP,如PTT)呢?
如果你是公版的程式

maple/edit.c:
void
ve_banner(fp, modify)       /* 加上來源等訊息 */
  FILE *fp;
  int modify;           /* 1:修改 0:原文 */
{
  /* itoc: 建議 banner 不要超過三行,過長的站簽可能會造成某些使用者的反感 */

  if (!modify)
  {
    fprintf(fp, EDIT_BANNER,
#ifdef HAVE_ANONYMOUS
      (curredit & EDIT_ANONYMOUS) ? STR_ANONYMOUS :
#endif
      cuser.userid, 
#ifdef HAVE_ANONYMOUS
      (curredit & EDIT_ANONYMOUS) ? "雲與山的彼端 ^O^||" :
#endif
      fromhost);
  }
  else
  {
    fprintf(fp, MODIFY_BANNER, cuser.userid, Now());
  }
}

拿掉黃色那行

如果不是公版程式

那請貼出全部關於 banner 部分的 code


至於把上站來源改成以 ip 顯示

搜尋本板舊文章,關鍵字用 反查

有解答:)


--
※ Origin: 星情夜語 <bbs.hychen.org> 
※ From  : 220-132-59-115.hinet-ip.hinet.net
文章選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻