Mercurial Hosting > lang
diff src/chat.html.luan @ 31:1e7d855afde3
voices
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 03 Aug 2025 17:05:38 -0600 |
parents | 505185272dd7 |
children | d34d709a7a8e |
line wrap: on
line diff
--- a/src/chat.html.luan Sun Aug 03 12:25:01 2025 -0600 +++ b/src/chat.html.luan Sun Aug 03 17:05:38 2025 -0600 @@ -1,5 +1,6 @@ local Luan = require "luan:Luan.luan" local error = Luan.error +local ipairs = Luan.ipairs or error() local Parsers = require "luan:Parsers.luan" local json_string = Parsers.json_string or error() local Io = require "luan:Io.luan" @@ -8,6 +9,7 @@ local head = Shared.head or error() local header = Shared.header or error() local started = Shared.started or error() +local voices = Shared.voices or error() local User = require "site:/lib/User.luan" local current_user = User.current_required or error() local Chat = require "site:/lib/Chat.luan" @@ -67,6 +69,14 @@ <input name=name required><br> <span error></span> </p> + <p> + <label>Voice</label><br> + <select name=voice> +<% for _, voice in ipairs(voices) do %> + <option value="<%=voice.code%>"><%=voice.name%></option> +<% end %> + <select> + </p> <div buttons> <button type=button onclick="closeModal(this)">Cancel</button> <button type=submit>Save</button>