diff --git a/rowers/forms.py b/rowers/forms.py index c4519a1d..3bfbe8ce 100644 --- a/rowers/forms.py +++ b/rowers/forms.py @@ -1036,6 +1036,7 @@ analysischoices = ( ('flexall','Cumulative Flex Chart'), ('stats','Statistics'), ('compare','Compare'), + ('cp','CP chart'), ) diff --git a/rowers/templates/user_analysis_select.html b/rowers/templates/user_analysis_select.html index 3b71d66b..799df584 100644 --- a/rowers/templates/user_analysis_select.html +++ b/rowers/templates/user_analysis_select.html @@ -16,14 +16,14 @@
@@ -285,9 +312,9 @@
- + {% if workouts %} - + Toggle All
{{ form.as_table }} diff --git a/rowers/views/analysisviews.py b/rowers/views/analysisviews.py index 69a17863..fed7795e 100644 --- a/rowers/views/analysisviews.py +++ b/rowers/views/analysisviews.py @@ -500,6 +500,9 @@ def histodata(workouts, options): return(script,div) +def cpdata(workouts, options): + return ('','Not Yet Implemented') + def statsdata(workouts, options): includereststrokes = options['includereststrokes'] spmmin = options['spmmin'] @@ -725,6 +728,8 @@ def analysis_view_data(request,userid=0): script,div = statsdata(workouts,options) elif function == 'compare': script,div = comparisondata(workouts,options) + elif function == 'cp': + script, div = cpdata(workouts, options) else: script = '' div = 'Unknown analysis functions' @@ -4849,7 +4854,7 @@ def history_view_data(request,userid=0): typeselect = 'All' yaxis = request.GET.get('yaxis','duration') - + if yaxis.lower() not in ['duration','rscore','trimp']: yaxis = 'duration'