mirror of
https://github.com/Eggbertx/gochan.git
synced 2025-08-02 02:36:24 -07:00
31 lines
1.8 KiB
HTML
31 lines
1.8 KiB
HTML
<form action="{{webPath "manage/boardsections"}}" method="POST" id="sectionform">
|
|
{{with .edit_section}}<input type="hidden" name="updatesection" value="{{.ID}}" />{{end}}
|
|
<h2>{{with .edit_section}}Edit{{else}}New{{end}} section</h2>
|
|
<table>
|
|
<tr><td>Name:</td><td><input type="text" name="sectionname" {{with .edit_section}}value="{{.Name}}"{{end}} required></td></tr>
|
|
<tr><td>Abbreviation:</td><td><input type="text" name="sectionabbr" {{with .edit_section}}value="{{.Abbreviation}}"{{end}} required></td></tr>
|
|
<tr><td>Navbar position</td><td><input type="number" name="sectionpos" {{with .edit_section}}value="{{.Position}}"{{end}} value="0"/></td></tr>
|
|
<tr><td>Hidden:</td><td><input type="checkbox" name="sectionhidden" {{with .edit_section}}{{if .Hidden}}checked{{end}}{{end}}/></td></tr>
|
|
</table>
|
|
<input type="submit" name="save_section" value="{{with .edit_section}}Save{{else}}Create{{end}} section">
|
|
{{with .edit_section}}
|
|
<input type="button" onclick="window.location='{{webPath "manage/boardsections"}}'" value="Cancel">
|
|
{{else}}
|
|
<input type="button" onclick="document.getElementById('sectionform').reset()" value="Reset"/>
|
|
{{end}}
|
|
</form>
|
|
<br/><hr/>
|
|
<h2>Current sections</h2>
|
|
|
|
<table id="sections" class="mgmt-table">
|
|
<tr><th>Name</th><th>Abbreviation</th><th>Navbar position</th><th>Hidden</th><th>Action</th></tr>
|
|
{{range $s, $section := .sections}}<tr id="section{{$section.ID}}" class="sectionrow">
|
|
<td>{{$section.Name}}</td>
|
|
<td>{{$section.Abbreviation}}</td>
|
|
<td>{{$section.Position}}</td>
|
|
<td>{{if eq $section.Hidden true}}Yes{{else}}No{{end}}</td>
|
|
<td><a href="{{webPath "manage/boardsections"}}?edit={{$section.ID}}">Edit</a> |
|
|
<a href="{{webPath "manage/boardsections"}}?delete={{$section.ID}}" onclick="return confirm('Are you sure you want to delete this section?')">Delete</a></td>
|
|
</tr>
|
|
{{end}}
|
|
</table>
|