根据节点批量更新AMP页面

hotfix/远程访问多媒体中心
尹诚诚 7 years ago
parent 388db4ef2e
commit 0791e323ac

@ -66,27 +66,23 @@ class Welcome extends CI_Controller {
} }
//获取所有信息URL,用来批量静态化更新 //获取所有信息URL,用来批量静态化更新
public function create_all_urls() { public function create_all_urls($view=false) {
set_time_limit(0); set_time_limit(0);
$this->output->enable_profiler(false); $this->output->enable_profiler(false);
$data['all_information'] = $this->Information_model->GetList('ic_status,ic_url,ic_sitecode'); $data['all_information'] = $this->Information_model->GetList('ic_status,ic_id,ic_url,ic_sitecode');
$this->load->view('bootstrap/header', $data); if ($view == 'amp') {
$this->load->view('bootstrap/cache_url', $data); $this->load->view('bootstrap3/header', $data);
$this->load->view('bootstrap/footer'); $this->load->view('bootstrap3/refresh_amp_urls');
} $this->load->view('bootstrap3/footer');
} else {
//获取所有信息URL,用来批量静态化更新 $this->load->view('bootstrap/header', $data);
public function create_all_amp_urls() { $this->load->view('bootstrap/cache_url', $data);
set_time_limit(0); $this->load->view('bootstrap/footer');
$this->output->enable_profiler(false); }
$data['all_information'] = $this->Information_model->GetList('ic_id,ic_status,ic_url,ic_sitecode');
$this->load->view('bootstrap3/header', $data);
$this->load->view('bootstrap3/refresh_amp_urls');
$this->load->view('bootstrap3/footer');
} }
//获取某个信息节点和子节点url //获取某个信息节点和子节点url
public function create_infomation_urls($is_parent_id) { public function create_infomation_urls($is_parent_id, $view = false) {
$this->output->enable_profiler(FALSE); $this->output->enable_profiler(FALSE);
$structure = $this->InfoStructures_model->Detail($is_parent_id); $structure = $this->InfoStructures_model->Detail($is_parent_id);
if (empty($structure)) { if (empty($structure)) {
@ -94,9 +90,15 @@ class Welcome extends CI_Controller {
return false; return false;
} }
$data['all_information'] = $this->Information_model->get_list_by_path($structure->is_path); $data['all_information'] = $this->Information_model->get_list_by_path($structure->is_path);
$this->load->view('bootstrap/header', $data); if ($view == 'amp') {
$this->load->view('bootstrap/cache_url', $data); $this->load->view('bootstrap3/header', $data);
$this->load->view('bootstrap/footer'); $this->load->view('bootstrap3/refresh_amp_urls');
$this->load->view('bootstrap3/footer');
} else {
$this->load->view('bootstrap/header', $data);
$this->load->view('bootstrap/cache_url', $data);
$this->load->view('bootstrap/footer');
}
} }
public function get_infomation_urls($is_parent_id) { public function get_infomation_urls($is_parent_id) {
@ -117,37 +119,37 @@ class Welcome extends CI_Controller {
$last_backup = $this->Logs_model->get_last_backup($info_id); $last_backup = $this->Logs_model->get_last_backup($info_id);
if (empty($last_backup)) { if (empty($last_backup)) {
$this->echo_json(array( $this->echo_json(array(
'status' => 'error', 'status' => 'error',
'logId' => 0, 'logId' => 0,
'datetime' => 0, 'datetime' => 0,
'username' => 0 'username' => 0
)); ));
} else { } else {
$this->echo_json(array( $this->echo_json(array(
'status' => 'success', 'status' => 'success',
'logId' => $last_backup->log_id, 'logId' => $last_backup->log_id,
'datetime' => $last_backup->log_datetime, 'datetime' => $last_backup->log_datetime,
'username' => $last_backup->log_ht_username 'username' => $last_backup->log_ht_username
)); ));
} }
} }
public function change_static_url($info_id) { public function change_static_url($info_id) {
$information = $this->Information_model->Detail($info_id); $information = $this->Information_model->Detail($info_id);
$htm_doc = new DOMDocument(); $htm_doc = new DOMDocument();
$htm_doc->encoding='UTF-8'; $htm_doc->encoding = 'UTF-8';
libxml_use_internal_errors(true); libxml_use_internal_errors(true);
$htm_doc->strictErrorChecking = false; $htm_doc->strictErrorChecking = false;
if (empty($information->ic_content)) { if (empty($information->ic_content)) {
$this->echo_json(array( $this->echo_json(array(
'status' => 'error', 'status' => 'error',
'infoId' => $info_id, 'infoId' => $info_id,
'message' => 'info content is empty' 'message' => 'info content is empty'
)); ));
return; return;
} }
$htm_doc->loadHTML( $htm_doc->loadHTML(
mb_convert_encoding($information->ic_content, 'HTML-ENTITIES', 'UTF-8')); mb_convert_encoding($information->ic_content, 'HTML-ENTITIES', 'UTF-8'));
$htm_doc->normalizeDocument(); $htm_doc->normalizeDocument();
$img_list = $htm_doc->getElementsByTagName('img'); $img_list = $htm_doc->getElementsByTagName('img');
foreach ($img_list as $img) { foreach ($img_list as $img) {
@ -159,15 +161,15 @@ class Welcome extends CI_Controller {
$anchor_list = $htm_doc->getElementsByTagName('a'); $anchor_list = $htm_doc->getElementsByTagName('a');
foreach ($anchor_list as $anchor) { foreach ($anchor_list as $anchor) {
$a_href = $anchor->getAttribute('href'); $a_href = $anchor->getAttribute('href');
echo 'a.href: '.$a_href.'<br>'; echo 'a.href: ' . $a_href . '<br>';
$match_result = array(); $match_result = array();
preg_match('/^http:\/\/www.chinahighlights.com(.*)/', $a_href, $match_result); preg_match('/^http:\/\/www.chinahighlights.com(.*)/', $a_href, $match_result);
$result_count = count($match_result); $result_count = count($match_result);
if ($result_count == 2) { if ($result_count == 2) {
$result = '//www.chinahighlights.com'.$match_result[1]; $result = '//www.chinahighlights.com' . $match_result[1];
$anchor->setAttribute('href', $result); $anchor->setAttribute('href', $result);
echo $result.'<br>'; echo $result . '<br>';
} }
} }
@ -196,7 +198,6 @@ class Welcome extends CI_Controller {
// $information->ic_ht_product_id, // $information->ic_ht_product_id,
// $information->ic_ht_product_type, // $information->ic_ht_product_type,
// $information->ic_author); // $information->ic_author);
// $this->echo_json(array( // $this->echo_json(array(
// 'status' => 'ok', // 'status' => 'ok',
// 'infoId' => $info_id, // 'infoId' => $info_id,
@ -206,17 +207,16 @@ class Welcome extends CI_Controller {
} }
public function count_redirect_nofollow() { public function count_redirect_nofollow() {
$include_redirece_info = $include_redirece_info = $this->Information_model->search_all_text('&t=78002', 2000);
$this->Information_model->search_all_text('&t=78002', 2000); echo 'redirect count: ' . count($include_redirece_info) . '<br/>';
echo 'redirect count: '.count($include_redirece_info).'<br/>';
$redirect_nofollow_list = array(); $redirect_nofollow_list = array();
$htm_doc = new DOMDocument(); $htm_doc = new DOMDocument();
$htm_doc->encoding='UTF-8'; $htm_doc->encoding = 'UTF-8';
libxml_use_internal_errors(true); libxml_use_internal_errors(true);
$htm_doc->strictErrorChecking = false; $htm_doc->strictErrorChecking = false;
foreach ($include_redirece_info as $info) { foreach ($include_redirece_info as $info) {
$htm_doc->loadHTML( $htm_doc->loadHTML(
mb_convert_encoding($info->ic_content, 'HTML-ENTITIES', 'UTF-8')); mb_convert_encoding($info->ic_content, 'HTML-ENTITIES', 'UTF-8'));
$htm_doc->normalizeDocument(); $htm_doc->normalizeDocument();
$anchor_list = $htm_doc->getElementsByTagName('a'); $anchor_list = $htm_doc->getElementsByTagName('a');
foreach ($anchor_list as $anchor) { foreach ($anchor_list as $anchor) {
@ -227,166 +227,97 @@ class Welcome extends CI_Controller {
preg_match('/.*&t=78002$/', $a_href, $match_result); preg_match('/.*&t=78002$/', $a_href, $match_result);
$result_count = count($match_result); $result_count = count($match_result);
if ($result_count > 0 && $a_rel != 'nofollow') { if ($result_count > 0 && $a_rel != 'nofollow') {
echo $info->ic_url.' | '.'('.$info->ic_id.','.$info->is_id.')'.'<br/>'; echo $info->ic_url . ' | ' . '(' . $info->ic_id . ',' . $info->is_id . ')' . '<br/>';
echo 'a.href: '.$a_href.'; rel: '.$a_rel.'<br>'; echo 'a.href: ' . $a_href . '; rel: ' . $a_rel . '<br>';
$redirect_nofollow_list[] = $info; $redirect_nofollow_list[] = $info;
} }
} }
} }
echo 'nofollow_count: '.count($redirect_nofollow_list).'<br/>'; echo 'nofollow_count: ' . count($redirect_nofollow_list) . '<br/>';
return $redirect_nofollow_list; return $redirect_nofollow_list;
} }
public function transform_redirect_nofollow() { public function transform_redirect_nofollow() {
$redirect_nofollow_list = $this->count_redirect_nofollow(); $redirect_nofollow_list = $this->count_redirect_nofollow();
$htm_doc = new DOMDocument(); $htm_doc = new DOMDocument();
$htm_doc->encoding='UTF-8'; $htm_doc->encoding = 'UTF-8';
libxml_use_internal_errors(true); libxml_use_internal_errors(true);
$htm_doc->strictErrorChecking = false; $htm_doc->strictErrorChecking = false;
foreach ($redirect_nofollow_list as $info) { foreach ($redirect_nofollow_list as $info) {
$htm_doc->loadHTML( $htm_doc->loadHTML(
mb_convert_encoding($info->ic_content, 'HTML-ENTITIES', 'UTF-8')); mb_convert_encoding($info->ic_content, 'HTML-ENTITIES', 'UTF-8'));
$htm_doc->normalizeDocument(); $htm_doc->normalizeDocument();
$anchor_list = $htm_doc->getElementsByTagName('a'); $anchor_list = $htm_doc->getElementsByTagName('a');
foreach ($anchor_list as $anchor) { foreach ($anchor_list as $anchor) {
$a_rel = $anchor->getAttribute('rel'); $a_rel = $anchor->getAttribute('rel');
$anchor->setAttribute('rel', 'nofollow'); $anchor->setAttribute('rel', 'nofollow');
$this->Logs_model->backup($info->is_id, $info->ic_content); $this->Logs_model->backup($info->is_id, $info->ic_content);
$info->ic_content = $htm_doc->saveHTML(); $info->ic_content = $htm_doc->saveHTML();
$this->InfoContents_model->Update( $this->InfoContents_model->Update(
$info->ic_id, $info->ic_id, $info->ic_url, $info->ic_url_title, $info->ic_type, $info->ic_title, $info->ic_content, $info->ic_summary, $info->ic_seo_title, $info->ic_seo_description, $info->ic_seo_keywords, $info->ic_show_bread_crumbs, $info->ic_status, $info->ic_template, $info->ic_photo, $info->ic_photo_width, $info->ic_photo_height, $info->ic_recommend_tours, $info->ic_recommend_packages, $info->ic_ht_area_id, $info->ic_ht_area_type, $info->ic_ht_product_id, $info->ic_ht_product_type, $info->ic_author);
$info->ic_url,
$info->ic_url_title,
$info->ic_type,
$info->ic_title,
$info->ic_content,
$info->ic_summary,
$info->ic_seo_title,
$info->ic_seo_description,
$info->ic_seo_keywords,
$info->ic_show_bread_crumbs,
$info->ic_status,
$info->ic_template,
$info->ic_photo,
$info->ic_photo_width,
$info->ic_photo_height,
$info->ic_recommend_tours,
$info->ic_recommend_packages,
$info->ic_ht_area_id,
$info->ic_ht_area_type,
$info->ic_ht_product_id,
$info->ic_ht_product_type,
$info->ic_author);
} }
} }
echo 'update_nofollow_count: '.count($redirect_nofollow_list).'<br/>'; echo 'update_nofollow_count: ' . count($redirect_nofollow_list) . '<br/>';
} }
public function count_http_of_href() { public function count_http_of_href() {
$data['all_information'] = $data['all_information'] = $this->Information_model->search_all_text('http://www.chinahighlights.com/', 2000);
$this->Information_model->search_all_text('http://www.chinahighlights.com/', 2000); echo 'count: ' . count($data['all_information']) . '<br/>';
echo 'count: '.count($data['all_information']).'<br/>';
var_dump($data['all_information']); var_dump($data['all_information']);
} }
public function transform_href_to_https() { public function transform_href_to_https() {
$http_host = 'http://www.chinahighlights.com/'; $http_host = 'http://www.chinahighlights.com/';
$https_host = 'https://www.chinahighlights.com/'; $https_host = 'https://www.chinahighlights.com/';
$data['all_information'] = $data['all_information'] = $this->Information_model->search_all_text($http_host, 200);
$this->Information_model->search_all_text($http_host, 200); echo 'count: ' . count($data['all_information']) . '<br/>';
echo 'count: '.count($data['all_information']).'<br/>';
if (empty($data['all_information'])) { if (empty($data['all_information'])) {
echo 'nothing transform to https'; echo 'nothing transform to https';
} else { } else {
foreach ($data['all_information'] as $item) { foreach ($data['all_information'] as $item) {
if (empty($item->ic_url)) { if (empty($item->ic_url)) {
echo '<span style="color: red;">['.$item->ic_title .'] ['.$item->ic_url.']</span> <br/>'; echo '<span style="color: red;">[' . $item->ic_title . '] [' . $item->ic_url . ']</span> <br/>';
continue; continue;
} else { } else {
echo $item->ic_url.' | '.$item->ic_title.'<br/>'; echo $item->ic_url . ' | ' . $item->ic_title . '<br/>';
} }
$this->Logs_model->backup($item->is_id, $item->ic_content); $this->Logs_model->backup($item->is_id, $item->ic_content);
$item->ic_content=str_replace($http_host, $https_host, $item->ic_content); $item->ic_content = str_replace($http_host, $https_host, $item->ic_content);
$this->InfoContents_model->Update( $this->InfoContents_model->Update(
$item->ic_id, $item->ic_id, $item->ic_url, $item->ic_url_title, $item->ic_type, $item->ic_title, $item->ic_content, $item->ic_summary, $item->ic_seo_title, $item->ic_seo_description, $item->ic_seo_keywords, $item->ic_show_bread_crumbs, $item->ic_status, $item->ic_template, $item->ic_photo, $item->ic_photo_width, $item->ic_photo_height, $item->ic_recommend_tours, $item->ic_recommend_packages, $item->ic_ht_area_id, $item->ic_ht_area_type, $item->ic_ht_product_id, $item->ic_ht_product_type, $item->ic_author
$item->ic_url, );
$item->ic_url_title, }
$item->ic_type,
$item->ic_title,
$item->ic_content,
$item->ic_summary,
$item->ic_seo_title,
$item->ic_seo_description,
$item->ic_seo_keywords,
$item->ic_show_bread_crumbs,
$item->ic_status,
$item->ic_template,
$item->ic_photo,
$item->ic_photo_width,
$item->ic_photo_height,
$item->ic_recommend_tours,
$item->ic_recommend_packages,
$item->ic_ht_area_id,
$item->ic_ht_area_type,
$item->ic_ht_product_id,
$item->ic_ht_product_type,
$item->ic_author
);
}
} }
} }
private function echo_json($obj) { private function echo_json($obj) {
$this->output $this->output
->set_content_type('application/json') ->set_content_type('application/json')
->set_output(json_encode($obj)); ->set_output(json_encode($obj));
} }
//批量替换二级域名如图片或者data域名
//批量替换二级域名如图片或者data域名 function replace_hostname($topnum) {
function replace_hostname($topnum){ $data = array();
$data=array(); $find_host = 'http://data.chinarundreisen.com/'; //http://bilder.chinarundreisen.com/
$find_host='http://data.chinarundreisen.com/'; //http://bilder.chinarundreisen.com/ $new_host = '//data.chinarundreisen.com/';
$new_host='//data.chinarundreisen.com/'; $data['all_information'] = $this->Information_model->search_all_text($find_host, $topnum);
$data['all_information'] = $this->Information_model->search_all_text($find_host,$topnum); if ($data['all_information']) {
if($data['all_information']){ foreach ($data['all_information'] as $item) {
foreach($data['all_information'] as $item){ echo $item->ic_url . '<br/>';
echo $item->ic_url.'<br/>'; $item->ic_content = str_replace($find_host, $new_host, $item->ic_content);
$item->ic_content=str_replace($find_host, $new_host,$item->ic_content); $this->InfoContents_model->Update(
$this->InfoContents_model->Update( $item->ic_id, $item->ic_url, $item->ic_url_title, $item->ic_type, $item->ic_title, $item->ic_content, $item->ic_summary, $item->ic_seo_title, $item->ic_seo_description, $item->ic_seo_keywords, $item->ic_show_bread_crumbs, $item->ic_status, $item->ic_template, $item->ic_photo, $item->ic_photo_width, $item->ic_photo_height, $item->ic_recommend_tours, $item->ic_recommend_packages, $item->ic_ht_area_id, $item->ic_ht_area_type, $item->ic_ht_product_id, $item->ic_ht_product_type, $item->ic_author
$item->ic_id, );
$item->ic_url, }
$item->ic_url_title, } else {
$item->ic_type, echo 'all done';
$item->ic_title, }
$item->ic_content, }
$item->ic_summary,
$item->ic_seo_title,
$item->ic_seo_description,
$item->ic_seo_keywords,
$item->ic_show_bread_crumbs,
$item->ic_status,
$item->ic_template,
$item->ic_photo,
$item->ic_photo_width,
$item->ic_photo_height,
$item->ic_recommend_tours,
$item->ic_recommend_packages,
$item->ic_ht_area_id,
$item->ic_ht_area_type,
$item->ic_ht_product_id,
$item->ic_ht_product_type,
$item->ic_author
);
}
}else{
echo 'all done';
}
}
private function check_url($subject) { private function check_url($subject) {
$result = $subject; $result = $subject;
@ -410,7 +341,7 @@ class Welcome extends CI_Controller {
preg_match($pattern, $subject, $match_result); preg_match($pattern, $subject, $match_result);
$result_count = count($match_result); $result_count = count($match_result);
if ($result_count == 2) { if ($result_count == 2) {
$result = $replace.$match_result[1]; $result = $replace . $match_result[1];
} }
return $result; return $result;
} }
@ -431,7 +362,7 @@ class Welcome extends CI_Controller {
$parent_path = str_replace('-', ',', $parent_path); $parent_path = str_replace('-', ',', $parent_path);
$parent_path = trim($parent_path, ','); $parent_path = trim($parent_path, ',');
if ($parent_path != '') if ($parent_path != '')
$parent_path.=','; $parent_path .= ',';
$this->load->model('Import_model'); $this->load->model('Import_model');
$this->Import_model->set_path($is_id, $parent_path); $this->Import_model->set_path($is_id, $parent_path);
echo 'ok'; echo 'ok';

@ -42,7 +42,7 @@
<li><a href="<?php echo site_url('sendmail') ?>" >订单邮件管理</a> </li> <li><a href="<?php echo site_url('sendmail') ?>" >订单邮件管理</a> </li>
<li><a href="http://share.chtcdn.com/info.php/infoshare/" target="_blank" >信息分享平台</a> </li> <li><a href="http://share.chtcdn.com/info.php/infoshare/" target="_blank" >信息分享平台</a> </li>
<li><a href="<?php echo site_url('welcome/create_all_urls') ?>" target="_blank" >全站静态化更新</a> </li> <li><a href="<?php echo site_url('welcome/create_all_urls') ?>" target="_blank" >全站静态化更新</a> </li>
<li><a href="<?php echo site_url('welcome/create_all_amp_urls') ?>" target="_blank" >全站AMP更新</a> </li> <li><a href="<?php echo site_url('welcome/create_all_urls/amp') ?>" target="_blank" >全站AMP更新</a> </li>
<li class="divider"></li> <li class="divider"></li>

@ -1,4 +1,4 @@
<?php // 代码各服务器已经同步 2016.06.01 ycc test-delpoy ?> <?php // 代码各服务器已经同步 2016.06.01 ycc test-delpoy ?>
<script src="/js/ace/ace.js" type="text/javascript" charset="utf-8"></script> <script src="/js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
<script type="text/javascript"> <script type="text/javascript">
var content_length = 0; var content_length = 0;
@ -347,8 +347,8 @@
$('#goto_test_page_button').attr("href", site_url + $('#ic_url').val()); $('#goto_test_page_button').attr("href", site_url + $('#ic_url').val());
return true; return true;
} }
//德语站点跳转测试页面 //德语站点跳转测试页面
function goto_gmtest_page() { function goto_gmtest_page() {
var site_url = 'http://gm.test/gm.php/information/detail/?static_html_url='; var site_url = 'http://gm.test/gm.php/information/detail/?static_html_url=';
$('#goto_test_page_button').attr("href", site_url + $('#ic_url').val()); $('#goto_test_page_button').attr("href", site_url + $('#ic_url').val());
return true; return true;
@ -525,7 +525,10 @@
<ul id="treeDemo" name="treeDemo" class="ztree" style="height:1035px;overflow-x:auto;"></ul> <ul id="treeDemo" name="treeDemo" class="ztree" style="height:1035px;overflow-x:auto;"></ul>
<ul class="nav nav-list"> <ul class="nav nav-list">
<li class="nav-header"><a href="<?php echo site_url('welcome/create_infomation_urls/' . $information->is_id); ?>" target="_blank"><i class="text-muted glyphicon glyphicon-retweet"></i></a></li> <li class="nav-header">
<a href="<?php echo site_url('welcome/create_infomation_urls/' . $information->is_id); ?>" target="_blank" class="col-sm-5" title="批量更新静态化页面"><i class="text-muted glyphicon glyphicon-retweet"></i></a>
<a href="<?php echo site_url('welcome/create_infomation_urls/' . $information->is_id . '/amp'); ?>" target="_blank" class="col-sm-5" title="批量更新AMP页面"><i class="glyphicon glyphicon-flash"></i></a>
</li>
</ul> </ul>
</div> </div>
@ -553,24 +556,25 @@
$show_photo_meta = get_meta($information->ic_id, 'meta_use_list_picture'); $show_photo_meta = get_meta($information->ic_id, 'meta_use_list_picture');
$amp_photo = ''; $amp_photo = '';
if ($information->ic_photo && $show_photo_meta !== 'no') { if ($information->ic_photo && $show_photo_meta !== 'no') {
$amp_photo = $this->config->item('site_image_url').$information->ic_photo; $amp_photo = $this->config->item('site_image_url') . $information->ic_photo;
} }
$amp_build_url = "/amp_app/?icid=".$information->ic_id."&is_path=".$information->is_path."&usr=".urlencode($amp_user['OPI_Name'])."&url=".urlencode($information->ic_url)."&photo=".urlencode($amp_photo)."&site=".urlencode($this->config->item('site_url'))."&imgurl=".urlencode($this->config->item('site_image_url')); $amp_build_url = "/amp_app/?icid=" . $information->ic_id . "&is_path=" . $information->is_path . "&usr=" . urlencode($amp_user['OPI_Name']) . "&url=" . urlencode($information->ic_url) . "&photo=" . urlencode($amp_photo) . "&site=" . urlencode($this->config->item('site_url')) . "&imgurl=" . urlencode($this->config->item('site_image_url'));
?> ?>
<?php if(is_series_site()){ ?> <?php if (is_series_site()) { ?>
<label title="AMP页面编辑"><a href="<?php echo($amp_build_url);?>" target="_blank">AMP构建工具</a></label> | <label title="AMP页面编辑"><a href="<?php echo($amp_build_url); ?>" target="_blank">AMP构建工具</a></label> |
<?php } ?> <?php } ?>
<?php if (get_meta($information->ic_id, 'AMP_STATUS') === '1') {?> <?php if (get_meta($information->ic_id, 'AMP_STATUS') === '1') { ?>
<label title="AMP页面编辑"><a href="<?php echo site_url('amp/edit/' . $information->ic_id); ?>" target="_blank"><i class="glyphicon glyphicon-flash"></i></a></label> <label title="AMP页面编辑"><a href="<?php echo site_url('amp/edit/' . $information->ic_id); ?>" target="_blank"><i class="glyphicon glyphicon-flash"></i></a></label>
<?php } else {?> <?php } else { ?>
<label title="创建AMP页面"><a href="<?php echo site_url('amp/edit/' . $information->ic_id); ?>" target="_blank"><i class="glyphicon glyphicon-plus"></i></a></label> <label title="创建AMP页面"><a href="<?php echo site_url('amp/edit/' . $information->ic_id); ?>" target="_blank"><i class="glyphicon glyphicon-plus"></i></a></label>
<?php }?> <?php } ?>
</div> </div>
<div class="col-xs-24"> <div class="col-xs-24">
<input class="form-control" type="text" id="ic_title" style="<?php if ($embody == 1) { <input class="form-control" type="text" id="ic_title" style="<?php
echo 'border-color:green;'; if ($embody == 1) {
} echo 'border-color:green;';
?>" name="ic_title" value="<?php echo $information->ic_title; ?>" > }
?>" name="ic_title" value="<?php echo $information->ic_title; ?>" >
</div> </div>
<div class="col-xs-24 btn-sm"></div> <div class="col-xs-24 btn-sm"></div>
</div> </div>
@ -584,12 +588,12 @@
<div class="col-xs-24 nopadding">链接地址 <div class="col-xs-24 nopadding">链接地址
<a href="javascript:void(0);" onclick="format_url()" title="格式化URL"><i class="glyphicon glyphtext-muted glyphicon glyphicon-flag text-muted"></i></a> <a href="javascript:void(0);" onclick="format_url()" title="格式化URL"><i class="glyphicon glyphtext-muted glyphicon glyphicon-flag text-muted"></i></a>
<a href="javascript:void(0);" onclick="goto_page();" id="goto_page_button" name="goto_page_button" target="_blank" title="查看" ><i class="glyphicon glyphtext-muted glyphicon glyphicon-eye-open text-muted"></i></a> <a href="javascript:void(0);" onclick="goto_page();" id="goto_page_button" name="goto_page_button" target="_blank" title="查看" ><i class="glyphicon glyphtext-muted glyphicon glyphicon-eye-open text-muted"></i></a>
<?php if ($information->ic_sitecode == 'cht') {?> <?php if ($information->ic_sitecode == 'cht') { ?>
<a href="javascript:void(0);" onclick="goto_test_page();" id="goto_test_page_button" name="goto_test_page_button" target="_blank" title="查看测试页面" ><i class="glyphicon glyphtext-muted glyphicon glyphicon-random text-muted"></i></a> <a href="javascript:void(0);" onclick="goto_test_page();" id="goto_test_page_button" name="goto_test_page_button" target="_blank" title="查看测试页面" ><i class="glyphicon glyphtext-muted glyphicon glyphicon-random text-muted"></i></a>
<?php }?> <?php } ?>
<?php if ($information->ic_sitecode == 'gm') {?> <?php if ($information->ic_sitecode == 'gm') { ?>
<a href="javascript:void(0);" onclick="goto_gmtest_page();" id="goto_test_page_button" name="goto_test_page_button" target="_blank" title="查看测试页面" ><i class="glyphicon glyphtext-muted glyphicon glyphicon-random text-muted"></i></a> <a href="javascript:void(0);" onclick="goto_gmtest_page();" id="goto_test_page_button" name="goto_test_page_button" target="_blank" title="查看测试页面" ><i class="glyphicon glyphtext-muted glyphicon glyphicon-random text-muted"></i></a>
<?php }?> <?php } ?>
</div> </div>
<input class="form-control col-xs-24" type="text" id="ic_url" name="ic_url" value="<?php echo $information->ic_url; ?>" > <input class="form-control col-xs-24" type="text" id="ic_url" name="ic_url" value="<?php echo $information->ic_url; ?>" >
</div> </div>
@ -631,16 +635,16 @@
<select name="meta_website_nav" id="meta_website_nav" class="form-control" > <select name="meta_website_nav" id="meta_website_nav" class="form-control" >
<option value="" >不选择</option> <option value="" >不选择</option>
<?php <?php
if (!empty($setting_website_nav)) { if (!empty($setting_website_nav)) {
$setting_website_nav_active = trim(get_meta($information->ic_id, 'meta_website_nav')); $setting_website_nav_active = trim(get_meta($information->ic_id, 'meta_website_nav'));
foreach ($setting_website_nav as $item) { foreach ($setting_website_nav as $item) {
$strcasecmp_nav = strcasecmp($setting_website_nav_active, $item->im_value); $strcasecmp_nav = strcasecmp($setting_website_nav_active, $item->im_value);
?> ?>
<option <?php echo $strcasecmp_nav == 0 ? 'selected' : FALSE; ?> value="<?php echo $item->im_value ?>" ><?php echo $item->im_value ?></option> <option <?php echo $strcasecmp_nav == 0 ? 'selected' : FALSE; ?> value="<?php echo $item->im_value ?>" ><?php echo $item->im_value ?></option>
<?php <?php
} }
} }
?> ?>
</select> </select>
</div> </div>
@ -747,7 +751,7 @@ if (!empty($setting_website_nav)) {
</div> </div>
<?php if ($information->ic_sitecode == 'cht') { <?php if ($information->ic_sitecode == 'cht') {
?> ?>
<div class="row"> <div class="row">
<div class="col-sm-5"> <div class="col-sm-5">
@ -762,10 +766,11 @@ if (!empty($setting_website_nav)) {
</select> </select>
</div> </div>
<div class="col-sm-5 <?php if ($information->ic_ht_area_type != 'c') { <div class="col-sm-5 <?php
echo 'hidden'; if ($information->ic_ht_area_type != 'c') {
} echo 'hidden';
?>"> }
?>">
<label>景点评论数 <label>景点评论数
<a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_review_count', $('#meta_review_count').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a> <a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_review_count', $('#meta_review_count').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a>
<a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_review_count', $('#meta_review_count').val())"><i class="text-muted glyphicon glyphicon-hdd"></i></a> <a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_review_count', $('#meta_review_count').val())"><i class="text-muted glyphicon glyphicon-hdd"></i></a>
@ -799,12 +804,12 @@ if (!empty($setting_website_nav)) {
</div> </div>
<div class="<?php <div class="<?php
if ($information->ic_ht_area_type == 'c') { if ($information->ic_ht_area_type == 'c') {
echo 'col-sm-4'; echo 'col-sm-4';
} else { } else {
echo 'col-sm-9'; echo 'col-sm-9';
} }
?>"> ?>">
<label>显示作者 <label>显示作者
<a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_show_author', $('#meta_show_author').val())"><i class="text-muted glyphicon glyphtext-muted glyphicon glyphicon-remove"></i></a> <a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_show_author', $('#meta_show_author').val())"><i class="text-muted glyphicon glyphtext-muted glyphicon glyphicon-remove"></i></a>
<a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_show_author', $('#meta_show_author').val())"><i class="text-muted glyphicon glyphtext-muted glyphicon glyphicon-hdd"></i></a> <a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_show_author', $('#meta_show_author').val())"><i class="text-muted glyphicon glyphtext-muted glyphicon glyphicon-hdd"></i></a>
@ -818,34 +823,34 @@ if ($information->ic_ht_area_type == 'c') {
</div> </div>
<?php // 有子节点时 <?php
// 有子节点时
$children_cnt = 0; $children_cnt = 0;
foreach ($informationList as $kin => $vin) { foreach ($informationList as $kin => $vin) {
if (in_array($information->is_id, explode(",", $vin->is_path)) if (in_array($information->is_id, explode(",", $vin->is_path)) && $vin->status == 1 && $vin->id != $information->is_id
&& $vin->status==1 && $vin->id != $information->is_id ) {
) {
$children_cnt ++; $children_cnt ++;
} }
} }
echo "<!-- children_cnt $children_cnt -->"; echo "<!-- children_cnt $children_cnt -->";
if ($children_cnt > 0) { if ($children_cnt > 0) {
?> ?>
<div class="row"> <div class="row">
<div class="col-sm-5"> <div class="col-sm-5">
<label>&nbsp;/&nbsp;下篇阅读导航 <label>&nbsp;/&nbsp;下篇阅读导航
<a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_pre_next_nav', $('#meta_pre_next_nav').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a> <a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_pre_next_nav', $('#meta_pre_next_nav').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a>
<a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_pre_next_nav', $('#meta_pre_next_nav').val())"><i class="text-muted glyphicon glyphicon-hdd"></i></a> <a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_pre_next_nav', $('#meta_pre_next_nav').val())"><i class="text-muted glyphicon glyphicon-hdd"></i></a>
<a href="javascript:void(0);" title="当前文件夹下的信息页面底部显示上/下篇的快捷按钮."><i class="text-muted glyphicon glyphicon-question-sign"></i></a> <a href="javascript:void(0);" title="当前文件夹下的信息页面底部显示上/下篇的快捷按钮."><i class="text-muted glyphicon glyphicon-question-sign"></i></a>
</label> </label>
<select name="meta_pre_next_nav" id="meta_pre_next_nav" class="form-control" > <select name="meta_pre_next_nav" id="meta_pre_next_nav" class="form-control" >
<option value="no" >禁用</option> <option value="no" >禁用</option>
<option value="yes" <?php echo get_meta($information->ic_id, 'meta_pre_next_nav') === 'yes' ? 'selected' : FALSE; ?>>启用</option> <option value="yes" <?php echo get_meta($information->ic_id, 'meta_pre_next_nav') === 'yes' ? 'selected' : FALSE; ?>>启用</option>
</select> </select>
</div> </div>
<div class="col-sm-19"> <div class="col-sm-19">
</div>
</div> </div>
</div> <?php } ?>
<?php } ?>
<div class="row"> <div class="row">
<div class="col-xs-24"> <div class="col-xs-24">
<label>自定义导航 <label>自定义导航
@ -861,7 +866,7 @@ if ($information->ic_ht_area_type == 'c') {
</div> </div>
<?php }?> <?php } ?>
<label>信息备注 <label>信息备注
@ -954,8 +959,8 @@ if ($information->ic_ht_area_type == 'c') {
</div> </div>
<?php if (is_series_site()) { <?php if (is_series_site()) {
?> ?>
<div class="row"> <div class="row">
<div class="col-sm-8"> <div class="col-sm-8">
<label>机票目的地 <label>机票目的地
@ -967,36 +972,36 @@ if ($information->ic_ht_area_type == 'c') {
</div> </div>
<div class="col-sm-8"> <div class="col-sm-8">
<?php <?php
$meta_subnavi_arr = array( $meta_subnavi_arr = array(
'index' => '首页', 'index' => '首页',
'tour' => '线路', 'tour' => '线路',
'dest' => '目的地', 'dest' => '目的地',
'tailormade' => 'tailormade', 'tailormade' => 'tailormade',
'train' => '火车', 'train' => '火车',
'ship' => '游船', 'ship' => '游船',
'hotel' => '酒店', 'hotel' => '酒店',
'flight' => '机票', 'flight' => '机票',
'info' => '信息', 'info' => '信息',
'deal' => '促销', 'deal' => '促销',
'2015' => '2015', '2015' => '2015',
'tour2017' => '2017', 'tour2017' => '2017',
'op' => 'OP', 'op' => 'OP',
'best' => '实用信息', 'best' => '实用信息',
'culture' => '文化', 'culture' => '文化',
'top10' => 'TOP10', 'top10' => 'TOP10',
); );
?> ?>
<label>匹配到一级导航 <label>匹配到一级导航
<a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_subnavi', $('#meta_subnavi').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a> <a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_subnavi', $('#meta_subnavi').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a>
<a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_subnavi', $('#meta_subnavi').val())"><i class="text-muted glyphicon glyphicon-hdd"></i></a> <a href="javascript:void(0);" onclick="meta('save', '<?php echo $information->ic_id; ?>', 'meta_subnavi', $('#meta_subnavi').val())"><i class="text-muted glyphicon glyphicon-hdd"></i></a>
<a href="javascript:void(0);" title="用于配置此信息对应的一级导航"><i class="text-muted glyphicon glyphicon-question-sign"></i></a> <a href="javascript:void(0);" title="用于配置此信息对应的一级导航"><i class="text-muted glyphicon glyphicon-question-sign"></i></a>
</label> </label>
<select name="meta_subnavi" id="meta_subnavi" class="form-control" > <select name="meta_subnavi" id="meta_subnavi" class="form-control" >
<?php if ($meta_subnavi = get_meta($information->ic_id, 'meta_subnavi')) {?> <?php if ($meta_subnavi = get_meta($information->ic_id, 'meta_subnavi')) { ?>
<option selected="selected" value="<?php echo $meta_subnavi; ?>"><?php echo $meta_subnavi_arr[$meta_subnavi]; ?></option> <option selected="selected" value="<?php echo $meta_subnavi; ?>"><?php echo $meta_subnavi_arr[$meta_subnavi]; ?></option>
<?php } else {?> <?php } else { ?>
<option selected="selected" value="info"><?php echo $meta_subnavi_arr['info']; ?></option> <option selected="selected" value="info"><?php echo $meta_subnavi_arr['info']; ?></option>
<?php }?> <?php } ?>
<option value="index"><?php echo ($meta_subnavi_arr['index']); ?></option> <option value="index"><?php echo ($meta_subnavi_arr['index']); ?></option>
<option value="tour"><?php echo ($meta_subnavi_arr['tour']); ?></option> <option value="tour"><?php echo ($meta_subnavi_arr['tour']); ?></option>
<option value="dest"><?php echo ($meta_subnavi_arr['dest']); ?></option> <option value="dest"><?php echo ($meta_subnavi_arr['dest']); ?></option>
@ -1022,13 +1027,13 @@ $meta_subnavi_arr = array(
<a href="javascript:void(0);" title="用于配置是否在面包屑中显示Guide首页."><i class="text-muted glyphicon glyphicon-question-sign"></i></a> <a href="javascript:void(0);" title="用于配置是否在面包屑中显示Guide首页."><i class="text-muted glyphicon glyphicon-question-sign"></i></a>
</label> </label>
<select name="meta_bread_showinfo" id="meta_bread_showinfo" class="form-control" > <select name="meta_bread_showinfo" id="meta_bread_showinfo" class="form-control" >
<?php if (get_meta($information->ic_id, 'meta_bread_showinfo') == 'noshow') {?> <?php if (get_meta($information->ic_id, 'meta_bread_showinfo') == 'noshow') { ?>
<option selected="selected" value="noshow">不显示</option> <option selected="selected" value="noshow">不显示</option>
<option value="show">显示</option> <option value="show">显示</option>
<?php } else {?> <?php } else { ?>
<option value="noshow">不显示</option> <option value="noshow">不显示</option>
<option selected="selected" value="show">显示</option> <option selected="selected" value="show">显示</option>
<?php }?> <?php } ?>
</select> </select>
</div> </div>
<div class="col-sm-8"> <div class="col-sm-8">
@ -1039,7 +1044,7 @@ $meta_subnavi_arr = array(
</label> </label>
<input name="meta_top_img" id="meta_top_img" type="text" class="form-control" value="<?php echo get_meta($information->ic_id, 'meta_top_img'); ?>" /> <input name="meta_top_img" id="meta_top_img" type="text" class="form-control" value="<?php echo get_meta($information->ic_id, 'meta_top_img'); ?>" />
</div> </div>
<?php if ($information->ic_ht_area_type == 'err') {?> <?php if ($information->ic_ht_area_type == 'err') { ?>
<div class="col-sm-8"> <div class="col-sm-8">
<label>自定义样式 <label>自定义样式
<a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_my_class', $('#meta_my_class').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a> <a href="javascript:void(0);" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_my_class', $('#meta_my_class').val())"><i class="text-muted glyphicon glyphicon-remove"></i></a>
@ -1061,11 +1066,11 @@ $meta_subnavi_arr = array(
</label> </label>
<input class="form-control" type="text" name="meta_z_res" value="<?php echo get_meta($information->ic_id, 'meta_z_res'); ?>" id="meta_z_res"/> <input class="form-control" type="text" name="meta_z_res" value="<?php echo get_meta($information->ic_id, 'meta_z_res'); ?>" id="meta_z_res"/>
</div> </div>
<?php }?> <?php } ?>
</div> </div>
<?php }?> <?php } ?>
<?php if ($information->ic_ht_area_type == 'g') {?> <?php if ($information->ic_ht_area_type == 'g') { ?>
<div class="row"> <div class="row">
@ -1106,7 +1111,7 @@ $meta_subnavi_arr = array(
</div> </div>
</div> </div>
<?php }?> <?php } ?>
<div class="row"> <div class="row">
<div class="col-sm-5"> <div class="col-sm-5">
<label>展示打赏功能 <label>展示打赏功能
@ -1176,13 +1181,13 @@ $meta_subnavi_arr = array(
<label>信息类型</label> <label>信息类型</label>
<select name="ic_type" id="ic_type" class="form-control" onselect="" > <select name="ic_type" id="ic_type" class="form-control" onselect="" >
<?php <?php
foreach ($infoTypeList as $key => $value) { foreach ($infoTypeList as $key => $value) {
$value == $information->ic_type ? $select_str = 'selected' : $select_str = ''; $value == $information->ic_type ? $select_str = 'selected' : $select_str = '';
?> ?>
<option <?php echo $select_str; ?> value="<?php echo $value; ?>" ><?php echo $key; ?></option> <option <?php echo $select_str; ?> value="<?php echo $value; ?>" ><?php echo $key; ?></option>
<?php }?> <?php } ?>
</select> </select>
<?php if ($rootInformation->ic_ht_area_type == 'pd') {?> <?php if ($rootInformation->ic_ht_area_type == 'pd') { ?>
<div id="bind_product_code"> <div id="bind_product_code">
<br/> <br/>
<div class="input-group"> <div class="input-group">
@ -1191,15 +1196,15 @@ foreach ($infoTypeList as $key => $value) {
<a href="javascript:void(0);" class="input-group-addon" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_product_code', $('#meta_product_code').val())"><i class="text-muted glyphicon glyphtext-muted glyphicon glyphicon-remove"></i></a> <a href="javascript:void(0);" class="input-group-addon" onclick="meta('delete', '<?php echo $information->ic_id; ?>', 'meta_product_code', $('#meta_product_code').val())"><i class="text-muted glyphicon glyphtext-muted glyphicon glyphicon-remove"></i></a>
</div> </div>
</div> </div>
<?php }?> <?php } ?>
<label style="width:48px;">模板</label> <label style="width:48px;">模板</label>
<select name="ic_template" id="ic_template" class="form-control"> <select name="ic_template" id="ic_template" class="form-control">
<?php <?php
foreach ($templateList as $key => $value) { foreach ($templateList as $key => $value) {
$value == $information->ic_template ? $select_str = 'selected' : $select_str = ''; $value == $information->ic_template ? $select_str = 'selected' : $select_str = '';
?> ?>
<option <?php echo $select_str; ?> value="<?php echo $value; ?>" ><?php echo $key; ?></option> <option <?php echo $select_str; ?> value="<?php echo $value; ?>" ><?php echo $key; ?></option>
<?php }?> <?php } ?>
</select> </select>
<label>是否作为面包屑显示</label> <label>是否作为面包屑显示</label>
@ -1212,29 +1217,29 @@ foreach ($templateList as $key => $value) {
<select name="ic_author" id="ic_author" class="form-control"> <select name="ic_author" id="ic_author" class="form-control">
<option value="" >-</option> <option value="" >-</option>
<?php <?php
$userinfo = $this->session->userdata('session_admin'); $userinfo = $this->session->userdata('session_admin');
$hasselected = false; $hasselected = false;
foreach ($editor_list as $editor_item) { foreach ($editor_list as $editor_item) {
//mb_strtolower($editor_item->OPI_Code) == mb_strtolower($information->ic_author) ? $select_str = 'selected' : $select_str = ''; //mb_strtolower($editor_item->OPI_Code) == mb_strtolower($information->ic_author) ? $select_str = 'selected' : $select_str = '';
if (mb_strtolower($editor_item->OPI_Code) == mb_strtolower($information->ic_author)) { if (mb_strtolower($editor_item->OPI_Code) == mb_strtolower($information->ic_author)) {
$select_str = 'selected'; $select_str = 'selected';
$hasselected = true; $hasselected = true;
} else { } else {
$select_str = ''; $select_str = '';
if (!$hasselected && !empty($information->ic_content) && $information->ic_url_title != 'New Information' && $editor_item->OPI_Code == 'PKL') { if (!$hasselected && !empty($information->ic_content) && $information->ic_url_title != 'New Information' && $editor_item->OPI_Code == 'PKL') {
$select_str = 'selected'; $select_str = 'selected';
} }
} }
?> ?>
<option <?php echo $select_str; ?> value="<?php echo $editor_item->OPI_Code; ?>" ><?php echo $editor_item->OPI_Name; ?></option> <option <?php echo $select_str; ?> value="<?php echo $editor_item->OPI_Code; ?>" ><?php echo $editor_item->OPI_Name; ?></option>
<?php }?> <?php } ?>
<option value="" >-</option> <option value="" >-</option>
<?php <?php
foreach ($author_list as $author_item) { foreach ($author_list as $author_item) {
($author_item->a_id == $information->ic_author) ? $select_str = 'selected' : $select_str = ''; ($author_item->a_id == $information->ic_author) ? $select_str = 'selected' : $select_str = '';
?> ?>
<option <?php echo $select_str; ?> value="<?php echo $author_item->a_id; ?>" ><?php echo $author_item->a_name; ?></option> <option <?php echo $select_str; ?> value="<?php echo $author_item->a_id; ?>" ><?php echo $author_item->a_name; ?></option>
<?php }?> <?php } ?>
</select> </select>
<label>是否发布</label> <label>是否发布</label>
@ -1254,13 +1259,13 @@ foreach ($author_list as $author_item) {
<input type="checkbox" name="ignore_url_check" id="ignore_url_check" />忽略URL重复 <input type="checkbox" name="ignore_url_check" id="ignore_url_check" />忽略URL重复
</label> </label>
<div class="clearfix"></div> <div class="clearfix"></div>
<?php if (is_series_site() || ($this->config->item('site_code') == 'ah')) {?> <?php if (is_series_site() || ($this->config->item('site_code') == 'ah')) { ?>
<label class="col-xs-24">本站会自动更新静态页面</label> <label class="col-xs-24">本站会自动更新静态页面</label>
<?php } else {?> <?php } else { ?>
<label class="checkbox col-xs-24" style="font-weight: normal;margin-top:0;padding-left: 21px;"> <label class="checkbox col-xs-24" style="font-weight: normal;margin-top:0;padding-left: 21px;">
<input type="checkbox" name="auto_update_cache_checkbox" id="auto_update_cache_checkbox" onclick="get_update_cache_url();" value="<?php echo $information->ic_url; ?>" />静态更新 <input type="checkbox" name="auto_update_cache_checkbox" id="auto_update_cache_checkbox" onclick="get_update_cache_url();" value="<?php echo $information->ic_url; ?>" />静态更新
</label> </label>
<?php }?> <?php } ?>
<div class="clearfix"></div> <div class="clearfix"></div>
<p class="col-xs-24 nopadding"> <p class="col-xs-24 nopadding">
@ -1271,23 +1276,25 @@ foreach ($author_list as $author_item) {
<!-- <a href="javascript:void();" class="btn btn-sm" id="goto_validator_button" target="_blank" onclick="goto_validator();" >HTML规范验证</a> --> <!-- <a href="javascript:void();" class="btn btn-sm" id="goto_validator_button" target="_blank" onclick="goto_validator();" >HTML规范验证</a> -->
</p> </p>
<div class="btn-group col-xs-24 nopadding pull-right <?php if ($is_writeable == 0) { <div class="btn-group col-xs-24 nopadding pull-right <?php
echo 'hide'; if ($is_writeable == 0) {
} echo 'hide';
?>"> }
?>">
<input type="hidden" name="rule_check_flag" id="rule_check_flag" value="1"> <input type="hidden" name="rule_check_flag" id="rule_check_flag" value="1">
<a href="javascript:void(0);" class="btn btn-primary col-xs-19" onclick="editor.sync(); <a href="javascript:void(0);" class="btn btn-primary col-xs-19" onclick="editor.sync();
if (editor.html() != '' && editor.text() == '') { if (editor.html() != '' && editor.text() == '') {
alert('当前信息内容只包含空白标签请在编辑器HTML界面把空白代码标签去掉再保存'); alert('当前信息内容只包含空白标签请在编辑器HTML界面把空白代码标签去掉再保存');
return false; return false;
}; }
;
//保存增加AMP判断 - lmr //保存增加AMP判断 - lmr
<?php if (get_meta($information->ic_id, 'AMP_JSON') && get_meta($information->ic_id, 'AMP_STATUS')) {?> <?php if (get_meta($information->ic_id, 'AMP_JSON') && get_meta($information->ic_id, 'AMP_STATUS')) { ?>
var amp_confirm = window.confirm('\n检测到页面存在AMP版本是否需要打开AMP编辑界面\n\r注意如果修改了PC端版本那么同时也需要修改AMP版本。\n'); var amp_confirm = window.confirm('\n检测到页面存在AMP版本是否需要打开AMP编辑界面\n\r注意如果修改了PC端版本那么同时也需要修改AMP版本。\n');
if (amp_confirm) { if (amp_confirm) {
window.open('<?php echo($amp_build_url);?>', '_blank'); window.open('<?php echo($amp_build_url); ?>', '_blank');
} }
<?php } ?> <?php } ?>
if (information_check() != false) { if (information_check() != false) {
submitForm('form_information_edit'); submitForm('form_information_edit');
}">保存修改</a> }">保存修改</a>
@ -1305,9 +1312,9 @@ foreach ($author_list as $author_item) {
<li class="dropdown-submenu pull-left"> <li class="dropdown-submenu pull-left">
<a id="history_log_toggle" tabindex="-1" href="javascript:void(0);">历史记录</a> <a id="history_log_toggle" tabindex="-1" href="javascript:void(0);">历史记录</a>
<ul class="dropdown-menu history_log" style="right: 157px;left: inherit;top: 83px;"> <ul class="dropdown-menu history_log" style="right: 157px;left: inherit;top: 83px;">
<?php foreach ($content_backup_list as $item) {?> <?php foreach ($content_backup_list as $item) { ?>
<li><a href="<?php echo site_url('information/backup_content/' . $item->log_id); ?>" target="_blank"><?php echo $item->log_datetime ?>, <?php echo $item->log_ht_username ?></a></li> <li><a href="<?php echo site_url('information/backup_content/' . $item->log_id); ?>" target="_blank"><?php echo $item->log_datetime ?>, <?php echo $item->log_ht_username ?></a></li>
<?php }?> <?php } ?>
</ul> </ul>
</li> </li>
</ul> </ul>

Loading…
Cancel
Save