ConverseJS

Descrizione

Converse.JS è un client di webchat open source che può essere eseguito nel browser e integrato in ogni sito.

Simile alla chat di Facebook ma con il supporto per le chat di gruppo

Converse.js può collegarsi ad ogni server XMPP/Jabber che fornisce un servizio pubblico come chatme.im o uno a tua scelta

Per maggiori informazioni visita conversejs e MotoStorie.

Ringraziamenti speciali:

  • Mia sorella per avermi tollerato
  • Il mio lavoro per il supporto economico

Caratteristiche

  • Single-user chat
  • Multi-user chatrooms XEP 45
  • Direct invitations to chat rooms XEP 249
  • vCard support XEP 54
  • Service discovery XEP 30
  • In-band registration XEP 77
  • Contact rosters and groups
  • Contact subscriptions
  • Roster item exchange XEP 144
  • Chat statuses (online, busy, away, offline)
  • Messaggio di stato personalizzato
  • Typing and chat state notifications XEP 85
  • Notifiche desktop dei messaggi
  • Messages appear in all connected chat clients XEP 280
  • Third person “/me” messages XEP 245
  • XMPP Ping XEP 199
  • Server-side archiving of messages XEP 313
  • Client state indication XEP 352
  • Off-the-record encryption
  • Tradotto in 16 lingue

Fatto a mano con tanto amore in Padova, Italia

Basato su Converse.js.

Screenshot (schermate di esempio)

  • Il modulo di login
  • Il pannello di amministrazione

Installazione

Dalla tua bacheca WordPress

  1. Visita ‘Plugin > Aggiungi nuovo’
  2. Cerca ‘converseJS’
  3. Attiva converseJs dalla tua pagina Plugin
  4. Clicca Opzioni dalla tua pagina Plugin

Da WordPress.org

  1. Download ConverseJS.
  2. Upload la cartella ‘conversejs’ nella tua cartella ‘/wp-content/plugins/’, usando il metodo preferito (ftp, sftp, scp, etc…)
  3. Attiva converseJs dalla tua pagina Plugin
  4. Clicca Opzioni dalla tua pagina Plugin

FAQ

Dove posso trovare la documentazione sulle variabili?

La documentazione ufficiale è disponibile qui

Posso rimanere loggato tra le pagine di wordpress?

Si, devi usare il Bosh Server (WebSocket non lo supporta)

Qual è il record DNS per l’impostazione automatica del server bind?

Per il server bind automatico bisogna impostare un record TXT: _xmppconnect IN TXT “_xmpp-client-xbosh=https://web.example.org:5280/bosh” come da standard XEP-0156

Devo inserire il record TXT?

No, se il plugin non trova il record TXT funziona con il bind server di default o con il server inserito nelle impostazioni.

Recensioni

20 Febbraio 2018
Works as expected, easy to use with some tweaking. However there is room for improvements, especially for mobile view. But this is the main converse.js developer's job. The plugin maintainer is doing great job, updates and responds quickly.
Leggi tutte le recensioni di 5

Contributi e sviluppo

“ConverseJS” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“ConverseJS” è stato tradotto in 2 lingue. Grazie ai traduttori per i loro contributi.

Traduci “ConverseJS” nella tua lingua.

Ti interessa lo sviluppo?

Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.

Changelog (registro delle modifiche)

4.2.0

4.1.0

4.0.6

4.0.5.1

  • Fixed Media Javascript Error

4.0.5

4.0.4

4.0.2.1

  • Locales of conversejs updated
  • Add privacy Text in Privacy Policy suggested page
  • Add Romanian and Hindi in languages option

4.0.2

3.3.5

  • Add Conversejs appears options (Thank you Mako)

3.3.4

  • ConverseJS 3.3.4
  • removed unneccessary css file
  • add inverse css for full screen support

3.3.3.2

  • Fix Priority Setting (thank you gyulavitez)

3.3.3.1

  • Fix Play Suonds option (thank you gyulavitez)

3.3.3

3.3.2.2

  • Mobile Style Fix

3.3.2.1

  • Ritornato a ConverseJS 3.3.1 per un bug nella versione 3.3.2

3.3.2

3.3.1

  • ConverseJS 3.3.1 and 3.3.0
  • fix converseJS mobile style

3.2.1.1

  • Disabilitato il Tab Registra e aggiunta l’opzione per aggiungerlo

3.2.1

3.2.0.1

  • New emoji option

3.2.0

3.0.2

3.0.1.3

  • Bug Fix

3.0.1.2

  • Add show_send_button option

3.0.1

3.0.0.5

  • Restore logout function

3.0.0.3

  • More Avada Compatibility

3.0.0.2

  • Uso della CDN ufficiale

3.0.0.1

  • Aggiornato il plugin di logout
  • Add priority option

3.0.0

  • ConverseJS 3.0.0
  • Da questa versione il plugin segue la versione di ConverseJS

2.7.2

2.7.1

