Changeset 3ca7bdf in Klonkt
- Timestamp:
- 08/07/2026 07:04:08 PM (5 weeks ago)
- Branches:
- main
- Children:
- 01fb44f
- Parents:
- a8364ee
- git-author:
- Robin <roboburr@…> (08/07/2026 07:04:04 PM)
- git-committer:
- Robin <roboburr@…> (08/07/2026 07:04:08 PM)
- Files:
-
- 1 added
- 4 edited
-
src/assets/js/mod/download.js (modified) (1 diff)
-
src/routes/download.js (modified) (2 diffs)
-
src/routes/posts.js (modified) (1 diff)
-
src/views/pages/post-edit.ejs (modified) (1 diff)
-
test/page-modules.test.js (added)
Legend:
- Unmodified
- Added
- Removed
-
src/assets/js/mod/download.js
ra8364ee r3ca7bdf 13 13 function run() { 14 14 // Auto-start de download (zelfde-origin attachment-link). 15 setTimeout(function(){ try { window.location.href = (pageData().fileUrl || ''); } catch(e){} }, 600);15 setTimeout(function(){ try { var u = pageData().fileUrl; if (u) window.location.href = u; } catch(e){} }, 600); 16 16 } -
src/routes/download.js
ra8364ee r3ca7bdf 85 85 const fan = req.session && req.session.user; 86 86 renderPage(req, res, 'pages/download', { 87 pageJs: 'download',88 87 pageTitle: track.title + ' — download', 89 88 bodyClass: 'on-download', … … 114 113 req.session.dl[track.id] = Date.now(); 115 114 renderPage(req, res, 'pages/download', { 115 // De auto-start hoort ALLEEN bij ready: op het formulier zou hij de 116 // e-mailvraag omzeilen. Het script stond v66r shaer-bqr dan ook binnen 117 // de ready-tak van de template. 118 pageJs: 'download', 116 119 pageTitle: track.title + ' — download', bodyClass: 'on-download', 117 120 dlState: 'ready', dlTrack: track, -
src/routes/posts.js
ra8364ee r3ca7bdf 447 447 448 448 renderPage(req, res, 'pages/post-edit', { 449 // Zelfde modules als de nieuw-route hierboven: zonder deze regel laadt de 450 // editor niet, en dan wist een opslag de post (shaer-5s1, de beet van 7-8). 451 pageJs: 'post-edit playlist-editor', 449 452 post, 450 453 isNew: false, -
src/views/pages/post-edit.ejs
ra8364ee r3ca7bdf 208 208 <%# Hidden field is what actually submits to the server. The visible 209 209 contenteditable's serialized HTML is copied here on submit. %> 210 <input type="hidden" name="content" id="content-hidden" value=""> 210 <%# value = de BESTAANDE inhoud: laadt de module niet (oude cache, js uit), 211 dan slaat het formulier de post ongewijzigd op in plaats van hem te wissen. %> 212 <input type="hidden" name="content" id="content-hidden" value="<%= post.content || '' %>"> 211 213 212 214 <%# Initial content is injected as a JSON string in a script tag so we
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)