Changeset 92f6976 in Klonkt for src/views/pages
- Timestamp:
- 06/27/2026 08:00:10 AM (2 months ago)
- Branches:
- main
- Children:
- b7d4458
- Parents:
- 837fc9c
- File:
-
- 1 edited
-
src/views/pages/admin-settings.ejs (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/admin-settings.ejs
r837fc9c r92f6976 10 10 <h2><%= t('aset.mode') %></h2> 11 11 <p class="set-help"><%= t('aset.mode_help') %></p> 12 <form method="post" action="/admin/settings/ap" class="set-form"> 12 <form method="post" action="/admin/settings/ap" class="set-form" id="mode-form" 13 data-was-cirkels="<%= (typeof apEnabledSetting === 'undefined' || apEnabledSetting) ? '1' : '0' %>" 14 data-confirm="<%= t('aset.mode_18plus_confirm') %>"> 13 15 <label class="set-opt"> 14 16 <input type="radio" name="mode" value="solo" <%= (typeof apEnabledSetting !== 'undefined' && !apEnabledSetting) ? 'checked' : '' %>> … … 19 21 <span><strong><%= t('aset.mode_cirkels') %></strong><small><%= t('aset.mode_cirkels_help') %></small></span> 20 22 </label> 23 <p class="set-help" style="margin:.2rem 0 0;color:var(--accent);font-weight:600">🔞 <%= t('aset.mode_18plus') %></p> 21 24 <div class="set-actions"><button type="submit" class="btn btn-primary"><%= t('aset.save') %></button></div> 22 25 </form> 26 <script> 27 (function () { 28 var f = document.getElementById('mode-form'); 29 if (!f || f.__age18wired) return; f.__age18wired = true; 30 f.addEventListener('submit', function (e) { 31 var sel = f.querySelector('input[name=mode]:checked'); 32 if (sel && sel.value === 'cirkels' && f.getAttribute('data-was-cirkels') === '0') { 33 if (!window.confirm(f.getAttribute('data-confirm'))) e.preventDefault(); 34 } 35 }); 36 })(); 37 </script> 23 38 </section> 24 39
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)