Configurability
This commit is contained in:
parent
c50ed2b233
commit
16757236c6
29
index.html
29
index.html
@ -94,14 +94,22 @@
|
|||||||
</style>
|
</style>
|
||||||
<link rel="stylesheet" type="text/css" media="screen" href="https://cdn.conversejs.org/10.1.4/dist/converse.min.css">
|
<link rel="stylesheet" type="text/css" media="screen" href="https://cdn.conversejs.org/10.1.4/dist/converse.min.css">
|
||||||
<meta charset="UTF-8" />
|
<meta charset="UTF-8" />
|
||||||
<title>Title</title>
|
<title>MWSS Stream</title>
|
||||||
|
<script>
|
||||||
|
var STREAM_SOURCE_WS = "wss://iki.mid.net.ua/streamout/"
|
||||||
|
|
||||||
|
var ENABLE_CHAT = true
|
||||||
|
var CHAT_HOST_WS_URL = "wss://mid.net.ua/xmpp"
|
||||||
|
var CHAT_HOST = "anon.mid.net.ua"
|
||||||
|
var CHAT_MUC = "stream@muc.anon.mid.net.ua"
|
||||||
|
</script>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="everything">
|
<div class="everything">
|
||||||
<header></header>
|
<header></header>
|
||||||
<div class="stream">
|
<div class="stream">
|
||||||
<div class="feed">
|
<div class="feed">
|
||||||
<div id="BLARF" data-target="wss://iki.mid.net.ua/streamout/"></div>
|
<div id="BLARF" data-target=""></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="chat">
|
<div class="chat">
|
||||||
<converse-root style="position: relative;"></converse-root>
|
<converse-root style="position: relative;"></converse-root>
|
||||||
@ -111,22 +119,23 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script src="https://cdn.conversejs.org/10.1.4/dist/converse.min.js" charset="utf-8"></script>
|
<script src="https://cdn.conversejs.org/10.1.4/dist/converse.min.js" charset="utf-8"></script>
|
||||||
<script src="blarf.js"></script>
|
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
document.querySelector("#BLARF").setAttribute("data-target", STREAM_SOURCE_WS)
|
||||||
|
|
||||||
function randomHex(size) {
|
function randomHex(size) {
|
||||||
return [...self.crypto.getRandomValues(new Uint8Array(size))].map(b=>b.toString(16).padStart(2, "0")).join("");
|
return [...self.crypto.getRandomValues(new Uint8Array(size))].map(b=>b.toString(16).padStart(2, "0")).join("")
|
||||||
}
|
}
|
||||||
const un = 'lol' + randomHex(16)
|
const un = 'lol' + randomHex(16)
|
||||||
|
|
||||||
|
if(ENABLE_CHAT) {
|
||||||
converse.initialize({
|
converse.initialize({
|
||||||
view_mode: 'embedded',
|
view_mode: 'embedded',
|
||||||
websocket_url: 'wss://mid.net.ua/xmpp',
|
websocket_url: CHAT_HOST_WS_URL,
|
||||||
login: 'anonymous',
|
login: 'anonymous',
|
||||||
jid: un + '@anon.mid.net.ua',
|
jid: un + '@' + CHAT_HOST,
|
||||||
auto_login: true,
|
auto_login: true,
|
||||||
password: 'lol',
|
password: 'lol',
|
||||||
auto_join_rooms: ['stream@muc.anon.mid.net.ua'],
|
auto_join_rooms: [CHAT_MUC],
|
||||||
show_message_avatar: false,
|
show_message_avatar: false,
|
||||||
show_controlbox_by_default: false,
|
show_controlbox_by_default: false,
|
||||||
roster_groups: false,
|
roster_groups: false,
|
||||||
@ -137,6 +146,10 @@
|
|||||||
auto_reconnect: true,
|
auto_reconnect: true,
|
||||||
hide_muc_participants: true
|
hide_muc_participants: true
|
||||||
})
|
})
|
||||||
|
} else {
|
||||||
|
document.querySelector("div.everything .chat").style.display = "none"
|
||||||
|
}
|
||||||
</script>
|
</script>
|
||||||
|
<script src="blarf.js"></script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
Loading…
Reference in New Issue
Block a user