123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565 |
- <?php
- /*
- FusionPBX
- Version: MPL 1.1
- The contents of this file are subject to the Mozilla Public License Version
- 1.1 (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
- http://www.mozilla.org/MPL/
- Software distributed under the License is distributed on an "AS IS" basis,
- WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
- for the specific language governing rights and limitations under the
- License.
- The Original Code is FusionPBX
- The Initial Developer of the Original Code is
- Mark J Crane <[email protected]>
- Portions created by the Initial Developer are Copyright (C) 2008-2015
- the Initial Developer. All Rights Reserved.
- Contributor(s):
- Mark J Crane <[email protected]>
- */
- //process this only one time
- if ($domains_processed == 1) {
- //define array of settings
- $x = 0;
- $array[$x]['default_setting_category'] = 'domain';
- $array[$x]['default_setting_subcategory'] = 'time_zone';
- $array[$x]['default_setting_name'] = 'name';
- $array[$x]['default_setting_value'] = '';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'domain';
- $array[$x]['default_setting_subcategory'] = 'language';
- $array[$x]['default_setting_name'] = 'code';
- $array[$x]['default_setting_value'] = 'en-us';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'domain';
- $array[$x]['default_setting_subcategory'] = 'bridge';
- $array[$x]['default_setting_name'] = 'text';
- $array[$x]['default_setting_value'] = 'outbound';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'outbound,loopback,lcr';
- $x++;
- $array[$x]['default_setting_category'] = 'domain';
- $array[$x]['default_setting_subcategory'] = 'paging';
- $array[$x]['default_setting_name'] = 'numeric';
- $array[$x]['default_setting_value'] = '100';
- $array[$x]['default_setting_enabled'] = 'false';
- $array[$x]['default_setting_description'] = 'Set the maximum number of records displayed per page. (Default: 50)';
- $x++;
- $array[$x]['default_setting_category'] = 'security';
- $array[$x]['default_setting_subcategory'] = 'password_length';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '10';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Sets the default length for system generated passwords.';
- $x++;
- $array[$x]['default_setting_category'] = 'security';
- $array[$x]['default_setting_subcategory'] = 'password_strength';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '4';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Set the default strength for system generated passwords. Valid Options: 1 - Numeric Only, 2 - Include Lower Apha, 3 - Include Upper Alpha, 4 - Include Special Characters.';
- $x++;
- $array[$x]['default_setting_category'] = 'security';
- $array[$x]['default_setting_subcategory'] = 'session_rotate';
- $array[$x]['default_setting_name'] = 'boolean';
- $array[$x]['default_setting_value'] = 'true';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Whether to regenerate the session ID.';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_auth';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = 'true';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_from';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_from_name';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_host';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_username';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_password';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = '';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'email';
- $array[$x]['default_setting_subcategory'] = 'smtp_secure';
- $array[$x]['default_setting_name'] = 'var';
- $array[$x]['default_setting_value'] = 'true';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = '';
- $x++;
- $array[$x]['default_setting_category'] = 'login';
- $array[$x]['default_setting_subcategory'] = 'password_reset_key';
- $array[$x]['default_setting_name'] = 'text';
- $array[$x]['default_setting_value'] = generate_password('20', '4');
- $array[$x]['default_setting_enabled'] = 'false';
- $array[$x]['default_setting_description'] = 'Display a Reset Password link on the login box (requires smtp_host be defined).';
- $x++;
- $array[$x]['default_setting_category'] = 'login';
- $array[$x]['default_setting_subcategory'] = 'domain_name_visible';
- $array[$x]['default_setting_name'] = 'boolean';
- $array[$x]['default_setting_value'] = 'true';
- $array[$x]['default_setting_enabled'] = 'false';
- $array[$x]['default_setting_description'] = 'Displays a domain input or select box (if domain_name array defined) on the login box.';
- $x++;
- $array[$x]['default_setting_category'] = 'login';
- $array[$x]['default_setting_subcategory'] = 'domain_name';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'pbx1.yourdomain.com';
- $array[$x]['default_setting_enabled'] = 'false';
- $array[$x]['default_setting_description'] = 'Domain select option displayed on the login box.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'voicemail';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Voicemail block for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'missed';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Missed Calls block for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'recent';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Recent Calls block for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'limits';
- $array[$x]['default_setting_enabled'] = 'false';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Domain Limits block for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'counts';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Domain Counts block for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'call_routing';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Call Routing controls for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'admin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'ring_groups';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Ring Group Forwarding controls for users in the admin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'voicemail';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Voicemail block for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'missed';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Missed Calls block for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'recent';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Recent Calls block for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'limits';
- $array[$x]['default_setting_enabled'] = 'false';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Domain Limits block for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'counts';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard System Counts block for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'system';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard System Status block for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'call_routing';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Call Routing controls for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'superadmin';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'ring_groups';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Ring Group Forwarding controls for users in the superadmin group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'user';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'voicemail';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Voicemail block for users in the users group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'user';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'missed';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Missed Calls block for users in the users group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'user';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'recent';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Recent Calls block for users in the users group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'user';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'call_routing';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Call Routing controls for users in the users group.';
- $x++;
- $array[$x]['default_setting_category'] = 'dashboard';
- $array[$x]['default_setting_subcategory'] = 'user';
- $array[$x]['default_setting_name'] = 'array';
- $array[$x]['default_setting_value'] = 'ring_groups';
- $array[$x]['default_setting_enabled'] = 'true';
- $array[$x]['default_setting_description'] = 'Enable Dashboard Ring Group Forwarding controls for users in the users group.';
- //get an array of the default settings
- $sql = "select * from v_default_settings ";
- $prep_statement = $db->prepare($sql);
- $prep_statement->execute();
- $default_settings = $prep_statement->fetchAll(PDO::FETCH_NAMED);
- unset ($prep_statement, $sql);
- //find the missing default settings
- $x = 0;
- foreach ($array as $setting) {
- $found = false;
- $missing[$x] = $setting;
- foreach ($default_settings as $row) {
- if (trim($row['default_setting_subcategory']) == trim($setting['default_setting_subcategory'])) {
- $found = true;
- //remove items from the array that were found
- unset($missing[$x]);
- }
- }
- $x++;
- }
- //get the missing count
- $i = 0;
- foreach ($missing as $row) { $i++; }
- $missing_count = $i;
- //add the missing default settings
- $sql = "insert into v_default_settings (";
- $sql .= "default_setting_uuid, ";
- $sql .= "default_setting_category, ";
- $sql .= "default_setting_subcategory, ";
- $sql .= "default_setting_name, ";
- $sql .= "default_setting_value, ";
- $sql .= "default_setting_enabled, ";
- $sql .= "default_setting_description ";
- $sql .= ") values \n";
- $i = 1;
- foreach ($missing as $row) {
- $sql .= "(";
- $sql .= "'".uuid()."', ";
- $sql .= "'".check_str($row['default_setting_category'])."', ";
- $sql .= "'".check_str($row['default_setting_subcategory'])."', ";
- $sql .= "'".check_str($row['default_setting_name'])."', ";
- $sql .= "'".check_str($row['default_setting_value'])."', ";
- $sql .= "'".check_str($row['default_setting_enabled'])."', ";
- $sql .= "'".check_str($row['default_setting_description'])."' ";
- $sql .= ")";
- if ($missing_count != $i) {
- $sql .= ",\n";
- }
- $i++;
- }
- $db->exec(check_sql($sql));
- unset($missing);
- //move the dynamic provision variables that from v_vars table to v_default_settings
- if (count($_SESSION['provision']) == 0) {
- $sql = "select * from v_vars ";
- $sql .= "where var_cat = 'Provision' ";
- $prep_statement = $db->prepare(check_sql($sql));
- $prep_statement->execute();
- $result = $prep_statement->fetchAll(PDO::FETCH_NAMED);
- foreach ($result as &$row) {
- //set the variable
- $var_name = check_str($row['var_name']);
- //remove the 'v_' prefix from the variable name
- if (substr($var_name, 0, 2) == "v_") {
- $var_name = substr($var_name, 2);
- }
- //add the provision variable to the default settings table
- $sql = "insert into v_default_settings ";
- $sql .= "(";
- $sql .= "default_setting_uuid, ";
- $sql .= "default_setting_category, ";
- $sql .= "default_setting_subcategory, ";
- $sql .= "default_setting_name, ";
- $sql .= "default_setting_value, ";
- $sql .= "default_setting_enabled, ";
- $sql .= "default_setting_description ";
- $sql .= ") ";
- $sql .= "values ";
- $sql .= "(";
- $sql .= "'".uuid()."', ";
- $sql .= "'provision', ";
- $sql .= "'".$var_name."', ";
- $sql .= "'var', ";
- $sql .= "'".check_str($row['var_value'])."', ";
- $sql .= "'".check_str($row['var_enabled'])."', ";
- $sql .= "'".check_str($row['var_description'])."' ";
- $sql .= ")";
- $db->exec(check_sql($sql));
- unset($sql);
- }
- unset($prep_statement);
- //delete the provision variables from system -> variables
- //$sql = "delete from v_vars ";
- //$sql .= "where var_cat = 'Provision' ";
- //echo $sql ."\n";
- //$db->exec(check_sql($sql));
- //echo "$var_name $var_value \n";
- }
- //populate the languages table, if necessary
- $sql = "select count(*) as num_rows from v_languages";
- $prep_statement = $db->prepare($sql);
- if ($prep_statement) {
- $prep_statement->execute();
- $row = $prep_statement->fetch(PDO::FETCH_ASSOC);
- if ($row['num_rows'] == 0) {
- $sql = "insert into v_languages (language_uuid, language, code) values ";
- $sql .= "('".uuid()."', 'Afrikaans', 'af'), ";
- $sql .= "('".uuid()."', 'Albanian', 'sq'), ";
- $sql .= "('".uuid()."', 'Amharic', 'am'), ";
- $sql .= "('".uuid()."', 'Arabic - Algeria', 'ar-dz'), ";
- $sql .= "('".uuid()."', 'Arabic - Bahrain', 'ar-bh'), ";
- $sql .= "('".uuid()."', 'Arabic - Egypt', 'ar-eg'), ";
- $sql .= "('".uuid()."', 'Arabic - Iraq', 'ar-iq'), ";
- $sql .= "('".uuid()."', 'Arabic - Jordan', 'ar-jo'), ";
- $sql .= "('".uuid()."', 'Arabic - Kuwait', 'ar-kw'), ";
- $sql .= "('".uuid()."', 'Arabic - Lebanon', 'ar-lb'), ";
- $sql .= "('".uuid()."', 'Arabic - Libya', 'ar-ly'), ";
- $sql .= "('".uuid()."', 'Arabic - Morocco', 'ar-ma'), ";
- $sql .= "('".uuid()."', 'Arabic - Oman', 'ar-om'), ";
- $sql .= "('".uuid()."', 'Arabic - Qatar', 'ar-qa'), ";
- $sql .= "('".uuid()."', 'Arabic - Saudi Arabia', 'ar-sa'), ";
- $sql .= "('".uuid()."', 'Arabic - Syria', 'ar-sy'), ";
- $sql .= "('".uuid()."', 'Arabic - Tunisia', 'ar-tn'), ";
- $sql .= "('".uuid()."', 'Arabic - United Arab Emirates', 'ar-ae'), ";
- $sql .= "('".uuid()."', 'Arabic - Yemen', 'ar-ye'), ";
- $sql .= "('".uuid()."', 'Armenian', 'hy'), ";
- $sql .= "('".uuid()."', 'Assamese', 'as'), ";
- $sql .= "('".uuid()."', 'Azeri - Cyrillic, Latin', 'az-az'), ";
- $sql .= "('".uuid()."', 'Basque', 'eu'), ";
- $sql .= "('".uuid()."', 'Belarusian', 'be'), ";
- $sql .= "('".uuid()."', 'Bengali - India, Bangladesh', 'bn'), ";
- $sql .= "('".uuid()."', 'Bosnian', 'bs'), ";
- $sql .= "('".uuid()."', 'Bulgarian', 'bg'), ";
- $sql .= "('".uuid()."', 'Burmese', 'my'), ";
- $sql .= "('".uuid()."', 'Catalan', 'ca'), ";
- $sql .= "('".uuid()."', 'Chinese - China', 'zh-cn'), ";
- $sql .= "('".uuid()."', 'Chinese - Hong Kong SAR', 'zh-hk'), ";
- $sql .= "('".uuid()."', 'Chinese - Macau SAR', 'zh-mo'), ";
- $sql .= "('".uuid()."', 'Chinese - Singapore', 'zh-sg'), ";
- $sql .= "('".uuid()."', 'Chinese - Taiwan', 'zh-tw'), ";
- $sql .= "('".uuid()."', 'Croatian', 'hr'), ";
- $sql .= "('".uuid()."', 'Czech', 'cs'), ";
- $sql .= "('".uuid()."', 'Danish', 'da'), ";
- $sql .= "('".uuid()."', 'Divehi, Dhivehi, Maldivian', 'dv'), ";
- $sql .= "('".uuid()."', 'Dutch - Belgium', 'nl-be'), ";
- $sql .= "('".uuid()."', 'Dutch - Netherlands', 'nl-nl'), ";
- $sql .= "('".uuid()."', 'English - Australia', 'en-au'), ";
- $sql .= "('".uuid()."', 'English - Belize', 'en-bz'), ";
- $sql .= "('".uuid()."', 'English - Canada', 'en-ca'), ";
- $sql .= "('".uuid()."', 'English - Caribbean', 'en-cb'), ";
- $sql .= "('".uuid()."', 'English - Great Britain', 'en-gb'), ";
- $sql .= "('".uuid()."', 'English - India', 'en-in'), ";
- $sql .= "('".uuid()."', 'English - Ireland', 'en-ie'), ";
- $sql .= "('".uuid()."', 'English - Jamaica', 'en-jm'), ";
- $sql .= "('".uuid()."', 'English - New Zealand', 'en-nz'), ";
- $sql .= "('".uuid()."', 'English - Phillippines', 'en-ph'), ";
- $sql .= "('".uuid()."', 'English - Southern Africa', 'en-za'), ";
- $sql .= "('".uuid()."', 'English - Trinidad', 'en-tt'), ";
- $sql .= "('".uuid()."', 'English - United States', 'en-us'), ";
- $sql .= "('".uuid()."', 'Estonian', 'et'), ";
- $sql .= "('".uuid()."', 'Faroese', 'fo'), ";
- $sql .= "('".uuid()."', 'Farsi - Persian', 'fa'), ";
- $sql .= "('".uuid()."', 'Finnish', 'fi'), ";
- $sql .= "('".uuid()."', 'French - Belgium', 'fr-be'), ";
- $sql .= "('".uuid()."', 'French - Canada', 'fr-ca'), ";
- $sql .= "('".uuid()."', 'French - France', 'fr-fr'), ";
- $sql .= "('".uuid()."', 'French - Luxembourg', 'fr-lu'), ";
- $sql .= "('".uuid()."', 'French - Switzerland', 'fr-ch'), ";
- $sql .= "('".uuid()."', 'FYRO Macedonia', 'mk'), ";
- $sql .= "('".uuid()."', 'Gaelic - Ireland', 'gd-ie'), ";
- $sql .= "('".uuid()."', 'Gaelic - Scotland', 'gd'), ";
- $sql .= "('".uuid()."', 'German - Austria', 'de-at'), ";
- $sql .= "('".uuid()."', 'German - Germany', 'de-de'), ";
- $sql .= "('".uuid()."', 'German - Liechtenstein', 'de-li'), ";
- $sql .= "('".uuid()."', 'German - Luxembourg', 'de-lu'), ";
- $sql .= "('".uuid()."', 'German - Switzerland', 'de-ch'), ";
- $sql .= "('".uuid()."', 'Greek', 'el'), ";
- $sql .= "('".uuid()."', 'Guarani - Paraguay', 'gn'), ";
- $sql .= "('".uuid()."', 'Gujarati', 'gu'), ";
- $sql .= "('".uuid()."', 'Hebrew', 'he'), ";
- $sql .= "('".uuid()."', 'Hindi', 'hi'), ";
- $sql .= "('".uuid()."', 'Hungarian', 'hu'), ";
- $sql .= "('".uuid()."', 'Icelandic', 'is'), ";
- $sql .= "('".uuid()."', 'Indonesian', 'id'), ";
- $sql .= "('".uuid()."', 'Italian - Italy', 'it-it'), ";
- $sql .= "('".uuid()."', 'Italian - Switzerland', 'it-ch'), ";
- $sql .= "('".uuid()."', 'Japanese', 'ja'), ";
- $sql .= "('".uuid()."', 'Kannada', 'kn'), ";
- $sql .= "('".uuid()."', 'Kashmiri', 'ks'), ";
- $sql .= "('".uuid()."', 'Kazakh', 'kk'), ";
- $sql .= "('".uuid()."', 'Khmer', 'km'), ";
- $sql .= "('".uuid()."', 'Korean', 'ko'), ";
- $sql .= "('".uuid()."', 'Lao', 'lo'), ";
- $sql .= "('".uuid()."', 'Latin', 'la'), ";
- $sql .= "('".uuid()."', 'Latvian', 'lv'), ";
- $sql .= "('".uuid()."', 'Lithuanian', 'lt'), ";
- $sql .= "('".uuid()."', 'Malayalam', 'ml'), ";
- $sql .= "('".uuid()."', 'Malay - Brunei', 'ms-bn'), ";
- $sql .= "('".uuid()."', 'Malay - Malaysia', 'ms-my'), ";
- $sql .= "('".uuid()."', 'Maltese', 'mt'), ";
- $sql .= "('".uuid()."', 'Maori', 'mi'), ";
- $sql .= "('".uuid()."', 'Marathi', 'mr'), ";
- $sql .= "('".uuid()."', 'Nepali', 'ne'), ";
- $sql .= "('".uuid()."', 'Norwegian - Bokml, Nynorsk', 'no-no'), ";
- $sql .= "('".uuid()."', 'Oriya', 'or'), ";
- $sql .= "('".uuid()."', 'Polish', 'pl'), ";
- $sql .= "('".uuid()."', 'Portuguese - Brazil', 'pt-br'), ";
- $sql .= "('".uuid()."', 'Portuguese - Portugal', 'pt-pt'), ";
- $sql .= "('".uuid()."', 'Punjabi', 'pa'), ";
- $sql .= "('".uuid()."', 'Raeto-Romance', 'rm'), ";
- $sql .= "('".uuid()."', 'Romanian - Moldova', 'ro-mo'), ";
- $sql .= "('".uuid()."', 'Romanian - Romania', 'ro'), ";
- $sql .= "('".uuid()."', 'Russian', 'ru'), ";
- $sql .= "('".uuid()."', 'Russian - Moldova', 'ru-mo'), ";
- $sql .= "('".uuid()."', 'Sanskrit', 'sa'), ";
- $sql .= "('".uuid()."', 'Serbian - Cyrillic, Latin', 'sr-sp'), ";
- $sql .= "('".uuid()."', 'Setsuana', 'tn'), ";
- $sql .= "('".uuid()."', 'Sindhi', 'sd'), ";
- $sql .= "('".uuid()."', 'Sinhala, Sinhalese', 'si'), ";
- $sql .= "('".uuid()."', 'Slovak', 'sk'), ";
- $sql .= "('".uuid()."', 'Slovenian', 'sl'), ";
- $sql .= "('".uuid()."', 'Somali', 'so'), ";
- $sql .= "('".uuid()."', 'Sorbian', 'sb'), ";
- $sql .= "('".uuid()."', 'Spanish - Argentina', 'es-ar'), ";
- $sql .= "('".uuid()."', 'Spanish - Bolivia', 'es-bo'), ";
- $sql .= "('".uuid()."', 'Spanish - Chile', 'es-cl'), ";
- $sql .= "('".uuid()."', 'Spanish - Colombia', 'es-co'), ";
- $sql .= "('".uuid()."', 'Spanish - Costa Rica', 'es-cr'), ";
- $sql .= "('".uuid()."', 'Spanish - Dominican Republic', 'es-do'), ";
- $sql .= "('".uuid()."', 'Spanish - Ecuador', 'es-ec'), ";
- $sql .= "('".uuid()."', 'Spanish - El Salvador', 'es-sv'), ";
- $sql .= "('".uuid()."', 'Spanish - Guatemala', 'es-gt'), ";
- $sql .= "('".uuid()."', 'Spanish - Honduras', 'es-hn'), ";
- $sql .= "('".uuid()."', 'Spanish - Mexico', 'es-mx'), ";
- $sql .= "('".uuid()."', 'Spanish - Nicaragua', 'es-ni'), ";
- $sql .= "('".uuid()."', 'Spanish - Panama', 'es-pa'), ";
- $sql .= "('".uuid()."', 'Spanish - Paraguay', 'es-py'), ";
- $sql .= "('".uuid()."', 'Spanish - Peru', 'es-pe'), ";
- $sql .= "('".uuid()."', 'Spanish - Puerto Rico', 'es-pr'), ";
- $sql .= "('".uuid()."', 'Spanish - Spain (Traditional)', 'es-es'), ";
- $sql .= "('".uuid()."', 'Spanish - Uruguay', 'es-uy'), ";
- $sql .= "('".uuid()."', 'Spanish - Venezuela', 'es-ve'), ";
- $sql .= "('".uuid()."', 'Swahili', 'sw'), ";
- $sql .= "('".uuid()."', 'Swedish - Finland', 'sv-fi'), ";
- $sql .= "('".uuid()."', 'Swedish - Sweden', 'sv-se'), ";
- $sql .= "('".uuid()."', 'Tajik', 'tg'), ";
- $sql .= "('".uuid()."', 'Tamil', 'ta'), ";
- $sql .= "('".uuid()."', 'Tatar', 'tt'), ";
- $sql .= "('".uuid()."', 'Telugu', 'te'), ";
- $sql .= "('".uuid()."', 'Thai', 'th'), ";
- $sql .= "('".uuid()."', 'Tibetan', 'bo'), ";
- $sql .= "('".uuid()."', 'Tsonga', 'ts'), ";
- $sql .= "('".uuid()."', 'Turkish', 'tr'), ";
- $sql .= "('".uuid()."', 'Turkmen', 'tk'), ";
- $sql .= "('".uuid()."', 'Ukrainian', 'uk'), ";
- $sql .= "('".uuid()."', 'Urdu', 'ur'), ";
- $sql .= "('".uuid()."', 'Uzbek - Cyrillic, Latin', 'uz-uz'), ";
- $sql .= "('".uuid()."', 'Vietnamese', 'vi'), ";
- $sql .= "('".uuid()."', 'Welsh', 'cy'), ";
- $sql .= "('".uuid()."', 'Xhosa', 'xh'), ";
- $sql .= "('".uuid()."', 'Yiddish', 'yi') ";
- $db->exec(check_sql($sql));
- unset($sql);
- }
- unset($prep_statement, $row);
- }
- }
- ?>
|