8 printf 'Content-Type: text/html;charset=utf-8\r\n\r\n'
13 [title . $(HTML "${ITEM##*/}")]
14 [meta name="viewport" content="width=device-width"]
15 [link rel=stylesheet href="/cgilite/common.css" ]
16 [link rel=stylesheet href="/style.css" ]
18 [script type="text/javascript" src="/stereoview.js"\n]
20 [a #t_bookmarks href="#bookmarks" ★]
22 [a #t_prefs href="#prefs" ⚙]
29 [input type=hidden id=StereoFOV name=StereoFOV value="$(COOKIE StereoFOV |grep -xE '[0-9]+' || printf 90)"]
30 [input type=hidden id=StereoDist name=StereoDist value="$(COOKIE StereoDist |grep -xE '[0-9]+' || printf 32)"]
31 [video #mainvideo controls="controls" preload="auto" [source src="?a=download" type="video/mp4"]]
32 [a "?a=download" Download]
33 [a "javascript:stereoview(180, document.getElementById("mainvideo"));" View 180° Stereoscopic]
34 [a "javascript:stereoview(360, document.getElementById("mainvideo"));" View 360° Stereoscopic]
35 [h1 . $(HTML "${ITEM##*/}" |sed -E 's;[^0-9a-zA-Z&#];&[wbr];g')]
36 [span .time $((META_LENGTH / 60)):$(printf %02i $((META_LENGTH % 60)))min] [span .dim ${META_WIDTH}x${META_HEIGHT}]
38 printf %s\\n "$META_TAGS" |tr , \\n |while read tag; do
39 [ "$tag" ] && printf ' [span .tag . %s]\n' "$(HTML "${tag#-}")"
42 if [ "${META_GROUP}" ]; then
43 printf '[div .itemlist'
44 list_meta "$_DATA/${ITEM%/*}/.index/meta" \
45 | grep -F "${CR} ${META_GROUP}" \
48 file="$(printf %s\\n "$_DATA/${META_NAME}".*)"
49 [ "/${file#${_DATA}/}" = "$ITEM" ] && continue
50 name="$(HTML "/${file#${_DATA}/}")"
52 printf '[div .list .file
53 [a href="%s" [img src="%s?a=thumbnail"]][label . %s]
54 [span .time %i:%02imin] [span .dim %ix%i] %s
56 "$name" "$name" "${name##/}" \
57 "$((META_LENGTH / 60))" "$((META_LENGTH % 60))" \
58 "$META_WIDTH" "$META_HEIGHT" \
59 "$(printf %s\\n "${META_TAGS}" \
60 | sed -r 's;^;,;; s;,+;,;g; s;,$;;;
61 :X s;,-?([^,]+)(,|$); [span .tag\n \1]\2;; tX;'
69 [form method=POST action="/?a=multitag"
70 [hidden "select" "%s"]' "$(HTML "${ITEM}")"
71 [ -d "$_DATA/${ITEM%/*}/.index/" ] && w_tagging
76 '; } | "$_EXEC/cgilite/html-sh.sed"