Ummm hello all. I'm new to this world of programming and especially to ejabberd. I have read the manual for the 2.0.1, and most of it looked like Chinese to me :P
The question is as fallows: I have the config file for the server and all, with lots of instructions in it and some explanations and all. Everything I want to change in the server goes in there?
Also, I have seen lots of code parts written in XML and I don't know where they need to be, or where I can play with those code parts. So where do I put those code parts in use?
Sorry, but I'm really new to this :P
bouscher wrote:Also, I have
Also, I have seen lots of code parts written in XML and I don't know where they need to be, or where I can play with those code parts. So where do I put those code parts in use?
ejabberd is a server for the Jabber/XMPP protocol written in Erlang.
Since Jabber/XMPP is based in XML, the XML code you see are stanzas that the server sends or receives from other Jabber/XMPP clients, servers, or components.
Since ejabberd is written in Erlang, the ejabberd config file uses an Erlang syntax with characters like { } [ ] .
The question is as fallows: I have the config file for the server and all, with lots of instructions in it and some explanations and all. Everything I want to change in the server goes in there?
ejabberd provides many administration methods, depending in the task. Yes, the most important is the configuration file. It is also possible to use the embedded Web Admin to modify the configuration running in the server. But remember that the config file is never modified by ejabberd.
This is explained in the ejabberd Guide:Basic Configuration