{% extends "newbase.html" %} {% load static %} {% load rowerfilters %} {% load tz %} {% block title %}Change Workout {% endblock %} {% block scripts %} {% include "monitorjobs.html" %} {% endblock %} {% block main %}

{% if workout|previousworkout:rower.user %} Previous  {% endif %} {% if workout|nextworkout:rower.user %} Next {% endif %}

Name{{ workout.name }}
Distance:{{ workout.distance }}m
Duration:{{ workout.duration |durationprint:"%H:%M:%S.%f" }}
Public link to this workout https://rowsandall.com/rowers/workout/{{ workout.id|encode }}

Edit Workout Interval Data

Use "Interval Shorthand", "Feeling lucky?", or "Intervals by power/pace" methods below to edit work and rest intervals. To save your work, press the Save button above the updated summary.

  • Updated Summary

    {% csrf_token %} {% for key,value in formvalues.items %} {% endfor %}

    Reset to last saved   Restore Original data   Split Workout by Intervals

    	{{ intervalstats }}
          

  • {{ the_div |safe }} {{ interactiveplot |safe }}
  • Feeling lucky?

    This new, experimental feature tries to find intervals by looking for patterns in the data. It does not autodetect rest and work intervals yet. The resulting "interval string" is copied to the Interval Shorthand section below, where you can edit it.

    {{ ruptureform.as_table }}
    {% csrf_token %}

  • Interval Shorthand

    See the how-to at the bottom of this page for details on how to use this form.

    {{ form.as_table }}
    {% csrf_token %}
  • Intervals by Power/Pace

    With this form, you can specify a power or pace level. Everything faster/harder than the specified pace/power will become a work interval. Everything slower will become a rest interval. Use the slider to limit the active range. Everything outside the active range will become rest (warming up and cooling down).

    {{ powerupdateform.as_table }}
    {% csrf_token %}
  • Interval Shorthand How-To

    This is a quick way to enter the intervals using a special mini-language.

    You enter something like 8x500m/3min, press "Update" and the site will interpret this for you and update the summary on the right. If you're happy with the result, press the green Save button to update the values. Nothing will be changed permanently until you hit Save.

    Special characters are x (times), + and / (denotes a rest interval), as well as ( and ). Units are min (minutes), sec (seconds), m (meters) and km (km).

    A typical interval is described as "10min/5min", with the work part before the "/" and the rest part after it. A zero rest can be omitted, so a single 1000m piece could be described either as "1km" or "1000m". The basic units can be combined with "+" and "Nx". You can use parentheses as in the example below.

    Here are a few examples

    8x500m/2min8 times 500m with 2 minutes rest
    10kmSingle distance of 10km
    6min/3min + 5min/3min + 3min/3min + 3min Four intervals of 6, 5, 3 and 3 minutes length, 3 minutes rest
    8x500m/3:30min 8 times 500m with 3 minutes 30 seconds rest
    4x((500m+500m)/5min)4 times 1km, but each km is reported as two 500m intervals without rest. Note the nested parentheses.
    2x500m/500mA 2k rowed as 500m "on", 500m "off"
  • {% if courses %}
  • Interval by Course

    This functionality allows you to record a time on a set course that you've rowed during the workout. The summary will be updated to show time on course, and you can compare this with other attempts.

    {% if rower.share_course_results %} You are currently sharing your course results with all Rowsandall users. Click here to hide your course results. {% else %} You are currently hiding your course results (except for your participation in online challenges). Click here to hide your course results. {% endif %}

    {{ courseselectform.as_table }}
    {% csrf_token %}
  • {% endif %}
{% endblock %} {% block sidebar %} {% include 'menu_workout.html' %} {% endblock %}