Private
Public Access
1
0

improved strava import mapping

This commit is contained in:
Sander Roosendaal
2019-03-03 21:07:00 +01:00
parent 38676a9d2c
commit 517d7d8281
3 changed files with 22 additions and 24 deletions

View File

@@ -3,6 +3,7 @@ from __future__ import division
from __future__ import print_function
from __future__ import unicode_literals
from six import iteritems
import collections
workouttypes = (
('water','Standard Racing Shell'),
@@ -33,7 +34,7 @@ workouttypes = (
('other','Other'),
)
stravamapping = {
stravamapping = collections.OrderedDict({
'water':'Rowing',
'rower':'Rowing',
'skierg':'NordicSki',
@@ -61,9 +62,9 @@ stravamapping = {
'Workout':'Workout',
'other':'Workout',
}
})
stmapping = {
stmapping = collections.OrderedDict({
'water':'Rowing',
'rower':'Rowing',
'skierg':'Skiing:Nordic',
@@ -92,9 +93,9 @@ stmapping = {
'Workout':'Other:Workout',
'other':'Other',
}
})
rkmapping = {
rkmapping = collections.OrderedDict({
'water':'Rowing',
'rower':'Rowing',
'skierg':'Cross-Country Skiing',
@@ -122,9 +123,9 @@ rkmapping = {
'Workout':'Other',
'other':'Other',
}
})
polarmapping = {
polarmapping = collections.OrderedDict({
'water':'Rowing',
'rower':'Rowing',
'skierg':'Skiing',
@@ -152,9 +153,9 @@ polarmapping = {
'Workout':'Other Indoor',
'other':'Other Indoor',
}
})
tpmapping = {
tpmapping = collections.OrderedDict({
'water':'rowing',
'rower':'rowing',
'skierg':'xc-ski',
@@ -182,9 +183,9 @@ tpmapping = {
'Workout':'other',
'other':'other',
}
})
c2mapping = {
c2mapping = collections.OrderedDict({
'water':'water',
'rower':'rower',
'skierg':'skierg',
@@ -212,17 +213,17 @@ c2mapping = {
'Workout':None,
'other':None,
}
})
c2mappinginv = {value:key for key,value in iteritems(c2mapping) if value is not None}
c2mappinginv = {value:key for key,value in reversed(c2mapping.items()) if value is not None}
stravamappinginv = {value:key for key,value in iteritems(stravamapping) if value is not None}
stravamappinginv = {value:key for key,value in reversed(stravamapping.items()) if value is not None}
stmappinginv = {value:key for key,value in iteritems(stmapping) if value is not None}
stmappinginv = {value:key for key,value in reversed(stmapping.items()) if value is not None}
rkmappinginv = {value:key for key,value in iteritems(rkmapping) if value is not None}
rkmappinginv = {value:key for key,value in reversed(rkmapping.items()) if value is not None}
polarmappinginv = {value:key for key,value in iteritems(polarmapping) if value is not None}
polarmappinginv = {value:key for key,value in reversed(polarmapping.items()) if value is not None}
otwtypes = (
'water',

View File

@@ -57,19 +57,16 @@
</li>
{% endif %}
<li>
<div class="grid_2 omega suffix_4 tooltip">
<form enctype="multipart/form-data" action="{{ formloc }}" method="post">
{% csrf_token %}
{% if workstrokesonly == True %}
<input class="button blue small" type="hidden" name="workstrokesonly" value="False">
<input class="button blue small" value="Include Rest Strokes" type="Submit">
<input class="button" type="hidden" name="workstrokesonly" value="False">
<input class="button" value="Include Rest Strokes" type="Submit">
{% else %}
<input class="button blue small" type="hidden" name="workstrokesonly" value="True">
<input class="button blue small" value="Remove Rest Strokes" type="Submit">
<input class="button" type="hidden" name="workstrokesonly" value="True">
<input class="button" value="Remove Rest Strokes" type="Submit">
{% endif %}
</form>
<span class="tooltiptext">If your data source allows, this will show or hide strokes taken during rest intervals.</span>
</div>
</li>

Binary file not shown.