OcttKB Cross-Repo Sync (HTML to Raw)

This commit is contained in:
2023-07-23 13:33:31 +00:00
parent 0cfc51da4e
commit 49c7acc7f3
971 changed files with 50 additions and 29 deletions

View File

@@ -0,0 +1,23 @@
/*\
Return the content of a tiddler encoded as [[Base64]] and encapsulated in a data URI.
<<b64TidUriEnc "Tiddler Name">>
\*/
(function(){
"use strict";
exports.name = "b64TidUriEnc";
exports.params = [
{name: "Name"}
];
exports.run = function(Name) {
try {
let Tid = $tw.wiki.getTiddler(Name);
let Type = Tid.fields.type || "text/vnd.tiddlywiki";
let Data = $tw.utils.base64Encode(Tid.fields.text);
return "data:" + Type + ";base64," + Data;
} catch(e) {
return e;
};
};
})();