Dashboard
Messages
Advanced Chatbot
Subscribers
Workshops
Video Resources
Tai Chi Videos
Coach Pei Corner
Johanna Corner
BFSAN Inquiries
Programs
12-Week Risk Reduction
Command Center
Participants
Consent Audit
Baseline Review
Goal Configuration
Weekly Scoring
Interventions
Coach Messages
Analytics
Daily Logs
Email Templates
30-Day Challenge
Nutritional Wellness
Tai Chi Program
Pickleball Program
8-Week Challenge
Soon
Educational Seminar
Soon
System
Cookie Consent Logs
Testimonials
Submissions
Users
System Settings
View Website
Edit Knowledge
Log In
Edit Knowledge Base Item
← Back to List
Title
Category
SubCategory
User Intent
Primary Question
Keywords (comma separated)
Content (Knowledge provided to AI)
@section Styles { .subs-stat { background:#fff; border-radius:10px; border:1px solid #eef0f3; padding:22px 26px; display:flex; align-items:center; gap:18px; box-shadow:0 2px 8px rgba(0,0,0,0.04); } .subs-stat-icon { width:48px; height:48px; border-radius:10px; display:flex; align-items:center; justify-content:center; font-size:20px; flex-shrink:0; } .subs-stat-num { font-size:26px; font-weight:800; line-height:1; } .subs-stat-lbl { font-size:12px; color:var(--text-muted); margin-top:3px; } .subs-table { width:100%; border-collapse:collapse; font-size:14px; } .subs-table th { text-align:left; padding:11px 16px; font-size:11px; font-weight:800; text-transform:uppercase; letter-spacing:0.6px; color:var(--text-muted); border-bottom:1px solid #eef0f3; background:#f9fafc; } .subs-table td { padding:13px 16px; border-bottom:1px solid #f0f4f8; vertical-align:middle; } .subs-table tr:hover td { background:#fafbff; } .subs-badge { font-size:11px; font-weight:700; padding:3px 10px; border-radius:20px; } .subs-badge.active { background:rgba(22,163,74,0.1); color:#16a34a; } .subs-badge.inactive { background:rgba(156,163,175,0.15); color:#6b7280; } .subs-avatar { width:36px; height:36px; border-radius:50%; background:var(--primary-green); color:#fff; font-size:14px; font-weight:700; display:flex; align-items:center; justify-content:center; flex-shrink:0; } } User Management Manage client accounts and program registrations. @Model.Users.Count Total Users @Model.Users.Count(u => u.EmailConfirmed) Verified Accounts @Model.Users.Count(u => !u.EmailConfirmed) Pending Verification Program: All Programs @foreach (var program in Model.AvailablePrograms) { @program } @if (!Model.AvailablePrograms.Any()) { 12-Week Risk Reduction Program 30-Day Challenge } Email: Filter @if (!string.IsNullOrEmpty(Model.FilterProgram) || !string.IsNullOrEmpty(Model.SearchEmail)) { Clear } @if (!Model.Users.Any()) { No users found No users match the selected program criteria. } else { User Email Program of Interest Status Actions @foreach (var user in Model.Users) { @user.FirstName?.Substring(0,1).ToUpper() @user.FirstName @user.LastName @user.Email @if (string.IsNullOrEmpty(user.ProgramOfInterest)) { None Selected } else { @user.ProgramOfInterest } @(user.EmailConfirmed ? "Verified" : "Pending") View @if (user.LockoutEnd != null && user.LockoutEnd > System.DateTimeOffset.UtcNow) { Unblock } else { Block } @if (user.TwoFactorEnabled) { Reset 2FA } Delete } } @section Scripts { function confirmReset2fa(userId, userName) { Swal.fire({ title: 'Confirm 2FA Reset', text: "Are you sure you want to disable and reset 2FA for " + userName + "? They will need to set it up again upon their next login.", icon: 'warning', showCancelButton: true, confirmButtonColor: '#805ad5', cancelButtonColor: '#718096', confirmButtonText: 'Yes, Reset 2FA', cancelButtonText: 'Cancel' }).then((result) => { if (result.isConfirmed) { document.getElementById('reset2fa-form-' + userId).submit(); } }); } @if (TempData["2faResetSuccess"] != null) { document.addEventListener("DOMContentLoaded", function () { Swal.fire({ title: 'Success!', text: '@TempData["2faResetSuccess"]', icon: 'success', confirmButtonColor: '#805ad5' }); }); } }
Page Title
Page URL
Related Questions (JSON Array of strings)
Recommended Actions (JSON Array of objects)
[]
Active
Save Changes
Cancel