}
function set_nickname(form) {
- const nickname = form.nickname.value;
+ let nickname = form.nickname.value;
+ if (nickname === "")
+ nickname = "Guest";
var request = new XMLHttpRequest();
request.addEventListener("loadend", () => set_nickname_loadend());
<!-- The return false prevents the page from being reloaded -->
<form id="nickname-form" onsubmit="set_nickname(this); return false">
<div class="form-field large">
- <label for="nickname">Nickname</label>
- <input type="text" id="nickname" required>
+ <label for="nickname">Your name or nickname</label>
+ <input type="text" id="nickname"
+ {% if options.allow_guest %}
+ placeholder="Guest"
+ {% else %}
+ required
+ {% endif %}
+ >
</div>
<div class="form-field large">