65ad33ec81
and render directly from those Instead of doing it higher up in the chat view (which requires more function calls and iterating through all messages).
47 lines
1.5 KiB
HTML
47 lines
1.5 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<title>Converse</title>
|
|
<meta charset="utf-8">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
|
<meta name="description" content="Converse XMPP/Jabber Chat" />
|
|
<meta name="author" content="JC Brand" />
|
|
<meta name="keywords" content="xmpp chat webchat converse.js" />
|
|
<link rel="manifest" href="./manifest.json">
|
|
<link rel="shortcut icon" type="image/ico" href="images/favicon.ico"/>
|
|
<link type="text/css" rel="stylesheet" media="screen" href="dist/converse.css" />
|
|
<script src="https://cdn.conversejs.org/3rdparty/libsignal-protocol.min.js"></script>
|
|
<script src="dist/converse.js"></script>
|
|
</head>
|
|
|
|
<body class="reset">
|
|
<div id="conversejs-bg"></div>
|
|
<script>
|
|
|
|
converse.plugins.add('converse-debug', {
|
|
initialize () {
|
|
const { _converse } = this;
|
|
window._converse = _converse;
|
|
}
|
|
});
|
|
|
|
converse.initialize({
|
|
auto_away: 300,
|
|
enable_smacks: true,
|
|
i18n: 'af',
|
|
loglevel: 'debug',
|
|
message_archiving: 'always',
|
|
muc_respect_autojoin: true,
|
|
muc_show_logs_before_join: true,
|
|
notify_all_room_messages: ['discuss@conference.conversejs.org'],
|
|
persistent_store: 'localStorage',
|
|
theme: 'concord',
|
|
view_mode: 'fullscreen',
|
|
websocket_url: 'wss://conversejs.org/xmpp-websocket',
|
|
whitelisted_plugins: ['converse-debug'],
|
|
});
|
|
</script>
|
|
</body>
|
|
</html>
|