Files
Custom-Vis-SC13/ReadMe/JSONDataFileGSSN_Save.html
chanweehewsonos c883588ebf Check GS Date
2026-04-16 10:11:27 +08:00

1123 lines
108 KiB
HTML

<html>
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<style>.joplin-editable {
position: relative;
}
.copy-code-blocks-button {
position: absolute;
top: 0;
right: 0;
cursor: pointer;
display: none;
background-color: transparent;
border: 0;
padding: 0;
}
.copy-code-blocks-button.copy-code-blocks-info-mermaid {
top: unset;
bottom: 0;
}
.copied-code-blocks .copy-code-blocks-button-icon {
stroke: #6aba7b;
}
.copy-code-blocks-button-icon {
display: block;
width: 24px;
height: 24px;
stroke: #133975;
fill: none;
stroke-width: 2;
stroke-linecap: square;
stroke-linejoin: miter;
}
.copy-code-blocks-button-icon:hover {
stroke: #2765ca;
}
.copied-code-blocks .copy-code-blocks-button-icon:hover {
stroke: #a6da4d;
}
.joplin-editable:hover .copy-code-blocks-button {
display: block !important;
}</style><script>window.copyCodeBlocksPostMessage = function (ele, pluginId) {
const text = ele.closest('.joplin-editable').querySelector('.joplin-source').textContent;
try {
webviewApi.postMessage(pluginId, text).then(response => {
console.info('Got response in content script: ' + response);
});
} catch (err) {
console.error(err);
navigator.clipboard.writeText(text);
}
ele.title = 'Copied';
ele.classList.add('copied-code-blocks');
return false;
};
</script></script><style>.jsdraw--editButton {
display: inline-block;
opacity: 0;
overflow: hidden;
z-index: 1;
position: relative;
align-self: flex-end;
justify-self: right;
transition: opacity 0.2s ease;
}
.jsdraw--editButton.-show,
.jsdraw--editButton:hover {
opacity: 0.9;
overflow: visible;
}
.jsdraw--editButton > button {
width: min-content;
max-height: 50px;
position: absolute;
}</style><script>(() => {
// src/localization.ts
var defaultStrings = {
insertDrawing: "Insert Drawing",
insertDrawingInNewWindow: "Insert drawing in new window",
restoreFromAutosave: "Restore from autosaved drawing",
deleteAutosave: "Delete all autosaved drawings",
noSuchAutosaveExists: "No autosave exists",
discardChanges: "Discard changes",
defaultImageTitle: "Freehand Drawing",
edit: "Edit",
close: "Close",
saveAndClose: "Save and close",
overwriteExisting: "Overwrite existing",
saveAsNewDrawing: "Save as a new drawing",
clickBelowToContinue: "Done! Click below to continue.",
discardUnsavedChanges: "Discard unsaved changes?",
resumeEditing: "Resume editing",
saveAndResumeEditing: "Save and resume editing",
saveChanges: "Save changes",
exitInstructions: "All changes saved! Click below to exit.",
settingsPaneDescription: "Settings for the Freehand Drawing image editor.",
setting__disableFullScreen: "Dialog mode",
setting__disableFullScreenDescription: "Enabling this setting causes the editor to only partially fill the Joplin window.",
setting__autosaveIntervalSettingLabel: "Autosave interval (minutes)",
setting__autosaveIntervalSettingDescription: 'Adjusts how often a backup copy of the current drawing is created. The most recent autosave can be restored by searching for ":restore autosave" in the command palette (ctrl+shift+p or cmd+shift+p on MacOS) and clicking "Restore from autosaved drawing". If this setting is set to zero, autosaves are created every two minutes.',
setting__themeLabel: "Theme",
setting__toolbarTypeLabel: "Toolbar type",
setting__toolbarTypeDescription: "This setting switches between possible toolbar user interfaces for the image editor.",
setting__keyboardShortcuts: "Keyboard shortcuts",
toolbarTypeDefault: "Default",
toolbarTypeSidebar: "Sidebar",
toolbarTypeDropdown: "Dropdown",
styleMatchJoplin: "Match Joplin",
styleJsDrawLight: "Light",
styleJsDrawDark: "Dark",
images: "Images",
pdfs: "PDFs",
allFiles: "All Files",
loadLargePdf: (pageCount) => `A selected file is a large PDF (${pageCount} pages). Loading it may take some time and increase the size of the current drawing. Continue?`,
notAnEditableImage: (resourceId, resourceType) => `Resource ${resourceId} is not an editable image. Unable to edit resource of type ${resourceType}.`
};
var localizations = {
de: {
insertDrawing: "Zeichnung einf\xFCgen",
insertDrawingInNewWindow: "Zeichnung in neuem Fenster einf\xFCgen",
restoreFromAutosave: "Automatische Sicherung wiederherstellen",
deleteAutosave: "Alle automatischen Sicherungen l\xF6schen",
noSuchAutosaveExists: "Keine automatischen Sicherungen vorhanden",
discardChanges: "\xC4nderungen verwerfen",
defaultImageTitle: "Freihand-Zeichnen",
edit: "Bearbeiten",
close: "Schlie\xDFen",
saveAndClose: "Speichern und Schlie\xDFen",
overwriteExisting: "Existierende Zeichnung \xFCberschreiben",
saveAsNewDrawing: "Als neue Zeichnung speichern",
clickBelowToContinue: "Fertig! Unten klicken, um fortzufahen.",
discardUnsavedChanges: "Ungespeicherte \xC4nderungen verwerfen?",
resumeEditing: "Weiter bearbeiten",
saveAndResumeEditing: "Speichern und weiter bearbeiten",
saveChanges: "\xC4nderungen speichern",
exitInstructions: "Alle \xC4nderungen gespeichert! Unten klicken, um das Fenster zu schlie\xDFen.",
settingsPaneDescription: "Einstellungen f\xFCr Freihand-Zeichnen.",
setting__disableFullScreen: "Dialogmodus",
setting__disableFullScreenDescription: "Wenn diese Einstellung aktiviert ist, f\xFCllt der Editor das Joplin-Fenster nur teilweise aus.",
setting__autosaveIntervalSettingLabel: "Intervall f\xFCr die automatische Speicherung (Minuten)",
setting__autosaveIntervalSettingDescription: "Legt fest, wie oft eine Sicherungskopie der aktuellen Zeichnung erstellt wird. Die letzte automatische Speicherung kann wiederhergestellt werden, indem du in der Befehlspalette (Strg+Umschalt+P oder Cmd+Umschalt+P unter MacOS) nach \u201E:restore autosave\u201C suchst und auf \u201EAutomatische Sicherung wiederherstellen\u201C klickst. Wenn diese Einstellung auf Null gesetzt ist, werden alle zwei Minuten automatische Speichervorg\xE4nge durchgef\xFChrt.",
setting__themeLabel: "Design",
setting__toolbarTypeLabel: "Toolbar-Typ",
setting__toolbarTypeDescription: "Diese Einstellung wechselt zwischen den m\xF6glichen Benutzeroberfl\xE4chen der Symbolleiste f\xFCr den Bildeditor.",
setting__keyboardShortcuts: "Tastaturk\xFCrzel",
toolbarTypeDefault: "Standard",
toolbarTypeSidebar: "Sidebar",
toolbarTypeDropdown: "Dropdown-Men\xFC",
styleMatchJoplin: "wie Joplin",
styleJsDrawLight: "Hell",
styleJsDrawDark: "Dunkel",
images: "Bilder",
pdfs: "PDFs",
allFiles: "Alle Dateien",
loadLargePdf: (pageCount) => `Die ausgew\xE4hlte Datei ist eine gro\xDFe PDF-Datei (mit ${pageCount} Seiten). Das Laden kann einige Zeit dauern und die Gr\xF6\xDFe der aktuellen Zeichnung erh\xF6hen. Fortfahren?`,
notAnEditableImage: (resourceId, resourceType) => `Die Ressource ${resourceId} ist kein bearbeitbares Bild. Ressource vom Typ ${resourceType} kann nicht bearbeitet werden.`
},
en: defaultStrings,
es: {
insertDrawing: "A\xF1ada dibujo",
restoreFromAutosave: "Resturar al autoguardado",
deleteAutosave: "Borrar el autoguardado",
noSuchAutosaveExists: "No autoguardado existe",
discardChanges: "Descartar cambios",
defaultImageTitle: "Dibujo",
edit: "Editar",
close: "Cerrar",
saveAndClose: "Guardar y cerrar",
overwriteExisting: "Sobrescribir existente",
saveAsNewDrawing: "Guardar como dibujo nuevo",
clickBelowToContinue: "Guardado. Ponga \xABok\xBB para continuar.",
discardUnsavedChanges: "\xBFDescartar cambios no guardados?",
resumeEditing: "Continuar editando",
saveAndResumeEditing: "Guardar y continuar editando"
},
hr: {
insertDrawing: "Umetni crte\u017E",
insertDrawingInNewWindow: "Umetni crte\u017E u novom prozoru",
restoreFromAutosave: "Obnovi iz automatski spremljenog crte\u017Ea",
deleteAutosave: "Izbri\u0161i sve automatski spremljene crte\u017Ee",
noSuchAutosaveExists: "Ne postoji automatski spremljeni crte\u017E",
discardChanges: "Odbaci promjene",
defaultImageTitle: "Prostoru\u010Dni crte\u017E",
edit: "Uredi",
close: "Zatvori",
saveAndClose: "Spremi i zatvori",
overwriteExisting: "Prepi\u0161i postoje\u0107e",
saveAsNewDrawing: "Spremi kao novi crte\u017E",
clickBelowToContinue: "Gotovo! Klikni dolje za nastavak.",
discardUnsavedChanges: "Odbaciti nespremljene promjene?",
resumeEditing: "Nastavi ure\u0111ivati",
saveAndResumeEditing: "Spremi i nastavi ure\u0111ivati",
saveChanges: "Spremi promjene",
exitInstructions: "Sve promjene su spremljene! Klikni dolje za izlaz.",
settingsPaneDescription: "Postavke ure\u0111iva\u010Da crte\u017Ea.",
setting__disableFullScreen: "Modus dijaloga",
setting__disableFullScreenDescription: "Uklju\u010Divanjem ove postavke \u0107e ure\u0111iva\u010D ispuniti samo dio Joplinovog prozora.",
setting__autosaveIntervalSettingLabel: "Interval automatskog spremanja (minute)",
setting__autosaveIntervalSettingDescription: "Prilago\u0111ava u\u010Destalost stvaranja sigurnosnih kopija trenuta\u010Dnog crte\u017Ea. Najnoviji automatski spremljeni crte\u017E se mo\u017Ee obnoviti pretra\u017Eivanjem \u201E:restore autosave\u201D u paleti naredbi (ctrl+shift+p ili cmd+shift+p na MacOS-u) i klikom na \u201EObnovi iz automatski spremljenog crte\u017Ea\u201D. Ako je ova postavka postavljena na nulu, automatska spremanja se izvode svake dvije minute.",
setting__themeLabel: "Tema",
setting__toolbarTypeLabel: "Vrsta alatne trake",
setting__toolbarTypeDescription: "Ova postavka omogu\u0107uje prebacivanje izme\u0111u mogu\u0107ih korisni\u010Dkih su\u010Delja alatnih traka za ure\u0111iva\u010D slika.",
setting__keyboardShortcuts: "Tipkovni pre\u010Daci",
toolbarTypeDefault: "Zadano",
toolbarTypeSidebar: "Bo\u010Dna traka",
toolbarTypeDropdown: "Padaju\u0107i izbornik",
styleMatchJoplin: "Uskladi s Joplinom",
styleJsDrawLight: "Svijetla",
styleJsDrawDark: "Tamna",
images: "Slike",
pdfs: "PDF-ovi",
allFiles: "Sve datoteke",
loadLargePdf: (pageCount) => `Jedna odabrana datoteka je veliki PDF (${pageCount} stranica). U\u010Ditavanje mo\u017Ee potrajati i pove\u0107ati veli\u010Dinu trenuta\u010Dnog crte\u017Ea. \u017Deli\u0161 li nastaviti?`,
notAnEditableImage: (resourceId, resourceType) => `Resurs ${resourceId} nije slika koja se mo\u017Ee ure\u0111ivati. Nije mogu\u0107e urediti resurs vrste ${resourceType}.`
},
ro: {
insertDrawing: "Insereaz\u0103 un desen",
insertDrawingInNewWindow: "Insereaz\u0103 un desen \xEEntr-o fereastr\u0103 nou\u0103",
restoreFromAutosave: "Restaureaz\u0103 dintr-un desen salvat automat",
deleteAutosave: "\u0218terge toate desenele salvate automat",
noSuchAutosaveExists: "Nicio salvare automat\u0103 nu exist\u0103",
discardChanges: "Anuleaz\u0103 modific\u0103rile",
defaultImageTitle: "Desen liber",
edit: "Editeaz\u0103",
close: "\xCEnchide",
saveAndClose: "Salveaz\u0103 \u0219i \xEEnchide",
overwriteExisting: "Suprascrie existent",
saveAsNewDrawing: "Salveaz\u0103 ca desen nou",
clickBelowToContinue: "Gata! F\u0103 clic mai jos pentru a continua.",
discardUnsavedChanges: "Anulezi modific\u0103rile nesalvate?",
resumeEditing: "Continu\u0103 editarea",
saveAndResumeEditing: "Salveaz\u0103 \u0219i continu\u0103 editarea",
saveChanges: "Salveaz\u0103 modific\u0103rile",
exitInstructions: "Toate modific\u0103rile au fost salvate! F\u0103 clic mai jos pentru a ie\u0219i.",
settingsPaneDescription: "Set\u0103ri pentru editorul de imagine liber.",
setting__disableFullScreen: "Mod dialog",
setting__disableFullScreenDescription: "Activarea acestei op\u021Biuni face ca editorul s\u0103 acopere doar par\u021Bial fereastra Joplin.",
setting__autosaveIntervalSettingLabel: "Interval salvare automat\u0103 (minute)",
setting__autosaveIntervalSettingDescription: 'Ajusteaz\u0103 c\xE2t de des se face o copie de siguran\u021B\u0103 a desenului curent. Cea mai recent\u0103 versiune salvat\u0103 automat poate fi restaurat\u0103 c\u0103ut\xE2nd dup\u0103 ":restore autosave" \xEEn paleta de comenzi (Ctrl+Shift+P sau Cmd+Shift+P pe MacOS) \u0219i f\u0103c\xE2nd clic pe \u201ERestaureaz\u0103 dintr-un desen salvat automat\u201D. Dac\u0103 acest\u0103 setare este 0, salv\u0103rile automate sunt create la fiecare 2 minute.',
setting__themeLabel: "Tem\u0103",
setting__toolbarTypeLabel: "Tip bar\u0103 de instrumente",
setting__toolbarTypeDescription: "Aceast\u0103 setare comut\u0103 \xEEntre posibilele interfe\u021Be pentru editorul de imagine.",
setting__keyboardShortcuts: "Scurt\u0103turi de la tastatur\u0103",
toolbarTypeDefault: "Implicit",
toolbarTypeSidebar: "Bar\u0103 lateral\u0103",
toolbarTypeDropdown: "Casete derulante",
styleMatchJoplin: "La fel ca Joplin",
styleJsDrawLight: "Luminoas\u0103",
styleJsDrawDark: "\xCEntunecat\u0103",
images: "Imagini",
pdfs: "PDF-uri",
allFiles: "Toate fi\u0219ierele",
loadLargePdf: (pageCount) => `Un fi\u0219ier PDF selectat este un fi\u0219ier mare (${pageCount} de pagini). \xCEnc\u0103rcarea lui ar putea dura ceva timp \u0219i s\u0103 creasc\u0103 dimensiunea desenului curent. Continui?`,
notAnEditableImage: (resourceId, resourceType) => `Resursa ${resourceId} nu este o imagine editabil\u0103. Nu se poate edita resursa de tipul ${resourceType}.`
},
sk: {
insertDrawing: "Vlo\u017Ei\u0165 kresbu",
insertDrawingInNewWindow: "Vlo\u017Ei\u0165 kresbu do nov\xE9ho okna",
restoreFromAutosave: "Obnovi\u0165 z automaticky ulo\u017Eenej kresby",
deleteAutosave: "Vymaza\u0165 v\u0161etky automaticky ulo\u017Een\xE9 kresby",
noSuchAutosaveExists: "Neexistuj\xFA \u017Eiadne automaticky ulo\u017Een\xE9",
discardChanges: "Zru\u0161i\u0165 zmeny",
defaultImageTitle: "Kresba vo\u013Enou rukou",
edit: "Upravi\u0165",
close: "Zavrie\u0165",
saveAndClose: "Ulo\u017Ei\u0165 a zavrie\u0165",
overwriteExisting: "Prep\xEDsa\u0165 existuj\xFAcu",
saveAsNewDrawing: "Ulo\u017Ei\u0165 ako nov\xFA kresbu",
clickBelowToContinue: "Hotovo! Kliknite ni\u017E\u0161ie pre pokra\u010Dovanie.",
discardUnsavedChanges: "Zru\u0161i\u0165 neulo\u017Een\xE9 zmeny?",
resumeEditing: "Pokra\u010Dova\u0165 v \xFAprave",
saveAndResumeEditing: "Ulo\u017Ei\u0165 a pokra\u010Dova\u0165 v \xFAprav\xE1ch",
saveChanges: "Ulo\u017Ei\u0165 zmeny",
exitInstructions: "V\u0161etky zmeny boli ulo\u017Een\xE9! Kliknite ni\u017E\u0161ie pre ukon\u010Denie.",
settingsPaneDescription: "Nastavenia pre grafick\xFD editor Kresba vo\u013Enou rukou.",
setting__disableFullScreen: "Dial\xF3gov\xFD re\u017Eim",
setting__disableFullScreenDescription: "Aktiv\xE1cia tohto nastavenia sp\xF4sob\xED, \u017Ee editor vypln\xED okno Joplin len \u010Diasto\u010Dne.",
setting__autosaveIntervalSettingLabel: "Interval automatick\xE9ho ukladania (v min\xFAtach)",
setting__autosaveIntervalSettingDescription: "Nastav\xED, ako \u010Dasto sa vytv\xE1ra z\xE1lo\u017En\xE1 k\xF3pia aktu\xE1lnej kresby. Posledn\xE9 automatick\xE9 ulo\u017Eenie je mo\u017En\xE9 obnovi\u0165 vyh\u013Eadan\xEDm \u201E:restore autosave\u201C v palete pr\xEDkazov (ctrl+shift+p alebo cmd+shift+p v syst\xE9me MacOS) a kliknut\xEDm na \u201EObnovi\u0165 z automaticky ulo\u017Eenej kresby\u201C. Ak je toto nastavenie nastaven\xE9 na nulu, automatick\xE9 ulo\u017Eenia sa vytv\xE1raj\xFA ka\u017Ed\xE9 dve min\xFAty.",
setting__themeLabel: "T\xE9ma",
setting__toolbarTypeLabel: "Typ panela n\xE1strojov",
setting__toolbarTypeDescription: "Toto nastavenie prep\xEDna medzi mo\u017En\xFDmi pou\u017E\xEDvate\u013Esk\xFDmi rozhraniami panela n\xE1strojov pre grafick\xFD editor.",
setting__keyboardShortcuts: "Kl\xE1vesov\xE9 skratky",
toolbarTypeDefault: "Predvolen\xE9",
toolbarTypeSidebar: "Bo\u010Dn\xFD panel",
toolbarTypeDropdown: "Rozba\u013Eovacie menu",
styleMatchJoplin: "Rovnak\xE1 ako Joplin",
styleJsDrawLight: "Svetl\xE1",
styleJsDrawDark: "Tmav\xE1",
images: "Obr\xE1zky",
pdfs: "PDF s\xFAbory",
allFiles: "V\u0161etky s\xFAbory",
loadLargePdf: (pageCount) => `Vybran\xFD s\xFAbor je ve\u013Ek\xFD PDF s\xFAbor (${pageCount} str\xE1n). Jeho na\u010D\xEDtanie m\xF4\u017Ee trva\u0165 nejak\xFD \u010Das a zv\xFD\u0161i\u0165 ve\u013Ekos\u0165 aktu\xE1lnej kresby. Pokra\u010Dova\u0165?`,
notAnEditableImage: (resourceId, resourceType) => `Zdroj ${resourceId} nie je upravite\u013En\xFD obr\xE1zok. Nie je mo\u017En\xE9 upravi\u0165 zdroj typu ${resourceType}.`
}
};
var localization;
var supportedLanguages = [];
var setLocaleInternal = (supportedLocales) => {
const languages = [...supportedLocales];
for (let language of supportedLocales) {
language = language.replace("_", "-");
const localeSep = language.indexOf("-");
if (localeSep !== -1) {
languages.push(language.substring(0, localeSep));
}
}
for (const locale of languages) {
if (locale in localizations) {
localization = localizations[locale];
break;
}
}
supportedLanguages = languages;
};
var localizationSet = false;
var setLocale = (supportedLocales) => {
if (typeof supportedLocales === "string") {
supportedLocales = [supportedLocales];
}
setLocaleInternal(supportedLocales);
localizationSet = true;
};
setLocale(navigator.languages);
var localization_default = new Proxy(defaultStrings, {
get(_target, prop) {
if (!localizationSet) {
console.warn(
"Accessing language data without a localization set. The default Electron locale will be used."
);
}
const propAsKey = prop;
return localization?.[propAsKey] ?? defaultStrings[propAsKey];
}
});
// src/constants.ts
var markdownItContentScriptId = "jsdraw__markdownIt_editDrawingButton";
// src/contentScripts/utils/makeImageEditable.ts
var hasFocus = (element) => {
return element.contains(document.activeElement);
};
var onEdit = (image) => {
if (!(image instanceof HTMLElement)) {
image = image.currentTarget;
}
const message = `edit:${image.getAttribute("src")}`;
webviewApi.postMessage(markdownItContentScriptId, message).catch((err) => {
console.error("Error posting message!", err, "\nMessage: ", message);
});
};
var makeImageEditable = (image, editLabel) => {
if (image.classList.contains("js-draw--skip")) return;
if (image.ondblclick === onEdit) return;
image.ondblclick = onEdit;
const addEditButton = () => {
const editButtonContainer = document.createElement("span");
const editButton = document.createElement("button");
const updateLabel = (label) => {
editButton.textContent = `${label} \u{1F58A}\uFE0F`;
};
editButton.ariaDescribedByElements = [image];
editButtonContainer.classList.add("jsdraw--editButton");
editButtonContainer.appendChild(editButton);
updateLabel("Edit");
void (async () => {
updateLabel(await editLabel);
})();
image.insertAdjacentElement("afterend", editButtonContainer);
const pointerSet = /* @__PURE__ */ new Set();
const updateVisibleState = () => {
const show = pointerSet.size > 0 || editButton.querySelector(":hover, :focus") || hasFocus(editButton) || hasFocus(image);
if (show) {
editButtonContainer.classList.add("-show");
} else {
editButtonContainer.classList.remove("-show");
}
};
const updatePositioning = () => {
const containerBox = editButtonContainer.getBoundingClientRect();
const imageBox = image.getBoundingClientRect();
editButton.style.right = `${imageBox.right - containerBox.right}px`;
editButton.style.top = `${imageBox.top - containerBox.top}px`;
};
image.addEventListener("pointerenter", (event) => {
pointerSet.add(event.pointerId);
updateVisibleState();
updatePositioning();
});
image.addEventListener("pointerleave", (event) => {
pointerSet.delete(event.pointerId);
updateVisibleState();
});
for (const item of [image, editButton]) {
item.addEventListener("focus", () => {
updateVisibleState();
updatePositioning();
});
item.addEventListener("blur", () => {
requestAnimationFrame(() => {
updateVisibleState();
});
});
}
editButton.onclick = () => {
onEdit(image);
};
};
const isRichTextEditor = document.body.classList.contains("mce-content-body") || document.body.id === "tinymce";
const hasWebViewApi = typeof webviewApi !== "undefined";
const isHtmlNote = !document.body.querySelector("#rendered-md");
if (isRichTextEditor || isHtmlNote) {
image.style.cursor = "pointer";
} else if (hasWebViewApi) {
addEditButton();
}
};
var makeImageEditable_default = makeImageEditable;
// src/contentScripts/markdownIt-content.ts
var initLocalePromise = null;
var initLocale = async () => {
if (initLocalePromise) {
return initLocalePromise;
}
const promise = (async () => {
const languages = await webviewApi.postMessage(markdownItContentScriptId, "get-locale:");
if (!Array.isArray(languages)) {
throw new Error(
`Invalid locale request response. Not an array: ${JSON.stringify(languages)}`
);
}
setLocale(languages);
})();
initLocalePromise = promise;
return promise;
};
var processImages = () => {
const images = document.querySelectorAll('img[src*=".svg"]');
for (const image of images) {
if (image.src.match(/^https?:/) || !image.src.match(/[a-z0-9]{32}[.]svg([?]t=\d+)?$/)) {
continue;
}
makeImageEditable_default(
image,
(async () => {
await initLocale();
return localization_default.edit;
})()
);
}
};
document.addEventListener("joplin-noteDidUpdate", () => {
processImages();
});
processImages();
})();
</script></script><style>pre code.hljs {
display: block;
overflow-x: auto;
padding: 1em;
}
code.hljs {
padding: 3px 5px;
}
/*
Atom One Light by Daniel Gamage
Original One Light Syntax theme from https://github.com/atom/one-light-syntax
base: #fafafa
mono-1: #383a42
mono-2: #686b77
mono-3: #a0a1a7
hue-1: #0184bb
hue-2: #4078f2
hue-3: #a626a4
hue-4: #50a14f
hue-5: #e45649
hue-5-2: #c91243
hue-6: #986801
hue-6-2: #c18401
*/
.hljs {
color: #383a42;
background: #fafafa;
}
.hljs-comment,
.hljs-quote {
color: #a0a1a7;
font-style: italic;
}
.hljs-doctag,
.hljs-keyword,
.hljs-formula {
color: #a626a4;
}
.hljs-section,
.hljs-name,
.hljs-selector-tag,
.hljs-deletion,
.hljs-subst {
color: #e45649;
}
.hljs-literal {
color: #0184bb;
}
.hljs-string,
.hljs-regexp,
.hljs-addition,
.hljs-attribute,
.hljs-meta .hljs-string {
color: #50a14f;
}
.hljs-attr,
.hljs-variable,
.hljs-template-variable,
.hljs-type,
.hljs-selector-class,
.hljs-selector-attr,
.hljs-selector-pseudo,
.hljs-number {
color: #986801;
}
.hljs-symbol,
.hljs-bullet,
.hljs-link,
.hljs-meta,
.hljs-selector-id,
.hljs-title {
color: #4078f2;
}
.hljs-built_in,
.hljs-title.class_,
.hljs-class .hljs-title {
color: #c18401;
}
.hljs-emphasis {
font-style: italic;
}
.hljs-strong {
font-weight: bold;
}
.hljs-link {
text-decoration: underline;
}</style>
<title>JSONDataFileGSSN_Save</title>
</head>
<body>
<div class="exported-note"><div class="exported-note-title">JSONDataFileGSSN_Save</div>
<style>
/* https://necolas.github.io/normalize.css/ */
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}
article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}
b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none}
body {
font-size: 15px;
color: #32373F;
word-wrap: break-word;
line-height: 1.6em;
background-color: #ffffff;
font-family: 'Avenir Next', 'Avenir', 'Arial', sans-serif;
padding-bottom: 0px;
padding-top: 0px;
}
kbd {
border: 1px solid rgb(220, 220, 220);
box-shadow: inset 0 -1px 0 rgb(220, 220, 220);
padding: 2px 4px;
border-radius: 3px;
background-color: rgb(243, 243, 243);
}
:root {
--scrollbar-size: 7px;
}
::-webkit-scrollbar {
width: var(--scrollbar-size);
height: var(--scrollbar-size);
}
::-webkit-scrollbar-thumb {
border-radius: calc(var(--scrollbar-size) / 2);
}
::-webkit-scrollbar-corner {
background: none;
}
::-webkit-scrollbar-track {
border: none;
}
::-webkit-scrollbar-thumb {
background: rgba(50, 55, 63, 0.54);
}
::-webkit-scrollbar-track:hover {
background: rgba(0, 0, 0, 0.1);
}
::-webkit-scrollbar-thumb:hover {
background: rgba(50, 55, 63, 0.63);
}
/* Remove top padding and margin from first child so that top of rendered text is aligned to top of text editor text */
#rendered-md > h1:first-child,
#rendered-md > h2:first-child,
#rendered-md > h3:first-child,
#rendered-md > h4:first-child,
#rendered-md > ul:first-child,
#rendered-md > ol:first-child,
#rendered-md > table:first-child,
#rendered-md > blockquote:first-child,
#rendered-md > img:first-child,
#rendered-md > p:first-child {
margin-top: 0;
padding-top: 0;
}
p, h1, h2, h3, h4, h5, h6, ul, table {
margin-top: .6em;
margin-bottom: 1.35em;
/*
Adds support for RTL text in the note body. It automatically detects the direction using the content.
Issue: https://github.com/laurent22/joplin/issues/3991
*/
unicode-bidi: plaintext;
}
h1, h2, h3, h4, h5, h6, ul, table {
margin-bottom: 0.65em;
}
h1, h2, h3, h4, h5, h6 {
line-height: 1.5em;
}
h1 {
font-size: 1.5em;
font-weight: bold;
border-bottom: 1px solid #dddddd;
padding-bottom: .3em;
}
h2 {
font-size: 1.3em;
font-weight: bold;
padding-bottom: .1em; */
}
h3 {
font-size: 1.1em;
font-weight: bold;
}
h4, h5, h6 {
font-size: 1em;
font-weight: bold;
}
.exported-note-title {
font-size: 2em;
font-weight: bold;
margin-bottom: 0.8em;
line-height: 1.5em;
padding-bottom: .35em;
border-bottom: 1px solid #dddddd;
}
a {
color: #155BDA;
}
ul, ol {
padding-left: 0;
margin-left: 1.7em;
}
li {
margin-bottom: .4em;
}
li p {
margin-top: 0.2em;
margin-bottom: 0;
}
dt {
font-weight: bold;
margin-bottom: 0.25em;
}
dd {
margin-inline-start: 2.5em;
margin-bottom: 0.5em;
}
.resource-icon {
display: inline-block;
position: relative;
top: 0.3em;
text-decoration: none;
width: 1.2em;
height: 1.4em;
margin-right: 0.4em;
background-color: #155BDA;
}
/* These icons are obtained from the wonderful ForkAwesome project by copying the src svgs
* into the css classes below.
* svgs are obtained from https://github.com/ForkAwesome/Fork-Awesome/tree/master/src/icons/svg
* instead of the svg width, height property you must use a viewbox here, 0 0 1536 1792 is typically the actual size of the icon
* each line begins with the pre-amble -webkit-mask: url("data:image/svg+xml;utf8,
* and of course finishes with ");
* to prevent artifacts it is also necessary to include -webkit-mask-repeat: no-repeat;
* on the following line
* */
.fa-joplin {
/* Awesome Font file */
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M373.834 128C168.227 128 0 296.223 0 501.834v788.336C0 1495.778 168.227 1664 373.834 1664h788.336c205.608 0 373.83-168.222 373.83-373.83V501.834C1536 296.224 1367.778 128 1162.17 128zm397.222 205.431h417.424a7.132 7.132 0 0 1 7.132 7.133v132.552c0 4.461-3.619 8.073-8.077 8.073h-57.23c-24.168 0-43.768 19.338-44.284 43.374v2.377h-.017v136.191h-.053l-.466 509.375c-5.02 77.667-39.222 149.056-96.324 201.046-60.28 54.834-141.948 85.017-229.962 85.017-12.45 0-25.208-.61-37.907-1.785-92.157-8.682-181.494-48.601-251.662-112.438-71.99-65.517-117.147-150.03-127.164-238-11.226-98.763 23.42-192.783 95.045-257.937 81.99-74.637 198.185-101.768 316.613-75.704 5.574 1.227 9.55 6.282 9.55 11.997v199.52c-.199 2.625-1.481 6.599-8.183 2.896-.663-.365-1.194-.511-1.653-.531-21.987-10.587-45.159-17.57-68.559-19.916-.38-.04-.757-.124-1.138-.163-.537-.048-1.034-.033-1.556-.075-4.13-.354-8.183-.517-12.203-.58-.87-.011-1.771-.127-2.641-.127-.486 0-.951.05-1.437.057-1.464.011-2.886.115-4.33.163-2.76.102-5.497.211-8.182.448-.273.024-.547.07-.835.097-25.509 2.4-47.864 11.104-65.012 25.47-.954.802-1.974 1.53-2.9 2.36a1.34 1.34 0 0 1-.168.146c-23.96 21.8-34.881 53.872-30.726 90.316 4.62 40.737 26.94 81.156 62.841 113.823 35.908 32.67 80.335 52.977 125.113 57.186 35.118 3.36 66.547-3.919 89.899-20.461a97.255 97.255 0 0 0 9.365-7.501c2.925-2.661 5.569-5.5 8.086-8.416.3-.348.672-.673.975-1.024 8.253-9.864 14.222-21.067 17.996-33.148.639-2.034 1.051-4.148 1.564-6.227.381-1.563.81-3.106 1.112-4.693.555-2.784.923-5.632 1.253-8.49.086-.709.183-1.414.237-2.128.492-4.893.693-9.858.55-14.91h.013V521.623c-2.01-22.626-20.78-40.434-43.928-40.434h-57.23a8.071 8.071 0 0 1-8.077-8.073V340.564a7.132 7.132 0 0 1 7.136-7.133z'/></svg>");
}
.fa-file-image {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zm-128-448v320H256v-192l192-192 128 128 384-384zm-832-192c-106 0-192-86-192-192s86-192 192-192 192 86 192 192-86 192-192 192z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-pdf {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zm-514-593c25 20 53 38 84 56 42-5 81-7 117-7 67 0 152 8 177 49 7 10 13 28 2 52-1 1-2 3-3 4v1c-3 18-18 38-71 38-64 0-161-29-245-73-139 15-285 46-392 83-103 176-182 262-242 262-10 0-19-2-28-7l-24-12c-3-1-4-3-6-5-5-5-9-16-6-36 10-46 64-123 188-188 8-5 18-2 23 6 1 1 2 3 2 4 31-51 67-116 107-197 45-90 80-178 104-262-32-109-42-221-24-287 7-25 22-40 42-40h22c15 0 27 5 35 15 12 14 15 36 9 68-1 3-2 6-4 8 1 3 1 5 1 8v30c-1 63-2 123-14 192 35 105 87 190 146 238zm-576 411c30-14 73-57 137-158-75 58-122 124-137 158zm398-920c-10 28-10 76-2 132 3-16 5-31 7-44 2-17 5-31 7-43 1-3 2-5 4-8-1-1-1-3-2-5-1-18-7-29-13-36 0 2-1 3-1 4zm-124 661c88-35 186-63 284-81-10-8-20-15-29-23-49-43-93-103-127-176-19 61-47 126-83 197-15 28-30 56-45 83zm646-16c-5-5-31-24-140-24 49 18 94 28 124 28 9 0 14 0 18-1 0-1-1-2-2-3z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-word {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zM233 768v107h70l164 661h159l128-485c5-15 8-30 10-46 1-8 2-16 2-24h4l3 24c3 14 4 30 9 46l128 485h159l164-661h70V768h-300v107h90l-99 438c-4 16-6 33-7 46l-2 21h-4c0-6-2-14-3-21-3-13-5-30-9-46L825 768H711l-144 545c-4 16-5 33-8 46l-4 21h-4l-2-21c-1-13-3-30-7-46l-99-438h90V768H233z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-powerpoint {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zm-992-234v106h327v-106h-93v-167h137c43 0 82-2 118-15 90-31 146-124 146-233s-54-193-137-228c-38-15-84-19-130-19H416v107h92v555h-92zm353-280H650V882h120c35 0 62 6 83 18 36 21 56 62 56 115 0 56-20 99-62 120-21 10-47 15-78 15z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-excel {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zm-979-234v106h281v-106h-75l103-161c12-19 18-34 21-34h2c1 4 3 7 5 10 4 8 10 14 17 24l107 161h-76v106h291v-106h-68l-192-273 195-282h67V768H828v107h74l-103 159c-12 19-21 34-21 33h-2c-1-4-3-7-5-10-4-7-9-14-17-23L648 875h76V768H434v107h68l189 272-194 283h-68z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-audio {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zM620 850c12 5 20 17 20 30v544c0 13-8 25-20 30-4 1-8 2-12 2-8 0-16-3-23-9l-166-167H288c-18 0-32-14-32-32v-192c0-18 14-32 32-32h131l166-167c10-9 23-12 35-7zm417 689c19 0 37-8 50-24 83-102 129-231 129-363s-46-261-129-363c-22-28-63-32-90-10-28 23-32 63-9 91 65 80 100 178 100 282s-35 202-100 282c-23 28-19 68 9 90 12 10 26 15 40 15zm-211-148c17 0 34-7 47-20 56-60 87-137 87-219s-31-159-87-219c-24-26-65-27-91-3-25 24-27 65-2 91 33 36 52 82 52 131s-19 95-52 131c-25 26-23 67 2 91 13 11 29 17 44 17z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-video {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zM768 768c70 0 128 58 128 128v384c0 70-58 128-128 128H384c-70 0-128-58-128-128V896c0-70 58-128 128-128h384zm492 2c12 5 20 17 20 30v576c0 13-8 25-20 30-4 1-8 2-12 2-8 0-17-3-23-9l-265-266v-90l265-266c6-6 15-9 23-9 4 0 8 1 12 2z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-archive {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M640 384V256H512v128h128zm128 128V384H640v128h128zM640 640V512H512v128h128zm128 128V640H640v128h128zm700-388c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H768v128H640V128H128v1536h1280zM781 943c85 287 107 349 107 349 5 17 8 34 8 52 0 111-108 192-256 192s-256-81-256-192c0-18 3-35 8-52 0 0 21-62 120-396V768h128v128h79c29 0 54 19 62 47zm-141 465c71 0 128-29 128-64s-57-64-128-64-128 29-128 64 57 64 128 64z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-code {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zM480 768c11-14 31-17 45-6l51 38c14 11 17 31 6 45l-182 243 182 243c11 14 8 34-6 45l-51 38c-14 11-34 8-45-6l-226-301c-8-11-8-27 0-38zm802 301c8 11 8 27 0 38l-226 301c-11 14-31 17-45 6l-51-38c-14-11-17-31-6-45l182-243-182-243c-11-14-8-34 6-45l51-38c14-11 34-8 45 6zm-620 461c-18-3-29-20-26-37l138-831c3-18 20-29 37-26l63 10c18 3 29 20 26 37l-138 831c-3 18-20 29-37 26z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file-alt, .fa-file-csv {
/* fork-awesome doesn't have csv so we use the text icon */
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280zM384 800c0-18 14-32 32-32h704c18 0 32 14 32 32v64c0 18-14 32-32 32H416c-18 0-32-14-32-32v-64zm736 224c18 0 32 14 32 32v64c0 18-14 32-32 32H416c-18 0-32-14-32-32v-64c0-18 14-32 32-32h704zm0 256c18 0 32 14 32 32v64c0 18-14 32-32 32H416c-18 0-32-14-32-32v-64c0-18 14-32 32-32h704z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
.fa-file {
-webkit-mask: url("data:image/svg+xml;utf8,<svg viewBox='0 0 1536 1792' xmlns='http://www.w3.org/2000/svg'><path d='M1468 380c37 37 68 111 68 164v1152c0 53-43 96-96 96H96c-53 0-96-43-96-96V96C0 43 43 0 96 0h896c53 0 127 31 164 68zm-444-244v376h376c-6-17-15-34-22-41l-313-313c-7-7-24-16-41-22zm384 1528V640H992c-53 0-96-43-96-96V128H128v1536h1280z'/></svg>");
-webkit-mask-repeat: no-repeat;
}
blockquote {
border-left: 4px solid rgb(220, 220, 220);
padding-left: 1.2em;
margin-left: 0;
opacity: 0.7;
}
.jop-tinymce table,
table {
text-align: left;
border-collapse: collapse;
border: 1px solid rgb(220, 220, 220);
background-color: #ffffff;
}
.jop-tinymce table td, .jop-tinymce table th,
table td, th {
text-align: left;
padding: .5em 1em .5em 1em;
font-size: 15;
color: #32373F;
font-family: 'Avenir Next', 'Avenir', 'Arial', sans-serif;
}
.jop-tinymce table td,
table td {
border: 1px solid rgb(220, 220, 220);
}
.jop-tinymce table th,
table th {
border: 1px solid rgb(220, 220, 220);
border-bottom: 2px solid rgb(220, 220, 220);
background-color: rgb(247, 247, 247);
}
.jop-tinymce table tr:nth-child(even),
table:has(thead) tr:nth-child(even) {
background-color: rgb(247, 247, 247);
}
.jop-tinymce table tr:hover,
table tr:hover {
background-color: #e5e5e5;
}
hr {
border: none;
border-bottom: 2px solid #dddddd;
}
img {
max-width: 100%;
height: auto;
}
.inline-code,
.mce-content-body code {
border: 1px solid rgb(220, 220, 220);
background-color: rgb(243, 243, 243);
padding-right: .2em;
padding-left: .2em;
border-radius: .25em;
color: rgb(0,0,0);
font-size: .9em;
}
.highlighted-keyword {
background-color: #F3B717;
color: black;
}
.not-loaded-resource img {
width: 1.15em;
height: 1.15em;
background: white;
padding: 2px !important;
border-radius: 2px;
box-shadow: 0 1px 3px #000000aa;
}
a.not-loaded-resource img {
margin-right: .2em;
}
a.not-loaded-resource {
display: flex;
flex-direction: row;
align-items: center;
}
.md-checkbox input[type=checkbox]:checked {
opacity: 0.7;
}
.jop-tinymce ul.joplin-checklist .checked,
.md-checkbox .checkbox-label-checked {
opacity: 0.5;
}
.exported-note {
padding: 1em;
}
.joplin-editable .joplin-source {
display: none;
}
mark {
background: #F7D26E;
color: black;
}
/* =============================================== */
/* For TinyMCE */
/* =============================================== */
.mce-content-body {
/* Note: we give a bit more padding at the bottom, to allow scrolling past the end of the document */
padding: 5px 10px 10em 0;
}
/*
.mce-content-body code {
background-color: transparent;
}
*/
.mce-content-body [data-mce-selected=inline-boundary] {
background-color: transparent;
}
.mce-content-body .joplin-editable {
cursor: pointer !important;
}
.mce-content-body.mce-content-readonly {
opacity: 0.5;
}
/* We need that to make sure click events have the A has a target */
.katex a span {
pointer-events: none;
}
.media-player {
width: 100%;
margin-top: 10px;
}
.media-player.media-pdf {
min-height: 35rem;
width: 100%;
max-width: 1000px;
margin: 0;
border: 0;
display: block;
}
/* Clear the CODE style if the element is within a joplin-editable block */
.mce-content-body .joplin-editable code {
border: none;
background: none;
padding: 0;
color: inherit;
font-size: inherit;
}
/* To make code blocks horizontally scrollable */
/* https://github.com/laurent22/joplin/issues/5740 */
pre.hljs {
overflow-x: auto;
}
.joplin-table-wrapper{
overflow-x: auto;
overflow-y: hidden;
}
/* =============================================== */
/* For TinyMCE */
/* =============================================== */
@media print {
body {
height: auto !important;
}
pre {
white-space: pre-wrap;
}
.code, .inline-code {
border: 1px solid #CBCBCB;
}
#joplin-container-content {
/* The height of the content is set dynamically by JavaScript (in updateBodyHeight) to go
around various issues related to scrolling. However when printing we don't want this
fixed size as that would crop the content. So we set it to auto here. "important" is
needed to override the style set by JavaScript at the element-level. */
height: auto !important;
}
}
/*
FOR THE MARKDOWN EDITOR
*/
/* Remove the indentation from the checkboxes at the root of the document
(otherwise they are too far right), but keep it for their children to allow
nested lists. Make sure this value matches the UL margin. */
li.md-checkbox {
list-style-type: none;
}
li.md-checkbox input[type=checkbox] {
margin-left: -1.71em;
margin-right: 0.7em;
position: relative;
top: 1px;
}
ul.joplin-checklist {
list-style:none;
}
/*
FOR THE RICH TEXT EDITOR
*/
ul.joplin-checklist li::before {
content:"\f14a";
font-family:"Font Awesome 5 Free";
background-size: 16px 16px;
pointer-events: all;
cursor: pointer;
width: 1em;
height: 1em;
margin-left: -1.3em;
position: absolute;
color: #32373F;
}
.joplin-checklist li:not(.checked)::before {
content:"\f0c8";
}
.abc-notation-block svg {
background-color: white;
}
.mermaid { width: 640px; }
pre.mermaid[data-processed=true] { white-space: unset; }
.mermaid-export-graph {
opacity: 0;
height: 0;
z-index: 1;
position: relative;
}
.joplin-editable:hover .mermaid-export-graph,
.joplin-editable .mermaid-export-graph:has(:focus-visible) {
opacity: 1;
}
.mermaid-export-graph > button:hover {
background-color: #CBDAF1 !important;
}</style><div id="rendered-md"><p><strong>VIs List :-</strong></p>
<ul>
<li>JSONDataFileGSSN_Save.vi</li>
<li>JSONDataFileGSSN_Save Editor.vi</li>
<li>JSONDataFileGSSNSave.vi</li>
<li>hierarchical json make.vi</li>
<li>json name-value pairs array make.vi</li>
<li>json name-value pairs section.vi</li>
<li>run test results uploader process.vi</li>
<li>time stamp global.vi</li>
<li>SC13_CustomVIs.lvlibp</li>
</ul>
<p><strong>Additional file:</strong></p>
<ul>
<li>stationName - file placed into &apos;C:\Sonos&apos;</li>
</ul>
<p><img src="data:image/png;base64,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" alt="9eb2cfe9a71351084cd50623f45b10e8.png"/></p>
<ul>
<li>Example of File Content
<ul>
<li>Format : <em><strong>Product Name = StationName</strong></em></li>
</ul>
</li>
</ul>
<p><img src="data:image/png;base64,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" alt="28b1e00c669f805774e6203f94d8ad96.png"/></p>
<p><strong>VI Interface :</strong><br/>
<img src="data:image/png;base64,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" alt="e6c25635d5c5988782afa7ccc787cc05.png"/></p>
<ul>
<li>Leave StationName black to allow VIs to access stationName file info</li>
<li>TMS Data Enable will automatic store json into &apos;SONOS_TMS_LOGS&apos; folder that at the same drive with &apos;Folder to save JSON data files&apos;</li>
</ul>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</div></div>
</body>
</html>