//- vim:ts=4:sw=4:
doctype html
html
head
include head
title Send Message
script.
function next(event,sel) {
if (event.keyCode === 13) {
document.querySelector(sel).focus();
return false;
}
return true;
}
body
include header
article
h1 Send Message
form(method="post" action="/message/send")
p To:
br
input(
id="to"
type="text"
name="to"
required
size=80
maxlength=80
value=to_name
onpress="return next(event,'#subject')"
autofocus=(to_name === "")
list="friends"
)
datalist(id="friends")
each who in friends
option= who
p Subject:
br
input(
id="subject"
type="text"
name="subject"
required
size=80
maxlength=80
pattern=".*\\S+.*"
value=subject
onpress="return next(event,'#body')"
autofocus=(to_name !== "" && subject === "")
)
p Body:
br
textarea(
id="body"
name="body"
required
cols=80
rows=20
maxlength=32000
autofocus=(to_name !== "" && subject !== "")
)
|
| #{body}
p
button(type="submit") Send