{% extends "newbase.html" %} {% load static %} {% load rowerfilters %} {% block title %}Planned Sessions{% endblock %} {% block main %}
Add Session {% if request.user|user_teams %} Add Group Session {% endif %} Add Session from Library
Click here to sync this period with intervals.icu.
{% if plannedsessions %}Click on the session name to view, on the circle to attach workouts to the session.
| Status | Date | On or After | On or Before | Name | Type | Mode | Edit | Clone | Delete | {% if rower.intervals_token %}Intervals.icu | {% endif %}Planned | Actual | Completion Date | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| {% if ps.sessiontype != 'race' %} {% else %} {% endif %} | {{ ps.preferreddate|date:"Y-m-d"}} | {{ ps.startdate|date:"Y-m-d" }} | {{ ps.enddate|date:"Y-m-d" }} | {% if ps.sessiontype != 'race' %} {% if ps.name != '' %} {{ ps.name }} {% else %} Unnamed Session {% endif %} {% else %} {% if ps.name != '' %} {{ ps.name }} {% else %} Unnamed Race {% endif %} {% endif %} | {{ ps.get_sessiontype_display }} | {{ ps.get_sessionmode_display }} | {% if ps.manager == request.user %} {% else %} {% endif %} | {% if ps.manager == request.user %} {% else %} {% endif %} | {% if ps.manager == request.user %} {% else %} {% endif %} | {% if rower.intervals_token %}{% if ps.intervals_icu_id %} {% else %} {% endif %} | {% endif %}{{ ps.sessionvalue }} | {{ actualvalue|lookup:ps.id }} | {{ ps.sessionunit }} | {% if completeness|lookup:ps.id != 'on target' %}{{ completiondate|lookup:ps.id|date:"Y-m-d" }} | {% else %}{{ completiondate|lookup:ps.id|date:"Y-m-d" }} | {% endif %}
Print View Get Calendar File {% if user.is_authenticated and user.is_staff %} Save to YaML {% endif %} Actual vs Plan chart
| Date | Time | Name | Type | Distance | Duration | Avg HR | Max HR | |||
|---|---|---|---|---|---|---|---|---|---|---|
| {{ workout.date|date:"Y-m-d" }} | {{ workout.starttime|date:"H:i" }} | {% if workout.user.user == user or user == team.manager %} {% if workout.name != '' %}{{ workout.name }} | {% else %}No Name | {% endif %} {% else %} {% if workout.name != '' %}{{ workout.name }} | {% else %}No Name | {% endif %} {% endif %}{{ workout.workouttype }} | {{ workout.distance }}m | {{ workout.duration |durationprint:"%H:%M:%S.%f" }} | {{ workout.averagehr }} | {{ workout.maxhr }} |
| Distance | Time (minutes) | rScore | TRIMP | |
|---|---|---|---|---|
| Total | {{ totals|lookup:'distance' }} | {{ totals|lookup:'time' }} | {{ totals|lookup:'rscore' }} | {{ totals|lookup:'trimp' }} |
| Planned | {{ totals|lookup:'planneddistance' }} | {{ totals|lookup:'plannedtime' }} | {{ totals|lookup:'plannedrscore' }} | {{ totals|lookup:'plannedtrimp' }} |
| Actual | {{ totals|lookup:'actualdistance' }} | {{ totals|lookup:'actualtime' }} | {{ totals|lookup:'actualrscore' }} | {{ totals|lookup:'actualtrimp' }} |
Total is the total minutes, meters, rScore, TRIMP of all workouts in this time period. Planned time is the total time for sessions planned for time. Actual time is the total time of workouts linked to sessions planned for time. Similarly for distance, rScore and TRIMP.