@@ -25,6 +25,16 @@ | |||
var swfu = null; | |||
var vcc = 0; | |||
var albums = []; | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入文档标题"); | |||
return false; | |||
} | |||
if (document.form1.typeid.value == 0) { | |||
ShowMsg("请选择文档栏目"); | |||
return false; | |||
} | |||
} | |||
</script> | |||
</head> | |||
<body> | |||
@@ -25,6 +25,13 @@ | |||
var swfu = null; | |||
var vcc = 0; | |||
var albums = []; | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入文档标题"); | |||
document.form1.title.focus(); | |||
return false; | |||
} | |||
} | |||
</script> | |||
</head> | |||
<body> | |||
@@ -294,7 +301,7 @@ | |||
$fhtml .= "<input type='hidden' name='imgddurl{$j}' value='{$litimg}'>"; | |||
$fhtml .= "<img src='{$litimg}' id='lit{$j}'>"; | |||
$fhtml .= "<div class='my-2'>标题:<input type='text' name='imgmsg{$j}' value='".$ctag->GetAtt('text')."' class='admin-input-sm'></div>"; | |||
$fhtml .= "<div><span class='btn btn-success btn-sm fileinput-button'>更换<input for='item{$j}' type='file' name='imgfile{$j}'></span><a href=\"javascript:delAlbPicOld('$bigimg',$j)\" class=\"btn btn-success btn-sm\">删除</a></div>"; | |||
$fhtml .= "<div><span class='btn btn-success btn-sm fileinput-button'>更换<input type='file' name='imgfile{$j}' for='item{$j}' class='btnEdit'></span><a href=\"javascript:delAlbPicOld('$bigimg',$j)\" class=\"btn btn-success btn-sm\">删除</a></div>"; | |||
$fhtml .= "</div>"; | |||
echo $fhtml; | |||
$j++; | |||
@@ -21,11 +21,11 @@ | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("<?php echo $cInfos['titlename'];?>不能为空"); | |||
ShowMsg("请输入文档标题"); | |||
return false; | |||
} | |||
if (document.form1.typeid.value == 0) { | |||
ShowMsg("请选择文档的主栏目"); | |||
ShowMsg("请选择文档栏目"); | |||
return false; | |||
} | |||
} | |||
@@ -21,7 +21,7 @@ | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("<?php echo $cInfos['titlename'];?>不能为空"); | |||
ShowMsg("请输入文档标题"); | |||
document.form1.title.focus(); | |||
return false; | |||
} | |||
@@ -21,11 +21,11 @@ | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("<?php echo $cInfos['titlename'];?>不能为空"); | |||
ShowMsg("请输入文档标题"); | |||
return false; | |||
} | |||
if (document.form1.typeid.value==0) { | |||
ShowMsg("请选择文档的主栏目"); | |||
if (document.form1.typeid.value == 0) { | |||
ShowMsg("请选择文档栏目"); | |||
return false; | |||
} | |||
} | |||
@@ -21,7 +21,7 @@ | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("<?php echo $cInfos['titlename'];?>不能为空"); | |||
ShowMsg("请输入文档标题"); | |||
document.form1.title.focus(); | |||
return false; | |||
} | |||
@@ -22,12 +22,12 @@ | |||
<script> | |||
var arctype = 'article'; | |||
function checkSubmit() { | |||
if (document.form1.title.value == '') { | |||
ShowMsg('文档标题不能为空'); | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入文档标题"); | |||
return false; | |||
} | |||
if (document.form1.typeid.value == 0) { | |||
ShowMsg('请选择文档的主栏目'); | |||
ShowMsg("请选择文档栏目"); | |||
return false; | |||
} | |||
} | |||
@@ -23,8 +23,8 @@ | |||
var swfu = null; | |||
var arctype = 'article'; | |||
function checkSubmit() { | |||
if (document.form1.title.value == '') { | |||
ShowMsg('文档标题不能为空'); | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入文档标题"); | |||
document.form1.title.focus(); | |||
return false; | |||
} | |||
@@ -20,13 +20,12 @@ | |||
<style>table{border-collapse:inherit}</style> | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == '') { | |||
ShowMsg('软件名称不能为空'); | |||
document.form1.title.focus(); | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入文档标题"); | |||
return false; | |||
} | |||
if (document.form1.typeid.value == 0) { | |||
ShowMsg('请选择文档的主栏目'); | |||
ShowMsg("请选择文档栏目"); | |||
return false; | |||
} | |||
} | |||
@@ -20,8 +20,8 @@ | |||
<style>table{border-collapse:inherit}</style> | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == '') { | |||
ShowMsg('软件名称不能为空'); | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入文档标题"); | |||
document.form1.title.focus(); | |||
return false; | |||
} | |||
@@ -21,7 +21,7 @@ | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("专题名称不能为空"); | |||
ShowMsg("请输入专题标题"); | |||
return false; | |||
} | |||
for (i = 1; i <= 6; i++) { | |||
@@ -19,6 +19,13 @@ | |||
<script src="../static/web/js/cropper.min.js"></script> | |||
<style>table{border-collapse:inherit}</style> | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.title.value == "") { | |||
ShowMsg("请输入专题标题"); | |||
document.form1.title.focus(); | |||
return false; | |||
} | |||
} | |||
function SelectTemplets(fname) { | |||
var pos = GetWinPos(800,600); | |||
window.open("./dialog/select_templets.php?f=" + fname, "poptempWin", "scrollbars=yes,resizable=yes,statebar=no,width=800,height=600,left=" + pos.left + ", top=" + pos.top); | |||
@@ -28,17 +28,15 @@ a:hover { | |||
color:#ec982c; | |||
text-decoration:none | |||
} | |||
h1,h2,h3,ul,ol,div,form { | |||
h1,h2,h3,div,form,ul,ol,li,dd { | |||
margin:0; | |||
padding:0 | |||
} | |||
td,th,div { | |||
div,th,td { | |||
word-break:break-all; | |||
word-wrap:break-word | |||
} | |||
li,dd { | |||
margin:0; | |||
padding:0; | |||
li { | |||
list-style:none | |||
} | |||
img { | |||
@@ -77,182 +75,30 @@ input[type=radio],input[type=checkbox],input[type=radio]:focus,input[type=checkb | |||
outline:none; | |||
vertical-align:text-top | |||
} | |||
textarea { | |||
select { | |||
padding:.25rem .65rem; | |||
height:28px; | |||
color:#545b62; | |||
background:#fff; | |||
border:1px solid #dee2e6; | |||
border-radius:.2rem; | |||
transition:all .3s | |||
} | |||
select { | |||
textarea { | |||
padding:.25rem .65rem; | |||
height:28px; | |||
color:#545b62; | |||
background:#fff; | |||
border:1px solid #dee2e6; | |||
border-radius:.2rem; | |||
transition:all .3s | |||
} | |||
select:focus,input:focus,textarea:focus { | |||
input:focus,select:focus,textarea:focus { | |||
color:#495057; | |||
background:#fff; | |||
border-color:#80bdff; | |||
box-shadow:0 0 0 0.2rem rgba(0,123,255,.25); | |||
outline:0 | |||
} | |||
.coolbg { | |||
padding:.25rem .65rem; | |||
background:#f5f5f5; | |||
border-bottom:1px solid #dee2e6; | |||
border-radius:.2rem; | |||
border:0; | |||
cursor:pointer | |||
} | |||
.coolbg2 { | |||
height:28px; | |||
background:#dfddd2; | |||
border:1px solid #dee2e6 | |||
} | |||
.coolbt { | |||
background:#e4f7d7; | |||
border-left:1px solid #efefef; | |||
border-top:1px solid #efefef; | |||
border-bottom:1px solid #acacac; | |||
cursor:pointer | |||
} | |||
.coolbt2 { | |||
background:#f7fcda; | |||
border-left:1px solid #efefef; | |||
border-top:1px solid #efefef; | |||
border-bottom:1px solid #acacac | |||
} | |||
.coolbg3 { | |||
width:140px; | |||
height:28px; | |||
background:#dfddd2; | |||
border:1px solid #bdc5b4; | |||
text-align:right | |||
} | |||
.coolbg61 { | |||
width:390px; | |||
height:28px; | |||
line-height:28px; | |||
background:#e7f3b1; | |||
border-top:1px solid #bdc5b4; | |||
border-left:1px solid #bdc5b4; | |||
border-right:1px solid #bdc5b4; | |||
text-align:right | |||
} | |||
.coolbg62 { | |||
padding:.6rem; | |||
width:390px; | |||
height:300px; | |||
background:#F8FDF0; | |||
border:1px solid #bdc5b4 | |||
} | |||
.coolbg4 { | |||
width:160px; | |||
background:#fff; | |||
border-bottom:1px solid #dee2e6; | |||
text-align:right | |||
} | |||
.wsselect { | |||
padding:.65rem 0; | |||
background:#fff; | |||
overflow:auto | |||
} | |||
.pubdlg { | |||
background:#fff; | |||
border:2px solid #1eb867; | |||
border-radius:.2rem; | |||
z-index:8888 | |||
} | |||
.pubdlg .title { | |||
padding-left:.65rem; | |||
line-height:30px; | |||
font-weight:600; | |||
color:#545b62; | |||
background:#f5f5f5; | |||
border-bottom:1px solid #dee2e6 | |||
} | |||
.fullpagediv { | |||
position:absolute; | |||
top:0; | |||
left:0; | |||
width:100%; | |||
height:100%; | |||
background:#cdcdcd; | |||
opacity:.6; | |||
z-index:1999 | |||
} | |||
.quicksel { | |||
margin-left:10px; | |||
margin-top:10px; | |||
width:680px; | |||
height:420px; | |||
overflow:auto; | |||
z-index:10005 | |||
} | |||
.quickselfoot { | |||
padding:.65rem 0; | |||
border-top:1px solid #dee2e6 | |||
} | |||
.quickselItem { | |||
display:block; | |||
line-height:28px | |||
} | |||
.quickselItem .topcat { | |||
padding:0 10px; | |||
background:#e9ecef; | |||
clear:both | |||
} | |||
.quickselItem .soncat { | |||
padding:0 10px | |||
} | |||
.quickselItem .item { | |||
display:inline-block; | |||
padding-left:10px | |||
} | |||
.mysource,.mywriter { | |||
width:300px; | |||
background:#fff; | |||
border:2px solid #1eb867; | |||
z-index:10001 | |||
} | |||
.dlgws div { | |||
padding:.65rem; | |||
width:100% | |||
} | |||
#uploadfield { | |||
float:left | |||
} | |||
#uploadwait { | |||
z-index:19999 | |||
} | |||
.option1 { | |||
background:#e9ecef | |||
} | |||
.option2 { | |||
background:#adb5bd | |||
} | |||
.option3 { | |||
background:#fff | |||
} | |||
.divpre img { | |||
max-width:150px; | |||
max-height:100px | |||
} | |||
.divpre { | |||
overflow:hidden | |||
} | |||
.colordlg { | |||
padding:.6rem; | |||
width:120px; | |||
background:#fff; | |||
border:2px solid #1eb867; | |||
z-index:10005 | |||
} | |||
body.hidemenu { | |||
background:none | |||
} | |||
@@ -500,14 +346,162 @@ span.page-link { | |||
color:#fff; | |||
background:#1eb867 | |||
} | |||
.coolbg { | |||
padding:.25rem .65rem; | |||
background:#f5f5f5; | |||
border-bottom:1px solid #dee2e6; | |||
border-radius:.2rem; | |||
border:0; | |||
cursor:pointer | |||
} | |||
.coolbg2 { | |||
height:28px; | |||
background:#dfddd2; | |||
border:1px solid #dee2e6 | |||
} | |||
.coolbt { | |||
background:#e4f7d7; | |||
border-left:1px solid #efefef; | |||
border-top:1px solid #efefef; | |||
border-bottom:1px solid #acacac; | |||
cursor:pointer | |||
} | |||
.coolbt2 { | |||
background:#f7fcda; | |||
border-left:1px solid #efefef; | |||
border-top:1px solid #efefef; | |||
border-bottom:1px solid #acacac | |||
} | |||
.coolbg3 { | |||
width:140px; | |||
height:28px; | |||
background:#dfddd2; | |||
border:1px solid #bdc5b4; | |||
text-align:right | |||
} | |||
.coolbg61 { | |||
width:390px; | |||
height:28px; | |||
line-height:28px; | |||
background:#e7f3b1; | |||
border-top:1px solid #bdc5b4; | |||
border-left:1px solid #bdc5b4; | |||
border-right:1px solid #bdc5b4; | |||
text-align:right | |||
} | |||
.coolbg62 { | |||
padding:.6rem; | |||
width:390px; | |||
height:300px; | |||
background:#F8FDF0; | |||
border:1px solid #bdc5b4 | |||
} | |||
.coolbg4 { | |||
width:160px; | |||
background:#fff; | |||
border-bottom:1px solid #dee2e6; | |||
text-align:right | |||
} | |||
.wsselect { | |||
padding:.65rem 0; | |||
background:#fff; | |||
overflow:auto | |||
} | |||
.pubdlg { | |||
background:#fff; | |||
border:2px solid #1eb867; | |||
border-radius:.2rem; | |||
z-index:8888 | |||
} | |||
.pubdlg .title { | |||
padding-left:.65rem; | |||
line-height:30px; | |||
font-weight:600; | |||
color:#545b62; | |||
background:#f5f5f5; | |||
border-bottom:1px solid #dee2e6 | |||
} | |||
.fullpagediv { | |||
position:absolute; | |||
top:0; | |||
left:0; | |||
width:100%; | |||
height:100%; | |||
background:#cdcdcd; | |||
opacity:.6; | |||
z-index:1999 | |||
} | |||
.quicksel { | |||
margin-left:10px; | |||
margin-top:10px; | |||
width:680px; | |||
height:420px; | |||
overflow:auto; | |||
z-index:10005 | |||
} | |||
.quickselfoot { | |||
padding:.65rem 0; | |||
border-top:1px solid #dee2e6 | |||
} | |||
.quickselItem { | |||
display:block; | |||
line-height:28px | |||
} | |||
.quickselItem .topcat { | |||
padding:0 10px; | |||
background:#e9ecef; | |||
clear:both | |||
} | |||
.quickselItem .soncat { | |||
padding:0 10px | |||
} | |||
.quickselItem .item { | |||
display:inline-block; | |||
padding-left:10px | |||
} | |||
.mysource,.mywriter { | |||
width:300px; | |||
background:#fff; | |||
border:2px solid #1eb867; | |||
z-index:10001 | |||
} | |||
.dlgws div { | |||
padding:.65rem; | |||
width:100% | |||
} | |||
#uploadfield { | |||
float:left | |||
} | |||
#uploadwait { | |||
z-index:19999 | |||
} | |||
.option1 { | |||
background:#e9ecef | |||
} | |||
.option2 { | |||
background:#adb5bd | |||
} | |||
.option3 { | |||
background:#fff | |||
} | |||
.divpre img { | |||
max-width:150px; | |||
max-height:100px | |||
} | |||
.divpre { | |||
overflow:hidden | |||
} | |||
.colordlg { | |||
padding:.6rem; | |||
width:120px; | |||
background:#fff; | |||
border:2px solid #1eb867; | |||
z-index:10005 | |||
} | |||
.maintable { | |||
width:98%!important; | |||
border:1px solid #dee2e6!important | |||
} | |||
.form-control { | |||
display:inline-block; | |||
margin-right:10px | |||
} | |||
.table { | |||
margin-bottom:0; | |||
color:#545b62 | |||
@@ -516,6 +510,14 @@ span.page-link { | |||
padding:.65rem; | |||
vertical-align:middle | |||
} | |||
.form-control { | |||
display:inline-block | |||
} | |||
.fa { | |||
font-size:14px!important; | |||
color:inherit; | |||
cursor:pointer | |||
} | |||
.btn-xs { | |||
padding:2px; | |||
line-height:12px; | |||
@@ -524,11 +526,6 @@ span.page-link { | |||
.btn+.btn,.btn-text+.btn-text { | |||
margin-left:10px | |||
} | |||
.fa { | |||
font-size:14px!important; | |||
color:inherit; | |||
cursor:pointer | |||
} | |||
.admin-win { | |||
background:#f5f5f5; | |||
border:1px solid #dee2e6 | |||
@@ -595,9 +592,9 @@ span.page-link { | |||
border-radius:.2rem | |||
} | |||
.fileinput-button { | |||
display:inline-block; | |||
position:relative; | |||
overflow:hidden; | |||
display:inline-block | |||
overflow:hidden | |||
} | |||
.fileinput-button input { | |||
position:absolute; | |||
@@ -291,23 +291,6 @@ input[type=file] { | |||
.logo img { | |||
height:40px | |||
} | |||
.table { | |||
color:#545b62 | |||
} | |||
.form-control,.btn,.fa { | |||
font-size:14px!important | |||
} | |||
.form-control,.input-text { | |||
height:36px; | |||
line-height:36px | |||
} | |||
.fa { | |||
color:inherit; | |||
cursor:pointer | |||
} | |||
.btn+.btn,.btn-text+.btn-text { | |||
margin-left:10px | |||
} | |||
.login-from { | |||
margin:6rem 0 | |||
} | |||
@@ -369,10 +352,47 @@ input[type=file] { | |||
padding:1.5rem; | |||
background:#fff | |||
} | |||
.table { | |||
color:#545b62 | |||
} | |||
.form-control { | |||
display:inline-block | |||
} | |||
.fa { | |||
color:inherit; | |||
cursor:pointer | |||
} | |||
.btn+.btn,.btn-text+.btn-text { | |||
margin-left:10px | |||
} | |||
.form-control,.btn,.fa { | |||
font-size:14px!important | |||
} | |||
.form-control,.input-text { | |||
height:36px; | |||
line-height:36px | |||
} | |||
.thumbnail-md { | |||
max-width:280px; | |||
max-height:168px | |||
} | |||
.admin-textarea-xl { | |||
width:100%; | |||
height:90px | |||
} | |||
.admin-textarea-sm { | |||
width:360px; | |||
height:50px | |||
} | |||
.admin-input-md { | |||
width:90% | |||
} | |||
.admin-input-sm { | |||
width:160px | |||
} | |||
.admin-input-xs { | |||
width:60px | |||
} | |||
#btnScrollTop { | |||
display:none; | |||
position:fixed; | |||
@@ -34,13 +34,13 @@ function ChangeSon() | |||
{ | |||
//由于支持3级联动,所以这里需要对自己改变进行重构 | |||
var emname = this.name.replace('_son', ''); | |||
if ( document.getElementById(emname+'_sec') ) { | |||
if (document.getElementById(emname+'_sec')) { | |||
var oj = document.getElementById(emname + '_sec'); | |||
} else { | |||
var oj = document.createElement('select'); | |||
oj.name = emname + '_sec'; | |||
oj.id = emname + '_sec'; | |||
oj.className = "form-control"; | |||
oj.className = "form-control admin-input-sm mr-2"; | |||
oj.onchange = ChangeSec; | |||
} | |||
var v = this.options[this.selectedIndex].value; | |||
@@ -92,13 +92,13 @@ function ChangeSec() | |||
function selNextSon() | |||
{ | |||
var emname = this.name.replace('_top', ''); | |||
if ( document.getElementById(emname+'_son') ) { | |||
if (document.getElementById(emname+'_son')) { | |||
var oj = document.getElementById(emname + '_son'); | |||
} else { | |||
var oj = document.createElement('select'); | |||
oj.name = emname + '_son'; | |||
oj.id = emname + '_son'; | |||
oj.className = "form-control"; | |||
oj.className = "form-control admin-input-sm mr-2"; | |||
oj.onchange = ChangeSon; | |||
} | |||
var v = this.options[this.selectedIndex].value; | |||
@@ -139,7 +139,7 @@ function MakeTopSelect(emname, selvalue) | |||
var selObj = document.createElement("select"); | |||
selObj.name = emname + '_top'; | |||
selObj.id = emname + '_top'; | |||
selObj.className = "form-control"; | |||
selObj.className = "form-control admin-input-sm mr-2"; | |||
selObj.onchange = selNextSon; | |||
var selarr = eval('em_'+emname+'s'); | |||
var topvalue = 0; | |||
@@ -153,8 +153,7 @@ function MakeTopSelect(emname, selvalue) | |||
topvalue = selvalue; | |||
} | |||
//如果是小数,则依次取出顶级数值,二级数值以及三级数值 | |||
else if (!!(selvalue % 1)) | |||
{ | |||
else if (!!(selvalue % 1)) { | |||
secvalue = selvalue; | |||
sonvalue = Math.floor(selvalue); | |||
topvalue = sonvalue - (sonvalue % 500); | |||
@@ -184,15 +183,14 @@ function MakeTopSelect(emname, selvalue) | |||
selObj = document.createElement("select"); | |||
selObj.name = emname + '_son'; | |||
selObj.id = emname + '_son'; | |||
selObj.className = "form-control"; | |||
selObj.className = "form-control admin-input-sm mr-2"; | |||
selObj.onchange = ChangeSon; | |||
aOption = document.createElement('OPTION'); | |||
aOption.text = '请选择..'; | |||
aOption.value = 0; | |||
selObj.options.add(aOption); | |||
//当大类有值输出子类 | |||
if (topvalue > 0) | |||
{ | |||
if (topvalue > 0) { | |||
var selv = topvalue; | |||
var maxv = parseInt(topvalue) + 500; | |||
for (i = selv + 1; i < maxv; i++) { | |||
@@ -221,7 +219,7 @@ function MakeTopSelect(emname, selvalue) | |||
selObj.onchange = ChangeSec; | |||
aOption = document.createElement('OPTION'); | |||
aOption.text = '请选择..'; | |||
selObj.className = "form-control"; | |||
selObj.className = "form-control admin-input-sm mr-2"; | |||
aOption.value = 0; | |||
selObj.options.add(aOption); | |||
var selv = sonvalue; | |||
@@ -42,7 +42,7 @@ function MakeUpload(mnum) | |||
fhtml = ''; | |||
fhtml += "<div><label><input type='checkbox' name='isokcheck"+startNum+"' id='isokcheck"+startNum+"' value='1' "+dsel+" onClick='CheckSelTable("+startNum+")'> 显示图片"+startNum+"上传框</label></div>"; | |||
fhtml += "<div id=\"seltb"+startNum+"\" style=\""+dplay+"\">"; | |||
fhtml += "<p>图片"+startNum+":<input type='text' name='imgfile"+startNum+"' class='form-control d-inline-block w-50 mr-2' placeholder='请输入网址'></p>"; | |||
fhtml += "<p>图片"+startNum+":<input type='text' name='imgfile"+startNum+"' class='form-control w-50 mr-2' placeholder='请输入网址'></p>"; | |||
fhtml += "<p>图片简介:<textarea name='imgmsg"+startNum+"' class='form-control'></textarea></p>"; | |||
fhtml += "</div>"; | |||
upfield.innerHTML += fhtml; | |||
@@ -28,7 +28,7 @@ function GetFormItem($ctag, $admintype = 'admin') | |||
if ($fieldType == 'select') { | |||
$myformItem = ''; | |||
$items = explode(',', $ctag->GetAtt("default")); | |||
$myformItem = "<select name='$fieldname' class='admin-input-sm'>"; | |||
$myformItem = "<select name='$fieldname' class='form-control admin-input-sm'>"; | |||
foreach ($items as $v) { | |||
$v = trim($v); | |||
if ($v != '') { | |||
@@ -41,7 +41,7 @@ function GetFormItem($ctag, $admintype = 'admin') | |||
global $hasSetEnumJs, $cfg_cmspath; | |||
$cmspath = ((empty($cfg_cmspath) || !preg_match('/[/$]/', $cfg_cmspath)) ? $cfg_cmspath.'/' : $cfg_cmspath); | |||
$myformItem = ''; | |||
$myformItem .= "<input type='hidden' id='hidden_{$fieldname}' name='{$fieldname}' value='0' />"; | |||
$myformItem .= "<input type='hidden' id='hidden_{$fieldname}' name='{$fieldname}' value='0'>"; | |||
$myformItem .= "<span id='span_{$fieldname}'></span>"; | |||
$myformItem .= "<span id='span_{$fieldname}_son'></span>"; | |||
$myformItem .= "<span id='span_{$fieldname}_sec'></span>"; | |||
@@ -102,33 +102,32 @@ function GetFormItem($ctag, $admintype = 'admin') | |||
$innertext = "<textarea name='$fieldname' id='$fieldname' class='form-control admin-textarea-sm'></textarea>"; | |||
} else if ($fieldType == "datetime") { | |||
$nowtime = GetDateTimeMk(time()); | |||
$innertext = "<input name=\"$fieldname\" value=\"$nowtime\" type=\"text\" id=\"$fieldname\" class=\"form-control admin-input-md\" />"; | |||
$innertext = "<input type=\"text\" name=\"$fieldname\" value=\"$nowtime\" id=\"$fieldname\" class=\"form-control admin-input-md\">"; | |||
} else if ($fieldType == 'img' || $fieldType == 'imgfile') { | |||
if ($admintype == 'diy') { | |||
$innertext = "<input type='file' name='$fieldname' id='$fieldname' class='admin-input-md' />"; | |||
$innertext = "<input type='file' name='$fieldname' id='$fieldname' class='form-control admin-input-md'>"; | |||
} else { | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectImage('form1.$fieldname','big')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectImage('form1.$fieldname','big')\">"; | |||
} | |||
} else if ($fieldType == 'media') { | |||
if ($admintype == 'diy') { | |||
$innertext = "<input type='hidden' name='$fieldname' id='$fieldname' value='' /> 不支持的类型"; | |||
$innertext = "<input type='hidden' name='$fieldname' id='$fieldname' value=''> 不支持类型"; | |||
} else { | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectMedia('form1.$fieldname')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectMedia('form1.$fieldname')\">"; | |||
} | |||
} else if ($fieldType == 'addon') { | |||
if ($admintype == 'diy') { | |||
$innertext = "<input type='file' name='$fieldname' id='$fieldname' class='admin-input-md' />"; | |||
$innertext = "<input type='file' name='$fieldname' id='$fieldname' class='form-control admin-input-md'>"; | |||
} else { | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectSoft('form1.$fieldname')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectSoft('form1.$fieldname')\">"; | |||
} | |||
} else if ($fieldType == 'int' || $fieldType == 'float') { | |||
$dfvalue = ($ctag->GetAtt('default') != '' ? $ctag->GetAtt('default') : '0'); | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-xs' value='$dfvalue' />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-xs' value='$dfvalue'>"; | |||
} else if ($fieldType == 'relation') { | |||
$dfvalue = ($ctag->GetAtt('default') != '' ? $ctag->GetAtt('default') : ''); | |||
$channel = ($ctag->GetAtt('channel') == "") ? "1" : $ctag->GetAtt('channel'); | |||
$innertext = "<textarea name='$fieldname' id='$fieldname' class='form-control admin-textarea-sm'>$dfvalue</textarea><br> | |||
<button type='button' class='btn btn-success btn-sm' onclick='SelectArcList(\"form1.$fieldname\", $channel);'>选择关联文档</button>"; | |||
$innertext = "<textarea name='$fieldname' id='$fieldname' class='form-control admin-textarea-sm'>$dfvalue</textarea><br><button type='button' class='btn btn-success btn-sm' onclick='SelectArcList(\"form1.$fieldname\", $channel);'>选择关联文档</button>"; | |||
if ($ctag->GetAtt('automake') == 1) { | |||
$innertext .= "<input type='hidden' name='automake[$fieldname]' value='1'>"; | |||
} | |||
@@ -145,7 +144,7 @@ if (typeof SelectArcList === "undefined") { | |||
EOT; | |||
} else { | |||
$dfvalue = ($ctag->GetAtt('default') != '' ? $ctag->GetAtt('default') : ''); | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md' value='$dfvalue' /> | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md' value='$dfvalue'> | |||
"; | |||
} | |||
$formitem = str_replace("~name~", $ctag->GetAtt('itemname'), $formitem); | |||
@@ -311,7 +310,7 @@ function GetFormItemValue($ctag, $fvalue, $admintype = 'admin', $fieldname = '') | |||
$items = explode(',', $ctag->GetAtt('default')); | |||
} | |||
if ($ftype == 'select') { | |||
$myformItem = "<select name='$fieldname' class='admin-input-sm'>"; | |||
$myformItem = "<select name='$fieldname' class='form-control admin-input-sm'>"; | |||
if (is_array($items)) { | |||
foreach ($items as $v) { | |||
$v = trim($v); | |||
@@ -327,7 +326,7 @@ function GetFormItemValue($ctag, $fvalue, $admintype = 'admin', $fieldname = '') | |||
global $hasSetEnumJs, $cfg_cmspath; | |||
$cmspath = ((empty($cfg_cmspath) || preg_match('/[/$]/', $cfg_cmspath)) ? $cfg_cmspath.'/' : $cfg_cmspath); | |||
$myformItem = ''; | |||
$myformItem .= "<input type='hidden' id='hidden_{$fieldname}' name='{$fieldname}' value='{$fvalue}' />"; | |||
$myformItem .= "<input type='hidden' id='hidden_{$fieldname}' name='{$fieldname}' value='{$fvalue}'>"; | |||
$myformItem .= "<span id='span_{$fieldname}'></span>"; | |||
$myformItem .= "<span id='span_{$fieldname}_son'></span>"; | |||
$myformItem .= "<span id='span_{$fieldname}_sec'></span>"; | |||
@@ -389,9 +388,9 @@ function GetFormItemValue($ctag, $fvalue, $admintype = 'admin', $fieldname = '') | |||
$okfvalue = ''; | |||
} | |||
if ($admintype == 'admin') { | |||
$myformItem = GetEditor($fieldname, $okfvalue, 360, 'Basic', 'string')." <input type='hidden' name='{$fieldname}_file' value='{$fvalue}' /> "; | |||
$myformItem = GetEditor($fieldname, $okfvalue, 360, 'Basic', 'string')." <input type='hidden' name='{$fieldname}_file' value='{$fvalue}'> "; | |||
} else { | |||
$myformItem = GetEditor($fieldname, $okfvalue, 360, 'Member', 'string')." <input type='hidden' name='{$fieldname}_file' value='{$fvalue}' /> "; | |||
$myformItem = GetEditor($fieldname, $okfvalue, 360, 'Member', 'string')." <input type='hidden' name='{$fieldname}_file' value='{$fvalue}'> "; | |||
} | |||
$innertext = $myformItem; | |||
} else if ($ftype == "htmltext") { | |||
@@ -405,7 +404,7 @@ function GetFormItemValue($ctag, $fvalue, $admintype = 'admin', $fieldname = '') | |||
$innertext = "<textarea name='$fieldname' id='$fieldname' class='form-control admin-textarea-sm'>$fvalue</textarea>"; | |||
} else if ($ftype == "datetime") { | |||
$nowtime = GetDateTimeMk($fvalue); | |||
$innertext = "<input name=\"$fieldname\" value=\"$nowtime\" type=\"text\" id=\"$fieldname\" class=\"form-control admin-input-md\" />"; | |||
$innertext = "<input type=\"text\" name=\"$fieldname\" value=\"$nowtime\" id=\"$fieldname\" class=\"form-control admin-input-md\">"; | |||
} else if ($ftype == "img") { | |||
$ndtp = new DedeTagParse(); | |||
$ndtp->LoadSource($fvalue); | |||
@@ -416,19 +415,18 @@ function GetFormItemValue($ctag, $fvalue, $admintype = 'admin', $fieldname = '') | |||
$ntag = $ndtp->GetTag("img"); | |||
$fvalue = trim($ntag->GetInnerText()); | |||
} | |||
$innertext = "<input type='text' name='$fieldname' value='$fvalue' id='$fieldname' class='form-control admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectImage('form1.$fieldname','big')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' value='$fvalue' id='$fieldname' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectImage('form1.$fieldname','big')\">"; | |||
} else if ($ftype == "imgfile") { | |||
$innertext = "<input type='text' name='$fieldname' value='$fvalue' id='$fieldname' class='form-control admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectImage('form1.$fieldname','big')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' value='$fvalue' id='$fieldname' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectImage('form1.$fieldname','big')\">"; | |||
} else if ($ftype == "media") { | |||
$innertext = "<input type='text' name='$fieldname' value='$fvalue' id='$fieldname' class='form-control admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm'value='浏览' onClick=\"SelectMedia('form1.$fieldname')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' value='$fvalue' id='$fieldname' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm'value='浏览' onClick=\"SelectMedia('form1.$fieldname')\">"; | |||
} else if ($ftype == "addon") { | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' value='$fvalue' class='form-control admin-input-md' /> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectSoft('form1.$fieldname')\" />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' value='$fvalue' class='form-control admin-input-md'> <input type='button' name='".$fieldname."_bt' class='btn btn-success btn-sm' value='浏览' onClick=\"SelectSoft('form1.$fieldname')\">"; | |||
} else if ($ftype == "int" || $ftype == "float") { | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-xs' value='$fvalue' />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-xs' value='$fvalue'>"; | |||
} else if ($ftype == "relation") { | |||
$channel = ($ctag->GetAtt('channel') == "") ? "1" : $ctag->GetAtt('channel'); | |||
$innertext = "<textarea name='$fieldname' id='$fieldname' class='form-control admin-textarea-sm'>$fvalue</textarea><br> | |||
<button type='button' class='btn btn-success btn-sm' onclick='SelectArcList(\"form1.$fieldname\", $channel);'>选择关联文档</button>"; | |||
$innertext = "<textarea name='$fieldname' id='$fieldname' class='form-control admin-textarea-sm'>$fvalue</textarea><br><button type='button' class='btn btn-success btn-sm' onclick='SelectArcList(\"form1.$fieldname\", $channel);'>选择关联文档</button>"; | |||
if ($ctag->GetAtt('automake') == 1) { | |||
$innertext .= "<input type='hidden' name='automake[$fieldname]' value='1'>"; | |||
} | |||
@@ -444,7 +442,7 @@ if (typeof SelectArcList === "undefined") { | |||
</script> | |||
EOT; | |||
} else { | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md' value='$fvalue' />"; | |||
$innertext = "<input type='text' name='$fieldname' id='$fieldname' class='form-control admin-input-md' value='$fvalue'>"; | |||
} | |||
$formitem = str_replace('~name~', $ctag->GetAtt('itemname'), $formitem); | |||
$formitem = str_replace('~form~', $innertext, $formitem); | |||
@@ -1,6 +1,6 @@ | |||
<table width="100%" cellspacing="0" cellpadding="0"> | |||
<tr> | |||
<td width="90" class="admin-td"> ~name~:</td> | |||
<td width="90" class="admin-td">~name~:</td> | |||
<td class="admin-td">~form~</td> | |||
</tr> | |||
</table> |
@@ -1,7 +1,7 @@ | |||
advancedsearch.htm,高级搜索模板 | |||
article_article.htm,文档模板 | |||
article_default.htm,自定义文档模板 | |||
article_default_sg.htm,自定义表单文档模板 | |||
article_default.htm,默认文档模板 | |||
article_default_sg.htm,默认表单文档模板 | |||
article_image.htm,图片文档模板 | |||
article_infos.htm,分类文档模板 | |||
article_soft.htm,软件文档模板 | |||
@@ -17,14 +17,13 @@ index_infos.htm,分类封面模板 | |||
index_soft.htm,软件封面模板 | |||
list_article.htm,文档列表模板 | |||
list_default.htm,默认列表模板 | |||
list_default_sg.htm,默认列表表单模板 | |||
list_default_sg.htm,默认表单列表模板 | |||
list_free.htm,自由列表模板 | |||
list_image.htm,图片列表模板 | |||
list_infos.htm,分类列表模板 | |||
list_soft.htm,软件列表模板 | |||
list_spec.htm,专题列表模板 | |||
list_shop.htm,商城列表模板 | |||
search.htm,搜索模板 | |||
top.htm,顶部模板 | |||
tag.htm,标签首页模板 | |||
taglist.htm,标签文档列表模板 | |||
top.htm,顶部模板 | |||
taglist.htm,标签文档列表模板 |
@@ -78,10 +78,10 @@ | |||
<label><input type="radio" name="pagestyle" id="pagestyle1" onclick="checkMuList()" value="1" <?php if ($cfg_album_style==1) echo " checked='checked'";?>> 多页多图显示(适用于表情等)</label> | |||
<label><input type="radio" name="pagestyle" id="pagestyle2" onclick="checkMuList()" value="2" <?php if ($cfg_album_style==2) echo " checked='checked'";?>> 多页单图显示(幻灯)</label> | |||
<label><input type="radio" name="pagestyle" id="pagestyle3" onclick="checkMuList()" value="3" <?php if ($cfg_album_style==3) echo " checked='checked'";?>> 多行多列显示(缩略图)</label> | |||
<div id="spagelist" style="display:none">每页图片数:<input name="pagpicnum" id="pagpicnum" class="form-control d-inline-block w-25" value="<?php echo $cfg_album_pagesize;?>"></div> | |||
<div id="spagelist" style="display:none">每页图片数:<input name="pagpicnum" id="pagpicnum" class="form-control w-25" value="<?php echo $cfg_album_pagesize;?>"></div> | |||
</div> | |||
<div class="form-group"> | |||
<span>图片数目:<input type="text" name="picnum" value="5" id="picnum" class="form-control d-inline-block w-25"></span> | |||
<span>图片数目:<input type="text" name="picnum" value="5" id="picnum" class="form-control w-25"></span> | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload(0);">增加</button>(最大60幅) | |||
</div> | |||
<div id="uploadfield"></div> | |||
@@ -81,10 +81,10 @@ | |||
<label><input type="radio" name="pagestyle" id="pagestyle1" onclick="checkMuList()" value="1" <?php if ($cfg_album_style==1) echo " checked='checked'";?>> 多页多图显示(适用于表情等)</label> | |||
<label><input type="radio" name="pagestyle" id="pagestyle2" onclick="checkMuList()" value="2" <?php if ($cfg_album_style==2) echo " checked='checked'";?>> 多页单图显示(幻灯)</label> | |||
<label><input type="radio" name="pagestyle" id="pagestyle3" onclick="checkMuList()" value="3" <?php if ($cfg_album_style==3) echo " checked='checked'";?>> 多行多列显示(缩略图)</label> | |||
<div id="spagelist" style="<?php if ($abinfo->GetAtt('value')!=2) echo 'display:none';?>">每页图片数:<input name="pagpicnum" id="pagpicnum" class="form-control d-inline-block w-25" value="<?php echo $abinfo->GetAtt('pagpicnum');?>"></div> | |||
<div id="spagelist" style="<?php if ($abinfo->GetAtt('value')!=2) echo 'display:none';?>">每页图片数:<input name="pagpicnum" id="pagpicnum" class="form-control w-25" value="<?php echo $abinfo->GetAtt('pagpicnum');?>"></div> | |||
</div> | |||
<div class="form-group"> | |||
<span>图片数目:<input type="text" name="picnum" value="5" id="picnum" class="form-control d-inline-block w-25 mr-2"></span> | |||
<span>图片数目:<input type="text" name="picnum" value="5" id="picnum" class="form-control w-25 mr-2"></span> | |||
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload(0);">增加</button>(最大60幅) | |||
</div> | |||
<div id="uploadfield"></div> | |||
@@ -97,7 +97,7 @@ | |||
?> | |||
<div><label><input type="checkbox" name="isokcheck<?php echo $j;?>" id="isokcheck<?php echo $j;?>" value="1" onclick="CheckSelTable(<?php echo $j;?>)" checked="1"> 显示隐藏图片<?php echo $j;?>选框</label></div> | |||
<div id="seltb<?php echo $j;?>"> | |||
<p>本地上传:<input type="text" name="imgfile<?php echo $j;?>" class="form-control d-inline-block w-50 mr-2" placeholder="请输入网址"><span class="btn btn-success btn-sm">选择</span></p> | |||
<p>本地上传:<input type="text" name="imgfile<?php echo $j;?>" class="form-control w-50 mr-2" placeholder="请输入网址"><span class="btn btn-success btn-sm">选择</span></p> | |||
<p> | |||
<div id="divpicview<?php echo $j;?>" class="divpre"></div> | |||
<img src="<?php echo trim($ctag->GetInnerText());?>" id="picview<?php echo $j;?>" name="picview<?php echo $j;?>"> | |||
@@ -59,7 +59,7 @@ | |||
</div> | |||
<div class="form-group row"> | |||
<label for="iptUname" class="col-sm-3 col-form-label">昵称:</label> | |||
<div class="col-sm-9"><input type="text" name="uname" class="form-control d-inline-block w-75" id="iptUname" value="<?php echo $row['uname'];?>" placeholder="企业会员为公司名,个人会员为昵称"></div> | |||
<div class="col-sm-9"><input type="text" name="uname" class="form-control w-75" id="iptUname" value="<?php echo $row['uname'];?>" placeholder="企业会员为公司名,个人会员为昵称"></div> | |||
</div> | |||
<div class="form-group row"> | |||
<label class="col-sm-3 col-form-label">修改头像:</label> | |||
@@ -179,7 +179,7 @@ | |||
</div> | |||
<div class="form-group"> | |||
<label>其它地址:</label> | |||
<input type="text" name="picnum" id="picnum" value="5" class="form-control d-inline-block w-25 mr-2"> | |||
<input type="text" name="picnum" id="picnum" value="5" class="form-control w-25 mr-2"> | |||
<button type="button" name="kkkup" id="kkkup2" onclick="MakeUpload();" class="btn btn-success btn-sm">增加地址</button> | |||
<button type="button" name="Submit3" id="btsh3" onclick="ShowHideAddr();" class="btn btn-success btn-sm">隐藏地址</button>(最多为12个链接) | |||
</div> | |||
@@ -17,7 +17,7 @@ | |||
morelinkobj.style.display = "block"; | |||
if (endNum > 12) endNum = 12; | |||
for (startNum; startNum <= endNum; startNum++) { | |||
upfield.innerHTML += "<p>下载地址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='http://' class='form-control d-inline-block w-50'></p>"; | |||
upfield.innerHTML += "<p>下载地址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='http://' class='form-control w-50'></p>"; | |||
upfield.innerHTML += "<p>下载名称" + startNum + ":<input type='text' name='servermsg" + startNum + "' class='form-control'></p>"; | |||
} | |||
} | |||
@@ -177,12 +177,12 @@ | |||
</div> | |||
</div> | |||
<div class="form-group"> | |||
<p>下载地址:<input type="text" name="softurl1" id="softurl1" class="form-control d-inline-block w-50"></p> | |||
<p>下载地址:<input type="text" name="softurl1" id="softurl1" class="form-control w-50"></p> | |||
<p>下载名称:<input type="text" name="servermsg1" id="servermsg1" class="form-control" value="下载"></p> | |||
</div> | |||
<div class="form-group"> | |||
<label>其它地址:</label> | |||
<input type="text" name="picnum" id="picnum" value="5" class="form-control d-inline-block w-25"> | |||
<input type="text" name="picnum" id="picnum" value="5" class="form-control w-25"> | |||
<button type="button" name="kkkup" id="kkkup2" onclick="MakeUpload();" class="btn btn-success btn-sm">增加地址</button> | |||
<button type="button" name="Submit3" id="btsh3" onclick="ShowHideAddr();" class="btn btn-success btn-sm">隐藏地址</button> (最多为12个链接) | |||
</div> | |||