123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924 |
- <!DOCTYPE HTML>
- <html>
- <head>
- <meta charset="utf-8">
- <meta name="renderer" content="webkit|ie-comp|ie-stand">
- <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
- <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />
- <meta http-equiv="Cache-Control" content="no-siteapp" />
- <LINK rel="Bookmark" href="/favicon.ico" >
- <LINK rel="Shortcut Icon" href="/favicon.ico" />
- <script type="text/javascript">
- var ctx="${ctx}";
- </script>
- <!--[if lt IE 9]>
- <script type="text/javascript" src="${ctx}/assets/lib/html5.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/respond.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/PIE_IE678.js"></script>
- <![endif]-->
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui/css/H-ui.min.css" />
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/css/H-ui.admin.css" />
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/Hui-iconfont/1.0.7/iconfont.css" />
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/icheck/icheck.css" />
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/skin/default/skin.css" id="skin" />
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/static/h-ui.admin/css/style.css" />
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/webuploader/0.1.5/webuploader.css" />
- <link rel="stylesheet" type="text/css" media="screen" href="${ctx}/assets/lib/jqueryui/jquery-ui.css" />
- <!--_footer 作为公共模版分离出去-->
- <script type="text/javascript" src="${ctx}/assets/lib/jquery/1.9.1/jquery.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/layer/3.0.3/layer.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/icheck/jquery.icheck.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/jquery.validation/1.14.0/jquery.validate.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/jquery.validation/1.14.0/validate-methods.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/jquery.validation/1.14.0/messages_zh.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/static/h-ui/js/H-ui.js"></script>
- <script type="text/javascript" src="${ctx}/assets/static/h-ui.admin/js/H-ui.admin.js"></script>
- <script type="text/ecmascript" src="${ctx}/assets/lib/jqueryui/jquery-ui.js"></script>
- <!--/_footer /作为公共模版分离出去-->
- <!--请在下方写此页面业务相关的脚本-->
- <script type="text/javascript" src="${ctx}/assets/lib/My97DatePicker/WdatePicker.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/webuploader/0.1.5/webuploader.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/jquery.form/jquery.form.min.js"></script>
- <link href="${ctx}/assets/lib/jquery.sumoselect/sumoselect.css" rel="stylesheet" />
- <script type="text/javascript" src="${ctx}/assets/lib/jquery.sumoselect/jquery.sumoselect.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/js/base.js"></script>
- <!--[if IE 6]>
- <script type="text/javascript" src="${ctx}/assets/lib/DD_belatedPNG_0.0.8a-min.js" ></script>
- <script>DD_belatedPNG.fix('*');</script>
- <![endif]-->
- <!--/meta 作为公共模版分离出去-->
- <script type="text/javascript">
- var contextPath="${ctx}";
- var serverURL="${serverURL}";
- var sessionID="${sessionID}";
- </script>
- <script type="text/javascript" src="${ctx}/assets/lib/ueditor/1.4.3/ueditor.config.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/ueditor/1.4.3/ueditor.all.js"> </script>
- <script type="text/javascript" src="${ctx}/assets/lib/ueditor/1.4.3/lang/zh-cn/zh-cn.js"></script>
- <link rel="stylesheet" type="text/css" href="${ctx}/assets/lib/colorpicker/evol-colorpicker.css" />
- <link href="${ctx}/assets/lib/design/bootstrap.css" rel="stylesheet">
- <script type="text/javascript" src="${ctx}/assets/lib/design/bootstrap.min.js"></script>
- <script type="text/javascript" src="${ctx}/assets/lib/colorpicker/evol-colorpicker.js"></script>
- <style type="text/css">
- .margintop{margin-bottom:5px;}
- .placeholder{height:14px;}
- </style>
- <script type="text/javascript">
- window.onbeforeunload = function(e) {
- return '确定要关闭窗口吗?';
- };
- var layerIndex = null;
- $(function(){
- $('.optgroup').SumoSelect({placeholder: '请选择',outputAsCSV:true});
-
- $('#editor').css('height',document.body.clientHeight-245);
- $('.skin-minimal input').iCheck({
- checkboxClass: 'icheckbox-blue',
- radioClass: 'iradio-blue',
- increaseArea: '20%'
- });
-
-
-
- //初始化上传组件
- initUploader();
-
- var strKeyID=$("#keyid").val();
- if(strKeyID=='')
- {
- $("#iscritic").val('true');
- $("#issign").val('true');
- }
- else
- {
- //初始化支持评论checkbox
- var strIscritic=$("#iscritic").val();
- if(strIscritic=='true')
- {
- $("#iscritic").iCheck('check');
- }
-
- //初始化签收checkbox
- var strIssign=$("#issign").val();
- if(strIssign=='true')
- {
- $("#issign").iCheck('check');
- }
-
-
- }
-
-
-
-
-
-
- var ue = UE.getEditor('editor');
- contentWidth=${contentWidth};//模板中内容区域宽度
- ue.addListener( 'ready', function( editor ) {
- function autobg(){
- if(contentWidth!="" && contentWidth!="0"){
- var borderLR=($("#ueditor_0").width()-contentWidth)/2;
- var borderTB=1;
- if(borderLR<=0){
- borderTB=0;
- }
- $("#ueditor_0").contents().find("html").css("background-color","#FDFDFD");
- $("#ueditor_0").contents().find("body").css("min-height","700px").css("height","auto").css("background-color","white").css("margin","8px "+borderLR+"px");
- }
- }
- window.setInterval(autobg,500);
- } );
-
- //信息发布
- $('.btn-release').click(function(){
- var bFlag=true;
- ue.sync();
- var strTitle=$("#title").val();
- if(strTitle=='')
- {
- alert("标题不能为空!");
- bFlag=false;
- }
- else
- {
- if(highlight())
- {
-
- if(confirm("发布的内容有敏感字,是否继续发布?"))
- {
- clearHighlight();
- }
- else
- {
- bFlag=false;
- clearHighlight();
- }
- }
- }
-
- if(bFlag)
- {
- var listTitle=$("#listTitle").val();
- if(listTitle==""){
- listTitle=$("#title").val();
- }
- listTitle=listTitle.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#listTitle").val(listTitle);
- var title=$("#title").val();
- title=title.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#title").val(title);
-
-
- $('#form-article').attr('action','${ctx}/myconsole/webinfo/release?Oper=${Oper}');
- //$('#resourcesOptions',parent.document).val('成品箱');
-
- if($('#form-article').valid()){
- layerIndex = layer.load(1);
- $('#form-article').ajaxSubmit(resultHandle);
- }
-
- }
- });
- //信息保存
- $('.btn-save').click(function(){
-
- var bFlag=true;
- ue.sync();
- var strTitle=$("#title").val();
- if(strTitle=='')
- {
- alert("标题不能为空!");
- bFlag=false;
- }
- else
- {
- if(highlight())
- {
-
- if(confirm("发布的内容有敏感字,是否继续发布?"))
- {
- clearHighlight();
- }
- else
- {
- bFlag=false;
- clearHighlight();
- }
- }
- }
- if(bFlag)
- {
- var listTitle=$("#listTitle").val();
- if(listTitle==""){
- listTitle=$("#title").val();
- }
- listTitle=listTitle.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#listTitle").val(listTitle);
- var title=$("#title").val();
- title=title.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#title").val(title);
-
- $('#form-article').attr('action','${ctx}/myconsole/webinfo/save?Oper=${Oper}');
- //$('#resourcesOptions',parent.document).val('草稿箱');
-
- if($('#form-article').valid()){
- layerIndex = layer.load(1);
- $('#form-article').ajaxSubmit(resultHandle);
- }
- }
- });
-
- //信息预览
- $('.btn-preview').click(function(){
-
- var bFlag=true;
- ue.sync();
- var strTitle=$("#title").val();
- if(strTitle=='')
- {
- alert("标题不能为空!");
- bFlag=false;
- }
- else
- {
- if(highlight())
- {
-
- if(confirm("发布的内容有敏感字,是否继续发布?"))
- {
- clearHighlight();
- }
- else
- {
- bFlag=false;
- clearHighlight();
- }
- }
- }
- if(bFlag)
- {
- var listTitle=$("#listTitle").val();
- if(listTitle==""){
- listTitle=$("#title").val();
- }
- listTitle=listTitle.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#listTitle").val(listTitle);
- var title=$("#title").val();
- title=title.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#title").val(title);
-
- $('#form-article').attr('action','${ctx}/myconsole/webinfo/save?Oper=${Oper}');
- //$('#resourcesOptions',parent.document).val('草稿箱');
-
- if($('#form-article').valid()){
- layerIndex = layer.load(1);
- $('#form-article').ajaxSubmit(resultPreview);
- }
- }
- });
-
- //相关信息展示 韩林平2016-12-11
- $('.btn-relating').click(function(){
-
- var strRelatingInfoID=$("#relatinginfoid").val();
- var strKeyID=$("#keyid").val();
- if(strRelatingInfoID=='')
- {
-
- layer.alert('没有相关信息可查看', {
- skin: 'layui-layer-molv' //样式类名
- ,closeBtn: 0
- }, function(){layer.closeAll('dialog');});
- }
- else
- {
- window.open('${ctx}/myconsole/webinfo/showRelatingInfo?KeyID='+strKeyID+'&RelatingInfoID='+strRelatingInfoID,'Derek','height=700,width=900,status=no,toolbar=no,menubar=no,location=no');
- }
-
- });
- //选择相关信息 韩林平2016-12-12
- $('.btn-select').click(function(){
- var strRelatingInfoID=$("#relatinginfoid").val();
- var strKeyID=$("#keyid").val();
-
- window.open('${ctx}/myconsole/webinfo/selectRelatingInfo?KeyID='+strKeyID+'&RelatingInfoID='+strRelatingInfoID,'Derek','height=700,width=900,status=no,toolbar=no,menubar=no,location=no');
-
-
- });
-
-
- //初始化编辑器内容
- ue.ready(function() {
- ue.setContent($("#content").val());
- });
-
- //临时保存文章内容
- function tempSave()
- {
-
- var bFlag=true;
- ue.sync();
- var strTitle=$("#title").val();
- if(strTitle=='')
- {
- bFlag=false;
- }
- else
- {
- var strContent=ue.getContent();
- if(strContent=='')
- {
- bFlag=false;
- }
- }
- if(bFlag)
- {
-
- $('#form-article').attr('action','${ctx}/myconsole/webinfo/tempSave/');
- if($('#form-article').valid())
- {
- layerIndex = layer.load(1);
- $('#form-article').ajaxSubmit(resultHandle);
- }
- }
- }
- setInterval(tempSave,180000);// 注意函数名没有引号和括弧! 3分钟保存一次
- //过滤敏感字
- function highlight()
- {
- var bReturn=false;
-
- var strTabooS = '${TabooS}';//获取敏感字;
-
- var arrTaboo = strTabooS.split(',');
- for(var i in arrTaboo)
- {
- var strTabooText=arrTaboo[i];
- var strContent=ue.getContent();
- if(strContent.search(strTabooText)>0)
- {
-
- bReturn=true;
- var html = strContent;
- var reg = new RegExp(strTabooText,"g");
- var newHtml = html.replace(reg, '<span style="color:red">'+strTabooText+'</span>');//将找到的关键字替换,加上highlight属性;
- ue.setContent(newHtml);
- ue.sync();
- }
- }
- return bReturn;
- }
- //取消敏感字变红
- function clearHighlight()
- {
- var bReturn=false;
-
- var strTabooS = '${TabooS}';//获取敏感字;
-
- var arrTaboo = strTabooS.split(',');
- for(var i in arrTaboo)
- {
- var strTabooText=arrTaboo[i];
- var strContent=ue.getContent();
- if(strContent.search(strTabooText)>0)
- {
- bReturn=true;
-
- var html = strContent;
- var strNew='<span style="color:red">'+strTabooText+'</span>';
- var reg = new RegExp(strNew,"g");
- var newHtml = html.replace(reg,strTabooText);//将找到的关键字替换,加上highlight属性;
- ue.setContent(newHtml);
- ue.sync();
- }
- }
- return bReturn;
- }
-
-
- });
- //处理信息提交后的返回结果,成功则关闭本页面刷新列表
- function resultHandle(data){
- //console.log(data);
- layer.close(layerIndex);
- if(data.status == 'y'){
- layer.alert(data.message, {
- skin: 'layui-layer-molv' //样式类名
- ,closeBtn: 1
- },
- function(){
- $(".layui-layer-close").trigger("click");
- window.onbeforeunload = null;
- window.close();
- });
- if(opener!=null){
- opener.reload();
- }
-
- //parent.zTreeClick(null, null, parent.treeObj.getSelectedNodes()[0]);
- //var index = parent.layer.getFrameIndex(window.name);
-
- }else{
- if(data.status == 'n')
- {
-
-
- layer.alert(data.message, {
- skin: 'layui-layer-molv' //样式类名
- ,closeBtn: 0
- }, function(){
- window.onbeforeunload = null;
- window.close();
- });
- }
-
- }
- }
- //预览处理信息提交后的返回结果
- function resultPreview(data){
- layer.close(layerIndex);
- if(data.status == 'y'){
-
- $("#PreviewState").val('true');
- var url=data.htmlurl;
-
- // if(url.indexOf("html")!=-1){
- //url= '${ctx}/${web.siteid}'+data.htmlurl;
- url= '${ctx}/myconsole/complaint/repository/browseDetil?strContentId=${web.contentID}';
- // }
- window.open(url,'Derek','resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no');
-
-
- if(opener!=null){
- opener.reload();
- }
- }else{
- if(data.status == 'n')
- {
- layer.alert('信息无法保存,预览失败', {
- skin: 'layui-layer-molv' //样式类名
- ,closeBtn: 0
- }, function(){});
- }
-
- }
- }
- function initUploader(){
- var config;
- $.ajax({
- type:"get",
- dataType:"json",
- url:"${ctx}/myconsole/ueditor/getConfig",
- async:false,
- success:function(data){
- config=eval(data);
- //console.log(config);
- }
- })
- var layerIndex;
- var imageUploader = WebUploader.create({
- // 选完文件后,是否自动上传。
- auto: true,
- // swf文件路径
- swf: '${ctx}/assets/lib/webuploader/0.1.5/Uploader.swf',
- // 文件接收服务端。
- server: '${ctx}/myconsole/ueditor/?action=uploadimage',
- // 选择文件的按钮。可选。
- // 内部根据当前运行是创建,可能是input元素,也可能是flash.
- pick: '#image-up',
- fileNumLimit : 1,
- // 只允许选择图片文件。
- accept: {
- title: 'Images',
- extensions: 'gif,jpg,jpeg,bmp,png',
- mimeTypes: 'image/*'
- }
- });
- // 当有文件添加进来的时候
- imageUploader.on( 'fileQueued', function( file ) {
- layerIndex = layer.load();
- });
- // 文件上传成功,给item添加成功class, 用样式标记上传成功。
- imageUploader.on( 'uploadSuccess', function(file,response ) {
- layer.close(layerIndex);
- if(response.state == "SUCCESS"){
- layer.msg('上传成功',{icon: 6,time:1500});
- imageUploader.reset();
- //标题图片和附件不保存项目名,模板引擎会@{}自动加上,不能直接删除,防止分服务器存储,不能全部处理,编辑器内附件地址不需处理
- var prefix=config.imageUrlPrefix;
- var imageURL = prefix+response.url;
- $('#titlepicurl').val(imageURL);
- }else{
- layer.msg(response.state,{icon: 5,time:1500});
- }
- });
- // 文件上传失败,显示上传出错。
- imageUploader.on( 'uploadError', function( file ) {
- layer.close(layerIndex);
- layer.msg('上传失败',{icon: 5,time:1500});
- });
- //************************************************************
- //标题附件上传
- var uploader = WebUploader.create({
- auto: true,
- // swf文件路径
- swf: '${ctx}/assets/lib/webuploader/0.1.5/Uploader.swf',
- // 文件接收服务端。
- server: '${ctx}/myconsole/ueditor/?action=uploadfile',
- // 选择文件的按钮。可选。
- // 内部根据当前运行是创建,可能是input元素,也可能是flash.
- pick: '#file-up',
- fileNumLimit : 1,
- // 不压缩image, 默认如果是jpeg,文件上传前会压缩一把再上传!
- resize: false
- });
- uploader.on( 'fileQueued', function( file ) {
- layerIndex = layer.load();
- });
- // 文件上传成功,给item添加成功class, 用样式标记上传成功。
- uploader.on( 'uploadSuccess', function(file,response ) {
- layer.close(layerIndex);
- if(response.state == "SUCCESS"){
- layer.msg('上传成功',{icon: 6,time:1500});
- uploader.reset();
- //标题图片和附件不保存项目名,模板引擎会@{}自动加上,不能直接删除,防止分服务器存储,不能全部处理,编辑器内附件地址不需处理
- var prefix=config.fileUrlPrefix;
- var imageURL =prefix+ response.url;
- $('#titlefileurl').val(imageURL);
- }else{
- layer.msg(response.state,{icon: 5,time:1500});
- }
- });
- // 文件上传失败,显示上传出错。
- uploader.on( 'uploadError', function( file ) {
- layer.close(layerIndex);
- layer.msg('上传失败',{icon: 5,time:1500});
- });
-
- }
- function checkClickDo(strFieldID)
- {
- if($('#'+strFieldID).is(':checked'))
- {
- $('#'+strFieldID).val('true');
- }
- else
- {
- $('#'+strFieldID).val('false');
- };
- }
- $(function(){
- //当前窗口时刷新session
- $(window).focus(function() {
- $.get("${ctx}/myconsole/webinfo/refreshSession",{"keyID":$("#keyid").val(),"columnID":$("#columnid").val()},function(data){
- //myconsole.log(data);
- })
- });
- $(".btn-startProcess").click(function(){
- var listTitle=$("#listTitle").val();
- if(listTitle==""){
- listTitle=$("#title").val();
- }
- listTitle=listTitle.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#listTitle").val(listTitle);
- var title=$("#title").val();
- title=title.replace(/\'/g,"’").replace(/\"/g,"”");
- $("#title").val(title);
-
- $('#form-article').attr('action','${ctx}/myconsole/webinfo/process?Oper=${Oper}');
- $('#form-article').ajaxSubmit(function(data){
- //myconsole.log(data);
- layer.alert(data.message, {
- skin: 'layui-layer-molv' //样式类名
- ,closeBtn: 0
- }, function(){
- window.onbeforeunload = null;
- window.close();
- if(opener!=null){
- opener.reload();
- }
- });
- });
- })
- })
- //选择标题颜色板初始化
- function selectColor()
- {
- $("#titlecolor").colorpicker({
- defaultPalette: 'theme',
- strings: "主题颜色,标准颜色,web颜色,主题颜色,返回调色板,历史记录, 没有历史记录.",
- initialHistory: ['#ff0000','#000000','red', 'purple']
- });
- }
- function setColor()
- {
- var strCol=$("#titlecolor").val();
- $('#title').css('color', strCol);
- }
- //选择标题颜色板初始化
- function selectListColor()
- {
- $("#listtitlecolor").colorpicker({
- defaultPalette: 'theme',
- strings: "主题颜色,标准颜色,web颜色,主题颜色,返回调色板,历史记录, 没有历史记录.",
- initialHistory: ['#ff0000','#000000','red', 'purple']
- });
- }
- function setListColor()
- {
- var strCol=$("#listtitlecolor").val();
- $('#listTitle').css('color', strCol);
- }
- function setListWidth()
- {
- var strCol=$("#listtitlewidth").val();
- $('#listTitle').css('font-weight', strCol);
- }
- function showCoords(c){
- // variables can be accessed here as
- // c.x, c.y, c.x2, c.y2, c.w, c.h
- };
- $(function(){
- $("#image-crop").click(function(){
- var imgsrc=$("#titlepicurl").val();
- if(imgsrc!=""){
- layer.open({
- type: 2,
- title: '裁剪图片',
- skin: 'layui-layer-rim', //加上边框
- area: ['800px','600px'], //宽高
- content: '${ctx}/myconsole/cropimg?imgSrc='+imgsrc+"&rnd="+Math.random()
- });
- }
- });
- })
- </script>
-
- <!--/请在上方写此页面业务相关的脚本-->
- <title>信息编辑</title>
- <meta name="keywords" content="">
- <meta name="description" content="">
- </head>
- <body style="line-height:1;">
- <div class="container-fluid" style="margin-top:0px;">
- <div >
- <form id="form-article" method="post">
- <div style="display: none">
- <textarea type="hidden" id="content">${web.webcontent!}</textarea>
- <input type="hidden" id="siteid" name="web.siteid" value="${web.siteid!''}"/>
- <input type="hidden" id="keyid" name="web.keyid" value="${web.keyid!''}"/>
- <input type="hidden" id="columnid" name="web.columnid" value="${web.columnID!''}"/>
- <input type="hidden" id="columnname" name="web.columnname" value="${web.columnName!''}"/>
- <input type="hidden" id="relatinginfoid" name="web.relatinginfoid" value="${web.relatinginfoid!''}"/>
- <input type="hidden" id="PreviewState" name="PreviewState" value="false"/>
- </div>
- <div class="col-md-9">
- <div >
- <div class="row cl">
- <div class="formControls col-md-9" data-role="fieldcontain">
- <table>
- <tr>
- <td style="width:70px"><label class="form-label" for="web.title">文章标题:</label></td>
- <td><input type="text" class="input-text required" style="color:${web.titlecolor!}" value="${web.title!}" placeholder="" id="title" name="web.title" ></td>
- </tr>
- </table>
- </div>
- <!-- <div class="formControls col-md-3" data-role="fieldcontain">
- <table>
- <tr>
- <td style="width:70px"><label class="form-label">标题颜色:</label></td>
- <td><input class="input-text" type="text" name="web.titlecolor" id="titlecolor" value="${web.titlecolor!}" onclick=selectColor() onchange=setColor() style="width:120px" readonly></td>
- </tr>
- </table>
- </div> -->
- </div>
- </div>
- <div >
- <div class="row cl">
-
- <div class="formControls col-md-12">
- <script id="editor" type="text/plain" style="width:100%;height:300px;"></script>
- </div>
- </div>
- </div>
-
-
- </div>
- <div class="col-md-3">
-
- <div class="row cl">
- <div class="formControls col-md-3">
-
- </div>
- <div class="formControls col-md-9">
- <a class="btn btn-secondary btn-save r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont"></i> 保存</a>
- <#if btn_release><a class="btn btn-success btn-release r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont"></i> 发布</a></#if>
- <#if btn_startProcess><a class="btn btn-success btn-startProcess r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont"></i> 提交审批</a></#if>
- <a class="btn btn-secondary btn-preview r" style="border-color:#ffffff;" type="button"><i class="Hui-iconfont"></i> 预览</a>
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">列表页标题</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${web.listtitle!}" placeholder="" id="listTitle" name="web.listtitle" style="color:${web.listtitlecolor!};font-weight:${web.listtitlewidth!};" >
- </div>
-
- </div>
- <div class="row cl margintop">
- <label class="form-label col-md-3">列表页标题颜色</label>
- <div class="formControls col-md-9">
- <input class="input-text" type="text" name="web.listtitlecolor" id="listtitlecolor" value="${web.listtitlecolor!}" onclick=selectListColor() onchange=setListColor() style="width:120px" readonly>
- </div>
-
- </div>
- <div class="row cl margintop">
- <label class="form-label col-md-3">列表页标题宽度</label>
- <div class="formControls col-md-9">
- <select class="input-text" onchange=setListWidth() id="listtitlewidth" name="web.listtitlewidth" >
- <option value="normal">标准</option>
- <option value="bold">加粗</option>
- </select>
- <script type="text/javascript">$(function(){$("#listtitlewidth").val("${web.listtitlewidth!}");})</script>
-
- </div>
-
- </div>
- <!-- <div class="row cl margintop">
- <label class="form-label col-md-3" title="副标题通常位于主标题下方,是对主标题的补充">副标题</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${web.subhead!}" placeholder="" id="subhead" name="web.subhead">
- </div>
-
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">引题</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${web.bgtitle!}" placeholder="" id="" name="web.bgtitle">
- </div>
- </div>
- -->
- <!-- <div class="row cl margintop">
- <label class="form-label col-md-3">文章来源</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${web.infosource!}" placeholder="" id="infosource" name="web.infosource">
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">过期时间</label>
- <div class="formControls col-md-9">
- <input type="text" value="${web.endtime!}" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'endtime\')}'})" id="endtime" name="web.endtime" class="input-text Wdate readyonly">
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">标题图片</label>
- <div class="formControls col-md-9">
- <input class="input-text" type="text" name="web.titlepicurl" id="titlepicurl" value="${web.titlepicurl!}" style="width:173px">
- <a id="image-up">选择</a> <a id="image-crop">裁剪</a>
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">标题文件</label>
- <div class="formControls col-md-9">
- <input class="input-text" type="text" name="web.titlefileurl" id="titlefileurl" value="${web.titlefileurl!}" style="width:173px">
- <a id="file-up">选择</a>
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">转向链接</label>
- <div class="formControls col-md-9">
- <select name="web.urlpriority" id="urlpriority" class="form-control">
- <option value="">无</option>
- <option value="linkurl">链接地址</option>
- <option value="titlefile">标题附件</option>
- <option value="titledoc">标题文档</option>
- </select>
- <script type="text/javascript">$(function(){$("#urlpriority").val("${web.urlpriority!}");})</script>
- </div>
- </div>-->
- <!--
- <div class="row cl margintop">
- <label class="form-label col-md-3">关键词</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${web.keyword!}" placeholder="" id="keyword" name="web.keyword">
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">摘要</label>
- <div class="formControls col-md-9">
- <textarea name="web.infosummary" cols="" rows="" class="textarea" datatype="*10-100" dragonfly="true" onKeyUp="textarealength(this,1500)">${web.infosummary!}</textarea>
- <p class="textarea-numberbar"><em class="textarea-length"><#if web.infosummary?exists> ${web.infosummary?length }<#else>0</#if></em>/1500</p>
- </div>
- </div> -->
-
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">作者</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${web.author!user.username}" placeholder="" id="author" name="web.author">
- </div>
- </div>
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">发布时间</label>
- <div class="formControls col-md-9">
- <input type="text" value="${web.releasetime!}" onfocus="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})" id="releasetime" name="web.releasetime" class="input-text Wdate readyonly">
- </div>
- </div>
-
- <#if watermarkFlag>
- <div class="row cl margintop">
- <label class="form-label col-md-3">文字水印</label>
- <div class="formControls col-md-9">
- <input type="text" class="input-text" value="${watermark!}" placeholder="" id="watermark" name="web.watermark">
- </div>
- </div>
- <script>
- $(function(){
- $.post("${ctx}/myconsole/webinfo/refreshWatermark",{watermark:$("#watermark").val()},function(){});
- $("#watermark").change(function(){
- $.post("${ctx}/myconsole/webinfo/refreshWatermark",{watermark:$("#watermark").val()},function(){});
- })
- })
- </script>
- </#if>
-
- <!-- <div class="row cl margintop">
- <label class="form-label col-md-3"></label>
- <div class="formControls col-md-9">
- <div class="check-box">
- 支持评论 <input type="checkbox" id="iscritic" name="web.iscritic" value="${web.iscritic!}" Onclick=checkClickDo('iscritic') >
- <label for="checkbox-pinglun"> </label>
-
- 支持签收 <input type="checkbox" id="issign" name="web.issign" value="${web.issign!}" Onclick=checkClickDo('issign') >
- <label for="checkbox-pinglun"> </label>
-
- </div>
- </div>
- </div> -->
-
- <div class="row cl margintop">
- <label class="form-label col-md-3">相关信息</label>
- <div class="formControls col-md-9">
- <a class="btn btn-warning btn-select r" style="border-color:#ffffff;" type="button"> 编辑相关信息</a>
- <a class="btn btn-warning btn-relating r" style="border-color:#ffffff;" type="button"> 查看信息</a>
- </div>
- </div>
-
- ${extendModelForm}
- </div> <!--右边列结束 -->
- </form>
- </div> <!--整个行结束 -->
-
- </div> <!--容器结束 -->
- </body>
- </html>
|