diff --git a/application/libraries/Amplib.php b/application/libraries/Amplib.php index 0b5929d9..6ed1ccb3 100644 --- a/application/libraries/Amplib.php +++ b/application/libraries/Amplib.php @@ -30,7 +30,7 @@ class Amplib { }else{ $data['last_edit_amp_id'] = ''; } - + $this->CI->load->view('bootstrap3/header', $data); $this->CI->load->view('amp_editor'); $this->CI->load->view('bootstrap3/footer'); @@ -38,6 +38,9 @@ class Amplib { public function auto_create($ic_id) { $data = array(); + if(strtolower($this->CI->config->item('site_code')) == 'cht'){ + $this->CI->Information_model->ic_type = "AND ic.ic_type != 'none'"; + } $data['information'] = $this->CI->Information_model->detail_by_ic_id($ic_id); if ($data['information'] == FALSE) { return json_encode(array('result' => 'no', 'data' => '找不到这个页面')); @@ -54,7 +57,7 @@ class Amplib { break; case 'cht': $websitehost = 'https://data.chinahighlights.com'; - $html_source_url = 'http://192.155.224.195:2222' . $data['information']->ic_url; + $html_source_url = 'http://169.54.172.35:3588' . $data['information']->ic_url; break; case 'gm': $websitehost = 'https://data.chinarundreisen.com'; @@ -110,7 +113,7 @@ class Amplib { //备份修改的代码 $this->CI->Logs_model->write('backup_amp', $ic_id, $textarea_htmlcode); - + //AMP格式验证 if ($amp_status !== '0') {//只有发布的时候才需要验证 //把AMP网页内容到purifycss处理,内置了AMP-Validator diff --git a/application/models/information_model.php b/application/models/information_model.php index f1e2ef23..8a2cb0f6 100644 --- a/application/models/information_model.php +++ b/application/models/information_model.php @@ -35,7 +35,6 @@ class Information_model extends CI_Model { $this->ic_url_is_id = false; $this->ic_ht_area_type = false; $this->ic_ht_area_id = false; - $this->ic_type = false; $this->ic_id = false; } @@ -133,7 +132,7 @@ class Information_model extends CI_Model { } $this->init(); $this->topNum = 1; - $this->ic_url_is_id = " AND ic.ic_id = " . $this->HT->escape($ic_id); + $this->ic_url_is_id = " AND ic.ic_id = " . $this->HT->escape($ic_id); return $this->GetList(); } @@ -200,7 +199,7 @@ class Information_model extends CI_Model { $this->orderBy ? $sql.=$this->orderBy : false; $query = $this->HT->query($sql, array($site_code ? $site_code : $this->config->item('site_code'))); - //print_r($this->HT->queries); + //print_r($this->HT->queries);die(); if ($this->topNum === 1) { if ($query->num_rows() > 0) { $row = $query->row(); diff --git a/application/models/logs_model.php b/application/models/logs_model.php index 5da075e8..c068374f 100644 --- a/application/models/logs_model.php +++ b/application/models/logs_model.php @@ -1,21 +1,24 @@ HT = $this->load->database('HT', TRUE); + $this->HT = $this->load->database('HT', true); } - function init() { + public function init() + { $this->top_num = false; $this->log_res_id = false; $this->log_id = false; @@ -24,8 +27,9 @@ class Logs_model extends CI_Model { $this->order_by = " ORDER BY il.log_id DESC "; } - //获取日志详情 - function read($log_id) { + //获取日志详情. + public function read($log_id) + { $this->init(); $this->top_num = 1; $this->log_id = " AND il.log_id =" . $this->HT->escape($log_id); @@ -33,7 +37,8 @@ class Logs_model extends CI_Model { } //获取备份信息内容 - function get_backup_list($is_id) { + public function get_backup_list($is_id) + { $this->init(); $this->top_num = 16; $this->log_res_id = " AND il.log_res_id =" . $this->HT->escape($is_id); @@ -42,7 +47,8 @@ class Logs_model extends CI_Model { } //获取最近的备份信息内容 - function get_last_backup($is_id) { + public function get_last_backup($is_id) + { $this->init(); $this->top_num = 1; $this->log_res_id = " AND il.log_res_id =" . $this->HT->escape($is_id); @@ -51,27 +57,30 @@ class Logs_model extends CI_Model { } //获取所有备份信息内容 - function get_all_backup_list($is_id,$amp=false) { + public function get_all_backup_list($is_id, $amp = false) + { $this->init(); $this->log_res_id = " AND il.log_res_id =" . $this->HT->escape($is_id); - if($amp){ - $this->log_action = " AND (il.log_action = 'backup_amp')"; - }else{ - $this->log_action = " AND (il.log_action = 'backup_info')"; - } - + if ($amp) { + $this->log_action = " AND (il.log_action = 'backup_amp')"; + } else { + $this->log_action = " AND (il.log_action = 'backup_info')"; + } + return $this->get_list(); } //获取最后操作信息 - function get_last_edit($is_id) { + public function get_last_edit($is_id) + { $this->init(); $this->top_num = 1; $this->log_res_id = " AND il.log_res_id =" . $this->HT->escape($is_id); return $this->get_list(); } - public function get_last_log() { + public function get_last_log() + { $this->init(); $this->top_num = 1; $this->log_action = " AND il.log_action = 'backup_info'"; @@ -79,17 +88,21 @@ class Logs_model extends CI_Model { return $this->get_list(); } - public function get_last_cdn_update_info() { + public function get_last_cdn_update_info() + { $this->init(); $this->top_num = 1; $this->log_action = " AND il.log_action = 'update_cdn'"; return $this->get_list(); } - public function get_uncdn_list($last_id = false) { + public function get_uncdn_list($last_id = false) + { $map = ''; - if ($last_id) + if ($last_id) { $map = " AND log_id > $last_id"; + } + $sql = " SELECT log_id,is_sitecode,ic_url FROM infoLogs LEFT JOIN infoStructures ON is_id=log_res_id @@ -103,7 +116,8 @@ class Logs_model extends CI_Model { return $query->result(); } - public function get_list_by_action() { + public function get_list_by_action() + { $this->init(); $this->top_num = 50; $this->log_action = " AND il.log_action = 'send_mail'"; @@ -111,29 +125,30 @@ class Logs_model extends CI_Model { return $this->get_list(); } - function get_list() { + public function get_list() + { $this->top_num ? $sql = "SELECT TOP " . $this->top_num : $sql = "SELECT "; $sql .= " il.log_id, \n" - . " il.log_action, \n" - . " il.log_res_id, \n" - . " il.log_ht_usercode, \n" - . " il.log_ht_username, \n" - . " il.log_content, \n" - . " il.log_datetime \n" - . "FROM infoLogs il \n" - . "WHERE 1=1 \n"; - $this->log_res_id ? $sql.=$this->log_res_id : false; - $this->log_id ? $sql.=$this->log_id : false; - $this->log_action ? $sql.=$this->log_action : false; - $this->log_datetime ? $sql.=$this->log_datetime : false; - $this->order_by ? $sql.=$this->order_by : false; + . " il.log_action, \n" + . " il.log_res_id, \n" + . " il.log_ht_usercode, \n" + . " il.log_ht_username, \n" + . " il.log_content, \n" + . " il.log_datetime \n" + . "FROM infoLogs il \n" + . "WHERE 1=1 \n"; + $this->log_res_id ? $sql .= $this->log_res_id : false; + $this->log_id ? $sql .= $this->log_id : false; + $this->log_action ? $sql .= $this->log_action : false; + $this->log_datetime ? $sql .= $this->log_datetime : false; + $this->order_by ? $sql .= $this->order_by : false; $query = $this->HT->query($sql); if ($this->top_num == 1) { if ($query->num_rows() > 0) { $row = $query->row(); return $row; } else { - return FALSE; + return false; } } else { return $query->result(); @@ -141,31 +156,36 @@ class Logs_model extends CI_Model { } //备份信息内容 - function backup_project($p_id, $log_content) { + public function backup_project($p_id, $log_content) + { return $this->write('backup_project', $p_id, $log_content); } //备份信息内容 - function backup($is_id, $log_content) { + public function backup($is_id, $log_content) + { return $this->write('backup_info', $is_id, $log_content); } //备份信息meta内容,lmr - 2020/03/12 - function backup_meta($is_id, $log_content, $meta_code) { - $add_icid_time_flug = 'backup_meta_'.$meta_code.'_'. $is_id.'_'.time(); + public function backup_meta($is_id, $log_content, $meta_code) + { + $add_icid_time_flug = 'backup_meta_' . $meta_code . '_' . $is_id . '_' . time(); $this->write($add_icid_time_flug, $is_id, $log_content); return $add_icid_time_flug; } //列表信息meta内容,lmr - 2020/03/23 - function list_backup_meta($is_id, $meta_code) { + public function list_backup_meta($is_id, $meta_code) + { $this->init(); $this->top_num = 100; $this->log_res_id = " AND il.log_res_id =" . $this->HT->escape($is_id); - $this->log_action = " AND il.log_action like 'backup_meta_".$meta_code."_%'"; + $this->log_action = " AND il.log_action like 'backup_meta_" . $meta_code . "_%'"; return $this->get_list(); } //制定读取信息meta内容,lmr - 2020/03/23 - function pick_backup_meta($action) { + public function pick_backup_meta($action) + { $this->init(); $this->top_num = 1; $this->log_action = " AND il.log_action =" . $this->HT->escape($action); @@ -173,28 +193,33 @@ class Logs_model extends CI_Model { } //备份信息简介 - function backup_summary($is_id, $log_content) { + public function backup_summary($is_id, $log_content) + { return $this->write('backup_summary', $is_id, $log_content); } //添加信息 - function add($is_id) { + public function add($is_id) + { return $this->write('add_info', $is_id); } //删除信息 - function delete($is_id, $log_content) { + public function delete($is_id, $log_content) + { return $this->write('delete_info', $is_id, $log_content); } //移动信息 - function move($is_id_array) { + public function move($is_id_array) + { //移动是很多个信息节点变动的,在日志内容中记录所有几点id return $this->write('move_info', 0, $is_id_array); } //写入测试,看看数据库写入是否正常 - function write_test() { + public function write_test() + { $sql = " INSERT INTO infoLogs ( @@ -219,35 +244,37 @@ class Logs_model extends CI_Model { } //写入操作日志 - function write($log_action, $is_id, $log_content = '') { + public function write($log_action, $is_id, $log_content = '') + { $admin_info = $this->session->userdata('session_admin'); $sql = "INSERT INTO infoLogs \n" - . " ( \n" - . " log_action, log_res_id, log_content, log_ht_usercode, log_ht_username, \n" - . " log_datetime \n" - . " ) \n" - . "VALUES \n" - . " ( \n" - . " ?, ?, N?, ?, ?, GETDATE() \n" - . " )"; + . " ( \n" + . " log_action, log_res_id, log_content, log_ht_usercode, log_ht_username, \n" + . " log_datetime \n" + . " ) \n" + . "VALUES \n" + . " ( \n" + . " ?, ?, N?, ?, ?, GETDATE() \n" + . " )"; $query = $this->HT->query($sql, array($log_action, $is_id, $log_content, $admin_info['OPI_Code'], $admin_info['OPI_Name'])); $this->insert_id = $this->HT->last_id('infoLogs'); return $query; //print_r($this->HT->queries); } - function update($log_action, $log_res_id) { + public function update($log_action, $log_res_id) + { $sql = "UPDATE infoLogs SET log_res_id=? WHERE log_action=?"; $query = $this->HT->query($sql, array($log_res_id, $log_action)); return $query; } - - - //查询上一次修改记录 - function get_last_edit_amp($ic_id){ - $sql = 'select top 1 log_id from infoLogs where log_res_id = ? order by log_datetime desc'; - $query = $this->HT->query($sql, array($ic_id)); + + //查询上一次修改记录 + public function get_last_edit_amp($ic_id) + { + $sql = 'select top 1 log_id from infoLogs where log_res_id = ? order by log_datetime desc'; + $query = $this->HT->query($sql, array($ic_id)); return $query->row(); - } + } } diff --git a/application/third_party/htmlcompressor/controllers/index.php b/application/third_party/htmlcompressor/controllers/index.php index 3b3cabda..22e2613e 100644 --- a/application/third_party/htmlcompressor/controllers/index.php +++ b/application/third_party/htmlcompressor/controllers/index.php @@ -106,7 +106,7 @@ class Index extends CI_Controller } //echo $js_content; //把网页内容和css提交到purifycss处理 - $purifycss_server = 'http://184.172.113.216:33033/'; + $purifycss_server = 'http://169.54.167.189:33033/'; if (strpos($websitehost, 'chinarundreisen.com') !== false) {//德语站点使用自己的css处理服务器 $purifycss_server = 'http://158.177.67.52:33033/'; } diff --git a/application/third_party/htmlcompressor/controllers/index_ah.php b/application/third_party/htmlcompressor/controllers/index_ah.php index e4d40dca..3633daca 100644 --- a/application/third_party/htmlcompressor/controllers/index_ah.php +++ b/application/third_party/htmlcompressor/controllers/index_ah.php @@ -357,7 +357,7 @@ class Index_ah extends CI_Controller } //把网页内容和css提交到purifycss处理 - $purifycss_server = 'http://158.177.67.52:33033/'; + $purifycss_server = 'http://169.54.167.189:33033/'; $optimize_css = GET_HTTP($purifycss_server, 'html_source=' . urlencode($content_main) . '&html_css=' . urlencode($css_content), 'POST'); if (empty($optimize_css)) { $this->output->set_status_header(500); diff --git a/application/third_party/searchinfo/models/infos_model.php b/application/third_party/searchinfo/models/infos_model.php index c8c11d18..dea4df09 100644 --- a/application/third_party/searchinfo/models/infos_model.php +++ b/application/third_party/searchinfo/models/infos_model.php @@ -14,7 +14,7 @@ class infos_model extends CI_Model { } function get_emptyamp_pages($sitecode){ - $sql = "select ic_url from infoMetas left join infoContents on im_ic_id = ic_id where im_key = 'amp' and ic_sitecode = ? and im_value like '%%'"; + $sql = "select ic_url from infoMetas left join infoContents on im_ic_id = ic_id where im_key = 'amp' and ic_sitecode = ? and im_value like '%%' and ic_type = 'none'"; $query = $this->HT->query($sql,array($sitecode)); return $query->result(); } diff --git a/application/third_party/trainsystem/controllers/addorders.php b/application/third_party/trainsystem/controllers/addorders.php index 57564aae..96cbb5da 100644 --- a/application/third_party/trainsystem/controllers/addorders.php +++ b/application/third_party/trainsystem/controllers/addorders.php @@ -319,8 +319,10 @@ class addorders extends CI_Controller{ if($passporttypeseid == 'G'){ $passengers .= ',{"passengerid":' . (++$key) . ',"passengersename":"' . $passengersename . '","piaotype":"' . $piaotype . '","piaotypename":"' . $piaotypename . '","passporttypeseid":"' . $passporttypeseid . '","passporttypeseidname":"' . $passporttypeseidname . '","passportseno":"' . $passportseno . '","price":"'.$data["train"]->adultcost.'","zwcode":"' . $zwcode . '","zwname":"' . $zwname . '","gatValidDateEnd":"'.$item->BPE_PassExpdate.'","gatBornDate":"'.$item->BPE_BirthDate.'","sexCode":"'.$sex.'","email":"'.$data['email'].'"}'; - }else{ + }elseif($passporttypeseid == 'B'){ $passengers .= ',{"passengerid":' . ( ++$key) . ',"passengersename":"' . $passengersename . '","piaotype":"' . $piaotype . '","piaotypename":"' . $piaotypename . '","passporttypeseid":"' . $passporttypeseid . '","passporttypeseidname":"' . $passporttypeseidname . '","passportseno":"' . $passportseno . '","price":"'.$data["train"]->adultcost.'","zwcode":"' . $zwcode . '","zwname":"' . $zwname . '","countryCode":"US","email":"'.$data['email'].'"}'; + }else{ + $passengers .= ',{"passengerid":' . ( ++$key) . ',"passengersename":"' . $passengersename . '","piaotype":"' . $piaotype . '","piaotypename":"' . $piaotypename . '","passporttypeseid":"' . $passporttypeseid . '","passporttypeseidname":"' . $passporttypeseidname . '","passportseno":"' . $passportseno . '","price":"'.$data["train"]->adultcost.'","zwcode":"' . $zwcode . '","zwname":"' . $zwname . '","phoneNum":"13097735982","email":"'.$data['email'].'"}'; } } @@ -737,7 +739,7 @@ class addorders extends CI_Controller{ $PostData['TrainOrderService']->OrderNumber = $CtripOrder; $PostData['TrainOrderService']->PayedPrice = $Price; $PostData['TrainOrderService']->PayTime = $time; - //$PostData['TrainOrderService']->TradeNumber = $time; + $PostData['TrainOrderService']->TradeNumber = $CtripOrder; $Url = 'http://apiproxy.ctrip.com/apiproxy/soa2/13680/PartnerPayOrder'; diff --git a/application/views/amp_editor.php b/application/views/amp_editor.php index a1aeac26..cbde9bf2 100644 --- a/application/views/amp_editor.php +++ b/application/views/amp_editor.php @@ -66,7 +66,7 @@
- +
- + config->item('site_code') == 'cht') { ?> - 看看 - - + +
@@ -99,7 +99,7 @@
- +

@@ -201,7 +201,7 @@ }); } - + diff --git a/application/views/bootstrap3/information_edit.php b/application/views/bootstrap3/information_edit.php index 00a08423..1c1ec569 100644 --- a/application/views/bootstrap3/information_edit.php +++ b/application/views/bootstrap3/information_edit.php @@ -329,7 +329,7 @@ //跳转到测试页面 function goto_test_page() { - var site_url = 'http://192.155.224.195:8080/guide-use.php/travelguide/guide/?static_html_url='; + var site_url = 'http://169.54.172.35:3588/guide-use.php/travelguide/guide/?static_html_url='; $('#goto_test_page_button').attr("href", site_url + $('#ic_url').val()); return true; } diff --git a/info.php b/info.php index fa440314..fb449b91 100644 --- a/info.php +++ b/info.php @@ -1,5 +1,6 @@

原始数据

-

+

diff --git a/wysiwyg/ckfinder/config.php b/wysiwyg/ckfinder/config.php index b249d8c6..04f838b9 100644 --- a/wysiwyg/ckfinder/config.php +++ b/wysiwyg/ckfinder/config.php @@ -78,19 +78,19 @@ switch ($sitecode){ $site_url='https://data.asiahighlights.com'; break; case 'vc': - $site_url='https://data.voyageschine.com'; + $site_url='https://data.voyageschine.com/kcfinder/upload/vc'; break; case 'jp': - $site_url='https://data.arachina.com'; + $site_url='https://data.arachina.com/kcfinder/upload/jp'; break; case 'vac': - $site_url='https://data.viaje-a-china.com'; + $site_url='https://data.viaje-a-china.com/kcfinder/upload/vac'; break; case 'it': - $site_url='https://data.viaggio-in-cina.it'; + $site_url='https://data.viaggio-in-cina.it/kcfinder/upload/it'; break; case 'ru': - $site_url='https://data.chinahighlights.ru'; + $site_url='https://data.chinahighlights.ru/kcfinder/upload/ru'; break; case 'ct': $site_url='https://data.chinatravel.com'; @@ -101,7 +101,12 @@ switch ($sitecode){ //文件上传目录,使用相对路径,在文件夹中建立虚拟目录指向真实文件夹 //需要移出项目文件夹,防止FTP访问到,防止误删 -$site_upload_dir=dirname(dirname(dirname(dirname(__FILE__)))).'/uploader-file/'.$sitecode; +if ('origin-int.mycht.cn' == $_SERVER["SERVER_NAME"]) { + // 国际站不需要更改目录 + $site_upload_dir = dirname(__FILE__).('/userfiles/').$sitecode; +} else { + $site_upload_dir = dirname(dirname(dirname(dirname(__FILE__)))).'/uploader-file/'.$sitecode; +} $config['backends'][] = array( 'name' => 'default', @@ -138,6 +143,7 @@ $config['resourceTypes'][] = array( 'backend' => 'default' ); /* + $config['resourceTypes'][] = array( 'name' => 'css', // Single quotes not allowed. 'directory' => 'css', diff --git a/wysiwyg/ckfinder/userfiles/.htaccess b/wysiwyg/ckfinder/userfiles/.htaccess deleted file mode 100644 index 615eed5f..00000000 --- a/wysiwyg/ckfinder/userfiles/.htaccess +++ /dev/null @@ -1,6 +0,0 @@ - - php_value engine off - - - php_value engine off -