Mercurial > prosody-modules
annotate mod_conversejs/templates/template.js @ 5585:5b316088bef5
mod_rest: Use logger of HTTP request in trunk
In Prosody trunk rev c975dafa4303 each HTTP request gained its own log
sink, to make it easy to log things related to each request and group
those messages. Especially where async is used, spreading the request
and response apart as mod_rest does with iq stanzas, this grouped
logging should help find related messages.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 07 Jul 2023 00:10:37 +0200 |
parents | 13b065432bf2 |
children |
rev | line source |
---|---|
3598
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
1 if(typeof converse == 'undefined') { |
4227
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
2 /* |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
3 * This shows the content of <noscript> if there's a problem |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
4 * loading converse.js for some reason |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
5 */ |
3598
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
6 var div = document.createElement("div"); |
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
7 var noscript = document.getElementsByTagName("noscript")[0]; |
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
8 div.innerHTML = noscript.innerText; |
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
9 document.body.appendChild(div); |
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
10 } else { |
4227
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
11 /* |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
12 * converse.js should have loaded, so we initialize it with |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
13 * the settings generated by Prosody. This uses sprintf-style |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
14 * formatting to insert the settigs as a JSON object. |
13b065432bf2
mod_conversejs: Comment on what's going on in JS template
Kim Alvefur <zash@zash.se>
parents:
4165
diff
changeset
|
15 */ |
3598
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
16 converse.initialize(%s); |
1921ae4449b8
mod_conversejs: Separate out templates into separate configurable files (breaks 0.9 compat)
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
17 } |