回精華區
作者itoc.bbs@cpu.tfcis.org (核心動力) 看板: plan
標題Re: [請益] 有沒有那種"好友版加入邀請函"
時間動力核心 (2004/11/22 Mon 12:51:42) Updated: 2004/11/23
※ 引述《chwaian (無言)》之銘言:
> 不知道可否 就寫一個功能 例如再看板列表按某鍵
> 可以列出所有read level是SYSOP的板 且自己又有閱讀權限的
> 如果可以不管有無Zap 那就更好了

: board.c:class_load()

+ static int class_flag2 = 0;  /* 1:列出好友/秘密板,且自己又有閱讀權限的 */

static int
class_load(xo)
  XO *xo;
{
  ...

    if (chn >= 0)       /* 一般看板 */
    {
      val = bits[chn];
+     if (class_flag2 &&
+       (!(val & BRD_R_BIT) || !(brd[chn].brdname[0]) ||
+       (brd[chn].readlevel != PERM_BOARD &&
+       brd[chn].readlevel != PERM_SYSOP)))
+         continue;
      if (!(val & BRD_L_BIT) || (val & zap) || !(brd[chn].brdname[0]))
        continue;
    }


: board.c:class_yank2() 新增函式在 class_yank() 後面

static int
class_yank2(xo)
  XO *xo;
{
  if (xo->key >= 0)
    return XO_NONE;

  class_flag2 ^= 0x01;
  return class_init(xo);
}

: board.c:class_cb[]

  'y', class_yank,
+ 'i', class_yank2,          // 按鍵自定 

--
  Origin:  Maple-itoc˙動力核心  cpu.tfcis.org 
  Author: itoc pc512-2.EE.NCTU.edu.tw 發表
精華選讀←離開[主題上]主題下(k)上篇(j)下篇S/a搜尋 G串列 TAB精華 ↑↓捲 Pg/Space翻