aboutsummaryrefslogtreecommitdiffstats
path: root/library/ajaxchat/chat/js/config.js
diff options
context:
space:
mode:
Diffstat (limited to 'library/ajaxchat/chat/js/config.js')
-rw-r--r--library/ajaxchat/chat/js/config.js261
1 files changed, 0 insertions, 261 deletions
diff --git a/library/ajaxchat/chat/js/config.js b/library/ajaxchat/chat/js/config.js
deleted file mode 100644
index a4d3c3f75..000000000
--- a/library/ajaxchat/chat/js/config.js
+++ /dev/null
@@ -1,261 +0,0 @@
-/*
- * @package AJAX_Chat
- * @author Sebastian Tschan
- * @copyright (c) Sebastian Tschan
- * @license Modified MIT License
- * @link https://blueimp.net/ajax/
- */
-
-// Ajax Chat config parameters:
-var ajaxChatConfig = {
-
- // The channelID of the channel to enter on login (the loginChannelName is used if set to null):
- loginChannelID: null,
- // The channelName of the channel to enter on login (the default channel is used if set to null):
- loginChannelName: null,
-
- // The time in ms between update calls to retrieve new chat messages:
- timerRate: 2000,
-
- // The URL to retrieve the XML chat messages (must at least contain one parameter):
- ajaxURL: './?ajax=true',
- // The base URL of the chat directory, used to retrieve media files (images, sound files, etc.):
- baseURL: './',
-
- // A regular expression for allowed source URL's for media content (e.g. images displayed inline);
- regExpMediaUrl: '^((http)|(https)):\\/\\/',
-
- // If set to false the chat update is delayed until the event defined in ajaxChat.setStartChatHandler():
- startChatOnLoad: true,
-
- // Defines the IDs of DOM nodes accessed by the chat:
- domIDs: {
- // The ID of the chat messages list:
- chatList: 'chatList',
- // The ID of the online users list:
- onlineList: 'onlineList',
- // The ID of the message text input field:
- inputField: 'inputField',
- // The ID of the message text length counter:
- messageLengthCounter: 'messageLengthCounter',
- // The ID of the channel selection:
- channelSelection: 'channelSelection',
- // The ID of the style selection:
- styleSelection: 'styleSelection',
- // The ID of the emoticons container:
- emoticonsContainer: 'emoticonsContainer',
- // The ID of the color codes container:
- colorCodesContainer: 'colorCodesContainer',
- // The ID of the flash interface container:
- flashInterfaceContainer: 'flashInterfaceContainer'
- },
-
- // Defines the settings which can be modified by users:
- settings: {
- // Defines if BBCode tags are replaced with the associated HTML code tags:
- bbCode: true,
- // Defines if image BBCode is replaced with the associated image HTML code:
- bbCodeImages: true,
- // Defines if color BBCode is replaced with the associated color HTML code:
- bbCodeColors: true,
- // Defines if hyperlinks are made clickable:
- hyperLinks: true,
- // Defines if line breaks are enabled:
- lineBreaks: true,
- // Defines if emoticon codes are replaced with their associated images:
- emoticons: true,
-
- // Defines if the focus is automatically set to the input field on chat load or channel switch:
- autoFocus: true,
- // Defines if the chat list scrolls automatically to display the latest messages:
- autoScroll: true,
- // The maximum count of messages displayed in the chat list (will be ignored if set to 0):
- maxMessages: 0,
-
- // Defines if long words are wrapped to avoid vertical scrolling:
- wordWrap: true,
- // Defines the maximum length before a word gets wrapped:
- maxWordLength: 32,
-
- // Defines the format of the date and time displayed for each chat message:
- dateFormat: '(%H:%i:%s)',
-
- // Defines if font colors persist without the need to assign them to each message:
- persistFontColor: false,
- // The default font color, uses the page default font color if set to null:
- fontColor: null,
-
- // Defines if sounds are played:
- audio: true,
- // Defines the sound volume (0.0 = mute, 1.0 = max):
- audioVolume: 1.0,
-
- // Defines the sound that is played when normal messages are reveived:
- soundReceive: 'sound_1',
- // Defines the sound that is played on sending normal messages:
- soundSend: 'sound_2',
- // Defines the sound that is played on channel enter or login:
- soundEnter: 'sound_3',
- // Defines the sound that is played on channel leave or logout:
- soundLeave: 'sound_4',
- // Defines the sound that is played on chatBot messages:
- soundChatBot: 'sound_5',
- // Defines the sound that is played on error messages:
- soundError: 'sound_6',
-
- // Defines if the document title blinks on new messages:
- blink: true,
- // Defines the blink interval in ms:
- blinkInterval: 500,
- // Defines the number of blink intervals:
- blinkIntervalNumber: 10
- },
-
- // Defines a list of settings which are not to be stored in a session cookie:
- nonPersistentSettings: [],
-
- // Defines the list of allowed BBCodes:
- bbCodeTags:[
- 'b',
- 'i',
- 'u',
- 'quote',
- 'code',
- 'color',
- 'url',
- 'img'
- ],
-
- // Defines the list of allowed color codes:
- colorCodes: [
- 'gray',
- 'silver',
- 'white',
- 'yellow',
- 'orange',
- 'red',
- 'fuchsia',
- 'purple',
- 'navy',
- 'blue',
- 'aqua',
- 'teal',
- 'green',
- 'lime',
- 'olive',
- 'maroon',
- 'black'
- ],
-
- // Defines the list of allowed emoticon codes:
- emoticonCodes: [
- ':)',
- ':(',
- ';)',
- ':P',
- ':D',
- ':|',
- ':O',
- ':?',
- '8)',
- '8o',
- 'B)',
- ':-)',
- ':-(',
- ':-*',
- 'O:-D',
- '>:-D',
- ':o)',
- ':idea:',
- ':important:',
- ':help:',
- ':error:',
- ':warning:',
- ':favorite:'
- ],
-
- // Defines the list of emoticon files associated with the emoticon codes:
- emoticonFiles: [
- 'smile.png',
- 'sad.png',
- 'wink.png',
- 'razz.png',
- 'grin.png',
- 'plain.png',
- 'surprise.png',
- 'confused.png',
- 'glasses.png',
- 'eek.png',
- 'cool.png',
- 'smile-big.png',
- 'crying.png',
- 'kiss.png',
- 'angel.png',
- 'devilish.png',
- 'monkey.png',
- 'idea.png',
- 'important.png',
- 'help.png',
- 'error.png',
- 'warning.png',
- 'favorite.png'
- ],
-
- // Defines the available sounds loaded on chat start:
- soundFiles: {
- sound_1: 'sound_1.mp3',
- sound_2: 'sound_2.mp3',
- sound_3: 'sound_3.mp3',
- sound_4: 'sound_4.mp3',
- sound_5: 'sound_5.mp3',
- sound_6: 'sound_6.mp3'
- },
-
-
- // Once users have been logged in, the following values are overridden by those in config.php.
- // You should set these to be the same as the ones in config.php to avoid confusion.
-
- // Session identification, used for style and setting cookies:
- sessionName: 'ajax_chat',
-
- // The time in days until the style and setting cookies expire:
- cookieExpiration: 365,
- // The path of the cookies, '/' allows to read the cookies from all directories:
- cookiePath: '/',
- // The domain of the cookies, defaults to the hostname of the server if set to null:
- cookieDomain: null,
- // If enabled, cookies must be sent over secure (SSL/TLS encrypted) connections:
- cookieSecure: null,
-
- // The name of the chat bot:
- chatBotName: 'ChatBot',
- // The userID of the chat bot:
- chatBotID: 2147483647,
-
- // Allow/Disallow registered users to delete their own messages:
- allowUserMessageDelete: true,
-
- // Minutes until a user is declared inactive (last status update) - the minimum is 2 minutes:
- inactiveTimeout: 2,
-
- // UserID plus this value are private channels (this is also the max userID and max channelID):
- privateChannelDiff: 500000000,
- // UserID plus this value are used for private messages:
- privateMessageDiff: 1000000000,
-
- // Defines if login/logout and channel enter/leave are displayed:
- showChannelMessages: true,
-
- // Max messageText length:
- messageTextMaxLength: 1040,
-
- // Defines if the socket server is enabled:
- socketServerEnabled: false,
- // Defines the hostname of the socket server used to connect from client side:
- socketServerHost: 'localhost',
- // Defines the port of the socket server:
- socketServerPort: 1935,
- // This ID can be used to distinguish between different chat installations using the same socket server:
- socketServerChatID: 0
-
-} \ No newline at end of file