Changes in ow/templates/workout.pt [bf01534:ded7d95] in OpenWorkouts-current


Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • ow/templates/workout.pt

    rbf01534 rded7d95  
    1717          href="${request.static_url('ow:static/components/Leaflet/leaflet.css')}" />
    1818    <link rel="stylesheet" tal:condition="context.has_gpx"
    19           href="${request.static_url('ow:static/components/Leaflet.Elevation/dist/leaflet.elevation-0.0.4.css')}" />
     19          href="${request.static_url('ow:static/components/leaflet-elevation/leaflet-elevation.css')}" />
     20    <link rel="stylesheet"
     21          href="${request.static_url('ow:static/css/leaflet-elevation.css')}" />
    2022  </metal:css>
    2123
     
    3032      <div class="workout-detail-resume">
    3133        <h3 tal:content="context.title"></h3>
    32         <div id="" tal:content="context.notes"
    33              tal:attributes="id 'workout-' + context.workout_id + '-notes'">
     34        <div id="" tal:attributes="id 'workout-' + context.workout_id + '-notes'">
     35          <p tal:repeat="paragraph context.notes.split('\n')"
     36             tal:content="paragraph"></p>
    3437        </div>
    3538        <ul class="workout-options">
    3639          <li>
    3740            <a href="" i18n:translate=""
    38              tal:attributes="href request.resource_url(context, 'edit')">
    39             edit workout
     41               tal:attributes="href request.resource_url(context, 'edit')">
     42              edit workout
    4043            </a>
    4144          </li>
    4245          <li>
    4346            <a href="" i18n:translate=""
    44              tal:attributes="href request.resource_url(context, 'update-from-file')">
    45             update with tracking file
     47               tal:attributes="href request.resource_url(context, 'update-from-file')">
     48              update with tracking file
    4649            </a>
    4750          </li>
    4851          <li class="owo-del"><a href="" i18n:translate=""
    49              tal:attributes="href request.resource_url(context, 'delete')">
     52                                 tal:attributes="href request.resource_url(context, 'delete')">
    5053            delete
    51             </a>
     54          </a>
    5255          </li>
    5356        </ul>
     
    7275            <span><tal:t i18n:translate="">Speed</tal:t></span>
    7376            <span class="avg"><tal:t i18n:translate="">Avg.</tal:t>
    74             <tal:c tal:content="round(context.speed['avg'], 1)"></tal:c>km/h</span>
     77              <tal:c tal:content="round(context.speed['avg'], 1)"></tal:c>km/h</span>
    7578            <span class="max"><tal:t i18n:translate="">Max.</tal:t>
    76             <tal:c tal:content="round(context.speed['max'], 1)"></tal:c>km/h</span>
     79              <tal:c tal:content="round(context.speed['max'], 1)"></tal:c>km/h</span>
    7780          </li>
    7881          <li tal:condition="hr">
    7982            <span><tal:t i18n:translate="">Heart Rate</tal:t></span>
    8083            <span class="avg"><tal:t i18n:translate="">Avg.</tal:t>
    81             <tal:c tal:content="hr['avg']"></tal:c>bpm</span>
     84              <tal:c tal:content="hr['avg']"></tal:c>bpm</span>
    8285            <span class="max"><tal:t i18n:translate="">Max.</tal:t>
    83             <tal:c tal:content="hr['max']"></tal:c> bpm</span>
     86              <tal:c tal:content="hr['max']"></tal:c> bpm</span>
    8487          </li>
    8588          <li tal:condition="cad">
    8689            <span><tal:t i18n:translate="">Cadence</tal:t></span>
    8790            <span class="avg"><tal:t i18n:translate="">Avg.</tal:t>
    88             <tal:c tal:content="cad['avg']"></tal:c></span>
     91              <tal:c tal:content="cad['avg']"></tal:c></span>
    8992            <span class="max"><tal:t i18n:translate="">Max.</tal:t>
    90             <tal:c tal:content="cad['max']"></tal:c></span>
     93              <tal:c tal:content="cad['max']"></tal:c></span>
    9194          </li>
    9295          <li tal:condition="atemp">
    9396            <span><tal:t i18n:translate="">Temperature</tal:t></span>
    9497            <span class="min"><tal:t i18n:translate="">Min.</tal:t>
    95             <tal:c tal:content="atemp['min']"></tal:c>℃</span>
     98              <tal:c tal:content="atemp['min']"></tal:c>℃</span>
    9699            <span class="avg"><tal:t i18n:translate="">Avg.</tal:t>
    97             <tal:c tal:content="atemp['avg']"></tal:c>℃</span>
     100              <tal:c tal:content="atemp['avg']"></tal:c>℃</span>
    98101            <span class="max"><tal:t i18n:translate="">Max.</tal:t>
    99             <tal:c tal:content="atemp['max']"></tal:c>℃</span>
     102              <tal:c tal:content="atemp['max']"></tal:c>℃</span>
    100103          </li>
    101104        </ul>
     105        <div id="elevation"></div>
    102106      </div>
    103107    </div>
     108
    104109    <!--! Track map -->
    105110    <div id="map" tal:condition="context.has_gpx"></div>
    106 
    107     <!--! Additional map controls -->
    108 
    109     <div id="ow-analysis">
    110 
    111       <!--!
    112           FIXME: the list of available charts should come from the workout
    113           details, based on which data this workout has
    114         -->
    115       <!--! All those ids are needed for the leaflet openworkouts plugin -->
    116       <tal:r tal:repeat="chart ['elevation', 'heartrate', 'cadence', 'temperature']">
    117         <div id="ow-" tal:attributes="id 'ow-' + chart">
    118           <div class="ow-average" id=""
    119                tal:attributes="id 'ow-' + chart + '-average'"></div>
    120           <div class="ow-chart" id=""
    121                tal:attributes="id 'ow-' + chart + '-chart'"></div>
    122           <div class="ow-current" id=""
    123                tal:attributes="id 'ow-' + chart + '-current'"></div>
    124         </div>
    125       </tal:r>
    126 
    127     </div>
    128111  </metal:content>
    129112
    130113  <metal:body-js metal:fill-slot="body-js">
    131114
    132 
    133     <script src="//d3js.org/d3.v3.min.js" charset="utf-8"></script>
    134     <!--
    135     <script src="${request.static_url('ow:static/d3/d3.min.js')}"
     115    <script src="${request.static_url('ow:static/components/d3/d3.min.js')}"
    136116            tal:condition="context.has_gpx"></script>
    137     -->
    138117
    139118    <script src="${request.static_url('ow:static/components/Leaflet/leaflet.js')}"
     
    143122            tal:condition="context.has_gpx"></script>
    144123
    145     <script src="${request.static_url('ow:static/components/Leaflet.Elevation/dist/leaflet.elevation-0.0.4.min.js')}"
     124    <script src="${request.static_url('ow:static/components/leaflet-elevation/leaflet-elevation.js')}"
    146125            tal:condition="context.has_gpx"></script>
    147126
Note: See TracChangeset for help on using the changeset viewer.