Configurability
This commit is contained in:
parent
c50ed2b233
commit
16757236c6
59
index.html
59
index.html
@ -94,14 +94,22 @@
|
||||
</style>
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="https://cdn.conversejs.org/10.1.4/dist/converse.min.css">
|
||||
<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>
|
||||
<body>
|
||||
<div class="everything">
|
||||
<header></header>
|
||||
<div class="stream">
|
||||
<div class="feed">
|
||||
<div id="BLARF" data-target="wss://iki.mid.net.ua/streamout/"></div>
|
||||
<div id="BLARF" data-target=""></div>
|
||||
</div>
|
||||
<div class="chat">
|
||||
<converse-root style="position: relative;"></converse-root>
|
||||
@ -111,32 +119,37 @@
|
||||
</div>
|
||||
|
||||
<script src="https://cdn.conversejs.org/10.1.4/dist/converse.min.js" charset="utf-8"></script>
|
||||
<script src="blarf.js"></script>
|
||||
|
||||
<script>
|
||||
document.querySelector("#BLARF").setAttribute("data-target", STREAM_SOURCE_WS)
|
||||
|
||||
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)
|
||||
|
||||
converse.initialize({
|
||||
view_mode: 'embedded',
|
||||
websocket_url: 'wss://mid.net.ua/xmpp',
|
||||
login: 'anonymous',
|
||||
jid: un + '@anon.mid.net.ua',
|
||||
auto_login: true,
|
||||
password: 'lol',
|
||||
auto_join_rooms: ['stream@muc.anon.mid.net.ua'],
|
||||
show_message_avatar: false,
|
||||
show_controlbox_by_default: false,
|
||||
roster_groups: false,
|
||||
blacklisted_plugins: ['converse-controlbox', 'converse-fullscreen'],
|
||||
singleton: true,
|
||||
discover_connection_methods: false,
|
||||
keepalive: false,
|
||||
auto_reconnect: true,
|
||||
hide_muc_participants: true
|
||||
})
|
||||
if(ENABLE_CHAT) {
|
||||
converse.initialize({
|
||||
view_mode: 'embedded',
|
||||
websocket_url: CHAT_HOST_WS_URL,
|
||||
login: 'anonymous',
|
||||
jid: un + '@' + CHAT_HOST,
|
||||
auto_login: true,
|
||||
password: 'lol',
|
||||
auto_join_rooms: [CHAT_MUC],
|
||||
show_message_avatar: false,
|
||||
show_controlbox_by_default: false,
|
||||
roster_groups: false,
|
||||
blacklisted_plugins: ['converse-controlbox', 'converse-fullscreen'],
|
||||
singleton: true,
|
||||
discover_connection_methods: false,
|
||||
keepalive: false,
|
||||
auto_reconnect: true,
|
||||
hide_muc_participants: true
|
||||
})
|
||||
} else {
|
||||
document.querySelector("div.everything .chat").style.display = "none"
|
||||
}
|
||||
</script>
|
||||
<script src="blarf.js"></script>
|
||||
</body>
|
||||
</html>
|
||||
|
Loading…
Reference in New Issue
Block a user