aboutsummaryrefslogtreecommitdiff
path: root/static/top.html
diff options
context:
space:
mode:
authorFChannel <>2022-06-19 12:47:32 -0700
committerFChannel <>2022-06-19 16:03:29 -0700
commitb02f813e519dc890f2eb4827ff52cff3ff90c828 (patch)
treed020fbdefda52542aab3f4250bf93533e9f38504 /static/top.html
parentcd99df8d6781c3f0a191d119ea0ddf8c4a16089f (diff)
v0.1.0
Diffstat (limited to 'static/top.html')
-rw-r--r--static/top.html130
1 files changed, 0 insertions, 130 deletions
diff --git a/static/top.html b/static/top.html
deleted file mode 100644
index 8a1af95..0000000
--- a/static/top.html
+++ /dev/null
@@ -1,130 +0,0 @@
-{{ define "top" }}
-<div style="margin: 0 auto; width: 700px;">
- <h1 style="text-align: center;">/{{ .Board.Name }}/ - {{ .Board.PrefName }}</h1>
- <p style="text-align: center;">{{ .Board.Summary }}</p>
- {{ $len := len .Posts }}
- {{ if eq $len 0 }}
- {{ if .Board.InReplyTo }}
- <h3 id="newpostbtn" state="0" style="display: none; margin-bottom:100px;">[<a href="javascript:startNewPost()">Post a Reply</a>]</h3>
- {{ else }}
- <h3 id="newpostbtn" state="0" style="display: none; margin-bottom:100px;">[<a href="javascript:startNewPost()">Start a New Thread</a>]</h3>
- {{ end }} <!-- end if inreplyto-->
- <div id="newpost">
- <form onsubmit="sessionStorage.setItem('element-closed-reply', true)" id="new-post" action="/post" method="post" enctype="multipart/form-data">
- <table id="postForm">
- <tr>
- <tr>
- <td><label for="name">Name:</label></td>
- <td><input type="text" id="name" name="name" placeholder="Anonymous" maxlength="100">
- <a id="stopTablePost" onclick="stopNewPost()">[X]</a>
- </td>
- </tr>
- <tr>
- <td><label for="options">Options:</label></td>
- <td><input type="text" id="options" name="options" maxlength="100" style="margin-right:10px">{{ if .Board.InReplyTo }}<input type="submit" value="Post">{{ end }}</td>
- </tr>
- {{ if eq .Board.InReplyTo "" }}
- <tr>
- <td><label for="subject">Subject:</label></td>
- <td><input type="text" id="subject" name="subject" maxlength="100" style="margin-right:10px"><input type="submit" value="Post"></td>
- </tr>
- {{ end }}
- <tr>
- <td><label for="comment">Comment:</label></td>
- <td><textarea rows="10" cols="50" id="comment" name="comment" maxlength="2000"></textarea></td>
- </tr>
- <tr>
- <td><label for="file">Image</label></td>
- <td><input type="file" id="file" name="file" {{ if gt $len 1 }} required {{ else }} {{ if eq $len 0 }} required {{ end }} {{ end }} >
- <br><input type="checkbox" name="sensitive">Mark sensitive</input></td>
- </tr>
- <tr>
- <td><label for="captcha">Captcha:</label></td>
- <td>
- <div style="height: 65px; display: inline;">
- <img src="{{ .Board.Captcha }}">
- </div>
- <input type="text" id="captcha" name="captcha" autocomplete="off">
- </td>
- </tr>
- </table>
-
- <input type="hidden" id="inReplyTo" name="inReplyTo" value="{{ .Board.InReplyTo }}">
- <input type="hidden" id="sendTo" name="sendTo" value="{{ .Board.To }}">
- <input type="hidden" id="boardName" name="boardName" value="{{ .Board.Name }}">
- <input type="hidden" id="captchaCode" name="captchaCode" value="{{ .Board.CaptchaCode }}">
- <input type="hidden" id="returnTo" name="returnTo" value="{{ .ReturnTo }}">
- </form>
- </div>
-
- {{ else }} <!-- special case to distinquish Notes and Archived formatting -->
-
- {{ if eq (index .Posts 0).Type "Note" }}
- {{ if .Board.InReplyTo }}
- <h3 id="newpostbtn" state="0" style="text-align: center; margin-top: 80px; display: none; margin-bottom:100px;">[<a href="javascript:startNewPost()">Post a Reply</a>]</h3>
- {{ else }}
- <h3 id="newpostbtn" state="0" style="text-align: center; margin-top: 80px; display: none; margin-bottom:100px;">[<a href="javascript:startNewPost()">Start a New Thread</a>]</h3>
- {{ end }} <!-- end if inreplyto-->
- {{ $len := len .Posts }}
- <div id="newpost">
- <form onsubmit="sessionStorage.setItem('element-closed-reply', true)" id="new-post" action="/post" method="post" enctype="multipart/form-data">
- <table id="postForm">
- <tr>
- <tr>
- <td><label for="name">Name:</label></td>
- <td><input type="text" id="name" name="name" placeholder="Anonymous" maxlength="100">
- <a id="stopTablePost" onclick="stopNewPost()">[X]</a>
- </tr>
- <tr>
- <td><label for="options">Options:</label></td>
- <td><input type="text" id="options" name="options" maxlength="100" style="margin-right:10px">{{ if .Board.InReplyTo }}<input type="submit" value="Post">{{ end }}</td>
- </tr>
- {{ if eq .Board.InReplyTo "" }}
- <tr>
- <td><label for="subject">Subject:</label></td>
- <td><input type="text" id="subject" name="subject" maxlength="100" style="margin-right:10px"><input type="submit" value="Post"></td>
- </tr>
- {{ end }}
- <tr>
- <td><label for="comment">Comment:</label></td>
- <td><textarea rows="10" cols="50" id="comment" name="comment" maxlength="2000"></textarea></td>
- </tr>
- <tr>
- <td><label for="file">Image</label></td>
- <td><input type="file" id="file" name="file" {{ if gt $len 1 }} required {{ else }} {{ if eq $len 0 }} required {{ end }} {{ end }} >
- <br><input type="checkbox" name="sensitive">Mark sensitive</input></td>
- </tr>
- <tr>
- <td><label for="captcha">Captcha:</label></td>
- <td>
- <div style="height: 65px; display: inline;">
- <img src="{{ .Board.Captcha }}">
- </div>
- <input type="text" id="captcha" name="captcha" autocomplete="off">
- </td>
- </tr>
- </table>
-
- <input type="hidden" id="inReplyTo" name="inReplyTo" value="{{ .Board.InReplyTo }}">
- <input type="hidden" id="sendTo" name="sendTo" value="{{ .Board.To }}">
- <input type="hidden" id="boardName" name="boardName" value="{{ .Board.Name }}">
- <input type="hidden" id="captchaCode" name="captchaCode" value="{{ .Board.CaptchaCode }}">
- <input type="hidden" id="returnTo" name="returnTo" value="{{ .ReturnTo }}"> </form>
- </div>
-
- </div>
- {{ else }}
- <h1 style="text-align: center;">Archived Post</h1>
- {{ end }}
- {{ end }} <!-- end of len eq 0-->
-</div>
-<script>
- newpostbtn = document.getElementById("newpostbtn");
- newpost = document.getElementById("newpost");
-
- if(newpostbtn)
- newpostbtn.style.display = "block";
- if(newpost)
- newpost.style.display = "none";
-</script>
-{{ end }}