M form.html => form.html +2 -1
@@ 6,12 6,13 @@
</head>
<body>
<form>
- <label><input type="checkbox" name="tos" checked value="yes" title="You must agree to the terms & conditions!" />I agree to the terms & conditions</label>
+ <label><input type="checkbox" name="tos" checked value="yes" title="You must agree to the terms & conditions!" />I agree to the terms & conditions</label>
<label><input type="radio" name="char" value="kaley" />Kaley Fawn</label>
<label><input type="radio" name="char" value="horatio" />Prof Graw Horatio</label>
<label><input type="radio" name="char" value="udo" />Udo Malaaki</label>
<label><input type="radio" name="char" value="elgar" />Magus Elgar</label>
<label><input type="file" name="file" />Upload a file!</label>
+ <label><input type="email" name="email" />eMail</label>
</form>
</body>
</html>
M tpl/keyboards/latin1.html => tpl/keyboards/latin1.html +6 -0
@@ 59,6 59,12 @@
<td><a href=":9{{Q}}">9</a></td>
<td><a href=":0{{Q}}">0</a></td>
</tr>
+ {% if input.inputType == "email" %}<tr>
+ <td><a href=":@{{Q}}">@</a></td>
+ <td><a href=":.{{Q}}">.</a></td>
+ <td colspan="2"><a href=":.com{{Q}}">.com</a>
+ <td colspan="2"><a href=":.org{{Q}}">.org</a>
+ </tr>{% endif %}
<tr>
<td colspan="2"><a href=":%20{{Q}}">SPACE</a></td>
<td colspan="2"><a href="-{{Q}}">DEL</a></td>
M tpl/keyboards/latin1/latin1-accent-lower.html => tpl/keyboards/latin1/latin1-accent-lower.html +6 -0
@@ 50,6 50,12 @@
<td><a href=":{{'ý'|xURI}}{{Q}}">ý</a></td>
<td><a href=":{{'ÿ'|xURI}}{{Q}}">ÿ</a></td>
</tr>
+ {% if input.inputType == "email" %}<tr>
+ <td><a href=":@{{Q}}">@</a></td>
+ <td><a href=":.{{Q}}">.</a></td>
+ <td colspan="2"><a href=":.com{{Q}}">.com</a>
+ <td colspan="2"><a href=":.org{{Q}}">.org</a>
+ </tr>{% endif %}
<tr>
<td><a href=":{{'þ'|xURI}}{{Q}}">þ</a></td>
<td><a href=":%20{{Q}}">SPACE</a></td>
M tpl/keyboards/latin1/latin1-accent.html => tpl/keyboards/latin1/latin1-accent.html +6 -0
@@ 51,6 51,12 @@
<td><a href=":{{'Ý'|xURI}}{{Q}}">Ý</a></td>
<td><a href=":{{'ß'|xURI}}{{Q}}">ß</a></td>
</tr>
+ {% if input.inputType == "email" %}<tr>
+ <td><a href=":@{{Q}}">@</a></td>
+ <td><a href=":.{{Q}}">.</a></td>
+ <td colspan="2"><a href=":.com{{Q}}">.com</a>
+ <td colspan="2"><a href=":.org{{Q}}">.org</a>
+ </tr>{% endif %}
<tr>
<td><a href=":{{'Þ'|xURI}}{{Q}}">Þ</a></td>
<td><a href=":%20{{Q}}">SPACE</a></td>
M tpl/keyboards/latin1/latin1-symbol.html => tpl/keyboards/latin1/latin1-symbol.html +6 -0
@@ 91,6 91,12 @@
<td><a href=":{{'½'|xURI}}{{Q}}">½</a></td>
<td><a href=":{{'¾'|xURI}}{{Q}}">¾</a></td>
</tr>
+ {% if input.inputType == "email" %}<tr>
+ <td><a href=":@{{Q}}">@</a></td>
+ <td><a href=":.{{Q}}">.</a></td>
+ <td colspan="2"><a href=":.com{{Q}}">.com</a>
+ <td colspan="2"><a href=":.org{{Q}}">.org</a>
+ </tr>{% endif %}
<tr>
<td><a href=":{{'+'|xURI}}{{Q}}">+</a></td>
<td colspan="2"><a href=":%20{{Q}}">SPACE</a></td>
M tpl/keyboards/latin1/latin1-upper.html => tpl/keyboards/latin1/latin1-upper.html +6 -0
@@ 59,6 59,12 @@
<td><a href=":9{{Q}}">9</a></td>
<td><a href=":0{{Q}}">0</a></td>
</tr>
+ {% if input.inputType == "email" %}<tr>
+ <td><a href=":@{{Q}}">@</a></td>
+ <td><a href=":.{{Q}}">.</a></td>
+ <td colspan="2"><a href=":.com{{Q}}">.com</a>
+ <td colspan="2"><a href=":.org{{Q}}">.org</a>
+ </tr>{% endif %}
<tr>
<td colspan="2"><a href=":%20{{Q}}">SPACE</a></td>
<td colspan="2"><a href="-{{Q}}">DEL</a></td>