index.rst 1.7 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. .. Converse.js documentation master file, created by
  2. sphinx-quickstart on Fri Apr 26 20:48:03 2013.
  3. You can adapt this file completely to your liking, but it should at least
  4. contain the root `toctree` directive.
  5. .. raw:: html
  6. <div id="banner"><a href="https://github.com/jcbrand/converse.js/blob/master/docs/source/index.rst">Edit me on GitHub</a></div>
  7. =========================
  8. Converse.js Documentation
  9. =========================
  10. Preface
  11. =======
  12. This is the official documentation for Converse.js. If you'd like to
  13. contribute, please read the :doc:`documentation` page.
  14. You might instead be looking for the `User Manual <manual.html>`_.
  15. Introduction
  16. ============
  17. Converse.js is a free and open-source `XMPP <http://xmpp.org/about-xmpp/>`_
  18. chat client written in JavaScript which can be tightly integrated into any website.
  19. The benefit of using converse.js as opposed to relying on a SaaS
  20. (software-as-a-service) solution, is that your users can have a much more
  21. customized, streamlined and integrated webchat experience and that you have
  22. control over the data. The latter being a requirement for many sites dealing
  23. with sensitive information.
  24. You'll likely want users who are authenticated on your website, to also
  25. automatically be authenticated on the XMPP server. In order to do this, you'll
  26. have to add some server-side code for your website.
  27. The :ref:`what-you-will-need` and :ref:`session-support` sections provide more information on how to achieve this.
  28. Table of Contents
  29. =================
  30. .. toctree::
  31. :maxdepth: 2
  32. quickstart
  33. features
  34. setup
  35. configuration
  36. development
  37. security
  38. theming
  39. translations
  40. troubleshooting
  41. documentation