'signin', 'label' => __('去签到', 'aksrt'), ]; case 'post_new': return [ 'type' => 'link', 'label' => __('去完成', 'aksrt'), 'href' => $submit !== '' ? $submit : $home, ]; case 'comment_new': return [ 'type' => 'link', 'label' => __('去完成', 'aksrt'), 'href' => $home, ]; case 'login': case 'post_like': case 'post_favorite': case 'followed': case 'comment_like': return [ 'type' => 'link', 'label' => __('去看看', 'aksrt'), 'href' => $home, ]; case 'bbs_posts_new': case 'bbs_reply': if (!$forum_on) { return ['type' => 'none', 'label' => '']; } $href = $forum_compose !== '' ? $forum_compose : $forum_home; if ($href === '') { return ['type' => 'none', 'label' => '']; } return [ 'type' => 'link', 'label' => __('去完成', 'aksrt'), 'href' => $href, ]; case 'bbs_essence': case 'bbs_adopt': case 'bbs_posts_hot': case 'bbs_comment_hot': case 'bbs_score_extra': if (!$forum_on || $forum_home === '') { return ['type' => 'none', 'label' => '']; } return [ 'type' => 'link', 'label' => __('去看看', 'aksrt'), 'href' => $forum_home, ]; default: return ['type' => 'none', 'label' => '']; } }; $user_id = (int) ($user_id ?? get_current_user_id()); $today = AKSRT_Points_Free::today_total($user_id); $day_max = (int) AKSRT_Points_Free::settings()['day_max']; $tasks = AKSRT_Points_Free::task_list_for_user($user_id); $detail = AKSRT_Points_Free::date_detail($user_id); $pane = isset($points_tasks_pane) ? sanitize_key((string) $points_tasks_pane) : 'tasks'; ?>
$val) : ?>
+

0 || $day_max > 0) : ?>
+' . esc_html((string) $today) . '' ); ?>
0) { if ($today >= $day_max) { printf(esc_html__('今日获取的免费积分已达到 %s,将不再获取', 'aksrt'), esc_html((string) $day_max)); } else { printf(esc_html__('每日可免费获取 %s 积分,超过后将不再获取', 'aksrt'), esc_html((string) $day_max)); } } else { esc_html_e('免费积分无每日上限', 'aksrt'); } ?>
+