password-reset-container.tpl 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206
  1. {*
  2. **********************************************************
  3. * Developed by: Team Theme Metro
  4. * Website: http://www.thememetro.com
  5. **********************************************************
  6. *}
  7. {if $themesettings.clientarea.loginpagestyle eq ""}
  8. <div id="wrapper" class="primary-content" style="min-height: auto; margin: auto;">
  9. <div class="container">
  10. <div class="login-container">
  11. <div class="login-header">
  12. <a href="{if $themesettings.headersetting.CustomLogoLink}{$themesettings.headersetting.CustomLogoLink}{else}{$WEB_ROOT}/{/if}">
  13. {if $themesettings.general.enablelogo}
  14. <img src="{$themesettings.general.logourl}" alt="{$companyname}" class="logo-light" />
  15. {if $themesettings.general.darklogo}
  16. <img src="{$themesettings.general.darklogo}" alt="{$companyname}" class="logo-dark" />
  17. {else}
  18. <span class="logo-dark">{$companyname}</span>
  19. {/if}
  20. {else}
  21. <span class="logo-dark">{$companyname}</span>
  22. <span class="logo-light">{$companyname}</span>
  23. {/if}
  24. </a>
  25. </div>
  26. <div class="login-box">
  27. <h1 class="h6 text-uppercase">
  28. <i class="fas fa-key"></i> <b>{$LANG.pwreset}</b>
  29. </h1>
  30. <hr />
  31. <div class="logincontainer" style="margin: 0; padding: 0;">
  32. {if $loggedin && $innerTemplate}
  33. {include file="$template/includes/alert.tpl" type="error" msg=$LANG.noPasswordResetWhenLoggedIn textcenter=true}
  34. {else}
  35. {if $successMessage}
  36. {include file="$template/includes/alert.tpl" type="success" msg=$successTitle textcenter=true}
  37. <p>{$successMessage}</p>
  38. {else}
  39. {if $errorMessage}
  40. {include file="$template/includes/alert.tpl" type="error" msg=$errorMessage textcenter=true}
  41. {/if}
  42. {if $innerTemplate}
  43. {include file="$template/password-reset-$innerTemplate.tpl"}
  44. {/if}
  45. {/if}
  46. {/if}
  47. </div>
  48. {if $condlinks.allowClientRegistration}
  49. <div class="login-container-register">
  50. {$LANG.userLogin.notRegistered} <a href="{$WEB_ROOT}/register.php" class="ml-1">{$LANG.orderForm.createAccount}</a>
  51. </div>
  52. {/if}
  53. </div>
  54. {if $languagechangeenabled && count($locales) > 1}
  55. <div class="lang-btn d-flex align-items-center justify-content-center">
  56. <button type="button" class="btn" data-toggle="modal" data-target="#modalChooseLanguage">
  57. <div class="d-inline-block align-middle">
  58. <div class="iti-flag {if $activeLocale.countryCode === '001'}us{else}{$activeLocale.countryCode|lower}{/if}"></div>
  59. </div>
  60. {$activeLocale.localisedName}
  61. </button>
  62. </div>
  63. {/if}
  64. </div>
  65. </div>
  66. </div>
  67. {else}
  68. <div class="primary-content loginpage-with-sidebar sidebar-left">
  69. <div class="sidebar-container light">
  70. <div class="login-header">
  71. <a href="{if $themesettings.headersetting.CustomLogoLink}{$themesettings.headersetting.CustomLogoLink}{else}{$WEB_ROOT}/{/if}">
  72. {if $themesettings.general.enablelogo}
  73. <img src="{$themesettings.general.logourl}" alt="{$companyname}" class="logo-light" />
  74. {if $themesettings.general.darklogo}
  75. <img src="{$themesettings.general.darklogo}" alt="{$companyname}" class="logo-dark" />
  76. {else}
  77. <span class="logo-dark">{$companyname}</span>
  78. {/if}
  79. {else}
  80. <span class="logo-dark">{$companyname}</span>
  81. <span class="logo-light">{$companyname}</span>
  82. {/if}
  83. </a>
  84. </div>
  85. <div class="sidebar-content">
  86. {if $announcements}
  87. <h2 class="header fw-400">{$LANG.ourlatestnews}</h2>
  88. <div id="annuncements" class="swiper-container">
  89. <div class="swiper-wrapper">
  90. {foreach $announcements as $announcement}
  91. {if $announcement@index < 3}
  92. <div class="swiper-slide">
  93. <span class="text-muted">
  94. <i class="fad fa-calendar-week"></i>&nbsp;{"jS M Y"|date:$announcement.timestamp}
  95. </span>
  96. <a href="{routePath('announcement-view', $announcement.id, $announcement.urlfriendlytitle)}"><h2 class="h3 bolder">{$announcement.title}</h2></a>
  97. <p>{$announcement.text|strip_tags|truncate:160:"..."}</p>
  98. </div>
  99. {/if}
  100. {/foreach}
  101. </div>
  102. <div class="swiper-pagination"></div>
  103. </div>
  104. {/if}
  105. <div class="user_lock_icon">
  106. <i class="fad fa-user-lock"></i>
  107. </div>
  108. </div>
  109. </div>
  110. <div class="center-container">
  111. <div class="login-container">
  112. <div class="login-header">
  113. <a href="{if $themesettings.headersetting.CustomLogoLink}{$themesettings.headersetting.CustomLogoLink}{else}{$WEB_ROOT}/{/if}">
  114. {if $themesettings.general.enablelogo}
  115. <img src="{$themesettings.general.logourl}" alt="{$companyname}" class="logo-light" />
  116. {if $themesettings.general.darklogo}
  117. <img src="{$themesettings.general.darklogo}" alt="{$companyname}" class="logo-dark" />
  118. {else}
  119. <span class="logo-dark">{$companyname}</span>
  120. {/if}
  121. {else}
  122. <span class="logo-dark">{$companyname}</span>
  123. <span class="logo-light">{$companyname}</span>
  124. {/if}
  125. </a>
  126. </div>
  127. <div class="login-box">
  128. <h1 class="h6 text-uppercase">
  129. <i class="fas fa-key"></i> <b>{$LANG.pwreset}</b>
  130. </h1>
  131. <hr />
  132. <div class="logincontainer" style="margin: 0; padding: 0;">
  133. {if $loggedin && $innerTemplate}
  134. {include file="$template/includes/alert.tpl" type="error" msg=$LANG.noPasswordResetWhenLoggedIn textcenter=true}
  135. {else}
  136. {if $successMessage}
  137. {include file="$template/includes/alert.tpl" type="success" msg=$successTitle textcenter=true}
  138. <p>{$successMessage}</p>
  139. {else}
  140. {if $errorMessage}
  141. {include file="$template/includes/alert.tpl" type="error" msg=$errorMessage textcenter=true}
  142. {/if}
  143. {if $innerTemplate}
  144. {include file="$template/password-reset-$innerTemplate.tpl"}
  145. {/if}
  146. {/if}
  147. {/if}
  148. </div>
  149. {if $condlinks.allowClientRegistration}
  150. <div class="login-container-register">
  151. {$LANG.userLogin.notRegistered} <a href="{$WEB_ROOT}/register.php" class="ml-1">{$LANG.orderForm.createAccount}</a>
  152. </div>
  153. {/if}
  154. </div>
  155. {if $languagechangeenabled && count($locales) > 1}
  156. <div class="lang-btn d-flex align-items-center justify-content-center">
  157. <button type="button" class="btn" data-toggle="modal" data-target="#modalChooseLanguage">
  158. <div class="d-inline-block align-middle">
  159. <div class="iti-flag {if $activeLocale.countryCode === '001'}us{else}{$activeLocale.countryCode|lower}{/if}"></div>
  160. </div>
  161. {$activeLocale.localisedName}
  162. </button>
  163. </div>
  164. {/if}
  165. </div>
  166. </div>
  167. </div>
  168. <script>
  169. jQuery(document).ready(function () {
  170. var swiper = new Swiper('#annuncements', {
  171. slidesPerView: 1,
  172. pagination: {
  173. el: '.swiper-pagination',
  174. clickable: true,
  175. },
  176. breakpoints: {
  177. 0: {
  178. slidesPerView: 1,
  179. },
  180. }
  181. });
  182. });
  183. </script>
  184. {/if}
  185. <script src="{$WEB_ROOT}/templates/{$template}/assets/js/main.min.js?v={$versionHash}"></script>