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

Diff of /lbbs/src/bbs_main.c

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

Revision 1.45 by sysadm, Thu May 15 05:14:57 2025 UTC Revision 1.48 by sysadm, Thu May 15 14:34:13 2025 UTC
# Line 150  int bbs_welcome(MYSQL *db) Line 150  int bbs_welcome(MYSQL *db)
150          u_anonymous++;          u_anonymous++;
151    
152          // Display logo          // Display logo
153          display_file(DATA_WELCOME);          display_file_ex(DATA_WELCOME, 1, 0);
154    
155          // Display welcome message          // Display welcome message
156          prints("\033[1;35m欢迎光临\033[33m 【 %s 】 \033[35mBBS\r\n"          prints("\r\033[1;35m欢迎光临\033[33m 【 %s 】 \033[35mBBS\r\n"
157                     "\033[32m目前上站人数 [\033[36m%d/%d\033[32m] "                     "\033[32m目前上站人数 [\033[36m%d/%d\033[32m] "
158                     "匿名游客[\033[36m%d\033[32m] "                     "匿名游客[\033[36m%d\033[32m] "
159                     "注册用户数[\033[36m%d/%d\033[32m]\r\n"                     "注册用户数[\033[36m%d/%d\033[32m]\r\n"
# Line 172  int bbs_logout(MYSQL *db) Line 172  int bbs_logout(MYSQL *db)
172                  return -1;                  return -1;
173          }          }
174    
175          if (display_file_ex(DATA_GOODBYE, 1, 0) < 0)          display_file_ex(DATA_GOODBYE, 1, 0);
         {  
                 return -2;  
         }  
176    
177          log_std("User logout\n");          log_std("User logout\n");
178    
# Line 278  int bbs_main() Line 275  int bbs_main()
275          clearscr();          clearscr();
276    
277          // BBS Top 10          // BBS Top 10
278          if (display_file_ex("./var/bbs_top.txt", 1, 1) < 0)          display_file_ex("./var/bbs_top.txt", 1, 1);
279    
280            // Load menu in shared memory
281            if (load_menu_shm(p_bbs_menu) < 0)
282          {          {
283                  prints("无法加载本站十大\n");                  return -5;
284          }          }
285    
286          // Main          // Main
287          bbs_center();          bbs_center();
288    
289            // Unload menu in shared memory
290            unload_menu_shm(p_bbs_menu);
291            free(p_bbs_menu);
292            p_bbs_menu = NULL;
293    
294          // Logout          // Logout
295          bbs_logout(db);          bbs_logout(db);
296    


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

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