Changeset bddf042 in OpenWorkouts-current for ow/templates
- Timestamp:
- Feb 10, 2019, 7:56:34 AM (5 years ago)
- Branches:
- current, feature/docs, master
- Children:
- f29d4b4
- Parents:
- 4226ce0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ow/templates/profile.pt
r4226ce0 rbddf042 17 17 <div class="user-profile-account"> 18 18 <div> 19 <tal:c tal:condition="getattr( context, 'picture', None)">20 <img tal:attributes="src request.resource_path( context, 'picture')"19 <tal:c tal:condition="getattr(user, 'picture', None)"> 20 <img tal:attributes="src request.resource_path(user, 'picture')" 21 21 width="450" /> 22 22 </tal:c> 23 23 <div> 24 24 <h2> 25 <tal:fullname tal:content=" context.fullname"></tal:fullname>25 <tal:fullname tal:content="user.fullname"></tal:fullname> 26 26 </h2> 27 27 <p> 28 <tal:has-nickname tal:condition="context.nickname"> 29 <tal:nickname tal:content="context.nickname"></tal:nickname> 30 </tal:has-nickname> | 31 <span><tal:email tal:content="context.email"></tal:email></span> 28 <tal:has-nickname tal:condition="user.nickname"> 29 <a href="" 30 tal:attributes="href request.resource_url(request.root, 'profile', user.nickname)" 31 tal:content="request.resource_url(request.root, 'profile', user.nickname)"> 32 </a> | 33 </tal:has-nickname> 34 <span><tal:email tal:content="user.email"></tal:email></span> 32 35 </p> 33 36 <div class="profile-bio"> 34 <p tal:repeat="paragraph getattr( context, 'bio', '').split('\n')"37 <p tal:repeat="paragraph getattr(user, 'bio', '').split('\n')" 35 38 tal:content="paragraph"></p> 36 39 </div> 37 40 <ul class="workout-options"> 38 41 <li><a href="" 39 tal:attributes="href request.resource_url( context, 'edit')"42 tal:attributes="href request.resource_url(user, 'edit')" 40 43 i18n:translate="">edit profile</a></li> 41 44 <li><a href="" 42 tal:attributes="href request.resource_url( context, 'passwd')"45 tal:attributes="href request.resource_url(user, 'passwd')" 43 46 i18n:translate="">change password</a></li> 44 47 </ul> … … 103 106 <ul class="workout-info"> 104 107 <li> 105 <tal:c tal:content="workout.start_in_timezone( context.timezone)"></tal:c>108 <tal:c tal:content="workout.start_in_timezone(user.timezone)"></tal:c> 106 109 </li> 107 110 <li> … … 155 158 <li> 156 159 <span><tal:t i18n:translate="">Gender:</tal:t></span> 157 <tal:c tal:content="getattr( context, 'gender', '-')"></tal:c>158 </li> 159 <li tal:define="birth_date getattr( context, 'birth_date', None)">160 <tal:c tal:content="getattr(user, 'gender', '-')"></tal:c> 161 </li> 162 <li tal:define="birth_date getattr(user, 'birth_date', None)"> 160 163 <span><tal:t i18n:translate="">Birth date:</tal:t></span> 161 164 <tal:c tal:condition="birth_date" … … 165 168 <li> 166 169 <span><tal:t i18n:translate="">Height:</tal:t></span> 167 <tal:c tal:content="getattr( context, 'height', '-')"></tal:c> meters170 <tal:c tal:content="getattr(user, 'height', '-')"></tal:c> meters 168 171 </li> 169 172 <li> 170 173 <span><tal:t i18n:translate="">Weight:</tal:t></span> 171 <tal:c tal:content="getattr( context, 'weight', '-')"></tal:c> kg174 <tal:c tal:content="getattr(user, 'weight', '-')"></tal:c> kg 172 175 </li> 173 176 </ul> … … 195 198 switcher_selector: '.js-month-stats .js-switcher a', 196 199 is_active_class: 'is-active', 197 urls: {"monthly": "${request.resource_url( context, 'monthly')}",198 "weekly": "${request.resource_url( context, 'weekly')}"},200 urls: {"monthly": "${request.resource_url(user, 'monthly')}", 201 "weekly": "${request.resource_url(user, 'weekly')}"}, 199 202 current_month: "${current_month}", 200 203 current_week: "${current_week}",
Note: See TracChangeset
for help on using the changeset viewer.