|
@@ -1160,6 +1160,7 @@ this.SingleFileCore = this.SingleFileCore || (() => {
|
|
|
template = template.replace(/{\s*url-search-[^}\s]*\s*}/gi, "");
|
|
template = template.replace(/{\s*url-search-[^}\s]*\s*}/gi, "");
|
|
|
template = await Util.evalTemplateVariable(template, "url-username", () => url.username || "No username", dontReplaceSlash);
|
|
template = await Util.evalTemplateVariable(template, "url-username", () => url.username || "No username", dontReplaceSlash);
|
|
|
template = await Util.evalTemplateVariable(template, "tab-id", () => String(options.tabId || "No tab id"), dontReplaceSlash);
|
|
template = await Util.evalTemplateVariable(template, "tab-id", () => String(options.tabId || "No tab id"), dontReplaceSlash);
|
|
|
|
|
+ template = await Util.evalTemplateVariable(template, "tab-index", () => String(options.tabIndex || "No tab index"), dontReplaceSlash);
|
|
|
template = await Util.evalTemplateVariable(template, "url-last-segment", () => decodeURI(Util.getLastSegment(url)) || "No last segment", dontReplaceSlash);
|
|
template = await Util.evalTemplateVariable(template, "url-last-segment", () => decodeURI(Util.getLastSegment(url)) || "No last segment", dontReplaceSlash);
|
|
|
if (content) {
|
|
if (content) {
|
|
|
template = await Util.evalTemplateVariable(template, "digest-sha-256", async () => docUtil.digest("SHA-256", content), dontReplaceSlash);
|
|
template = await Util.evalTemplateVariable(template, "digest-sha-256", async () => docUtil.digest("SHA-256", content), dontReplaceSlash);
|