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 { .goal-details-container { text-align: left; font-size: 14px; } .goal-section { margin-bottom: 20px; padding: 15px; background: #f8fafc; border-radius: 8px; border: 1px solid #e2e8f0; } .goal-section h4 { margin-top: 0; color: #334155; border-bottom: 1px solid #cbd5e1; padding-bottom: 8px; margin-bottom: 12px; font-size: 16px; } .glide-path-table { width: 100%; border-collapse: collapse; margin-top: 10px; } .glide-path-table th, .glide-path-table td { border: 1px solid #e2e8f0; padding: 6px 10px; text-align: left; } .glide-path-table th { background: #f1f5f9; } .adjustment-timeline { margin-top: 10px; padding-left: 20px; } .adjustment-timeline li { margin-bottom: 8px; } } Goal Configuration Review Oversight of participant goals and glide-path adjustments Total Goal Configs @Model.TotalGoals Active Goals @Model.ActiveGoals Goals Adjusted @Model.GoalsWithAdjustments Avg Target Steps @Model.AverageTargetSteps All Statuses Active Deactivated Filter Clear @if (Model.Goals.Any()) { Participant Movement Nutrition (F/V) Fluid Intake Sleep Goal Strength Adjustments Status Created Date Actions @foreach (var goal in Model.Goals) { @goal.UserName @goal.UserEmail @if(goal.ParsedMovementActivities.Any()) { @string.Join(", ", goal.ParsedMovementActivities) } @goal.MovementDaysPerWeek days/wk | @goal.MovementMinutesPerSession min/ses Steps: @goal.TargetDailySteps @goal.FruitServingsGoal / @goal.VegetableServingsGoal servings @goal.FluidIntakeGoalAmount @goal.FluidIntakeUnit @goal.SleepGoalHours hrs @goal.StrengthTrainingDaysGoal days/wk @if(goal.AdjustmentCount > 0) { @goal.AdjustmentCount } else { 0 } @if (goal.IsActive) { Active } else { Deactivated } @goal.CreatedAt.ToString("MMM dd, yyyy") View Details } } else { No goal configurations found Adjust your filters to see results. } @section Scripts { document.addEventListener('DOMContentLoaded', function () { const buttons = document.querySelectorAll('.view-details-btn'); buttons.forEach(btn => { btn.addEventListener('click', function () { const name = this.dataset.name; const movement = JSON.parse(this.dataset.movement); const nutrition = JSON.parse(this.dataset.nutrition); const sleep = this.dataset.sleep; const strength = this.dataset.strength; const fluid = this.dataset.fluid; const stress = JSON.parse(this.dataset.stress); const social = this.dataset.social; let glidepath = {}; let adjustments = []; try { glidepath = JSON.parse(this.dataset.glidepath); } catch(e) { } try { adjustments = JSON.parse(this.dataset.adjustments); } catch(e) { } let glidePathHtml = ' No glide path data available. '; if (glidepath && Object.keys(glidepath).length > 0) { glidePathHtml = ' Week Target Value '; for (const [week, value] of Object.entries(glidepath)) { let displayVal = typeof value === 'object' ? JSON.stringify(value) : value; glidePathHtml += ` ${week} ${displayVal} `; } glidePathHtml += ' '; } let adjustmentsHtml = ' No adjustments recorded. '; if (adjustments && adjustments.length > 0) { adjustmentsHtml = ' '; adjustments.forEach(a => { const date = new Date(a.CreatedAt).toLocaleDateString(); const auto = a.IsAutoGenerated ? '(Auto)' : '(Manual)'; adjustmentsHtml += ` ${date} ${auto}: Changed from ${a.PreviousTarget} to ${a.NewTarget} Reason: ${a.Reason} `; }); adjustmentsHtml += ' '; } const content = ` Base Goals Movement: ${movement.days} days/wk, ${movement.mins} mins, ${movement.steps} steps/day Nutrition: ${nutrition.fruit} Fruit, ${nutrition.veg} Veg (servings/day) Fluid Intake: ${fluid} Sleep: ${sleep} hours/night Strength: ${strength} days/wk Stress Mgmt: ${stress.mins} mins, ${stress.days} days/wk Social Support: ${social} days/wk Weekly Glide Path (Targets) ${glidePathHtml} Adjustment History ${adjustmentsHtml} `; Swal.fire({ title: `Goal Profile: ${name}`, html: content, width: '700px', showCloseButton: true, confirmButtonText: 'Close', confirmButtonColor: '#0ea5e9' }); }); }); }); }
Page Title
Page URL
Related Questions (JSON Array of strings)
Recommended Actions (JSON Array of objects)
[]
Active
Save Changes
Cancel