/[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.82 by sysadm, Thu Oct 16 11:26:16 2025 UTC Revision 1.85 by sysadm, Fri Oct 17 07:07:55 2025 UTC
# Line 219  int bbs_center() Line 219  int bbs_center()
219          {          {
220                  ch = igetch(100);                  ch = igetch(100);
221    
222          if (ch != KEY_NULL && ch != KEY_TIMEOUT)                  if (ch != KEY_NULL && ch != KEY_TIMEOUT)
223          {                  {
224              BBS_last_access_tm = time(NULL);                          BBS_last_access_tm = time(NULL);
225          }                  }
226    
227                  if (bbs_menu.choose_step == 0 && time(NULL) - t_last_action >= 10)                  if (bbs_menu.choose_step == 0 && time(NULL) - t_last_action >= 10)
228                  {                  {
# Line 252  int bbs_center() Line 252  int bbs_center()
252                          }                          }
253                          continue;                          continue;
254                  case CR:                  case CR:
                         igetch_reset();  
255                  default:                  default:
256                          switch (menu_control(&bbs_menu, ch))                          switch (menu_control(&bbs_menu, ch))
257                          {                          {
# Line 336  int bbs_main() Line 335  int bbs_main()
335          {          {
336                  prints("\033[1m%s 欢迎使用ssh方式访问 \033[1;33m按任意键继续...\033[m", BBS_username);                  prints("\033[1m%s 欢迎使用ssh方式访问 \033[1;33m按任意键继续...\033[m", BBS_username);
337                  iflush();                  iflush();
338                  igetch_t(MAX_DELAY_TIME);                  igetch_reset();
339                    while (!SYS_server_exit && igetch_t(MAX_DELAY_TIME) == 0)
340                            ;
341          }          }
342          else if (bbs_login() < 0)          else if (bbs_login() < 0)
343          {          {
344                  goto cleanup;                  goto cleanup;
345          }          }
346            log_common("User [%s] login\n", BBS_username);
347    
348          // Load article view log          // Load article view log
349          if (article_view_log_load(BBS_priv.uid, &BBS_article_view_log, 0) < 0)          if (article_view_log_load(BBS_priv.uid, &BBS_article_view_log, 0) < 0)


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

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