@@ -40,7 +40,7 @@ if ($dopost != 'save') { | |||
} | |||
} | |||
//获得频道模型信息 | |||
$cInfos = $dsql->GetOne("SELECT * FROM `#@__channeltype` where id='$channelid' "); | |||
$cInfos = $dsql->GetOne("SELECT * FROM `#@__channeltype` WHERE id='$channelid' "); | |||
//获取文档最大id+1以确定当前权重 | |||
$maxWright = $dsql->GetOne("SELECT id+1 AS cc FROM `#@__archives` ORDER BY id DESC LIMIT 1"); | |||
$maxWright = empty($maxWright)? array('cc'=>1) : $maxWright; | |||
@@ -170,8 +170,8 @@ else if ($dopost == 'save') { | |||
$query = "INSERT INTO `{$addtable}` (aid,typeid,redirecturl,templet,userip,body{$inadd_f}) VALUES ('$arcID','$typeid','$redirecturl','$templet','$useip','$body'{$inadd_v})"; | |||
if (!$dsql->ExecuteNoneQuery($query)) { | |||
$gerr = $dsql->GetError(); | |||
$dsql->ExecuteNoneQuery("Delete From `#@__archives` where id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("Delete From `#@__arctiny` where id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__archives` WHERE id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arctiny` WHERE id='$arcID'"); | |||
ShowMsg("数据保存到数据库附加表时出错,请检查数据库字段".str_replace('"', '', $gerr), "javascript:;"); | |||
exit(); | |||
} | |||
@@ -96,7 +96,7 @@ while ($nrow = $dsql->GetObject('op')) { | |||
$dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid={$nrow->id} AND (ispart=0 OR ispart=1)"); | |||
$dsql->Execute('s'); | |||
while ($nrow = $dsql->GetObject('s')) { | |||
$typeOptions .= "<option value='{$nrow->id}'".(in_array($nrow->id, $typeids) ? ' selected' : '').">└─── {$nrow->typename}</option>\r\n"; | |||
$typeOptions .= "<option value='{$nrow->id}'".(in_array($nrow->id, $typeids) ? ' selected' : '').">└── {$nrow->typename}</option>\r\n"; | |||
} | |||
} | |||
$row = $dsql->GetOne("SELECT * FROM `#@__member` WHERE mid='$id'"); | |||
@@ -74,7 +74,7 @@ while ($row = $dsql->GetObject('op')) { | |||
$dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid={$row->id} AND (ispart=0 OR ispart=1) "); | |||
$dsql->Execute('s'); | |||
while ($row = $dsql->GetObject('s')) { | |||
$typeOptions .= "<option value='{$row->id}'>└─── {$row->typename}</option>\r\n"; | |||
$typeOptions .= "<option value='{$row->id}'>└── {$row->typename}</option>\r\n"; | |||
} | |||
} | |||
make_hash(); | |||
@@ -102,7 +102,7 @@ while ($nrow = $dsql->GetObject('op')) { | |||
$dsql->SetQuery("SELECT id,typename FROM `#@__arctype` WHERE reid={$nrow->id} AND (ispart=0 OR ispart=1)"); | |||
$dsql->Execute('s'); | |||
while ($nrow = $dsql->GetObject('s')) { | |||
$typeOptions .= "<option value='{$nrow->id}' ".(in_array($nrow->id, $typeids) ? ' selected' : '').">└─── {$nrow->typename}</option>\r\n"; | |||
$typeOptions .= "<option value='{$nrow->id}' ".(in_array($nrow->id, $typeids) ? ' selected' : '').">└── {$nrow->typename}</option>\r\n"; | |||
} | |||
} | |||
make_hash(); | |||
@@ -331,11 +331,11 @@ | |||
while($arr = $dsql->GetArray('s')) | |||
{ | |||
if ($arr['evalue']%500==0) { | |||
echo "<option value='{$arr['evalue']}'>{$arr['ename']}</option>"; | |||
echo "<option value='{$arr['evalue']}'>└─ {$arr['ename']}</option>"; | |||
} | |||
else if (preg_match("#\.#", $arr['evalue'])) | |||
{ | |||
echo "<option value='{$arr['evalue']}'>└─── {$arr['ename']}</option>"; | |||
echo "<option value='{$arr['evalue']}'>└── {$arr['ename']}</option>"; | |||
} else { | |||
echo "<option value='{$arr['evalue']}'>└─ {$arr['ename']}</option>"; | |||
} | |||
@@ -282,13 +282,13 @@ | |||
$selstr = ''; | |||
} | |||
if ($arr['evalue']%500==0) { | |||
echo "<option value='{$arr['evalue']}'{$selstr}>{$arr['ename']}</option>"; | |||
echo "<option value='{$arr['evalue']}'{$selstr}>└─ {$arr['ename']}</option>"; | |||
} | |||
else if (preg_match("#\.#", $arr['evalue'])) | |||
{ | |||
echo "<option value='{$arr['evalue']}'{$selstr}> └─── {$arr['ename']}</option>"; | |||
echo "<option value='{$arr['evalue']}'{$selstr}>└── {$arr['ename']}</option>"; | |||
} else { | |||
echo "<option value='{$arr['evalue']}'{$selstr}> └─ {$arr['ename']}</option>"; | |||
echo "<option value='{$arr['evalue']}'{$selstr}>└─ {$arr['ename']}</option>"; | |||
} | |||
} | |||
?> | |||
@@ -11,7 +11,6 @@ | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<script src="js/diy.js"></script> | |||
<style>.style1{color:#dc3545}.style2{color:#545b62;display:none}</style> | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.name.value == '') { | |||
@@ -29,43 +28,43 @@ | |||
<td bgcolor="#f8f8f8" colspan="2"><a href="diy_main.php">自定义表单管理</a> > 新增自定义表单</td> | |||
</tr> | |||
<tr> | |||
<td width="260" align="left">diyid:<span class="style2" id="help1">数字,创建后不可修改,并具有唯一性推荐使用默认值</span></td> | |||
<td width="260">diyid:<span id="help1">数字,创建后不可修改,并具有唯一性推荐使用默认值</span></td> | |||
<td> | |||
<input type="text" name="diyid" id="diyid" value="<?php echo $newdiyid?>" class="biz-input-sm"> * <i class="fa fa-question-circle" title="帮助" onClick="showHide2('help1')"></i> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td align="left">自定义表单名称:<br> | |||
<span class="style2" id="help3">自定义表单的中文名称,在后台管理,前台发布等均使用此名字</span></td> | |||
<td>自定义表单名称:<br> | |||
<span id="help3">自定义表单的中文名称,在后台管理,前台发布等均使用此名字</span></td> | |||
<td> | |||
<input type="text" name="name" id="name" value="自定义表单<?php echo $newdiyid;?>" class="biz-input-sm"> * <i class="fa fa-question-circle" title="帮助" onClick="showHide2('help3')"></i> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td align="left">数据表:<br> | |||
<span class="style2" id="help5">必须由英文、数字、下划线组成,用于保存自定义表单数据,不能和已有表名重复,创建后不可修改表名</span></td> | |||
<td>数据表:<br> | |||
<span id="help5">必须由英文、数字、下划线组成,用于保存自定义表单数据,不能和已有表名重复,创建后不可修改表名</span></td> | |||
<td> | |||
<input type="text" name="table" id="table" value="<?php echo $cfg_dbprefix;?>diyform<?php echo $newdiyid;?>" class="biz-input-sm"> * <i class="fa fa-question-circle" title="帮助" onClick="showHide2('help5')"></i> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td align="left">字段配置:</td> | |||
<td>字段配置:</td> | |||
<td><span class="style1">建立自定义表单后在“修改”自定义表单的地方添加字段即可</span></td> | |||
</tr> | |||
<tr> | |||
<td align="left">列表模板:</td> | |||
<td>列表模板:</td> | |||
<td><input type="text" name="listtemplate" id="listtemplate" value="list_diyform<?php echo $newdiyid;?>.htm" class="biz-input-sm"></td> | |||
</tr> | |||
<tr> | |||
<td align="left">内容模板:</td> | |||
<td>内容模板:</td> | |||
<td><input type="text" name="viewtemplate" id="viewtemplate" value="view_diyform<?php echo $newdiyid;?>.htm" class="biz-input-sm"></td> | |||
</tr> | |||
<tr> | |||
<td align="left">发布模板:</td> | |||
<td>发布模板:</td> | |||
<td><input type="text" name="posttemplate" id="posttemplate" value="post_diyform<?php echo $newdiyid;?>.htm" class="biz-input-sm"></td> | |||
</tr> | |||
<tr> | |||
<td align="left">前台列表和内容页公开:</td> | |||
<td>前台列表和内容页公开:</td> | |||
<td> | |||
<label><input type="radio" name="public" value="2"> 完全公开</label> | |||
<label><input type="radio" name="public" value="1" checked="1"> 公开审核过的</label> | |||
@@ -11,7 +11,6 @@ | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<script src="js/diy.js"></script> | |||
<style>.style1{color:#dc3545}.style2{color:#545b62;display:none}</style> | |||
<script> | |||
function checkSubmit() { | |||
if (document.form1.typename.value == '') { | |||
@@ -36,7 +35,7 @@ | |||
<td bgcolor="#f8f8f8" colspan="2"><a href="diy_main.php">自定义表单管理</a> > 修改自定义表单</td> | |||
</tr> | |||
<tr> | |||
<td width="260">自定义表单 diyid:<span class="style2" id="help1">数字,创建后不可修改,并具有唯一性</span></td> | |||
<td width="260">自定义表单 diyid:<span id="help1">数字,创建后不可修改,并具有唯一性</span></td> | |||
<td> | |||
<?php echo $diyid;?> | |||
<i class="fa fa-question-circle" title="帮助" onClick="showHide2('help1')"></i> | |||
@@ -44,14 +43,14 @@ | |||
</tr> | |||
<tr> | |||
<td>自定义表单名称:修改表名不会创建新表,如果您不懂手工处理这些表,请不要修改<br> | |||
<span class="style2" id="help3">自定义表单的中文名称,在后台管理,前台发布等均使用此名字</span></td> | |||
<span id="help3">自定义表单的中文名称,在后台管理,前台发布等均使用此名字</span></td> | |||
<td> | |||
<input type="text" name="name" id="name" value="<?php echo $row['name']?>" class="biz-input-sm"> * <i class="fa fa-question-circle" title="帮助" onClick="showHide2('help3')"></i> | |||
</td> | |||
</tr> | |||
<tr> | |||
<td>数据表:<br> | |||
<span class="style2" id="help5">自定义表单数据表创建后不可修改表名</span></td> | |||
<span id="help5">自定义表单数据表创建后不可修改表名</span></td> | |||
<td> | |||
<input type="text" name="table" id="table" value="<?php echo $row['table'];?>" disabled="1" class="biz-input-sm"> * <i class="fa fa-question-circle" title="帮助" onClick="showHide2('help5')"></i> | |||
</td> | |||
@@ -10,7 +10,7 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<style>.style1{color:#FF3300}.style2{color:#545b62}.nw{float:left;width:150px}.cls{clear:both}</style> | |||
<style>.nw{float:left;width:160px}.cls{clear:both}</style> | |||
<script> | |||
var notAllow = " <?php echo $f;?> "; | |||
function GetFields() | |||
@@ -81,17 +81,17 @@ | |||
</tr> | |||
<tr> | |||
<td width="30%">表单提示文字:<br> | |||
<span class="style2">发布内容时显示的提示文字</span></td> | |||
<span>发布内容时显示的提示文字</span></td> | |||
<td><input type="text" name="itemname" id="itemname"> *</td> | |||
</tr> | |||
<tr> | |||
<td>字段名称:<br> | |||
<span class="style2">只能用英文字母或数字,数据表的真实字段名,如果数据类型是联动类型,该项应该填写联动类型的<a href="stepselect_main.php" target="_blank">[组名称]</a></span></td> | |||
<span>只能用英文字母或数字,数据表的真实字段名,如果数据类型是联动类型,该项应该填写联动类型的<a href="stepselect_main.php" target="_blank">[组名称]</a></span></td> | |||
<td><input type="text" name="fieldname" id="fieldname"> *</td> | |||
</tr> | |||
<tr> | |||
<td>内容是否需要分页符:<br> | |||
<span class="style2">如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段</span></td> | |||
<span>如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段</span></td> | |||
<td> | |||
<input type="hidden" name="isnull" value="1"> | |||
<label><input type="radio" name="spage" value="split"> 是</label> | |||
@@ -119,12 +119,12 @@ | |||
</tr> | |||
<tr> | |||
<td>默认值:<br> | |||
<span class="style2">如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)</span></td> | |||
<span>如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)</span></td> | |||
<td><textarea name="vdefault" id="vdefault" class="biz-textarea"></textarea></td> | |||
</tr> | |||
<tr> | |||
<td>最大长度:<br> | |||
<span class="style2">文本数据必须填写,大于255为text类型</span></td> | |||
<span>文本数据必须填写,大于255为text类型</span></td> | |||
<td><input type="text" name="maxlength" id="maxlength" value="250" class="biz-input-xs"></td> | |||
</tr> | |||
<tr> | |||
@@ -10,7 +10,7 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<style>.style1{color:#FF3300}.style2{color:#545b62}.nw{float:left;width:150px}.cls{clear:both}</style> | |||
<style>.nw{float:left;width:160px}.cls{clear:both}</style> | |||
<script> | |||
function GetFields() | |||
{ | |||
@@ -64,12 +64,12 @@ | |||
</tr> | |||
<tr> | |||
<td>表单提示文字:<br> | |||
<span class="style2">发布内容时显示的提示文字</span></td> | |||
<span>发布内容时显示的提示文字</span></td> | |||
<td><input type="text" name="itemname" id="itemname" value="<?php echo $ctag->GetAtt('itemname')?>"> *(发布内容时显示的项名字)</td> | |||
</tr> | |||
<tr> | |||
<td width="28%">字段名称:<br> | |||
<span class="style2">只能用英文字母或数字,数据表的真实字段名</span></td> | |||
<span>只能用英文字母或数字,数据表的真实字段名</span></td> | |||
<td width="72%" style="table-layout:fixed;word-break:break-all"><?php echo $fname?></td> | |||
</tr> | |||
<tr> | |||
@@ -109,7 +109,7 @@ | |||
</tr> | |||
<tr> | |||
<td>内容是否需要分页符:<br> | |||
<span class="style2">如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段!</span></td> | |||
<span>如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段!</span></td> | |||
<td> | |||
<input type="hidden" name="isnull" value="1"> | |||
<label><input type="radio" name="spage" value="split" <?php if ($ctag->GetAtt('page')=='split') echo "checked='1'";?>> 是</label> | |||
@@ -118,12 +118,12 @@ | |||
</tr> | |||
<tr> | |||
<td>默认值:<br> | |||
<span class="style2"> 如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)如果为联动选框,这里填写联动选框项目名称</span></td> | |||
<span> 如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)如果为联动选框,这里填写联动选框项目名称</span></td> | |||
<td><textarea name="vdefault" id="vdefault" class="biz-textarea"><?php echo $ctag->GetAtt('default');?></textarea></td> | |||
</tr> | |||
<tr> | |||
<td>最大长度:<br> | |||
<span class="style2"> 文本数据必须填写,大于255为text类型 </span></td> | |||
<span> 文本数据必须填写,大于255为text类型 </span></td> | |||
<td><input type="text" name="maxlength" id="maxlength" value="<?php echo $ctag->GetAtt('maxlength')?>"></td> | |||
</tr> | |||
<tr> | |||
@@ -7,7 +7,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.biz-td{border-bottom:1px solid #CBD8AC}</style> | |||
</head> | |||
<body> | |||
<table width="98%" cellspacing="1" cellpadding="2" align="center" class="table maintable icon mt-3 mb-3"> | |||
@@ -10,7 +10,6 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<style>.coolbg2{border:1px solid #000000;background:#F2F5E9;height:18px}.pubinputs{height:auto;margin-top:5px}</style> | |||
<script> | |||
function CheckSubmit() { | |||
if (document.form1.title.value == "") { | |||
@@ -10,7 +10,6 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<style>.coolbg2{border:1px solid #000000;background:#F2F5E9;height:18px}</style> | |||
<script> | |||
function CheckSubmit() { | |||
if (document.form1.title.value == "") { | |||
@@ -7,7 +7,7 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.napisdiv{left:10;top:0;width:150px;height:100px;position:absolute;z-index:3}</style> | |||
<style>.napisdiv{position:absolute;left:10;top:0;width:150px;height:100px;z-index:3}</style> | |||
<script> | |||
//获得选中文件的文件名 | |||
function getCheckboxItem() { | |||
@@ -155,7 +155,7 @@ | |||
<td>空间信息:</td> | |||
<td class="biz-td"> | |||
<?php | |||
$nrow = $dsql->GetOne("SELECT * FROM `#@__member_tj` where mid='{$row['mid']}' "); | |||
$nrow = $dsql->GetOne("SELECT * FROM `#@__member_tj` WHERE mid='{$row['mid']}' "); | |||
echo "文档:{$nrow['article']} 图集:{$nrow['album']} 文档:{$nrow['archives']} 收藏:{$nrow['stow']}"; | |||
echo "<br>空间访问:{$nrow['homecount']} 页面访问:{$nrow['pagecount']} 留言:{$nrow['feedback']} 好友:{$nrow['friend']} "; | |||
?> | |||
@@ -7,7 +7,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.style2{color:#545b62}</style> | |||
<script> | |||
function $Obj(objname) { | |||
return document.getElementById(objname); | |||
@@ -45,22 +44,22 @@ | |||
</tr> | |||
<tr> | |||
<td width="30%">频道id<br> | |||
<span class="style2" id='help1'>数字,创建后不可修改,并具有唯一性</span></td> | |||
<span id='help1'>数字,创建后不可修改,并具有唯一性</span></td> | |||
<td width="70%"><input type="text" name="id" id="id" size="10" value="<?php echo $newid;?>"> *</td> | |||
</tr> | |||
<tr> | |||
<td>名字标识<br> | |||
<span class="style2" id="help2">与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,频道默认文档模板是“default/article_名字标识.htm”,列表模板、封面模板类推 </span></td> | |||
<span id="help2">与文档的模板相关连,建议由英文、数字或下划线组成,因为部份Unix系统无法识别中文文件,频道默认文档模板是“default/article_名字标识.htm”,列表模板、封面模板类推 </span></td> | |||
<td><input type="text" name="nid" id="nid" value="ch<?php echo $newid;?>"> *</td> | |||
</tr> | |||
<tr> | |||
<td>频道名称<br> | |||
<span class="style2" id="help3">频道的中文名称,在后台管理,前台发布等均使用此名字</span></td> | |||
<span id="help3">频道的中文名称,在后台管理,前台发布等均使用此名字</span></td> | |||
<td><input type="text" name="typename" id="typename" value="频道<?php echo $newid;?>"> *</td> | |||
</tr> | |||
<tr> | |||
<td>附加表<br> | |||
<span class="style2" id="help4">频道除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性(推荐、会员权限等),也可以使用完全以附加表作为存储数据</span></td> | |||
<span id="help4">频道除主表以外其它自定义类型数据存放数据的表,如果您不使用主表关连的各种特性(推荐、会员权限等),也可以使用完全以附加表作为存储数据</span></td> | |||
<td> | |||
<input type="text" name="addtable" id="addtable" value="<?php echo $cfg_dbprefix,'addon',$newid;?>"> 必须由英文、数字、下划线组成 * | |||
<label><input type="checkbox" name="isdel" id="isdel" value="1"> 删除已有表</label> | |||
@@ -68,7 +67,7 @@ | |||
</tr> | |||
<tr> | |||
<td>模型性质<br> | |||
<span class="style2" id="help5">如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid,typeid,senddate,title,mid,channel,独立模型的文档内容必须点击栏目进入列表才能管理</span></td> | |||
<span id="help5">如果为系统模型将禁止删除,此选项不可修改,对于独立模型,系统强制创建字段aid,typeid,senddate,title,mid,channel,独立模型的文档内容必须点击栏目进入列表才能管理</span></td> | |||
<td> | |||
<label><input type="radio" name="issystem" id="is1" value="0" onClick="PublicDefault()" checked="1"> 自动模型</label> | |||
<label><input type="radio" name="issystem" id="is2" value="1" onClick="PublicDefault()"> 系统模型</label> | |||
@@ -127,7 +126,7 @@ | |||
</tr> | |||
<tr> | |||
<td>投稿是否使用摘要<br> | |||
<span class="style2">如果不使用主表(独立模型),缩略图设置同</span></td> | |||
<span>如果不使用主表(独立模型),缩略图设置同</span></td> | |||
<td> | |||
<label><input type="radio" name="needdes" value="1" checked="1"> 使用</label> | |||
<label><input type="radio" name="needdes" value="0"> 不使用</label> | |||
@@ -142,12 +141,12 @@ | |||
</tr> | |||
<tr> | |||
<td>默认栏目id<br> | |||
<span class="style2" id="help8">与投稿是唯一性结合可以用模型设计自定义表单</span></td> | |||
<span id="help8">与投稿是唯一性结合可以用模型设计自定义表单</span></td> | |||
<td><input type="text" name="dfcid" id="dfcid" value="0"></td> | |||
</tr> | |||
<tr> | |||
<td>投稿具有唯一性<br> | |||
<span class="style2" id="help9">如果投稿是唯一的(会员只能在这个模型对应的栏目中发布单篇文档)其作用相当于自定义表单</span></td> | |||
<span id="help9">如果投稿是唯一的(会员只能在这个模型对应的栏目中发布单篇文档)其作用相当于自定义表单</span></td> | |||
<td> | |||
<label><input type="radio" name="onlyone" value="1"> 是</label> | |||
<label><input type="radio" name="onlyone" value="0" checked="1"> 不是</label> | |||
@@ -10,7 +10,7 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<style>.style1{color:#FF3300}.style2{color:#545b62}.nw{float:left;width:150px}.cls{clear:both}</style> | |||
<style>.nw{float:left;width:160px}.cls{clear:both}</style> | |||
<script> | |||
var notAllow = " <?php echo $f;?> "; | |||
function GetFields() | |||
@@ -102,12 +102,12 @@ | |||
</tr> | |||
<tr> | |||
<td width="30%">表单提示文字:<br> | |||
<span class="style2">发布内容时显示的提示文字</span></td> | |||
<span>发布内容时显示的提示文字</span></td> | |||
<td><input type="text" name="itemname" id="itemname"> *</td> | |||
</tr> | |||
<tr> | |||
<td>字段名称:<br> | |||
<span class="style2">只能用英文字母或数字,数据表的真实字段名,如果数据类型是联动类型,该项应该填写联动类型的<a href='stepselect_main.php' target='_blank'>[组名称]</a></span></td> | |||
<span>只能用英文字母或数字,数据表的真实字段名,如果数据类型是联动类型,该项应该填写联动类型的<a href='stepselect_main.php' target='_blank'>[组名称]</a></span></td> | |||
<td><input type="text" name="fieldname" id="fieldname"> *</td> | |||
</tr> | |||
<tr> | |||
@@ -126,7 +126,7 @@ | |||
</tr> | |||
<tr> | |||
<td>内容是否需要分页符:<br> | |||
<span class="style2">如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段!</span></td> | |||
<span>如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段!</span></td> | |||
<td> | |||
<input type="hidden" name="isnull" value="1"> | |||
<label><input type="radio" name="spage" value="split"> 是</label> | |||
@@ -161,7 +161,7 @@ | |||
</tr> | |||
<tr id="_relation" style="display:none"> | |||
<td>内容模型:<br> | |||
<span class="style2">选择关联内容对应的内容模型</span> | |||
<span>选择关联内容对应的内容模型</span> | |||
</td> | |||
<td> | |||
<select name="channeltype" id="channeltype" class="biz-input-md"> | |||
@@ -183,12 +183,12 @@ | |||
</tr> | |||
<tr> | |||
<td>默认值:<br> | |||
<span class="style2">如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)</span></td> | |||
<span>如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)</span></td> | |||
<td><textarea name="vdefault" id="vdefault" class="biz-textarea"></textarea></td> | |||
</tr> | |||
<tr> | |||
<td>最大长度:<br> | |||
<span class="style2">文本数据必须填写,大于255为text类型</span></td> | |||
<span>文本数据必须填写,大于255为text类型</span></td> | |||
<td><input type="text" name="maxlength" id="maxlength" value="250" class="biz-input-xs"></td> | |||
</tr> | |||
<tr> | |||
@@ -10,7 +10,7 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/main.js"></script> | |||
<style>.style1{color:#FF3300}.style2{color:#545b62}.nw{float:left;width:150px}.cls{clear:both}</style> | |||
<style>.nw{float:left;width:160px}.cls{clear:both}</style> | |||
<script> | |||
function GetFields() { | |||
var theform = document.form1; | |||
@@ -85,12 +85,12 @@ | |||
<?php }?> | |||
<tr> | |||
<td>表单提示文字:<br> | |||
<span class="style2">发布内容时显示的提示文字</span></td> | |||
<span>发布内容时显示的提示文字</span></td> | |||
<td><input type="text" name="itemname" id="itemname" value="<?php echo $ctag->GetAtt('itemname')?>"> *(发布内容时显示的项名字)</td> | |||
</tr> | |||
<tr> | |||
<td width="30%">字段名称:<br> | |||
<span class="style2">只能用英文字母或数字,数据表的真实字段名</span></td> | |||
<span>只能用英文字母或数字,数据表的真实字段名</span></td> | |||
<td width="70%" style="table-layout:fixed;word-break:break-all"><?php echo $fname?></td> | |||
</tr> | |||
<tr> | |||
@@ -146,7 +146,7 @@ | |||
</tr> | |||
<tr id="_relation" <?php echo $dtype=="relation"? '' : 'style="display:none"';?>> | |||
<td>内容模型:<br> | |||
<span class="style2">选择关联内容对应的内容模型</span></td> | |||
<span>选择关联内容对应的内容模型</span></td> | |||
<td> | |||
<select name="channeltype" id="channeltype" class="biz-input-md"> | |||
<?php | |||
@@ -168,7 +168,7 @@ | |||
</tr> | |||
<tr> | |||
<td>内容是否需要分页符:<br> | |||
<span class="style2">如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段!</span></td> | |||
<span>如果内容需要分页符,不论何种内容,都可以用#P#副标题#e#作为分页符号实现内容分页,但一个模型里仅允许一个这样的字段!</span></td> | |||
<td> | |||
<input name="isnull" type="hidden" value="1"> | |||
<label><input type="radio" name="spage" value="split" <?php if ($ctag->GetAtt('page')=='split') echo "checked='1'";?>> 是</label> | |||
@@ -177,12 +177,12 @@ | |||
</tr> | |||
<tr> | |||
<td>默认值:<br> | |||
<span class="style2">如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)如果为联动选框,这里填写联动选框项目名称</span></td> | |||
<span>如果定义数据类型为select、radio、checkbox时,此处填写被选择的项目(用“,”分开,如“男,女,人妖”)如果为联动选框,这里填写联动选框项目名称</span></td> | |||
<td><textarea name="vdefault" id="vdefault" class="biz-textarea"><?php echo $ctag->GetAtt('default');?></textarea></td> | |||
</tr> | |||
<tr> | |||
<td>最大长度:<br> | |||
<span class="style2">文本数据必须填写,大于255为text类型</span></td> | |||
<span>文本数据必须填写,大于255为text类型</span></td> | |||
<td><input type="text" name="maxlength" id="maxlength" value="<?php echo $ctag->GetAtt('maxlength')?>" class="biz-input-xs"></td> | |||
</tr> | |||
<tr> | |||
@@ -9,7 +9,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.style1{color:#dc3545}.style2{color:#545b62}</style> | |||
</head> | |||
<body> | |||
<table width="98%" cellpadding="1" cellspacing="1" align="center" class="table maintable mt-3 mb-3"> | |||
@@ -38,18 +37,18 @@ | |||
?> | |||
<tr> | |||
<td>主表可供自定义搜索的字段<br> | |||
<span class="style2" id="help2">标题、关键词、摘要为默认选项,不用选择</span></td> | |||
<span id="help2">标题、关键词、摘要为默认选项,不用选择</span></td> | |||
<td><?php echo $mainfields;?></td> | |||
</tr> | |||
<?php }?> | |||
<tr> | |||
<td>附件表可供自定义搜索的字段:<br> | |||
<span class="style2" id="help4">这里的字段是程序依据字段类型自动选择生成的</span></td> | |||
<span id="help4">这里的字段是程序依据字段类型自动选择生成的</span></td> | |||
<td><?php echo $addonfields;?></td> | |||
</tr> | |||
<tr> | |||
<td>自定义搜索结果页模板<br> | |||
<span class="style2" id="help5" style="display:none">只填写文件名,且文件必须在templets/default目录中</span></td> | |||
<span id="help5" style="display:none">只填写文件名,且文件必须在templets/default目录中</span></td> | |||
<td><input type="text" name="template" value="<?php echo $template;?>" class="biz-input-md"></td> | |||
</tr> | |||
<tr> | |||
@@ -1,20 +1,17 @@ | |||
<!DOCTYPE html> | |||
<html> | |||
<head> | |||
<meta charset="<?php echo $cfg_soft_lang;?>"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>搜索关键词管理</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/key.js"></script> | |||
<script src="../static/web/js/webajax.js"></script> | |||
<script src="js/main.js"></script> | |||
<style> | |||
.nnpp{border-bottom:1px solid #545b62;border-top:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;filter:alpha(opacity=50)} | |||
</style> | |||
<meta charset="<?php echo $cfg_soft_lang;?>"> | |||
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1"> | |||
<title>搜索关键词管理</title> | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="js/key.js"></script> | |||
<script src="../static/web/js/webajax.js"></script> | |||
<script src="js/main.js"></script> | |||
<script> | |||
var pageno = 1; | |||
var totalrow = <?php echo $totalRow?>; | |||
@@ -8,7 +8,6 @@ | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
</head> | |||
<style>.fontOrange{color:#ff4e00}.npvar{width:90%}</style> | |||
<body> | |||
<center> | |||
<form action="shops_delivery.php" method="post" name="form1"> | |||
@@ -134,9 +134,8 @@ | |||
} | |||
</script> | |||
<style> | |||
.abt{width:90%;border:1px #ffffff solid} | |||
#edsta{position:absolute;top:70px;left:110px;width:280px;height:200px;background:#f8f8f8;border:1px solid #dedede;display:none;padding:6px} | |||
#edsta div{margin:6px} | |||
.abt{width:90%;border:1px solid #fff} | |||
#edsta{display:none;position:absolute;top:70px;left:110px;width:280px;height:200px;background:#f8f8f8;border:1px solid #dedede} | |||
</style> | |||
</head> | |||
<body> | |||
@@ -147,7 +146,7 @@ | |||
<tr bgcolor="#f8f8f8"> | |||
<td width="270"> | |||
<select name="egroup1" id="egroup1" onChange="ChangePage(this)" class="biz-input-md"> | |||
<option value='0'>所有组</option> | |||
<option value="0">所有组</option> | |||
<?php | |||
$selgroup = ''; | |||
foreach($etypes as $arr) | |||
@@ -260,7 +259,7 @@ | |||
{ | |||
if ($fields['evalue']>500 && $fields['evalue']%500 != 0) $fields['ename'] = "└─ ".$fields['ename']; | |||
} else { | |||
$fields['ename'] = "└─── ".$fields['ename']; | |||
$fields['ename'] = "└── ".$fields['ename']; | |||
} | |||
?> | |||
<input type='text' id='ename{dede:field.id/}' value='{dede:field.ename/}' class='abt'> | |||
@@ -1,6 +1,6 @@ | |||
<?php | |||
if ($action=='edit') { | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` where id='$id' "); | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE id='$id' "); | |||
$sbjs = " onsubmit=\"alert('该分类是系统内置枚举,不允许修改'); return false;\" "; | |||
if ($arr['issystem']==0) $sbjs = ''; | |||
?> | |||
@@ -30,7 +30,7 @@ if ($arr['issystem']==0) $sbjs = ''; | |||
</form> | |||
<?php | |||
} else if ($action=='addenum') { | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` where id='$id' "); | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE id='$id' "); | |||
$dsql->Execute('out',"Select evalue,ename from `#@__sys_enum` where egroup='{$arr['egroup']}' And (evalue mod 500)=0 order by disorder asc,evalue asc"); | |||
$options = ''; | |||
if ($arr['issign']==0) | |||
@@ -58,7 +58,7 @@ if ($arr['issign']==0) | |||
</form> | |||
<?php | |||
} else if ($action=='view') { | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` where id='$id' "); | |||
$arr = $dsql->GetOne("SELECT * FROM `#@__stepselect` WHERE id='$id' "); | |||
$dsql->Execute('out',"SELECT * FROM `#@__sys_enum` where egroup like '{$arr['egroup']}' order by disorder asc, evalue asc"); | |||
$options = ''; | |||
while($row1 = $dsql->GetArray('out')) | |||
@@ -67,7 +67,7 @@ if ($arr['issign']==0) | |||
{ | |||
$options .= "<option value='{$row1['evalue']}'>└─ {$row1['ename']}</option>"; | |||
} else { | |||
$options .= "<option value='{$row1['evalue']}'>└─── {$row1['ename']}</option>"; | |||
$options .= "<option value='{$row1['evalue']}'>└── {$row1['ename']}</option>"; | |||
} | |||
} | |||
?> | |||
@@ -7,7 +7,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.npvar{width:90%}</style> | |||
</head> | |||
<body> | |||
<center> | |||
@@ -7,7 +7,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.npvar{width:90%}</style> | |||
</head> | |||
<body> | |||
<center> | |||
@@ -10,7 +10,6 @@ | |||
<script src="../static/web/js/jquery.min.js"></script> | |||
<script src="../static/web/js/bootstrap.bundle.min.js"></script> | |||
<script src="../static/web/js/style.js"></script> | |||
<style>.col-form-label{padding-top:0}</style> | |||
<script> | |||
function CheckAll(form, prefix, checkall) { | |||
var checkall = checkall ? checkall : 'chkall'; | |||
@@ -7,7 +7,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.biz-td{border-bottom:1px solid #CBD8AC}</style> | |||
<script> | |||
function DelTpl(filename) { | |||
if (window.confirm('您确定要删除这篇文档吗')) location = 'tpl.php?action=del&acdir=<?php echo $acdir;?>&filename=' + | |||
@@ -7,7 +7,6 @@ | |||
<link rel="stylesheet" href="../static/web/font/css/font-awesome.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/bootstrap.min.css"> | |||
<link rel="stylesheet" href="../static/web/css/admin.css"> | |||
<style>.biz-td{border-bottom:1px solid #CBD8AC}</style> | |||
</head> | |||
<body> | |||
<table width="98%" cellspacing="1" cellpadding="0" align="center" class="table maintable mt-3 mb-3"> | |||
@@ -63,7 +63,7 @@ class FreeList | |||
showmsg('必须指定频道','-1');exit(); | |||
} else { | |||
$channelid = intval($channelid); | |||
$channelinfo = $this->dsql->getone("select maintable from #@__channeltype where id='$channelid'"); | |||
$channelinfo = $this->dsql->getone("select maintable from #@__channeltype WHERE id='$channelid'"); | |||
$this->maintable = $channelinfo['maintable']; | |||
} | |||
*/ | |||
@@ -91,7 +91,7 @@ function GetEnumsForm($egroup, $evalue = 0, $formid = '', $seltitle = '') | |||
$forms .= "\t<option value='0' selected='selected'>请选择{$seltitle}</option>\r\n"; | |||
foreach (${'em_'.$egroup.'s'} as $v => $n) { | |||
$prefix = ($v > 500 && $v % 500 != 0) ? '└─ ' : ''; | |||
if (preg_match("#\.#", $v)) $prefix = '└─── '; | |||
if (preg_match("#\.#", $v)) $prefix = '└── '; | |||
if ($v == $evalue) { | |||
$forms .= "\t<option value='$v' selected='selected'>$prefix$n</option>\r\n"; | |||
} else { | |||
@@ -146,7 +146,7 @@ class MemberLogin | |||
if (is_array($this->fields)) { | |||
//间隔一小时更新一次用户登录时间 | |||
if (time() - $this->M_LoginTime > 3600) { | |||
$dsql->ExecuteNoneQuery("update `#@__member` set logintime='".time()."',loginip='".GetIP()."' where mid='".$this->fields['mid']."';"); | |||
$dsql->ExecuteNoneQuery("update `#@__member` set logintime='".time()."',loginip='".GetIP()."' WHERE mid='".$this->fields['mid']."';"); | |||
PutCookie("DedeLoginTime", time(), $this->M_KeepTime); | |||
} | |||
$this->M_LoginID = $this->fields['userid']; | |||
@@ -265,7 +265,7 @@ class MemberLogin | |||
{ | |||
global $dsql; | |||
$mid = $this->M_ID; | |||
$arr = $dsql->GetOne("Select * `#@__member_tj` where mid='$mid' "); | |||
$arr = $dsql->GetOne("Select * `#@__member_tj` WHERE mid='$mid' "); | |||
if (!is_array($arr)) { | |||
$arr = array('article' => 0, 'album' => 0, 'archives' => 0, 'homecount' => 0, 'pagecount' => 0, 'feedback' => 0, 'friend' => 0, 'stow' => 0); | |||
} | |||
@@ -278,7 +278,7 @@ class MemberLogin | |||
} | |||
} | |||
$inquery = "INSERT INTO `#@__member_tj` (`mid`,`article`,`album`,`archives`,`homecount`,`pagecount`,`feedback`,`friend`,`stow`) VALUES ('$mid','$article','$album','$archives','$homecount','$pagecount','$feedback','$friend','$stow'); "; | |||
$dsql->ExecuteNoneQuery("Delete From `#@__member_tj` where mid='$mid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_tj` WHERE mid='$mid' "); | |||
$dsql->ExecuteNoneQuery($inquery); | |||
} | |||
/** | |||
@@ -426,7 +426,7 @@ class MemberLogin | |||
global $cfg_login_adds, $dsql; | |||
//登录增加积分(上一次登录时间必须大于两小时) | |||
if (time() - $logintime > 7200 && $cfg_login_adds > 0) { | |||
$dsql->ExecuteNoneQuery("UPDATE `#@__member` SET `scores`=`scores`+{$cfg_login_adds} where mid='$uid' "); | |||
$dsql->ExecuteNoneQuery("UPDATE `#@__member` SET `scores`=`scores`+{$cfg_login_adds} WHERE mid='$uid' "); | |||
} | |||
$this->M_ID = $uid; | |||
$this->M_LoginTime = time(); | |||
@@ -217,7 +217,7 @@ class TypeLink | |||
while ($row = $this->dsql->GetObject()) { | |||
if ($row->id != $hid) { | |||
if ($row->ispart == 1) { | |||
$this->OptionArrayList .= "<option value='".$row->id."' style='background-color:#EFEFEF;color:#545b62'>".$row->typename."</option>\r\n"; | |||
$this->OptionArrayList .= "<option value='".$row->id."' style='background:#efefef;color:#545b62'>".$row->typename."</option>\r\n"; | |||
} else { | |||
$this->OptionArrayList .= "<option value='".$row->id."'>".$row->typename."</option>\r\n"; | |||
} | |||
@@ -94,29 +94,29 @@ else if ($dopost == 'save') { | |||
$inQuery = "INSERT INTO `#@__archives` (id,typeid,sortrank,flag,ismake,channel,arcrank,click,money,title,shorttitle,color,writer,source,litpic,pubdate,senddate,mid,description,keywords,mtype) VALUES ('$arcID','$typeid','$sortrank','$flag','$ismake','$channelid','$arcrank','0','$money','$title','$shorttitle','$color','$writer','$source','$litpic','$pubdate','$senddate','$mid','$description','$keywords','$mtypesid'); "; | |||
if (!$dsql->ExecuteNoneQuery($inQuery)) { | |||
$gerr = $dsql->GetError(); | |||
$dsql->ExecuteNoneQuery("Delete From `#@__arctiny` where id='$arcID' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arctiny` WHERE id='$arcID' "); | |||
ShowMsg("数据保存到数据库主表`#@__archives`时出错,请联系管理员", "javascript:;"); | |||
exit(); | |||
} | |||
//保存到附加表 | |||
$addtable = trim($cInfos['addtable']); | |||
if (empty($addtable)) { | |||
$dsql->ExecuteNoneQuery("Delete From `#@__archives` where id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("Delete From `#@__arctiny` where id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__archives` WHERE id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arctiny` WHERE id='$arcID'"); | |||
ShowMsg("没找到当前模型[{$channelid}]的主表信息,无法完成操作", "javascript:;"); | |||
exit(); | |||
} else { | |||
$inquery = "INSERT INTO `{$addtable}` (aid,typeid,userip,redirecturl,templet{$inadd_f}) VALUES ('$arcID','$typeid','$userip','',''{$inadd_v})"; | |||
if (!$dsql->ExecuteNoneQuery($inquery)) { | |||
$gerr = $dsql->GetError(); | |||
$dsql->ExecuteNoneQuery("Delete From `#@__archives` where id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("Delete From `#@__arctiny` where id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__archives` WHERE id='$arcID'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arctiny` WHERE id='$arcID'"); | |||
ShowMsg("数据保存到数据库附加表时出错,请联系管理员<br>error:{$gerr}", "javascript:;"); | |||
exit(); | |||
} | |||
} | |||
//增加积分 | |||
$dsql->ExecuteNoneQuery("Update `#@__member` set scores=scores+{$cfg_sendarc_scores} where mid='".$cfg_ml->M_ID."' ; "); | |||
$dsql->ExecuteNoneQuery("Update `#@__member` set scores=scores+{$cfg_sendarc_scores} WHERE mid='".$cfg_ml->M_ID."' ; "); | |||
//更新统计 | |||
countArchives($channelid); | |||
//生成网页 | |||
@@ -135,7 +135,7 @@ else if ($dopost == "delArc") { | |||
//更新用户记录 | |||
countArchives($channelid); | |||
//扣除积分 | |||
$dsql->ExecuteNoneQuery("Update `#@__member` set scores=scores-{$cfg_sendarc_scores} where mid='".$cfg_ml->M_ID."' And (scores-{$cfg_sendarc_scores}) > 0; "); | |||
$dsql->ExecuteNoneQuery("Update `#@__member` set scores=scores-{$cfg_sendarc_scores} WHERE mid='".$cfg_ml->M_ID."' And (scores-{$cfg_sendarc_scores}) > 0; "); | |||
ShowMsg("成功删除一篇文档", $ENV_GOBACK_URL); | |||
exit(); | |||
} else { | |||
@@ -103,11 +103,11 @@ if ($dopost == 'save') { | |||
ShowMsg('请选择正常的性别', '-1'); | |||
exit(); | |||
} | |||
$query1 = "UPDATE `#@__member` SET $pp='$pwd',sex='$sex'{$addupquery} where mid='".$cfg_ml->M_ID."' "; | |||
$query1 = "UPDATE `#@__member` SET $pp='$pwd',sex='$sex'{$addupquery} WHERE mid='".$cfg_ml->M_ID."' "; | |||
$dsql->ExecuteNoneQuery($query1); | |||
//如果是管理员,修改其后台密码 | |||
if ($cfg_ml->fields['matt'] == 10 && $pwd2 != "") { | |||
$query2 = "UPDATE `#@__admin` SET $pp='$pwd2'{$admaddupquery} where id='".$cfg_ml->M_ID."' "; | |||
$query2 = "UPDATE `#@__admin` SET $pp='$pwd2'{$admaddupquery} WHERE id='".$cfg_ml->M_ID."' "; | |||
$dsql->ExecuteNoneQuery($query2); | |||
} | |||
//清除会员缓存 | |||
@@ -73,12 +73,12 @@ function DelArc($aid) | |||
} | |||
} | |||
} | |||
$dsql->ExecuteNoneQuery("DELETE FROM `".$arcRow['addtable']."` where aid='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `".$arcRow['addtable']."` WHERE aid='$aid' "); | |||
} | |||
$dsql->ExecuteNoneQuery(" DELETE FROM `#@__archives` where id='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` where aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_stow` where aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__taglist ` where aid='$aid'"); | |||
$dsql->ExecuteNoneQuery(" DELETE FROM `#@__archives` WHERE id='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` WHERE aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_stow` WHERE aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__taglist ` WHERE aid='$aid'"); | |||
//删除HTML | |||
if ($arcRow['ismake'] == -1 || $arcRow['arcrank'] != 0 || $arcRow['typeid'] == 0 || $arcRow['money'] > 0) { | |||
return TRUE; | |||
@@ -134,11 +134,11 @@ function DelArcSg($aid) | |||
return FALSE; | |||
} | |||
//删除数据库的内容 | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arctiny` where id='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `".$arcRow['addtable']."` where aid='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` where aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_stow` where aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__taglist ` where aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__arctiny` WHERE id='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `".$arcRow['addtable']."` WHERE aid='$aid' "); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__feedback` WHERE aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__member_stow` WHERE aid='$aid'"); | |||
$dsql->ExecuteNoneQuery("DELETE FROM `#@__taglist ` WHERE aid='$aid'"); | |||
//删除HTML | |||
if ($arcRow['arcrank'] != 0 || $arcRow['typeid'] == 0) { | |||
return TRUE; | |||