Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
JappixMini in stand alone bundle ? #192
I actually work on a jabber integration in owncloud. I have a fonctionnal ejabberd v2 and a owncloud v4.5.3. Im looking for a web based client, i try candy-chat, jwchat. Candy-chat seems to be conference only (doesn't use jabber roster, erf) and jwchat project are stop since 2010.
I try your minichat and i love it :-) But i dont want install a complete instance of jappix, i just need the minichat. I make sone tests and i cant use the source code hosting on your website and my own jabber server ?
My ejabberd have both methods activate : http-bind and http-poll.
If i use this code :
I can see in the debug console : connecting to bind.jappix.com. I dont understand why dont use jabber_domain ? (jabber_domain = jabber_server). bind.appix.com is hard coded ? How to use my own jabber server ?
Happy to hear that! I'm a delighted OwnCloud user myself ;)
If you need only Jappix Mini, you can use the command-line script we provide (extract_mini.sh). Then the script will do all the work for you.
About the bind.jappix.com thing, it's the BOSH server. Jappix Mini is an XMPP Web client - not a native client because it is unable to connect to XMPP from Web browsers. BOSH is here as a gateway from HTTP to XMPP.
ejabberd has a built-in BOSH server but I recommend you to use node-xmpp-bosh as the BOSH server (support for session restore & IE legacy cross-domain). Plus, Prosody is maybe a better alternative to ejabberd (which is quite heavy).
An other owncloud user, yeah :-) I dont know Prosody, i search on internet and i see ejabberd was the mostly used jabber server. Prosody and ejabberd are both written with exotic programming langage ... erffff :D
Well, i find our script (thx google) and i run it in the root directory of jappix. I have some errors about licensing :
For the first file, the license header was malformed. You search for "License(s) : Licensed under", dont match on this files.
How to fix it ?
I think you downloaded jappix from jappix.org and used the script from github. If you clone everything from github, the script should work.
I get the last release but I have the seam problem