2.7.0

  • Automatically set bind server from DNS
  • Update help page with DNS info
  • Update option page with DNS info
  • Add bind server in resource hints
  • Fix: mobile css are missing
  • Logout link redirect
  • Add preBind Class
  • More performance optimization
  • ConverseJS 2.0.4

2.6.12

2.6.11

  • Fix Custom Variables (ohneel71)

2.6.10

2.6.9

  • Add ChatMe Username field in user profile page
  • Remove websocket support

2.6.8

  • Auto Join MUC at Login

2.6.7

2.6.6

2.6.5

  • Better Performance
  • ConverseJS 1.0.4

2.6.4

  • Removed languages folder

2.6.3

  • Min CSS

2.6.2

2.6.1

  • Fixed jQuery conflict
  • min version

2.6.0

  • Compatibile con WordPress 4.5 o superiore
  • Usa wp_add_inline_script

2.5.21

2.5.19

  • bug Fix

2.5.18

  • ConverseJS 1.0.0
  • Aggiunto supporto per ConverseJS mobile

2.5.17

  • Solo dai file locali, non più CDN

2.5.16

  • Rimossa la cartella languages per usare il sistema di traduzione di wordpress

2.5.15

  • ConverseJS 0.10.1
  • Dominio di Default
  • ConverseJS 0.10.1 CDN

2.5.14

  • KeepAlive support (only for bosh server), tanks Olightsound

2.5.13

  • Auto Languages with conversejs native function
  • All conversejs language

2.5.12

  • Add auto_away option
  • Add auto_xa option
  • Add “some of site” language option
  • Bug Fix

2.5.11

  • Dedicated CDN Domain

2.5.10

  • CDN for CSS

2.5.9

  • Migliorate le prestazioni

2.5.5

  • Security Fix

2.5.4

  • Security Fix

2.5.3

  • Hide in Mobile device

2.5.2

  • Fix CSS Missing

2.5.1

  • Twenty Sixteen Compatibility Fix

2.5.0

  • Performace

2.4.19

2.4.18

2.4.17

  • Add hide_offline_users option

2.4.15

  • Bug fix for WS url

2.4.14

  • CDN bug fix

2.4.13

  • csi_waiting_time
  • auto_subscribe
  • auto_list_rooms

2.4.12

  • Add option for enable domain in chat service

2.4.11

  • Bug Fix

2.4.10

  • Add MAM option

2.4.9

2.4.8

  • Now ConverseJS core is in CDN for fast update

2.4.7

  • Admin Page Fix

2.4.6

  • New translation

2.4.5

  • Aria Tag

2.4.4

  • Add Hide_muc_server option
  • Add enable_roster_group option

2.4.3

  • Fix Custom variable Bug

2.4.2

  • Add ChatMe namespace
  • Updated Italian Language
  • Plugin_key is now variable
  • Removed old code

2.4.1

  • Add converse_actual filter for custom actual array
  • Add converse_html filter for custom html

2.4.0

  • Updated Italian Language
  • Add support for WebSocket server
  • Add support for sound with path
  • Add options to manage: emoticons button, clear button, call button and toggle participants

2.3.2

  • Bug Fix Sorry

2.3.1

2.3.0

  • Code rewrite for options

2.2.0

  • New ChatMe menu page (first implementation)
  • Bug fix

2.1.8

2.1.7

  • New Bind Server bind.chatme.im

2.1.6

2.1.5

  • New Bind Server

2.1.4

  • Add POT file
  • Add italian language

2.1.3

  • Fix The plugin generated 3 characters of unexpected output during activation.

2.1.2

  • Add defer

2.1.1

  • Add help screen

2.1.0

  • ConverseJS 0.9.1
  • Add Custom Variable Box

2.0.5

  • wp_enqueue_style and wp_enqueue_script for more compatibility
  • CSS Conflict resolved

2.0.4

  • New Call Button Api

2.0.3

  • New universal bosh server (work with every XMPP account)
  • Tested with wordpress 4.2

2.0.2

  • Can Manage show_controlbox_by_default for closed chat panel (Chat panel openend by default)

2.0.1

2.0

  • More HTML5
  • Rewrited Object PHP
  • Require PHP 5
  • ConverseJS 0.8.5 and 0.8.6

1.5.8

1.5.7

  • New http-bind

1.5.6

  • Bug fix

1.5.5

1.5.4

1.5.3

  • Optimitations

1.5.2

  • ADD support for show_call_button (default:false), message_carbons (default:false), forward_messages (default:false)
  • Add UnInstall file

1.5.1

  • Bug Fix

1.5.0

1.4.2

  • More Security

1.4.1

  • More Optimizations

1.4

  • Optimizations

1.3

  • Converse 0.7.4

1.2

  • Converse 0.7.3

1.1.1

  • optimization

1.1

  • Converse 0.7.2 integrated
  • No external installation required

1.0.2

  • Bug Fix
  • Support for custom installation of converseJS

1.0.1

  • Bug Fix

1.0

  • First stable version