Fossil SCM

On the /Admin/Chat page, play the new alert sound as it is selected.

drh 2021-01-05 20:24 trunk
Commit baa40a00e862db8a2321b82f4babc4aa20047f72aae80ee3c6274a330b7d7b2a
1 file changed +10
+10
--- src/setup.c
+++ src/setup.c
@@ -1190,10 +1190,20 @@
11901190
@ (Property: "chat-alert-sound")</p>
11911191
@ <hr/>
11921192
@ <p><input type="submit" name="submit" value="Apply Changes" /></p>
11931193
@ </div></form>
11941194
db_end_transaction(0);
1195
+ @ <script nonce="%h(style_nonce())">
1196
+ @ (function(){
1197
+ @ var w = document.getElementById('idsnd');
1198
+ @ w.onchange = function(){
1199
+ @ var audio = new Audio('%s(g.zBaseURL)/builtin/' + w.value);
1200
+ @ audio.currentTime = 0;
1201
+ @ audio.play();
1202
+ @ }
1203
+ @ })();
1204
+ @ </script>
11951205
style_finish_page();
11961206
}
11971207
11981208
/*
11991209
** WEBPAGE: setup_modreq
12001210
--- src/setup.c
+++ src/setup.c
@@ -1190,10 +1190,20 @@
1190 @ (Property: "chat-alert-sound")</p>
1191 @ <hr/>
1192 @ <p><input type="submit" name="submit" value="Apply Changes" /></p>
1193 @ </div></form>
1194 db_end_transaction(0);
 
 
 
 
 
 
 
 
 
 
1195 style_finish_page();
1196 }
1197
1198 /*
1199 ** WEBPAGE: setup_modreq
1200
--- src/setup.c
+++ src/setup.c
@@ -1190,10 +1190,20 @@
1190 @ (Property: "chat-alert-sound")</p>
1191 @ <hr/>
1192 @ <p><input type="submit" name="submit" value="Apply Changes" /></p>
1193 @ </div></form>
1194 db_end_transaction(0);
1195 @ <script nonce="%h(style_nonce())">
1196 @ (function(){
1197 @ var w = document.getElementById('idsnd');
1198 @ w.onchange = function(){
1199 @ var audio = new Audio('%s(g.zBaseURL)/builtin/' + w.value);
1200 @ audio.currentTime = 0;
1201 @ audio.play();
1202 @ }
1203 @ })();
1204 @ </script>
1205 style_finish_page();
1206 }
1207
1208 /*
1209 ** WEBPAGE: setup_modreq
1210

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button