changeset 4227:13b065432bf2

mod_conversejs: Comment on what's going on in JS template
author Kim Alvefur <zash@zash.se>
date Fri, 23 Oct 2020 22:07:06 +0200
parents df2ccb42a241
children 3eb595cf847f
files mod_conversejs/templates/template.js
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mod_conversejs/templates/template.js	Tue Oct 20 15:54:07 2020 +0100
+++ b/mod_conversejs/templates/template.js	Fri Oct 23 22:07:06 2020 +0200
@@ -1,8 +1,17 @@
 if(typeof converse == 'undefined') {
+	/*
+	 * This shows the content of <noscript> if there's a problem
+	 * loading converse.js for some reason
+	 */
 	var div = document.createElement("div");
 	var noscript = document.getElementsByTagName("noscript")[0];
 	div.innerHTML = noscript.innerText;
 	document.body.appendChild(div);
 } else {
+	/*
+	 * converse.js should have loaded, so we initialize it with
+	 * the settings generated by Prosody. This uses sprintf-style
+	 * formatting to insert the settigs as a JSON object.
+	 */
 	converse.initialize(%s);
 }