/[LeafOK_CVS]/lbbs/src/menu_proc.c
ViewVC logotype

Diff of /lbbs/src/menu_proc.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.30 by sysadm, Wed Jul 2 04:17:33 2025 UTC Revision 1.33 by sysadm, Mon Oct 13 05:39:45 2025 UTC
# Line 37  Line 37 
37    
38  int list_section(void *param)  int list_section(void *param)
39  {  {
40          section_list_display(param);          section_list_display(param, 0);
41    
42          return REDRAW;          return REDRAW;
43  }  }
# Line 141  int shutdown_bbs(void *param) Line 141  int shutdown_bbs(void *param)
141          return REDRAW;          return REDRAW;
142  }  }
143    
144  int favour_section_filter(void *param)  int favor_section_filter(void *param)
145  {  {
146          MENU_ITEM *p_menu_item = param;          MENU_ITEM *p_menu_item = param;
147    
# Line 211  int list_ex_section(void *param) Line 211  int list_ex_section(void *param)
211  {  {
212          SECTION_LIST *p_section;          SECTION_LIST *p_section;
213    
214          p_section = section_list_find_by_name(param);          p_section = section_list_find_by_name(param, NULL);
215          if (p_section == NULL)          if (p_section == NULL)
216          {          {
217                  log_error("Section %s not found\n", (const char *)param);                  log_error("Section %s not found\n", (const char *)param);
# Line 225  int list_ex_section(void *param) Line 225  int list_ex_section(void *param)
225    
226          return REDRAW;          return REDRAW;
227  }  }
228    
229    int top10_menu(void *param)
230    {
231            return REDRAW;
232    }
233    
234    int locate_article(void *param)
235    {
236            char *sname, *aid, *saveptr;
237    
238            sname = strtok_r(param, " ", &saveptr);
239            aid = strtok_r(NULL, " ", &saveptr);
240    
241            if (sname == NULL || aid == NULL)
242            {
243                    log_error("top10_locate() error: invalid parameter\n", (const char *)param);
244                    return NOREDRAW;
245            }
246    
247            section_list_display(sname, atoi(aid));
248    
249            return REDRAW;
250    }
251    
252    int favor_topic(void *param)
253    {
254            clearscr();
255            prints("此功能尚未实现");
256            press_any_key();
257    
258            return REDRAW;
259    }


Legend:
Removed lines/characters  
Changed lines/characters
  Added lines/characters

webmaster@leafok.com
ViewVC Help
Powered by ViewVC 1.3.0-beta1