Changeset fb9a8ad in Klonkt for src/assets/js/mod/lib.js
- Timestamp:
- 08/07/2026 01:38:51 PM (5 weeks ago)
- Branches:
- main
- Children:
- 7cfe35a
- Parents:
- 6ee289a
- git-author:
- Robin <roboburr@…> (08/07/2026 01:38:49 PM)
- git-committer:
- roboburr <roboburr@…> (08/07/2026 01:38:51 PM)
- File:
-
- 1 edited
-
src/assets/js/mod/lib.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
src/assets/js/mod/lib.js
r6ee289a rfb9a8ad 33 33 return (d && Object.prototype.hasOwnProperty.call(d, key)) ? d[key] : fallback; 34 34 } 35 36 /** 37 * Een tekst veilig in HTML zetten. 38 * 39 * De modules bouwen op sommige plekken HTML met stringplakwerk. Vroeger ging een 40 * vertaling daar door de escapende EJS-tag heen; nu niet meer. Zonder deze functie 41 * breekt een apostrof in een vertaling het attribuut af waar hij in staat -- het 42 * soort fout dat pas in een andere taal opvalt. 43 */ 44 export function esc(s) { 45 return String(s == null ? '' : s).replace(/[&<>"']/g, function (c) { 46 return { '&': '&', '<': '<', '>': '>', '"': '"', "'": ''' }[c]; 47 }); 48 }
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)