diff --git a/cfg/tvoeavto/config.php b/cfg/tvoeavto/config.php new file mode 100644 index 0000000..2053a9a --- /dev/null +++ b/cfg/tvoeavto/config.php @@ -0,0 +1,209 @@ +'عربي', 'bg'=>'Български', 'ca'=>'Català', 'cy'=>'Cymraeg', 'cz'=>'Česky', 'da'=>'Dansk', 'de'=>'Deutsch', 'el'=>'Ελληνικα', 'en'=>'English', + 'es'=>'Español', 'et'=>'Eesti', 'fa'=>'فارسی', 'fi'=>'Suomi', 'fr'=>'Français', 'gl'=>'Galego', 'he'=>'עברית', 'hr' => 'Hrvatski', 'hu' => 'Magyar', 'in'=>'Bahasa Indonesia', 'it'=>'Italiano', + 'ja'=>'日本語','ka'=>'ქართული','kr'=>'한 글','mk'=>'Македонски', 'nl'=>'Nederlands', 'nl-be'=>'Nederlands (België)', 'no'=>'Norsk', 'pl'=> 'Polski', 'pt-br'=>'Português (Brasil)', 'pt-pt'=>'Português (Portugal)', + 'ro'=>'România', 'ru'=>'Русский', 'sk'=> 'Slovenčina', 'sl'=>'Slovensko', 'sr'=>'Srpski', 'sv'=> 'Svenska', 'th'=>'ภาษาไทย', + 'tr'=>'Türkçe', 'uk'=>'Українська', 'zh'=>'中文 (简体)', 'zh-tw'=>'中文 (繁體)' +); + +// Available styles: +$config['styleAvailable'] = array('beige','black','grey','Oxygen','Lithium','Sulfur','Cobalt','Mercury','Uranium','Plum','prosilver','subblack2','subSilver','Core','MyBB','vBulletin'); +// Default style: +$config['styleDefault'] = 'prosilver'; + +// The encoding used for the XHTML content: +$config['contentEncoding'] = 'UTF-8'; +// The encoding of the data source, like userNames and channelNames: +$config['sourceEncoding'] = 'UTF-8'; +// The content-type of the XHTML page (e.g. "text/html", will be set dependent on browser capabilities if set to null): +$config['contentType'] = null; + +// Session name used to identify the session cookie: +$config['sessionName'] = 'ajax_chat'; +// Prefix added to every session key: +$config['sessionKeyPrefix'] = 'ajaxChat'; +// The lifetime of the language, style and setting cookies in days: +$config['sessionCookieLifeTime'] = 365; +// The path of the cookies, '/' allows to read the cookies from all directories: +$config['sessionCookiePath'] = '/'; +// The domain of the cookies, defaults to the hostname of the server if set to null: +$config['sessionCookieDomain'] = null; +// If enabled, cookies must be sent over secure (SSL/TLS encrypted) connections: +$config['sessionCookieSecure'] = null; + +// Default channelName used together with the defaultChannelID if no channel with this ID exists: +$config['defaultChannelName'] = 'Public'; +// ChannelID used when no channel is given: +$config['defaultChannelID'] = 0; +// Defines an array of channelIDs (e.g. array(0, 1)) to limit the number of available channels, will be ignored if set to null: +$config['limitChannelList'] = null; + +// UserID plus this value are private channels (this is also the max userID and max channelID): +$config['privateChannelDiff'] = 500000000; +// UserID plus this value are used for private messages: +$config['privateMessageDiff'] = 1000000000; + +// Enable/Disable private Channels: +$config['allowPrivateChannels'] = true; +// Enable/Disable private Messages: +$config['allowPrivateMessages'] = true; + +// Private channels should be distinguished by either a prefix or a suffix or both (no whitespace): +$config['privateChannelPrefix'] = '['; +// Private channels should be distinguished by either a prefix or a suffix or both (no whitespace): +$config['privateChannelSuffix'] = ']'; + +// If enabled, users will be logged in automatically as guest users (if allowed), if not authenticated: +$config['forceAutoLogin'] = false; + +// Defines if login/logout and channel enter/leave are displayed: +$config['showChannelMessages'] = true; + +// If enabled, the chat will only be accessible for the admin: +$config['chatClosed'] = false; +// Defines the timezone offset in seconds (-12*60*60 to 12*60*60) - if null, the server timezone is used: +$config['timeZoneOffset'] = null; +// Defines the hour of the day the chat is opened (0 - closingHour): +$config['openingHour'] = 0; +// Defines the hour of the day the chat is closed (openingHour - 24): +$config['closingHour'] = 24; +// Defines the weekdays the chat is opened (0=Sunday to 6=Saturday): +$config['openingWeekDays'] = array(0,1,2,3,4,5,6); + +// Enable/Disable guest logins: +$config['allowGuestLogins'] = false; +// Enable/Disable write access for guest users - if disabled, guest users may not write messages: +$config['allowGuestWrite'] = true; +// Allow/Disallow guest users to choose their own userName: +$config['allowGuestUserName'] = true; +// Guest users should be distinguished by either a prefix or a suffix or both (no whitespace): +$config['guestUserPrefix'] = '('; +// Guest users should be distinguished by either a prefix or a suffix or both (no whitespace): +$config['guestUserSuffix'] = ')'; +// Guest userIDs may not be lower than this value (and not higher than privateChannelDiff): +$config['minGuestUserID'] = 400000000; + +// Allow/Disallow users to change their userName (Nickname): +$config['allowNickChange'] = true; +// Changed userNames should be distinguished by either a prefix or a suffix or both (no whitespace): +$config['changedNickPrefix'] = '('; +// Changed userNames should be distinguished by either a prefix or a suffix or both (no whitespace): +$config['changedNickSuffix'] = ')'; + +// Allow/Disallow registered users to delete their own messages: +$config['allowUserMessageDelete'] = true; + +// The userID used for ChatBot messages: +$config['chatBotID'] = 2147483647; +// The userName used for ChatBot messages +$config['chatBotName'] = 'ChatBot'; + +// Minutes until a user is declared inactive (last status update) - the minimum is 2 minutes: +$config['inactiveTimeout'] = 2; +// Interval in minutes to check for inactive users: +$config['inactiveCheckInterval'] = 5; + +// Defines if messages are shown which have been sent before the user entered the channel: +$config['requestMessagesPriorChannelEnter'] = true; +// Defines an array of channelIDs (e.g. array(0, 1)) for which the previous setting is always true (will be ignored if set to null): +$config['requestMessagesPriorChannelEnterList'] = null; +// Max time difference in hours for messages to display on each request: +$config['requestMessagesTimeDiff'] = 24; +// Max number of messages to display on each request: +$config['requestMessagesLimit'] = 10; + +// Max users in chat (does not affect moderators or admins): +$config['maxUsersLoggedIn'] = 100; +// Max userName length: +$config['userNameMaxLength'] = 16; +// Max messageText length: +$config['messageTextMaxLength'] = 1040; +// Defines the max number of messages a user may send per minute: +$config['maxMessageRate'] = 20; + +// Defines the default time in minutes a user gets banned if kicked from a moderator without ban minutes parameter: +$config['defaultBanTime'] = 5; + +// Argument that is given to the handleLogout JavaScript method: +$config['logoutData'] = './?logout=true'; + +// If true, checks if the user IP is the same when logged in: +$config['ipCheck'] = true; + +// Defines the max time difference in hours for logs when no period or search condition is given: +$config['logsRequestMessagesTimeDiff'] = 1; +// Defines how many logs are returned on each logs request: +$config['logsRequestMessagesLimit'] = 10; + +// Defines the earliest year used for the logs selection: +$config['logsFirstYear'] = 2007; + +// Defines if old messages are purged from the database: +$config['logsPurgeLogs'] = false; +// Max time difference in days for old messages before they are purged from the database: +$config['logsPurgeTimeDiff'] = 365; + +// Defines if registered users (including moderators) have access to the logs (admins are always granted access): +$config['logsUserAccess'] = false; +// Defines a list of channels (e.g. array(0, 1)) to limit the logs access for registered users, includes all channels the user has access to if set to null: +$config['logsUserAccessChannelList'] = null; + +// Defines if the socket server is enabled: +$config['socketServerEnabled'] = false; +// Defines the hostname of the socket server used to connect from client side (the server hostname is used if set to null): +$config['socketServerHost'] = null; +// Defines the IP of the socket server used to connect from server side to broadcast update messages: +$config['socketServerIP'] = '127.0.0.1'; +// Defines the port of the socket server: +$config['socketServerPort'] = 1935; +// This ID can be used to distinguish between different chat installations using the same socket server: +$config['socketServerChatID'] = 0; +?> \ No newline at end of file diff --git a/cfg/tvoeavto/k2adminpage.php b/cfg/tvoeavto/k2adminpage.php new file mode 100644 index 0000000..91e2b60 --- /dev/null +++ b/cfg/tvoeavto/k2adminpage.php @@ -0,0 +1,15 @@ +admincomp =array( + 'k2newshopadmin' => 'k2newshopadmin', + //'k2importexport' => 'k2importexport', + + 'k2magadmin' => 'k2magadmin', + 'k2siteadmin' => 'k2siteadmin', + 'k2adminfunc' => 'k2adminfunc', + + + 'k2test' => 'k2test', + + /*'k2constructor' => 'k2constructor'*/ + ); \ No newline at end of file diff --git a/cfg/tvoeavto/k2cfg.php b/cfg/tvoeavto/k2cfg.php new file mode 100644 index 0000000..76deb56 --- /dev/null +++ b/cfg/tvoeavto/k2cfg.php @@ -0,0 +1,16 @@ +selfurl=false; + $this->kurs_eur=27.1; // Курс евро + $this->kurd_us=25; // Курс доллара + $this->curtemplate='tvoeavto'; // edocs + $this->lng='ua'; + $this->lngadmin='ua'; + $this->root_url='/?p=main'; + + $this->debug=1; // Отладочный режим + $this->packs = ['k2', 'edoc', 'shop', 'newshop']; + //$this->packs = ['k2', 'edoc', 'shop', 'transfer', 'vdocs', 'willdo', 'dp2pub']; + //$this->packs = ['k2', 'edoc', 'shop','transfer','cards','kartin','booster','vdocs', 'newshop','designer','constructor', 'k2board']; + + $this->proto='http'; diff --git a/cfg/tvoeavto/k2struct.php b/cfg/tvoeavto/k2struct.php new file mode 100644 index 0000000..a472f9a --- /dev/null +++ b/cfg/tvoeavto/k2struct.php @@ -0,0 +1,3 @@ +packs = ['k2','dp2']; \ No newline at end of file