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

Diff of /lbbs/src/user_list_display.c

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

Revision 1.5 by sysadm, Wed Oct 22 07:39:02 2025 UTC Revision 1.12 by sysadm, Thu Oct 23 09:54:54 2025 UTC
# Line 22  Line 22 
22  #include "str_process.h"  #include "str_process.h"
23  #include "user_list.h"  #include "user_list.h"
24  #include "user_priv.h"  #include "user_priv.h"
25    #include "user_info_display.h"
26  #include "user_list_display.h"  #include "user_list_display.h"
27  #include <string.h>  #include <string.h>
28  #include <time.h>  #include <time.h>
# Line 343  int user_list_display(int online_user) Line 344  int user_list_display(int online_user)
344          char page_info_str[LINE_BUFFER_LEN];          char page_info_str[LINE_BUFFER_LEN];
345          USER_INFO users[BBS_user_limit_per_page];          USER_INFO users[BBS_user_limit_per_page];
346          USER_ONLINE_INFO online_users[BBS_user_limit_per_page];          USER_ONLINE_INFO online_users[BBS_user_limit_per_page];
347          int user_count;          int user_count = 0;
348          int page_count;          int page_count = 0;
349          int page_id = 0;          int page_id = 0;
350          int selected_index = 0;          int selected_index = 0;
351          int ret;          int ret = 0;
352    
353          user_list_draw_screen(online_user);          user_list_draw_screen(online_user);
354    
# Line 445  int user_list_display(int online_user) Line 446  int user_list_display(int online_user)
446                          }                          }
447                          break;                          break;
448                  case VIEW_USER:                  case VIEW_USER:
449                          clearscr();                          user_info_display(online_user ? &(online_users[selected_index].user_info) : &(users[selected_index]));
                         prints("已选中用户 [%s]\n", online_user  
                                                                                         ? online_users[selected_index].user_info.username  
                                                                                         : users[selected_index].username);  
                         press_any_key();  
450                          user_list_draw_screen(online_user);                          user_list_draw_screen(online_user);
451                          break;                          break;
452                  case SHOW_HELP:                  case SHOW_HELP:


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

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