Advertisement
Guest User

Untitled

a guest
Mar 15th, 2018
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.95 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml">
  4. <head>
  5. <title>Templates for felogin</title>
  6. </head>
  7. <body>
  8.  
  9. <h1>Common markers</h1>
  10. <p>These are substituted in all felogin item displaying templates.</p>
  11.  
  12. <h2>Markers</h2>
  13. <ul>
  14. <li>###ACTION_URI### - URI of the request for the login/logout form</li>
  15. <li>###EXTRA_HIDDEN### - Hook required (additional hidden field used by kb_md5fepw extension by Kraft Bernhard)</li>
  16. <li>###ON_SUBMIT### - Hook required (used by kb_md5fepw extension by Kraft Bernhard)</li>
  17. <li>###PREFIXID### - Same as class name ('tx_felogin_pi1') useful to get a unique classname prefix</li>
  18. <li>###REDIRECT_URL### - URL of redirection upon login</li>
  19. <li>###NOREDIRECT### - if set, no redirect will be done</li>
  20. <li>###STORAGE_PID### - explicit enough I guess (if not : id of the page where user are stored)</li>
  21. <li>###STATUS_HEADER### - depends of the template</li>
  22. <li>###STATUS_MESSAGE### - depends of the template</li>
  23. </ul>
  24.  
  25. <h2>Wrap parts</h2>
  26. <ul>
  27. <li>###HEADER_VALID### - useful to define what to show/hide</li>
  28. <li>###MESSAGE_VALID### - useful to define what to show/hide</li>
  29. <li>###FORGOTP_VALID### - useful to define what to show/hide</li>
  30. <li>###PERMALOGIN_VALID### - useful to define what to show/hide</li>
  31. </ul>
  32.  
  33. <h2>felogin Language Markers (see pi/locallang.xlf)</h2>
  34. <ul>
  35. <li>###EMAIL_LABEL### - corresponding to 'your_email'</li>
  36. <li>###FORGOT_PASSWORD### - corresponding to 'forgot_password'</li>
  37. <li>###FORGOT_PASSWORD_BACKTOLOGIN### - corresponding to 'forgot_password_backToLogin'</li>
  38. <li>###FORGOT_PASSWORD_ENTEREMAIL### - corresponding to 'forgot_password_enterEmail'</li>
  39. <li>###LOGIN_LABEL### - corresponding to 'login'</li>
  40. <li>###PASSWORD_LABEL### - corresponding to 'password'</li>
  41. <li>###SEND_PASSWORD### - corresponding to 'send_password'</li>
  42. <li>###USERNAME_LABEL### - corresponding to 'username'</li>
  43. </ul>
  44.  
  45. <!--###TEMPLATE_LOGIN###-->
  46.  
  47. ###STATUS_HEADER###
  48. ###STATUS_MESSAGE###
  49. <!-- ###LOGIN_FORM### -->
  50. <form action="###ACTION_URI###" target="_top" method="post" onsubmit="###ON_SUBMIT###">
  51. <fieldset>
  52. <legend>###LEGEND###</legend>
  53. <div>
  54. <label for="user">###USERNAME_LABEL###</label>
  55. <input type="text" id="user" name="user" value="" />
  56. </div>
  57. <div>
  58. <label for="pass">###PASSWORD_LABEL###</label>
  59. <input type="password" id="pass" name="pass" value="" data-rsa-encryption="" />
  60. </div>
  61.  
  62. <!--###PERMALOGIN_VALID###-->
  63. <div>
  64. <label for="permalogin">###PERMALOGIN###</label>
  65. <input name="permalogin" value="0" type="hidden" ###PERMALOGIN_HIDDENFIELD_ATTRIBUTES### id="permaloginHiddenField" />
  66. <input name="permalogin" value="1" type="checkbox" ###PERMALOGIN_CHECKBOX_ATTRIBUTES### id="permalogin" onclick="document.getElementById('permaloginHiddenField').disabled = this.checked;" />
  67. </div>
  68. <!--###PERMALOGIN_VALID###-->
  69.  
  70. <div>
  71. <input id="image" type="image" width="100" height="30" alt="Login"
  72. src="https://raw.githubusercontent.com/mdn/learning-area/master/html/forms/image-type-example/login.png">
  73. </div>
  74.  
  75. <div class="felogin-hidden">
  76. <input type="hidden" name="logintype" value="login" />
  77. <input type="hidden" name="pid" value="###STORAGE_PID###" />
  78. <input type="hidden" name="redirect_url" value="###REDIRECT_URL###" />
  79. <input type="hidden" name="###PREFIXID###[noredirect]" value="###NOREDIRECT###" />
  80. ###EXTRA_HIDDEN###
  81. </div>
  82. </fieldset>
  83. </form>
  84.  
  85. <!--###FORGOTP_VALID###-->
  86. <p><!--###FORGOT_PASSWORD_LINK###-->###FORGOT_PASSWORD###<!--###FORGOT_PASSWORD_LINK###--></p>
  87. <!--###FORGOTP_VALID###-->
  88.  
  89. <!-- ###LOGIN_FORM### -->
  90.  
  91. <!--###TEMPLATE_LOGIN###-->
  92.  
  93. <!--###TEMPLATE_LOGOUT###-->
  94.  
  95. ###STATUS_HEADER###
  96. ###STATUS_MESSAGE###
  97.  
  98. <form action="###ACTION_URI###" target="_top" method="post">
  99. <fieldset>
  100. <legend>###LEGEND###</legend>
  101. <div>
  102. <label>###USERNAME_LABEL###</label>
  103. ###USERNAME###
  104. </div>
  105. <div>
  106. <input type="submit" name="submit" value="###LOGOUT_LABEL###" />
  107. </div>
  108.  
  109. <div class="felogin-hidden">
  110. <input type="hidden" name="logintype" value="logout" />
  111. <input type="hidden" name="pid" value="###STORAGE_PID###" />
  112. <input type="hidden" name="###PREFIXID###[noredirect]" value="###NOREDIRECT###" />
  113. </div>
  114. </fieldset>
  115. </form>
  116.  
  117. <!--###TEMPLATE_LOGOUT###-->
  118.  
  119. <!--###TEMPLATE_FORGOT###-->
  120.  
  121. ###STATUS_HEADER###
  122. ###STATUS_MESSAGE###
  123.  
  124.  
  125. <!-- ###FORGOT_FORM### -->
  126. <form action="###ACTION_URI###" method="post">
  127. <div class="felogin-hidden">
  128. <input type="hidden" name="tx_felogin_pi1[forgot_hash]" value="###FORGOTHASH###" />
  129. </div>
  130. <fieldset>
  131. <legend>###LEGEND###</legend>
  132. <div>
  133. <label for="tx_felogin_pi1-forgot-email">###DATA_LABEL###</label>
  134. <input type="text" name="###FORGOT_EMAIL###" id="tx_felogin_pi1-forgot-email" />
  135. </div>
  136. <div>
  137. <input type="submit" name="submit" value="###SEND_PASSWORD###" />
  138. </div>
  139. </fieldset>
  140. </form>
  141. <!-- ###FORGOT_FORM### -->
  142. <p>###BACKLINK_LOGIN###&nbsp;</p>
  143. <!--###TEMPLATE_FORGOT###-->
  144.  
  145. <!--###TEMPLATE_CHANGEPASSWORD###-->
  146.  
  147. ###STATUS_HEADER###
  148. ###STATUS_MESSAGE###
  149.  
  150.  
  151. <!-- ###CHANGEPASSWORD_FORM### -->
  152. <form action="###ACTION_URI###" method="post">
  153. <fieldset>
  154. <legend>###LEGEND###</legend>
  155. <div>
  156. <label for="tx_felogin_pi1-newpassword1">###NEWPASSWORD1_LABEL###</label>
  157. <input type="password" name="###NEWPASSWORD1###" id="tx_felogin_pi1-newpassword1" />
  158. </div>
  159. <div>
  160. <label for="tx_felogin_pi1-newpassword2">###NEWPASSWORD2_LABEL###</label>
  161. <input type="password" name="###NEWPASSWORD2###" id="tx_felogin_pi1-newpassword2" />
  162. </div>
  163. <div>
  164. <input type="submit" name="tx_felogin_pi1[changepasswordsubmit]" value="###SEND_PASSWORD###" />
  165. </div>
  166. </fieldset>
  167.  
  168. </form>
  169. <!-- ###CHANGEPASSWORD_FORM### -->
  170. ###BACKLINK_LOGIN###
  171. <!--###TEMPLATE_CHANGEPASSWORD###-->
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement