355 lines
18 KiB
PHP
355 lines
18 KiB
PHP
<?php if (!defined('THINK_PATH')) exit();?><!DOCTYPE html>
|
||
<html lang="zh-cn">
|
||
<head>
|
||
<title>
|
||
<?php if($pagetitle): echo ($pagetitle); ?>-
|
||
<?php else: endif; ?>
|
||
<?php echo (C("CMS_NAME")); ?></title>
|
||
<meta charset="UTF-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/bootstrap.min.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/bootstrap-responsive.min.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/uniform.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/colorpicker.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/datepicker.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/select2.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/matrix-style.css" />
|
||
<link rel="stylesheet" href="/Public/Admin/css/matrix-media.css" />
|
||
<link href="/Public/Admin/font-awesome/css/font-awesome.css" rel="stylesheet" />
|
||
<link href="/Public/Admin/css/global.css" rel="stylesheet" />
|
||
<script>
|
||
var uparr=new Array();
|
||
uparr[0]="<?php echo U('Update/updateModel');?>";
|
||
uparr[1]="<?php echo U('Update/updateTemplate');?>";
|
||
uparr[2]="<?php echo U('Update/updatePageTemplate');?>";
|
||
uparr[3]="<?php echo U('Update/updateCatCache');?>";
|
||
uparr[4]="<?php echo U('Update/updateModelCache');?>";
|
||
uparr[5]="<?php echo U('Update/updateFeedbackModel');?>";
|
||
uparr[6]="<?php echo U('Update/del_runtime');?>";
|
||
function updateCache(){
|
||
//初始化
|
||
var progress='<div class="bakeing"><div class="progress progress-striped active"><div class="bar" id="database_bar" style="width:1%;">1%</div></div></div>';
|
||
$("body").append(progress);
|
||
$(".bakeing").show();
|
||
$("body").css("overflow","hidden");
|
||
window.onbeforeunload = function(){ return "正在更新缓存,请不要关闭!" }
|
||
//初始化成功,下面开始备份数据
|
||
updateCache_ajax(0);
|
||
}
|
||
function updateCache_ajax(i){
|
||
//更新完成
|
||
if(i==uparr.length){
|
||
window.onbeforeunload = function(){ return null }
|
||
setTimeout(function(){
|
||
$(".bakeing").remove();
|
||
},1000);
|
||
}else{
|
||
$.get(uparr[i],function(){
|
||
var progress_percent=(i+1)/uparr.length;
|
||
progress_percent=progress_percent*100;
|
||
progress_percent=progress_percent.toFixed(2);
|
||
$("#database_bar").html(progress_percent+"%");
|
||
$("#database_bar").css("width",progress_percent+"%");
|
||
updateCache_ajax(i+1);
|
||
},"json")
|
||
}
|
||
|
||
}
|
||
</script>
|
||
</head>
|
||
<body>
|
||
<div id="header">
|
||
<h1><a href="dashboard.html"><?php echo (C("setting.admin_site_name")); ?></a></h1>
|
||
</div>
|
||
|
||
|
||
<div id="user-nav" class="navbar navbar-inverse">
|
||
<ul class="nav">
|
||
<li class="dropdown" id="profile-messages" ><a title="" href="#" data-toggle="dropdown" data-target="#profile-messages" class="dropdown-toggle"><i class="icon icon-user"></i> <span class="text">我的</span><b class="caret"></b></a>
|
||
<ul class="dropdown-menu">
|
||
<li><a href="<?php echo U('Index/editorpass');?>" class="iframe"><i class="icon-user"></i> 密码修改</a></li>
|
||
<li class="divider"></li>
|
||
<li><a href="#" onclick="logout()"><i class="icon-key"></i>退出</a></li>
|
||
</ul>
|
||
</li>
|
||
|
||
<li class="dropdown" id="profile-messages1">
|
||
<a title="" href="<?php echo U('Update/index');?>" data-toggle="dropdown" data-target="#profile-messages1" class="dropdown-toggle iframe" width="920px" height="660px"><i class="icon icon-file"></i> <span class="text">更新</span></a>
|
||
</li>
|
||
<li class="dropdown" id="profile-messages2" >
|
||
<a title="" href="#" data-toggle="dropdown" data-target="#profile-messages2" class="dropdown-toggle"><i class="icon icon-file"></i> <span class="text">手册</span><b class="caret"></b></a>
|
||
<ul class="dropdown-menu">
|
||
|
||
<li><a href="https://gitee.com/jijinsoft/dashboard/wikis/jijinsoft/PbfcAKgo/preview?doc_id=264834" target="_blank"><i class=" icon-wrench"></i>开发手册</a></li>
|
||
<li class="divider"></li>
|
||
<li><a href="http://document.thinkphp.cn/manual_3_2.html" target="_blank"><i class=" icon-screenshot"></i>TP3.2手册</a></li>
|
||
</ul>
|
||
</li>
|
||
<li class=""><a href="/" target="_blank"><i class="icon icon-home"></i> <span class="text">首页</span></a></li>
|
||
</ul>
|
||
</div>
|
||
<?php
|
||
if(C('LANG_SWITCH_ON')){ ?>
|
||
<div id="search">
|
||
<div class="btn-group" style="margin-top:9px;">
|
||
<button data-toggle="dropdown" class="btn btn-success dropdown-toggle">语言切换<?php echo $LANG_OPT[$admin_lang]?':'.$LANG_OPT[$admin_lang]:'';?> <span class="caret"></span></button>
|
||
<ul class="dropdown-menu">
|
||
<li><a href="<?php echo U('Index/setAdminLang',array('admin_lang'=>''));?>">不限</a></li>
|
||
<li class="divider"></li>
|
||
<?php if(is_array($LANG_OPT)): foreach($LANG_OPT as $key=>$v): ?><li><a href="<?php echo U('Index/setAdminLang',array('admin_lang'=>$key));?>"><?php echo ($v); ?></a></li>
|
||
<li class="divider"></li><?php endforeach; endif; ?>
|
||
</ul>
|
||
</div>
|
||
</div>
|
||
<?php
|
||
} ?>
|
||
|
||
|
||
<div id="sidebar"><a href="#" class="visible-phone"><i class="icon icon-home"></i> Dashboard</a>
|
||
<ul class="menu_list">
|
||
<li><a href="/index.php/Admin"><i class="icon icon-home"></i> <span>控制面板</span> <span class="label label-important"></span></a></li>
|
||
<li class="submenu <?=menu_current('Info/index')||menu_current('Info/add')||menu_current('Info/editor')?"open":"" ?>"><a href="/index.php/Admin"><i class="icon icon-retweet"></i> <span>信息管理</span> <span class="label label-important"></span></a>
|
||
<ul>
|
||
<?php if(is_array($modeldate)): foreach($modeldate as $key=>$v): ?><li class="<?=$v[catid]==$currentCatid?"active":"" ?>"><a href="<?php echo U('Info/index',array('catid'=>$v[catid],'modelid'=>$v[modelid]));?>"><?php echo ($v["name"]); ?></a></li><?php endforeach; endif; ?>
|
||
</ul>
|
||
</li>
|
||
<?php if(is_array($__MENU__)): foreach($__MENU__ as $key=>$v): ?><li class="<?=count($v[child])?"submenu":"" ?> <?=menu_current($v)?"open ":"" ?>"><a href="<?=count($v[child])?"#":U($v[name]) ?>"><i class="icon <?php echo ($v["icon"]); ?>"></i> <span><?php echo ($v["title"]); ?></span> <span class="label label-important"></span></a>
|
||
<ul>
|
||
<?php if(is_array($v["child"])): foreach($v["child"] as $key=>$vv): ?><li class="<?=menu_current($vv)?"active":"" ?>"><a href="<?php echo (U($vv[name])); ?>"><?php echo ($vv["title"]); ?></a></li><?php endforeach; endif; ?>
|
||
</ul>
|
||
</li><?php endforeach; endif; ?>
|
||
|
||
</ul>
|
||
</div>
|
||
|
||
<div id="nav_content">
|
||
<div id="content-header">
|
||
<div id="breadcrumb"><?php echo admin_nav();?></div>
|
||
<div class="nav_notic" id="s1"><ul><?php echo nav_notic();?></ul></div>
|
||
</div>
|
||
<style>
|
||
.house_region .select2-container{ width: 20%; float: left; margin-right:10px;}
|
||
#uniform-titlepic{ width: 113px;height: 36px;}
|
||
|
||
</style>
|
||
<div class="container-fluid">
|
||
<div class="main_head">
|
||
|
||
</div>
|
||
|
||
<div style="text-align:right; float:right"></div>
|
||
|
||
<div class="row-fluid">
|
||
<div class="span12">
|
||
<div class="widget-box">
|
||
<div class="widget-title"> <span class="icon"> <i class=" icon-align-justify"></i> </span>
|
||
|
||
<ul class="sub-nav">
|
||
<li><?php echo ($pagetitle); ?></li>
|
||
<li>选项设置</li>
|
||
</ul>
|
||
<button class="btn btn-success subWxCrawler" style="float:right; margin-top: 3px; margin-right: 10px; display: none;" onclick="subWxCrawler()">微信推文一键采集</button>
|
||
</div>
|
||
<div class="widget-content nopadding">
|
||
<form action="/index.php?m=Admin&c=Info&a=editor&id=9413&catid=14&modelid=5" method="post" class="form-horizontal" onsubmit="return save_form(this);" >
|
||
<input type="hidden" name="pubid" value="<?php echo ($r["pubid"]); ?>">
|
||
<input type="hidden" name="id" value="<?php echo ($r["id"]); ?>">
|
||
<!--基本信息开始-->
|
||
<div class="sub-nav-tab" style="display:block">
|
||
<div class="control-group">
|
||
<label class="control-label">所属栏目<span></span></label>
|
||
<div class="controls">
|
||
<select name="catid" class="span6 select2"><?php echo ($cat); ?></select>
|
||
</div>
|
||
</div>
|
||
<?php
|
||
include_once($modelform); ?>
|
||
|
||
</div>
|
||
<!--基本信息结束-->
|
||
<!--SEO字段开始-->
|
||
<div class="sub-nav-tab">
|
||
<div class="control-group">
|
||
<label class="control-label">SEO标题<span></span></label>
|
||
<div class="controls">
|
||
<input type="text" name="pagetitle" class="span6" value="<?php echo ($r["pagetitle"]); ?>" placeholder="不填写默认调用标题"/>
|
||
</div>
|
||
</div>
|
||
<div class="control-group">
|
||
<label class="control-label">关键词<span></span></label>
|
||
<div class="controls">
|
||
<input type="text" name="keywords" class="span6" value="<?php echo ($r["keywords"]); ?>" placeholder="多个用半角的逗号隔开"/>
|
||
</div>
|
||
</div>
|
||
<div class="control-group">
|
||
<label class="control-label">描述<span></span></label>
|
||
<div class="controls">
|
||
<textarea class="span6" name="description" style="height:100px;"><?php echo ($r["description"]); ?></textarea>
|
||
</div>
|
||
</div>
|
||
<div class="control-group">
|
||
<label class="control-label">点击数<span></span></label>
|
||
<div class="controls">
|
||
<input type="text" name="views" class="span6" value="<?php echo ($r["views"]); ?>" placeholder=""/>
|
||
</div>
|
||
</div>
|
||
<div class="control-group">
|
||
<label class="control-label">站外链接<span></span></label>
|
||
<div class="controls">
|
||
<input type="text" name="linkurl" class="span6" value="<?php echo ($r["linkurl"]); ?>" placeholder="填写直接跳转到此链接"/>
|
||
</div>
|
||
</div>
|
||
<div class="control-group">
|
||
<label class="control-label">内容模板<span></span></label>
|
||
<div class="controls">
|
||
<select name="viewtemp">
|
||
<option value="">使用默认内容模板</option>
|
||
<?php if(is_array($viewtemp)): foreach($viewtemp as $key=>$v): ?><option value="<?php echo ($v["template_id"]); ?>" <?php echo ($v[template_id]==$r['viewtemp']?'selected':''); ?>><?php echo ($v["name"]); ?></option><?php endforeach; endif; ?>
|
||
</select>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<!--SEO字段结束-->
|
||
<div class="form-actions">
|
||
<button type="submit" class="btn btn-success form_submit">提交</button>
|
||
<button type="button" class="btn btn-danger" onclick="cancel()">返回</button>
|
||
</div>
|
||
|
||
</form>
|
||
</div>
|
||
|
||
</div>
|
||
|
||
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="row-fluid"><div id="footer" class="span12"><a href="#" target="_blank"><?php echo (C("CMS_NAME")); ?></a></div>
|
||
</div>
|
||
<script src="/Public/Admin/js/jquery.min.js"></script>
|
||
<script src="/Public/Admin/js/jquery.ui.custom.js"></script>
|
||
<script src="/Public/Admin/js/jquery.uniform.js"></script>
|
||
<script src="/Public/Admin/js/select2.js"></script>
|
||
<script src="/Public/Admin/js/jquery.validate.js"></script>
|
||
<script src="/Public/Admin/js/bootstrap.min.js"></script>
|
||
<script src="/Public/Admin/js/matrix.js"></script>
|
||
<script src="/Public/Admin/layer/layer.js"></script>
|
||
<script src="/Public/Admin/js/globals.js"></script>
|
||
<script src="/Public/Admin/My97DatePicker/WdatePicker.js"></script>
|
||
<!--编辑器-->
|
||
<script src="/Public/ueditor/ueditor.config.js"></script>
|
||
<script src="/Public/ueditor/ueditor.all.js"></script>
|
||
<!--编辑器end-->
|
||
<!--附件插件-->
|
||
<script type="text/javascript" src="/Public/webuploader/kinderfile.js"></script>
|
||
<script type="text/javascript" src="Public/webuploader/Sortable.js"></script>
|
||
<script type="text/javascript" src="Public/webuploader/morepic.js"></script>
|
||
<!--附件插件end-->
|
||
<script language="javascript">
|
||
//nav导航旁边提示插件
|
||
function AutoScroll(obj){
|
||
$(obj).find("ul:first").animate({
|
||
marginTop:"-25px"
|
||
},500,function(){
|
||
$(this).css({marginTop:"0px"}).find("li:first").appendTo(this);
|
||
});
|
||
}
|
||
$(document).ready(function(){
|
||
setInterval('AutoScroll("#s1")',6000);
|
||
});
|
||
function logout(){
|
||
layer.confirm("您确定要退出吗?",function(){
|
||
window.location.href="<?php echo U('Public/logout');?>";
|
||
})
|
||
}
|
||
</script>
|
||
</body>
|
||
</html>
|
||
<!--编辑器开始-->
|
||
<script>
|
||
$(function () {
|
||
//循环实例化编辑器
|
||
$(".news_editor").each(function(){
|
||
var editor_name=$(this).attr("editor_name");
|
||
var editor_width=$(this).attr("editor_width");
|
||
var editor_height=$(this).attr("editor_height");
|
||
var imgwidth=$(this).attr("imgwidth");
|
||
var imgheight=$(this).attr("imgheight");
|
||
var ue = UE.getEditor(editor_name, {
|
||
initialFrameHeight: editor_height>0?editor_height:"0",
|
||
initialFrameWidth: editor_width>0?editor_width:'90%',
|
||
imgwidth: imgwidth,
|
||
imgheight: imgheight,
|
||
});
|
||
//启用抓取微信文章功能
|
||
if(editor_name=="newstext"){
|
||
$(".subWxCrawler").show();
|
||
}
|
||
})
|
||
|
||
})
|
||
</script>
|
||
<!--编辑器结束-->
|
||
|
||
<!---百度地图--->
|
||
|
||
<script type="text/javascript" src="/Public/baidumap/setpoint.js"></script>
|
||
<script>
|
||
$(".baidu_map_field").each(function(){
|
||
var baidu_map=new baidumap();
|
||
baidu_map.map_search_value_id=$(this).find(".map_search_value").attr("id");
|
||
baidu_map.map_search_button_id=$(this).find(".map_search_button").attr("id");
|
||
baidu_map.map_field_id=$(this).find(".map_point").attr("id");
|
||
baidu_map.map_show_id=$(this).find(".map_show").attr("id");
|
||
baidu_map.showPoint=0;//如果修改信息的话需要显示之前的标记,这里请设置1 增加信息设置0
|
||
//启动地图显示区方法
|
||
baidu_map.newmap();
|
||
//启动地址模糊搜索方法
|
||
baidu_map.map_search();
|
||
//启动鼠标点击拾取坐标方法
|
||
baidu_map.map_position();
|
||
})
|
||
</script>
|
||
|
||
|
||
<!---微信抓取--->
|
||
<script>
|
||
//
|
||
function subWxCrawler(){
|
||
layer.prompt({title: '请输入微信推文地址', formType: 2,area: ['500px', '50px'],btn:"开始采集",maxlength:"10240"}, function(text,index){
|
||
var index=layer.load(0,{time:10000});//
|
||
$.ajax({
|
||
url:"/index.php?m=Admin&c=Tool&a=GetWxCrawler&pubid=<?php echo ($r["pubid"]); ?>",
|
||
type:'post',
|
||
async:true,
|
||
data:{"url":text},
|
||
dataType:'json',
|
||
success:function(result){
|
||
var status=result.status;
|
||
var info=result.info;
|
||
if(status){
|
||
$("input[name='title']").val(info.title);
|
||
$("input[name='thumb']").val(info.cover);
|
||
$("input[name='newstime']").val(info.date);
|
||
$("input[name='description']").val(info.digest);
|
||
$("input[name='title']").val(info.title);
|
||
var ue= UE.getEditor("newstext");
|
||
ue.ready(function(){
|
||
ue.setContent(info.content_html);
|
||
});
|
||
layer.closeAll();
|
||
}else{
|
||
layer.alert(info);
|
||
}
|
||
},
|
||
error:function(xhr,textStatus){
|
||
alert("程序错误");
|
||
},
|
||
complete:function(){
|
||
layer.close(index);
|
||
}
|
||
})
|
||
});
|
||
}
|
||
</script>
|