user_information.tpl 2.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. {% import 'default/macro/macro.tpl' as display %}
  2. <div class="details">
  3. <div class="row">
  4. <div class="col-md-4">
  5. {% set content %}
  6. <div class="user">
  7. <div class="avatar">
  8. <img width="128px" src="{{ user.avatar }}" class="img-responsive" >
  9. </div>
  10. <div class="name">
  11. <h3>{{ user.complete_name }}</h3>
  12. <p class="email">{{ user.email }}</p>
  13. </div>
  14. <div class="parameters">
  15. <dl class="dl-horizontal">
  16. <dt>{{ 'Tel'|get_lang }}</dt>
  17. <dd>{{ user.phone == '' ? 'NoTel'|get_lang : user.phone }}</dd>
  18. <dt>{{ 'OfficialCode'|get_lang }}</dt>
  19. <dd>{{ user.official_code == '' ? 'NoOfficialCode'|get_lang : user.official_code }}</dd>
  20. <dt>{{ 'OnLine'|get_lang }}</dt>
  21. <dd>{{ user.user_is_online }}</dd>
  22. <dt>{{ 'Status'|get_lang }}</dt>
  23. <dd>{{ user.status }}</dd>
  24. </dl>
  25. <div class="create">{{ user.created }}</div>
  26. </div>
  27. </div>
  28. {% endset %}
  29. {{ display.panel('',content,'') }}
  30. </div>
  31. <div class="col-md-8">
  32. <div class="list-card">
  33. {{ display.card_widget('FirstLoginInPlatform'|get_lang ,user.first_connection ,'calendar') }}
  34. {{ display.card_widget('LatestLoginInPlatform'|get_lang ,user.last_connection ,'calendar') }}
  35. {{ display.card_widget('LegalAccepted'|get_lang ,user.legal.datetime ,'gavel' , user.legal.icon) }}
  36. </div>
  37. {% if social_tool %}
  38. <div class="list-box-widget">
  39. {{ display.box_widget('Friends'|get_lang ,user.social.friends ,'users') }}
  40. {{ display.box_widget('InvitationSent'|get_lang ,user.social.invitation_sent ,'paper-plane') }}
  41. {{ display.box_widget('InvitationReceived'|get_lang ,user.social.invitation_received ,'smile-o') }}
  42. {{ display.box_widget('WallMessagesPosted'|get_lang ,user.social.messages_posted ,'comments') }}
  43. {{ display.box_widget('MessagesSent'|get_lang ,user.social.messages_sent ,'envelope') }}
  44. {{ display.box_widget('MessagesReceived'|get_lang ,user.social.message_received ,'envelope-open-o') }}
  45. </div>
  46. {% endif %}
  47. </div>
  48. </div>
  49. </div>