Mercurial > prosody-modules
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); }