Implementation stub of the login page.
[Sone.git] / src / main / resources / templates / login.html
1 <div id="sone">
2         <%if !sones.empty>
3                 <h1><%= Page.Login.Page.Title|l10n|html></h1>
4                 <form method="post">
5                         <input type="hidden" name="formPassword" value="<% formPassword|html>" />
6                         <label for="sone-id"><%= Page.Login.Label.SelectSone|l10n|html></label>
7                         <select name="sone-id">
8                                 <option disabled="disabled"><%= Page.Login.Option.NoSone|l10n|html></option>
9                                 <%foreach sones sone>
10                                         <option value="<% sone.id|html>"><% sone.name|html></option>
11                                 <%/foreach>
12                         </select>
13                         <button type="submit">Select</button>
14                 </form>
15         <%/if>
16         <h1><%= Page.Login.LoadSone.Title|l10n|html></h1>
17         <div><%= Page.Login.LoadSone.Description|l10n|html|replace needle="{mark}" replacement="<i>"|replace needle="{/mark}" replacement="</i>"></div>
18         <form action="loadSone.html" method="post">
19                 <input type="hidden" name="formPassword" value="<% formPassword|html>" />
20                 <div>
21                         <label for="insert-uri"><%= Page.Login.LoadSone.Label.InsertURI|l10n|html></label>
22                         <input type="text" name="insert-uri" />
23                         <button type="submit"><%= Page.Login.LoadSone.Button.LoadSone|l10n|html></button>
24                 </div>
25         </form>
26         <h1><%= Page.Login.CreateSone.Title|l10n|html></h1>
27         <div><%= Page.Login.CreateSone.Description|l10n|html></div>
28         <form action="createSone.html" method="post">
29                 <input type="hidden" name="formPassword" value="<% formPassword|html>" />
30                 <div>
31                         <label for="name"><%= Page.Login.CreateSone.Label.Name|l10n|html></label>
32                         <input type="text" name="name" />
33                 </div>
34                 <div>
35                         <label for="insert-uri"><%= Page.Login.CreateSone.Label.InsertURI|l10n|html></label>
36                         <input type="text" name="insert-uri" value="" />
37                         <button type="submit" name="create-from-uri" value="1"><%= Page.Login.CreateSone.Button.CreateFromURI|l10n|html></button>
38                 </div>
39                 <div>
40                         <button type="submit" name="create-random" value="1"><%= Page.Login.CreateSone.Button.CreateRandom|l10n|html></button>
41                 </div>
42         </form>
43 </div>