Changeset cb01666 in Klonkt for src/routes/posts.js
- Timestamp:
- 06/23/2026 02:54:36 PM (3 months ago)
- Branches:
- main
- Children:
- 9b851e7
- Parents:
- 8f2f97c
- File:
-
- 1 edited
-
src/routes/posts.js (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/routes/posts.js
r8f2f97c rcb01666 16 16 import AudioEmbedService from '../services/AudioEmbedService.js'; 17 17 import PlaylistService from '../services/PlaylistService.js'; 18 import { audioEnabled } from '../config/features.js'; 18 19 import { audioUrl } from '../services/AudioStreamService.js'; 19 20 import { toWebp } from '../services/ImageWebpService.js'; … … 538 539 // stored HTML → autoembed → [[track]]/[[album]]/[[playlist]] → response 539 540 let html = post.content || ''; 541 if (audioEnabled()) { 540 542 if (site.enable_audio_player !== 0) { 541 543 html = AudioEmbedService.autoembed(html); … … 622 624 } 623 625 } 626 } else { 627 // LITE-modus (KLONKT_AUDIO=off): geen eigen audio (geen ffmpeg/stream-route). 628 // Externe embeds (YouTube/SoundCloud/Spotify) blijven wel; de eigen-audio- 629 // shortcodes ([[track]]/[[album]]/[[playlist]]) verwijderen we netjes. 630 html = AudioEmbedService.autoembed(html); 631 html = AudioEmbedService.embedMediaShortcodes(html); 632 html = AudioEmbedService.embedExternalLinkShortcodes(html); 633 html = html.replace(/\[\[(track|album|playlist):[^\]]+\]\]/gi, ''); 634 } 624 635 post.content_html = html; 625 636
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)