-
Notifications
You must be signed in to change notification settings - Fork 7
/
readme.html
109 lines (95 loc) · 3.16 KB
/
readme.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>inVerse Plugin Readme</title>
<style type="text/css">
BODY {
font-size : 100%;
}
BODY, TD, TH {
font-family : tahoma, verdana, arial, helvetica, sans-serif;
font-size : 0.8em;
}
H3 {
font-size : 10pt;
font-style: italic;
color: #004444;
}
H2 {
font-size : 10pt;
font-weight : bold;
}
A:hover {
text-decoration : none;
}
H1 {
font-family : tahoma, arial, helvetica, sans-serif;
font-size : 1.4em;
font-weight: bold;
border-bottom : 1px #ccc solid;
padding-bottom : 2px;
}
TT {
font-family : courier new;
font-weight : bold;
color : #060;
}
PRE {
font-family : courier new;
font-size : 100%;
}
#datatable TH {
color : #fff;
background-color : #2A448C;
text-align : left;
}
#datatable TD {
background-color : #FAF6EF;
}
#datatable .name {
background-color : #DCE2F5;
}
</style>
</head>
<body>
<h1>
inVerse Plugin Readme
</h1>
<h2>Overview</h2>
<p>
The inVerse plugin adds the web client to Openfire. inVerse is a third party web client implementation. It's project
home page is <a href="https://github.com/jcbrand/inverse.js">https://github.com/jcbrand/inverse.js</a>
</p>
<h2>Installation</h2>
<p>
Copy inverse.jar into the plugins directory of your Openfire installation. The plugin will then be automatically
deployed. To upgrade to a new version, copy the new inverse.jar file over the existing file.
</p>
<h2>Configuration</h2>
<p>
The plugin is configured via the Openfire Admin Console. After installation, a new Admin Console page is available.
The page can be found on a main menu in the "Web Clients" tab. The name of the page is "inVerse".
</p>
<p>
inVerse depends on HTTP binding, and will not work if the HTTP binding service of Openfire is disabled. It can be enabled on
the Server > Server Settings > HTTP Binding page.
</p>
<p>
Most <a href="https://conversejs.org/docs/html/configuration.html">Converse configuration properties</a> can be specified,
by setting them as a Openfire system property, prepended with <tt>inverse.config.</tt> (eg: <tt>inverse.config.ping_interval</tt>).
</p>
<h2>Using the Plugin</h2>
<p>
When properly configured, the inVerse web client will be made available on the same ports as the HTTP binding
interface. The exact URLs for your instance of Openfire are displayed on the inVerse Configuration Admin Console page.
By default, these URLs are:
</p>
<ul>
<li><tt>http://<your-server-name>:7070/inverse/</tt> (unencrypted HTTP)</li>
<li><tt>https://<your-server-name>:7443/inverse/</tt> (encrypted HTTPS)</li>
</ul>
<p>
After opening one of these addresses in a browser, the user is presented with a login form.
</p>
</body>
</html>