/* * MUCkl - A Web Based Groupchat Application * Copyright (C) 2004 Stefan Strigler * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License * as published by the Free Software Foundation; either version 2 * of the License, or (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ /* *** * This is the main configuration file for the chat client itself. * You have to edit this before you can start using MUCkl on your website! * *** */ /* BACKENDTYPE - the type of backend to be used * * Either 'polling' for HTTP Polling * Or 'binding' for HTTP Binding */ //var BACKENDTYPE = 'polling'; var BACKENDTYPE = 'binding'; /* HTTPBASE - base URI to contact HTTP Polling service * * This must be local to your web server which serves MUCkl. If * HTTP Polling service is not local to your web server you have to * define a rewrite rule which matches this address and redirects to * the real HTTP Polling URI. * * [refers to step 2 of installation instructions] */ //var HTTPBASE = "http-poll/"; var HTTPBASE = "http-bind/"; /* Login Data - the user to login * * [refers to step 3 of installation instructions] */ var XMPPDOMAIN = "jabberes.org"; // domain name of jabber service to be used var AUTHTYPE = 'anonymous'; //var AUTHHOST = "anon.localhost"; // hostname of sasl anonymous service //var AUTHTYPE = "saslanon"; // hostname of sasl anonymous //var ANONHOST = "muc-anon.jabberes.org"; // hostname of sasl anonymous service //var ANONHOST = "anonymous.zeank.darktech.org"; // hostname of sasl anonymous service var MUCKLJID = "muckl"; // username var MUCKLPASS = "muckl7591"; // password /* ROOMS * * Which chat room to join * * [refers to step 4 of installation instructions] */ var ROOMS = [ { name:'jabberes', description:'Sala principal del servidor. Ayuda a los nuevos usuarios.', server:'conf.jabberes.org', logo: './logo/jabberes.png', web_url: 'http://www.jabberes.org' }, { name:'elotrolado', description:'Sala para los foreros de elotrolado.net', server:'conf.jabberes.org', emoticons: './roomstyles/elotrolado/emoticons/emoticons.js', logo: './logo/logo-eol.png', web_url: 'http://www.elotrolado.net', stylesheet: './roomstyles/elotrolado/muckl-eol.css' }, { name:'hispamp3', description:'Sala para los foreros de hispamp3.com', server:'conf.jabberes.org', web_url: 'http://www.hispamp3.com', logo: './logo/hispamp3.png' }, { name:'linuxjuegos', description:'Sala para la gente de linuxjuegos.com', server:'conf.jabberes.org', logo: './logo/linuxjuegos.gif', web_url: 'http://www.linuxjuegos.com', stylesheet: './roomstyles/linuxjuegos/muckl.css' }, { name:'latinos', description:'', server:'conf.jabberes.org'/*, web_url: 'http://www.cocodod.com', logo: './logo/cocodod.gif', stylesheet:'./roomstyles/cocodod/muckl.css'*/ }, { name:'python', description:'Canal de discusión sobre el lenguaje Python', server:'conf.jabberes.org', web_url: 'http://www.python.org', logo: './logo/python-logo.gif'/*, stylesheet:'./roomstyles/cocodod/muckl.css'*/ }, { name:'linuxerosonline', description:'', server:'conf.jabberes.org', // web_url: 'http://www.republicaubuntu.org.do/', logo: './logo/linuxerosonline.png'//, // stylesheet:'./roomstyles/republicaubuntu/muckl-republicaubuntu.css' }, { name:'archlinux-es', description:'Sala en español sobre Arch Linux', server:'conf.jabberes.org'//, // web_url: 'http://www.republicaubuntu.org.do/', // logo: './roomstyles/republicaubuntu/republicaubuntu-trans.gif', // stylesheet:'./roomstyles/republicaubuntu/muckl-republicaubuntu.css' }, { name:'gentoo', description:'Sala en español sobre Gentoo', server:'conf.jabberes.org'//, // web_url: 'http://www.republicaubuntu.org.do/', // logo: './roomstyles/republicaubuntu/republicaubuntu-trans.gif', // stylesheet:'./roomstyles/republicaubuntu/muckl-republicaubuntu.css' }, { name:'losersjuegos', description:'losersjuegos | www.losersjuegos.com.ar', server:'conf.jabberes.org', logo: './roomstyles/losersjuegos/tarjeta_losersjuegos_2.png'//, // stylesheet:'./roomstyles/guademy/muckl-guademy.css' }, { name:'ubuntu', description:'', server:'conf.jabberes.org', logo: './roomstyles/ubuntu/ubuntulogo.png', stylesheet:'./roomstyles/ubuntu/muckl-ubuntu.css' }, { name:'mandriva', description:'', server:'conf.jabberes.org',/* emoticons: './roomstyles/elotrolado/emoticons/emoticons.js',*/ logo: './roomstyles/mandriva/mandriva-logo.jpg'/*, stylesheet:'./roomstyles/tagorianos/muckl.css'*/ }, { name:'rubik', description:'', server:'conf.jabberes.org'/*,/* emoticons: './roomstyles/elotrolado/emoticons/emoticons.js',*/ /*logo: './roomstyles/mandriva/mandriva-logo.jpg'/*, stylesheet:'./roomstyles/tagorianos/muckl.css'*/ }, { name:'??', description:'lithe-55@talkonaut.com', server:'conf.jabberes.org' }, { name:'???', description:'lithe-55@talkonaut.com', server:'conf.jabberes.org' }, { name:'????', description:'lithe-55@talkonaut.com', server:'conf.jabberes.org' }, { name:'?????', description:'?????', server:'conf.jabberes.org' }, { name:'??????', description:'??????', server:'conf.jabberes.org' }, { name:'???????', description:'lithe-55@talkonaut.com', server:'conf.jabberes.org' }, { name:'????????', description:'lithe-55@talkonaut.com', server:'conf.jabberes.org' }, { name:'?????????', description:'lithe-55@talkonaut.com', server:'conf.jabberes.org' }, { name:'??????????', description:'??????????', server:'conf.jabberes.org' }, { name:'aefa-gestor', description:'aefa-gestor', server:'conf.jabberes.org' }, { name:'aleppo', description:'aleppo', server:'conf.jabberes.org' }, { name:'aulamanga', description:'Aula Manga UdG', server:'conf.jabberes.org' }, { name:'banatsyria', description:'banatsyria', server:'conf.jabberes.org' }, { name:'blender-es', description:'Sala CUBA', server:'conf.jabberes.org' }, { name:'bots', description:'La sala de los bots', server:'conf.jabberes.org' }, { name:'chat_lakshahara', description:'Chat Lakshahara', server:'conf.jabberes.org' }, { name:'comunidad', description:'', server:'conf.jabberes.org' }, { name:'conjunta', description:'conjunta', server:'conf.jabberes.org' }, { name:'crysol', description:'CRySoL :: Ciudad Real y Software Libre', server:'conf.jabberes.org' }, { name:'cubanos', description:'Cubanos', server:'conf.jabberes.org' }, { name:'debian', description:'Debian GNU/Linux', server:'conf.jabberes.org' }, { name:'elreinoolvidado', description:'El reino olvidado', server:'conf.jabberes.org' }, { name:'eol', description:'[EOL] ** ElOtroLado.net | Salón del foro http://elotrolado.net', server:'conf.jabberes.org' }, { name:'eolfansub', description:'EOL Fansub. ~ Equipo de traductores de anime, manga y videojuegos de ElOtroLado.net ~ Proyecto actual: Katawa Shoujo.', server:'conf.jabberes.org' }, { name:'f1', description:'Fórmula 1 2011 || La sala para comentar las carreras y los entrenamientos en directo.', server:'conf.jabberes.org' }, { name:'fisgona', description:'Fisgona', server:'conf.jabberes.org' }, { name:'flood', description:'flood', server:'conf.jabberes.org' }, { name:'forocoches', description:'Forocoches', server:'conf.jabberes.org' }, { name:'gnu-linux', description:'Debian', server:'conf.jabberes.org' }, { name:'hackmitin', description:'Hackmitin', server:'conf.jabberes.org' }, { name:'hordastroll', description:'HordasTroll', server:'conf.jabberes.org' }, { name:'la_cueva_del_oso_yogui', description:'la_cueva_del_oso_yogui', server:'conf.jabberes.org' }, { name:'ligar', description:'Ligar', server:'conf.jabberes.org' }, { name:'mageia', description:'Mageia GNU/Linux', server:'conf.jabberes.org' }, { name:'mbc2', description:'mbc2', server:'conf.jabberes.org' }, { name:'motogp', description:'MotoGP 2011 || La sala para comentar las carreras y los entrenamientos en directo.', server:'conf.jabberes.org' }, { name:'offtopic', description:'Bienvenidos a la sala Offtopic', server:'conf.jabberes.org' }, { name:'parabolagnulinux', description:'Parabola GNU/Linux-libre', server:'conf.jabberes.org' }, { name:'porno', description:'Porno', server:'conf.jabberes.org' }, { name:'programacion', description:'Programacion', server:'conf.jabberes.org' }, { name:'quarkclan', description:'quarkclan', server:'conf.jabberes.org' }, { name:'radioyoyo', description:'Radio Yoyo', server:'conf.jabberes.org' }, { name:'saladeinformatica', description:'saladeinformatica', server:'conf.jabberes.org' }, { name:'sex', description:'Sex', server:'conf.jabberes.org' }, { name:'sham.fm', description:'sham.fm', server:'conf.jabberes.org' }, { name:'softwarelibre', description:'Software Libre de JabberES.org -- La sala de los amantes del Software Libre. GNU/Linux, Hurd, Solaris, FreeBSD, programación y demás.', server:'conf.jabberes.org' }, { name:'syria', description:'syria', server:'conf.jabberes.org' }, { name:'syriatalk', description:'syriatalk', server:'conf.jabberes.org' }, { name:'trisquel-es', description:'Trisquel GNUlinux - Sala de usuari@s, dudas, apotes, sugerencias etc.', server:'conf.jabberes.org' } ]; /* CONFERENCENOHIST * whether to not show room history upon joining */ var CONFERENCENOHIST = false /*true*/; /* DEFAULT_LOCK_MINS * time a user is being locked out if not otherwise indicated by kick reason */ var DEFAULT_LOCK_MINS = 2; /* MAX_LOCK_MINS * maximum allowed number of minutes a user may be locked out by kick reason * on ban this is used as default value */ var MAX_LOCK_MINS = 60; /* *** * some internally used vars - don't change except you really know * what you are doing * *** */ var timerval = 2000; // poll frequency in msec var stylesheet = "muckl.css"; var THEMESDIR = "themes"; /* debugging options */ var DEBUG = false; // turn debugging on var DEBUG_LVL = 4; // debug-level 0..4 (4 = very noisy) /* ** Don't touch ** */ var VERSION = "0.4.3";