CMS рдЬреВрдорд▓рд╛ (1.5.x. рдФрд░ 1.6.x.) рдФрд░ ejabberd (2.x.x.) рдХреЗ рдПрдХреАрдХрд░рдг рдкрд░ рдПрдХ рдЫреЛрдЯрд╛ рд▓реЗрдЦ
рдПрдХреАрдХрд░рдг рдкрд░ рд▓реЗрдЦ рдХреЗ рдПрдХ рдЬреЛрдбрд╝реЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реЗ рдХреЗрд╡рд▓ рдЬреВрдорд▓рд╛ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд╣реИрдВред
рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдмрд╣реБрдд рд╕рд░рд▓ рдФрд░ рдмрд╣реБрдд рддреЗрдЬ рд╣реИ
1) рдЬреВрдорд▓рд╛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рд╕рдордЭрд╛рдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдХреИрд╕реЗ (:));
2)
рдЗрд╕ рдорди рдХреЗ рдЕрдВрдХ рел рдФрд░ рем рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрдЬрд╝рдмрд░реНрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ;
3)
ejabberd4joomla.googlecode.com/files/plug_ejabberd.tar.gz рдбрд╛рдЙрдирд▓реЛрдб
рдХрд░реЗрдВ ;
4) рдПрдХ рдирд┐рдпрдорд┐рдд рдЬреВрдорд▓рд╛ рдкреНрд▓рдЧрдЗрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ рдФрд░ рдЗрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ;
5) рд╣рдо рдЬрд╛рддреЗ рд╣реИрдВ, phpmyadmin рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдпрд╛ рдХрдВрд╕реЛрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рд╣рдорд╛рд░реЗ jooml рдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдореЗрдВ рдФрд░ /ejabberd-2.1.X/src/odbc рд╕реЗ рд╣рдо mysql.sql рдлрд╝рд╛рдЗрд▓ рдЖрдпрд╛рдд рдХрд░рддреЗ рд╣реИрдВ (рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ, рдпрд╛ рдЖрдкрдХреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдлрд╝рд╛рдЗрд▓);
6) рдЕрдкрдиреЗ рд▓рд┐рдП ejabberd.cfg рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ;
6.1)
AUTHENTICATION рдЕрдиреБрднрд╛рдЧ рдвреВрдВрдвреЗрдВ, рд▓рд╛рдЗрди рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ
{auth_method, internal}.
рдФрд░ рд▓рд╛рдЗрди рдХреЛ рдЕрдирдХрдореНрдкреНрд▓реАрдЯ рдХрд░реЗрдВ
{auth_method, odbc};
6.2) рд╣рдореЗрдВ
DATABASE SETUP рдорд┐рд▓рддрд╛ рд╣реИ , рдФрд░ рд╣рдорд╛рд░реЗ рдЖрдзрд╛рд░ рдХреЗ рд▓рд┐рдП рдирд╛рд▓реА рдХреЛ рдЕрд╕рд╣рдЬ рдХрд░рддрд╛ рд╣реИ (рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдРрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИ)
{odbc_server, {mysql, "localhost", " ", " ", ""}}.;
6.3) рд╣рдо рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкрдВрдЬреАрдХрд░рдг рдкрд░ рд░реЛрдХ рд▓рдЧрд╛рддреЗ рд╣реИрдВ
%% In-band registration allows registration of any possible username.
%% To disable in-band registration, replace 'allow' with 'deny'.
%% {access, register, [{allow, all}]}.
% None username can be registered via in-band registration:
{access, register, [{deny, all}]}.
7) рд╣рдо рд╕рд╛рдЗрдЯ рдкрд░ рдкрдВрдЬреАрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВ, рд╕рд╛рдЗрдЯ рдкрд░
рдЬрд╛рддреЗ рд╣реИрдВ , рдФрд░ рдЙрд╕рдХреЗ рдмрд╛рдж рд╣реА рд╣рдо рдЕрдкрдиреЗ рдкрд╕рдВрджреАрджрд╛ рдЧреНрд░рд╛рд╣рдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ (: