$core_settings = array( 'sql_host' => 'localhost', 'sql_user' => 'vilani_user', 'sql_pass' => 'AQdG5TR9Je', 'sql_db' => 'vilani_v2', 'encryption' => '1sfhn842f', 'updatexml' => 'https://crm.kg-dizains.lv/update.php', 'updateHost' => 'https://crm.kg-dizains.lv', 'apikey' => 'VzehvFv1qQEwQiui3Q-mh9UpppJbSi-L', 'site_version' => '3.9.0', ); //---SITE LANG---// $siteLang = array(); $siteLang[] = array('lang' => 'Latviski', 'prefix' => 'lv', 'setlocale' => 'lv-LV', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_LV', 'tag' => 'LAT'); //$siteLang[] = array('lang' => 'English', 'prefix' => 'en', 'setlocale' => 'en-EN', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_ENG', 'tag' => 'ENG'); //$siteLang[] = array('lang' => 'По-русски', 'prefix' => 'ru', 'setlocale' => 'ru-RU', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_RU', 'tag' => 'RUS'); //$siteLang[] = array('lang' => 'Deutsch', 'prefix' => 'de', 'setlocale' => 'de-DE', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_DE'); //$siteLang[] = array('lang' => 'Sweden', 'prefix' => 'se', 'setlocale' => 'sv_SE', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_SW'); //$siteLang[] = array('lang' => 'Norwegian', 'prefix' => 'no', 'setlocale' => 'no_NO', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_NO'); //$siteLang[] = array('lang' => 'EE', 'prefix' => 'ee', 'setlocale' => 'et-EE', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_EE'); //$siteLang[] = array('lang' => 'Lithuanian', 'prefix' => 'lt', 'setlocale' => 'lt-LT', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_LT'); //$siteLang[] = array('lang' => 'Estonian', 'prefix' => 'ee', 'setlocale' => 'et-EE', 'pub' => '1', 'trans' => 'PAGES_ADD_SELECT_LAN_EN'); class Project{ public static function wrap_word($name){ $count = str_word_count($name); if($count > 1){ $name = preg_split("/\s+/", $name); (!empty($name[1]) ? $name[1] = "".$name[1]."" : ''); (!empty($name[3]) ? $name[3] = "".$name[3]."" : ''); $name = join(" ", $name); } return $name; } public static function pg($pg, $pgs, $link, $load = false){ if($pgs <=1){ return ''; } $html = ''; return $html; } public static function cearWordsInNewLine($name){ $count = str_word_count($name); if($count > 1){ $name = preg_split("/\s+/", $name); $name[0] = $name[0].""; (!empty($name[2]) ? $name[2] = $name[2]."" : ''); (!empty($name[4]) ? $name[4] = $name[4]."" : ''); $name = join(" ", $name); } return $name; } public static function sidebarDate($datetime){ $time = strtotime($datetime); //$month = DateFormat::monthSortLang(date('n', $time)); return date('d/m/Y', $time); } public static function breadcrumb($array){ if(!empty($array)){ $navCount = 0; $html = ''; return $html; } } public static function storeSearchFullTextIndex($q, $cat = false){ $q = query("SELECT * FROM `store_items` WHERE MATCH(title, subtitle, code, tags) AGAINST('".mysqli_real_escape_string(db(), $q)."' IN BOOLEAN MODE)".(!empty($cat) ? " AND `cats` LIKE '%".$cat."%'" : "").(!empty($_SESSION['ordering_name']) && !empty($_SESSION['ordering_order']) ? " ORDER BY `".($_SESSION['ordering_name'] == 'ordering_price' ? 'price' : 'title')."` ".$_SESSION['ordering_order'].($_SESSION['ordering_name'] == 'ordering_price' ? ', price_action '.$_SESSION['ordering_order'] : '') : "ORDER BY `id` DESC")); while($d = mysqli_fetch_assoc($q)){ $data[$d['id']] = $d; } if(!empty($data)){ return $data; } } //---3.5.2---// public static function calendar($year, $month, $data = false, $base_url = false){ $str = ''; $month_list = array( 'january', 'febuary', 'march', 'april', 'may', 'june', 'july', 'august', 'september', 'october', 'november', 'december' ); $month_list2 = array( '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12' ); $month_list3 = array( 1 => __('January'), 2 => __('February'), 3 => __('March'), 4 => __('April'), 5 => __('May'), 6 => __('June'), 7 => __('July'), 8 => __('August'), 9 => __('September'), 10 => __('October'), 11 => __('November'), 12 => __('December') ); $day_list = array( 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun' ); $day = 1; $today = 0; if($year == '' || $month == '')// just use current yeear & month { $year = date('Y'); $month = date('m'); } $flag = 0; for($i = 0; $i < 12; $i++){ if(strtolower($month) == $month_list2[$i]) { if(intval($year) != 0) { $flag = 1; $month_num = $i + 1; break; } } } if($flag == 0){ $year = date('Y'); $month = date('m'); $month_num = date('m'); } $next_year = $year; $prev_year = $year; $next_month = intval($month_num) + 1; $prev_month = intval($month_num) - 1; if($next_month == 13){ $next_month = 1; $next_year = intval($year) + 1; }else{ //$next_month = $month_list[$next_month -1]; } if($prev_month == 0){ $prev_month = 12; $prev_year = intval($year) - 1; }else{ //$prev_month = $month_list[$prev_month - 1]; } if($year == date('Y') && strtolower($month) == strtolower(date('m'))){ // set the flag that shows todays date but only in the current month - not past or future... $today = date('j'); } $days_in_month = date("t", mktime(0, 0, 0, $month_num, 1, $year)) + 1; //$days_in_month = cal_days_in_month(CAL_GREGORIAN, $month_num, $year); $first_day_in_month = date('D', mktime(0,0,0, $month_num, 1, $year)); $str .= '
' .lcfirst($month_list3[$month]) . ', ' . $year . ' | ||||||
---|---|---|---|---|---|---|
' . __($day_list[$i], 1) . ' | '; } $str .= '||||||
'.(!empty($cell) ? '' : '').$day.(!empty($cell) ? '' : '').' | ';
$day++;
}else{
$str .= ''; } } $str .= ' |