[DOC] update integration and features
This commit is contained in:
parent
a3911094d3
commit
955f1bc80d
19
README.md
19
README.md
@ -39,22 +39,23 @@ You'll probably want to begin with the [quickstart guide](https://conversejs.org
|
||||
which shows you how to use the CDN (content delivery network) to quickly get a demo up and running.
|
||||
|
||||
## Features
|
||||
|
||||
- Available as overlayed chat boxes or as a fullscreen application. See [inverse.chat](https://inverse.chat) for the fullscreen version.
|
||||
- A [plugin architecture](https://conversejs.org/docs/html/plugin_development.html) based on [pluggable.js](https://conversejs.github.io/pluggable.js/)
|
||||
- Single-user and group chats
|
||||
- Contacts and groups
|
||||
- Multi-user chat rooms [XEP 45](https://xmpp.org/extensions/xep-0045.html)
|
||||
- Chatroom bookmarks [XEP 48](https://xmpp.org/extensions/xep-0048.html)
|
||||
- Direct invitations to chat rooms [XEP 249](https://xmpp.org/extensions/xep-0249.html)
|
||||
- vCard support [XEP 54](https://xmpp.org/extensions/xep-0054.html)
|
||||
- Service discovery [XEP 30](https://xmpp.org/extensions/xep-0030.html)
|
||||
- In-band registration [XEP 77](https://xmpp.org/extensions/xep-0077.html)
|
||||
- Chat room bookmarks [XEP 48](https://xmpp.org/extensions/xep-0048.html)
|
||||
- Roster item exchange [XEP 144](https://xmpp.org/extensions/tmp/xep-0144-1.1.html)
|
||||
- Chat statuses (online, busy, away, offline)
|
||||
- Custom status messages
|
||||
- Desktop notifications
|
||||
- Typing and state notifications [XEP 85](https://xmpp.org/extensions/xep-0085.html)
|
||||
- Messages appear in all connnected chat clients [XEP 280](https://xmpp.org/extensions/xep-0280.html)
|
||||
- Desktop notifications
|
||||
- File sharing / HTTP File Upload [XEP 363](https://xmpp.org/extensions/xep-0363.html)
|
||||
- Messages appear in all connnected chat clients / Message Carbons [XEP 280](https://xmpp.org/extensions/xep-0280.html)
|
||||
- Third person "/me" messages [XEP 245](https://xmpp.org/extensions/xep-0245.html)
|
||||
- XMPP Ping [XEP 199](https://xmpp.org/extensions/xep-0199.html)
|
||||
- Server-side archiving of messages [XEP 313](https://xmpp.org/extensions/xep-0313.html)
|
||||
@ -62,16 +63,20 @@ which shows you how to use the CDN (content delivery network) to quickly get a d
|
||||
- Client state indication [XEP 352](https://xmpp.org/extensions/xep-0352.html)
|
||||
- Last Message Correction [XEP 308](https://xmpp.org/extensions/xep-0308.html)
|
||||
- Off-the-record encryption
|
||||
- Translated into 16 languages
|
||||
- OMEMO encrypted messaging [XEP 384](https://xmpp.org/extensions/xep-0384.html")
|
||||
- Supports anonymous logins, see the [anonymous login demo](https://conversejs.org/demo/anonymous.html).
|
||||
- Translated into 17 languages
|
||||
|
||||
## Integration into other frameworks
|
||||
|
||||
- **[Prosody](https://prosody.im/)**: [mod_conversejs](https://modules.prosody.im/mod_conversejs.html)
|
||||
- **[Openfire](https://www.igniterealtime.org/projects/openfire/index.jsp)**: [inverse.jar](https://www.igniterealtime.org/projects/openfire/plugins.jsp)
|
||||
- **[Ruby on Rails](https://rubyonrails.org)**: [conversejs-rails](https://github.com/mikemarsian/conversejs-rails)
|
||||
- **[Django](https://www.djangoproject.com)**: [django-conversejs](https://pypi.python.org/pypi/django-conversejs) or [django-xmpp](https://github.com/fpytloun/django-xmpp)
|
||||
- **[Plone](https://plone.com)**: [collective.converse](https://github.com/collective/collective.converse)
|
||||
- **[Patternslib](http://patternslib.com)**: [patterns.converse](https://github.com/jcbrand/patterns.converse)
|
||||
- **[Roundcube](https://roundcube.net)**: [roundcube-converse.js-xmpp-plugin](https://github.com/devurandom/roundcube-converse.js-xmpp-plugin)
|
||||
- **[Wordpress](https://wordpress.org)**: [ConverseJS](https://wordpress.org/plugins/conversejs/)
|
||||
- **[Patternslib](http://patternslib.com)**: [patterns.converse](https://github.com/jcbrand/patterns.converse)
|
||||
- **[Plone](https://plone.com)**: [collective.converse](https://github.com/collective/collective.converse)
|
||||
- **[Alfresco](https://www.alfresco.com)**: [alfresco-js-chat-share](https://github.com/keensoft/alfresco-js-chat-share)
|
||||
- **[Friendica](https://friendi.ca)**: [converse](https://github.com/friendica/friendica-addons/tree/master/xmpp/converse)
|
||||
- **[Tiki Wiki CMS Groupware](https://tiki.org)**: [built-in optional feature](https://doc.tiki.org/XMPP)
|
||||
|
18
index.html
18
index.html
@ -130,18 +130,21 @@
|
||||
<h2>Integration</h2>
|
||||
</header>
|
||||
<ul class="integration">
|
||||
<li><a href="https://doc.tiki.org/xmpp" target="_blank" rel="noopener">Tiki Wiki CMS Groupware</a></li>
|
||||
<!-- xmpp server -->
|
||||
<li><a href="https://www.igniterealtime.org/projects/openfire/plugins.jsp" target="_blank" rel="noopener">Openfire</a></li>
|
||||
<li><a href="https://modules.prosody.im/mod_conversejs.html" target="_blank" rel="noopener">Prosody</a></li>
|
||||
<!-- xmpp frameworks -->
|
||||
<li><a href="https://github.com/mikemarsian/conversejs-rails" target="_blank" rel="noopener">Ruby on Rails</a></li>
|
||||
<li><a href="https://github.com/collective/collective.converse" target="_blank" rel="noopener">Plone</a></li>
|
||||
<li><a href="https://pypi.python.org/pypi/django-conversejs" target="_blank" rel="noopener">Django (option 1)</a></li>
|
||||
<li><a href="https://github.com/fpytloun/django-xmpp" target="_blank" rel="noopener">Django (option 2)</a></li>
|
||||
<!-- xmpp as plugin -->
|
||||
<li><a href="https://github.com/jcbrand/patterns.converse" target="_blank" rel="noopener">Patternslib</a></li>
|
||||
<li><a href="https://github.com/devurandom/roundcube-converse.js-xmpp-plugin" target="_blank" rel="noopener">Roundcube</a></li>
|
||||
<li><a href="https://wordpress.org/plugins/conversejs/" target="_blank" rel="noopener">Wordpress</a></li>
|
||||
<li><a href="https://github.com/jcbrand/patterns.converse" target="_blank" rel="noopener">Patternslib</a></li>
|
||||
<li><a href="https://github.com/collective/collective.converse" target="_blank" rel="noopener">Plone</a></li>
|
||||
<li><a href="https://github.com/keensoft/alfresco-js-chat-share" target="_blank" rel="noopener">Alfresco</a></li>
|
||||
<li><a href="https://github.com/friendica/friendica-addons/tree/master/xmpp/converse" target="_blank" rel="noopener">Friendica</a></li>
|
||||
<li><a href="https://doc.tiki.org/xmpp" target="_blank" rel="noopener">Tiki Wiki CMS Groupware</a></li>
|
||||
</ul>
|
||||
</section>
|
||||
</div>
|
||||
@ -156,8 +159,9 @@
|
||||
<li>Available as overlayed chat boxes or as a fullscreen application.
|
||||
See <a href="https://inverse.chat" target="_blank" rel="noopener">inverse.chat</a> for the fullscreen version.
|
||||
</li>
|
||||
<li><a href="https://conversejs.org/docs/html/plugin_development.html">Plugin Architecture</a></li>
|
||||
<li>A <a href="https://conversejs.org/docs/html/plugin_development.html" target="_blank" rel="noopener">plugin architecture</a> based on <a href="https://conversejs.github.io/pluggable.js/" target="_blank" rel="noopener">pluggable.js</a></li>
|
||||
<li>Single-user and group chat</li>
|
||||
<li>Contacts and groups</li>
|
||||
<li>Multi-user chatrooms (<a href="https://xmpp.org/extensions/xep-0045.html" target="_blank" rel="noopener">XEP 45</a>)</li>
|
||||
<li>Chatroom bookmarks (<a href="https://xmpp.org/extensions/xep-0048.html" target="_blank" rel="noopener">XEP 48</a>)</li>
|
||||
<li>Direct invitations to chat rooms (<a href="https://xmpp.org/extensions/xep-0249.html" target="_blank" rel="noopener">XEP 249</a>)</li>
|
||||
@ -165,11 +169,12 @@
|
||||
<li>Service discovery (<a href="https://xmpp.org/extensions/xep-0030.html" target="_blank" rel="noopener">XEP 30</a>)</li>
|
||||
<li>In-band registration (<a href="https://xmpp.org/extensions/xep-0077.html" target="_blank" rel="noopener">XEP 77</a>)</li>
|
||||
<li>Roster item exchange (<a href="https://xmpp.org/extensions/xep-0144.html" target="_blank" rel="noopener">XEP 144</a>)</li>
|
||||
<li>Chat statuses (online, busy, away, offline)</li>
|
||||
<li>Custom status messages</li>
|
||||
<li>Typing and chat state notifications (<a href="https://xmpp.org/extensions/xep-0085.html" target="_blank" rel="noopener">XEP 85</a>)</li>
|
||||
<li>Desktop notifications</li>
|
||||
<li>File sharing (<a href="https://xmpp.org/extensions/xep-0363.html" target="_blank" rel="noopener">XEP 363</a>)</li>
|
||||
<li>Messages appear in all connected chat clients (<a href="https://xmpp.org/extensions/xep-0280.html" target="_blank" rel="noopener">XEP 280</a>)</li>
|
||||
<li>File sharing / HTTP File Upload (<a href="https://xmpp.org/extensions/xep-0363.html" target="_blank" rel="noopener">XEP 363</a>)</li>
|
||||
<li>Messages appear in all connected chat clients / Message Carbons (<a href="https://xmpp.org/extensions/xep-0280.html" target="_blank" rel="noopener">XEP 280</a>)</li>
|
||||
<li>Third person "/me" messages (<a href="https://xmpp.org/extensions/xep-0245.html" target="_blank" rel="noopener">XEP 245</a>)</li>
|
||||
<li>XMPP Ping (<a href="https://xmpp.org/extensions/xep-0199.html" target="_blank" rel="noopener">XEP 199</a>)</li>
|
||||
<li>Server-side archiving of messages (<a href="https://xmpp.org/extensions/xep-0313.html" target="_blank" rel="noopener">XEP 313</a>)</li>
|
||||
@ -177,6 +182,7 @@
|
||||
<li>Client state indication (<a href="https://xmpp.org/extensions/xep-0352.html" target="_blank" rel="noopener">XEP 352</a>)</li>
|
||||
<li>Last Message Correction (<a href="https://xmpp.org/extensions/xep-0308.html" target="_blank" rel="noopener">XEP 308</a>)</li>
|
||||
<li>Off-the-record encryption</li>
|
||||
<li>OMEMO encrypted messaging (<a href="https://xmpp.org/extensions/xep-0384.html" target="_blank" rel="noopener">XEP 384</a>)</li>
|
||||
<li>Supports anonymous logins, see the <a href="https://conversejs.org/demo/anonymous.html" target="_blank" rel="noopener">anonymous login demo</a>.</li>
|
||||
<li>Translated into 17 languages</li>
|
||||
</ul>
|
||||
|
Loading…
Reference in New Issue
Block a user