2024-08-29 12:21:38 +02:00
|
|
|
<div hx-boost="true"> <div id="error-message" class="text-red-500 mb-4"></div>
|
|
|
|
<form method="post" hx-on="htmx:responseError:
|
|
|
|
document.getElementById('error-message').innerHTML = '{{.T.error_long}}:
|
|
|
|
' + event.detail.xhr.responseText; htmx.trigger(this, 'htmx:swap', {
|
|
|
|
target: '#error-message', swap: 'innerHTML' });">
|
2024-08-26 00:18:45 +02:00
|
|
|
<input type="text" class="hidden" name="type" value="start" />
|
|
|
|
|
2024-08-29 12:21:38 +02:00
|
|
|
<div> {{range .SupportedTags}} <label class="cursor-pointer label">
|
|
|
|
<span class="label-text">{{index $.T .}}</span> <input
|
|
|
|
name="tags" value="{{.}}" type="checkbox" class="checkbox
|
|
|
|
checkbox-primary" />
|
|
|
|
</label> {{end}}
|
2024-08-26 00:18:45 +02:00
|
|
|
</div>
|
|
|
|
|
2024-08-29 12:21:38 +02:00
|
|
|
{{if .SignedIn}}
|
|
|
|
<label class="cursor-pointer label mt-5"> <span
|
|
|
|
class="label-text">Share</span> <input name="share" type="checkbox"
|
|
|
|
class="checkbox checkbox-primary" />
|
2024-08-26 20:28:20 +02:00
|
|
|
</label>
|
2024-08-29 12:21:38 +02:00
|
|
|
{{end}}
|
2024-08-26 20:28:20 +02:00
|
|
|
|
2024-08-29 12:21:38 +02:00
|
|
|
<div> <label>
|
|
|
|
<span>max questions</span> <input value="0" placeholder="max
|
|
|
|
questions" name="max_questions" type="number"
|
|
|
|
class="input input-bordered" /> </label>
|
2024-08-26 20:28:20 +02:00
|
|
|
</div>
|
|
|
|
|
2024-08-29 12:21:38 +02:00
|
|
|
<div> <label>
|
|
|
|
<span>time limit</span> <input value="0" placeholder="seconds
|
|
|
|
time limit" name="seconds" type="number"
|
|
|
|
class="input input-bordered" /> </label>
|
2024-08-26 20:28:20 +02:00
|
|
|
</div>
|
2024-08-26 00:18:45 +02:00
|
|
|
|
2024-08-29 12:21:38 +02:00
|
|
|
<button type="submit" class="btn btn-primary">Submit</button> </form>
|
|
|
|
<form class="mt-4" method="post"> <input type="text" class="hidden"
|
|
|
|
name="type" value="shared" /> <input type="text" class="input
|
|
|
|
input-bordered" name="sharekey" placeholder="sharekey" /> <button
|
|
|
|
type="submit" class="btn btn-primary">Shared</button>
|
2024-08-26 20:28:20 +02:00
|
|
|
</form>
|
2024-08-25 17:43:55 +02:00
|
|
|
</div>
|