Changeset f3551ec in Klonkt
- Timestamp:
- 06/27/2026 10:06:58 AM (2 months ago)
- Branches:
- main
- Children:
- c6bd87e
- Parents:
- 07de464
- File:
-
- 1 edited
-
src/views/pages/post-edit.ejs (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/views/pages/post-edit.ejs
r07de464 rf3551ec 239 239 </label> 240 240 <label class="pe-checkbox"> 241 <input type="checkbox" name="nsfw" value="1" <%= post.nsfw ? 'checked' : '' %>>241 <input type="checkbox" name="nsfw" value="1" id="pe-nsfw" <%= post.nsfw ? 'checked' : '' %>> 242 242 <span>🔞 <%= t('pedit.nsfw_label') %></span> 243 243 </label> 244 <input type="text" name="content_warning" value="<%= post.content_warning || '' %>" maxlength="200"244 <input type="text" name="content_warning" id="pe-cw" value="<%= post.content_warning || '' %>" maxlength="200" 245 245 placeholder="<%= t('pedit.nsfw_cw_ph') %>" 246 246 style="width:100%;box-sizing:border-box;margin:6px 0 2px;font-size:13px;padding:7px 9px"> 247 <script> 248 (function () { 249 var cw = document.getElementById('pe-cw'), nsfw = document.getElementById('pe-nsfw'); 250 // Typing a warning text implies the post is sensitive → auto-tick NSFW. 251 if (cw && nsfw && !cw.__nsfwWired) { cw.__nsfwWired = true; 252 cw.addEventListener('input', function () { if (cw.value.trim()) nsfw.checked = true; }); 253 } 254 })(); 255 </script> 247 256 <% if (typeof premiumUnlocked === 'undefined' || premiumUnlocked) { %> 248 257 <label class="pe-checkbox">
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)