Browse Source

调整适配优化软件发布

tags/6.2.10
叙述、别离 11 months ago
parent
commit
beca1ce2d9
27 changed files with 97 additions and 91 deletions
  1. +1
    -1
      src/admin/catalog_add.php
  2. +2
    -2
      src/admin/soft_edit.php
  3. +1
    -1
      src/admin/templets/album_add.htm
  4. +1
    -1
      src/admin/templets/album_edit.htm
  5. +1
    -1
      src/admin/templets/archives_add.htm
  6. +1
    -1
      src/admin/templets/archives_edit.htm
  7. +1
    -1
      src/admin/templets/article_add.htm
  8. +1
    -1
      src/admin/templets/article_edit.htm
  9. +2
    -2
      src/admin/templets/catalog_add.htm
  10. +2
    -2
      src/admin/templets/catalog_edit.htm
  11. +1
    -1
      src/admin/templets/mychannel_add.htm
  12. +1
    -1
      src/admin/templets/mychannel_edit.htm
  13. +11
    -10
      src/admin/templets/soft_add.htm
  14. +1
    -1
      src/admin/templets/soft_config.htm
  15. +9
    -8
      src/admin/templets/soft_edit.htm
  16. +1
    -1
      src/admin/templets/spec_add.htm
  17. +1
    -1
      src/admin/templets/spec_edit.htm
  18. +1
    -1
      src/install/sql-dfdata.txt
  19. +5
    -4
      src/static/web/css/admin.css
  20. +5
    -2
      src/static/web/css/style.css
  21. +2
    -2
      src/static/web/js/style.js
  22. +1
    -1
      src/static/web/js/user.album.js
  23. +1
    -1
      src/theme/dedebiz/foot.htm
  24. +1
    -1
      src/user/soft_edit.php
  25. +1
    -1
      src/user/templets/album_edit.htm
  26. +22
    -22
      src/user/templets/soft_add.htm
  27. +20
    -20
      src/user/templets/soft_edit.htm

+ 1
- 1
src/admin/catalog_add.php View File

@@ -155,7 +155,7 @@ if ($dopost == 'quick') {
if ($siteurl != '') {
$siteurl = preg_replace("#\/$#", "", $siteurl);
if (!preg_match("#http:\/\/#i", $siteurl)) {
ShowMsg("您绑定的二级域名无效,需要以http开头的链接", "-1");
ShowMsg("您绑定的二级域名无效,请输入绑定域名http开头", "-1");
exit();
}
if (preg_match("#".$cfg_basehost."#i", $siteurl)) {


+ 2
- 2
src/admin/soft_edit.php View File

@@ -48,8 +48,8 @@ if ($dopost != 'save') {
if ($ctag->GetName() == 'link') {
$islocal = $ctag->GetAtt('islocal');
if ($islocal != 1) $needmsg = "<label class='ml-2'><input type='checkbox' name='del{$newRowStart}' value='1'> 删除</label>";
else $needmsg = '<button type="button" name="sel1" id="sel1" class="btn btn-success btn-sm ml-2" onclick="SelectSoft(\'form1.softurl'.$newRowStart.'\')">选</button>';
$nForm .= "<div class='py-2'><label>软件址{$newRowStart}:<input type='text' name='softurl{$newRowStart}' value='".trim($ctag->GetInnerText())."' class='admin-input-lg'></label><label class='ml-2'>地址名称:<input type='text' name='servermsg{$newRowStart}' value='".$ctag->GetAtt("text")."' class='admin-input-sm'></label><input type='hidden' name='islocal{$newRowStart}' value='{$islocal}'>$needmsg</div>\r\n";
else $needmsg = '<button type="button" name="sel1" id="sel1" class="btn btn-success btn-sm ml-2" onclick="SelectSoft(\'form1.softurl'.$newRowStart.'\')">选</button>';
$nForm .= "<div class='py-2'><label>软件址{$newRowStart}:<input type='text' name='softurl{$newRowStart}' value='".trim($ctag->GetInnerText())."' class='admin-input-lg'></label><label class='ml-2'>下载名称:<input type='text' name='servermsg{$newRowStart}' value='".$ctag->GetAtt("text")."' class='admin-input-sm'></label><input type='hidden' name='islocal{$newRowStart}' value='{$islocal}'>$needmsg</div>\r\n";
$newRowStart++;
}
}


+ 1
- 1
src/admin/templets/album_add.htm View File

@@ -314,7 +314,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" class="admin-input-sm">
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/album_edit.htm View File

@@ -353,7 +353,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" value="<?php echo $arcRow['color']?>" class="admin-input-sm">
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/archives_add.htm View File

@@ -247,7 +247,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" class="admin-input-sm">
<button type="button" name="modcolor" id="modcolor" onclick="ShowColor(event,this)" class="btn btn-success btn-sm">选</button>
<button type="button" name="modcolor" id="modcolor" onclick="ShowColor(event,this)" class="btn btn-success btn-sm">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/archives_edit.htm View File

@@ -239,7 +239,7 @@
<td width="120">标题颜色:</td>
<td>
<input name="color" type="text" id="color" value="<?php echo $arcRow['color']?>" class="admin-input-sm">
<button name="modcolor" type="button" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
<button name="modcolor" type="button" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/article_add.htm View File

@@ -256,7 +256,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" class="admin-input-sm">
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event, this)">选</button>
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event, this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/article_edit.htm View File

@@ -239,7 +239,7 @@
<td width="120">标题颜色:</td>
<td>
<input name="color" type="text" id="color" value="<?php echo $arcRow['color']?>" class="admin-input-sm">
<button name="modcolor" type="button" id="modcolor" onclick="ShowColor(event,this)" class="btn btn-success btn-sm">选</button>
<button name="modcolor" type="button" id="modcolor" onclick="ShowColor(event,this)" class="btn btn-success btn-sm">选</button>
</td>
</tr>
</table>


+ 2
- 2
src/admin/templets/catalog_add.htm View File

@@ -117,7 +117,7 @@
<td>
<select name="corank" id="corank" class="admin-input-sm">
<?php
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank` >= 0 ORDER BY `rank` ASC");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE `rank` >= 0 ORDER BY `rank` ASC");
$dsql->Execute('cc');
while($row = $dsql->GetObject('cc')) {
if ($corank==$row->rank) echo "<option value='".$row->rank."' selected>".$row->membername."</option>";
@@ -182,7 +182,7 @@
<label><input type="radio" name="moresite" value="0" checked="checked"> 不启用</label>(需要绑定二级域名,系统变量中开启支持多站点)
</td>
<td>绑定域名:</td>
<td><input type="text" name="siteurl" id="siteurl" onChange="CheckPathSet();" class="admin-input-lg">(需要以http开头的链接)</td>
<td><input type="text" name="siteurl" id="siteurl" onChange="CheckPathSet();" class="admin-input-lg">(请输入绑定域名http开头)</td>
</tr>
<?php }?>
<tr>


+ 2
- 2
src/admin/templets/catalog_edit.htm View File

@@ -113,7 +113,7 @@
<td>
<select name="corank" id="corank" class="admin-input-sm">
<?php
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank` >= 0 ORDER BY `rank` ASC");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE `rank` >= 0 ORDER BY `rank` ASC");
$dsql->Execute('cc');
while($row = $dsql->GetObject('cc'))
{
@@ -167,7 +167,7 @@
<label><input type="radio" name="moresite" value="0" <?php if ($myrow['moresite']==0) echo "checked='checked'";?>> 不启用</label>(仅顶级栏目启用,子类栏目无效)
</td>
<td>绑定域名:</td>
<td><input type="text" name="siteurl" id="siteurl" value="<?php echo $myrow['siteurl']?>" class="admin-input-lg">(需要以http开头的链接)</td>
<td><input type="text" name="siteurl" id="siteurl" value="<?php echo $myrow['siteurl']?>" class="admin-input-lg">(请输入绑定域名http开头)</td>
</tr>
<tr>
<td>列表模板:</td>


+ 1
- 1
src/admin/templets/mychannel_add.htm View File

@@ -64,7 +64,7 @@
<option value="0">游客</option>
<?php
$urank = $cuserLogin->getUserRank();
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank` >= 10");
$dsql->Execute();
while($row2 = $dsql->GetObject())
{


+ 1
- 1
src/admin/templets/mychannel_edit.htm View File

@@ -70,7 +70,7 @@
<option value="0">游客</option>
<?php
$urank = $cuserLogin->getUserRank();
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank`>=10");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where adminrank<='$urank' And `rank` >= 10");
$dsql->Execute();
while($row2 = $dsql->GetObject())
{


+ 11
- 10
src/admin/templets/soft_add.htm View File

@@ -24,13 +24,13 @@
var endNum = parseInt(document.form1.picnum.value) + startNum - 1;
if (endNum > 30) endNum = 30;
for (startNum; startNum <= endNum; startNum++) {
upfield.innerHTML += "<div class='py-2'><label>软件址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='' class='admin-input-lg'></label><label class='ml-2'>地址名称:<input type='text' name='servermsg" + startNum + "' class='admin-input-sm'></label></div>";
upfield.innerHTML += "<div class='py-2'><label>软件址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='' class='admin-input-lg'></label><label class='ml-2'>下载名称" + startNum + ":<input type='text' name='servermsg" + startNum + "' value='服务器" + startNum + "' class='admin-input-sm'></label></div>";
}
}
function ShowHideAddr() {
document.getElementById('morelink').style.display = (document.getElementById('morelink').style.display == 'block' ? 'none' : 'block');
document.getElementById('morelink').style.height = '100%';
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏地址' : '显示地址');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏网址' : '显示网址');
}
</script>
</head>
@@ -274,10 +274,11 @@
<table>
<tr>
<td width="120">官方网址:</td>
<td width="420"><input type="text" name="officialUrl" id="officialUrl" value="" class="admin-input-lg"></td>
<td width="420"><input type="text" name="officialUrl" id="officialUrl" value="" class="admin-input-lg" placeholder="请输入演示网址http开头"></td>
<td width="120">演示网址:</td>
<td>
<input type="text" name="officialDemo" id="officialDemo" value="" class="admin-input-lg">
<input type="text" name="officialDemo" id="officialDemo" value="" class="admin-input-lg" placeholder="请选择网页上传或填写演示网址">
<button type="button" name="" id="" class="btn btn-success btn-sm" onclick="">选择</button>
<label><input type="checkbox" name="" id="" checked="checked"> 上传压缩包自动解压</label>
</td>
</tr>
@@ -302,7 +303,7 @@
<td align="left">
<select name="daccess" id="daccess" class="admin-input-sm">
<?php
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank`>=0 ");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE `rank` >= 0 ");
$dsql->Execute();
while($row = $dsql->GetArray())
{
@@ -326,9 +327,9 @@
<td width="120">本地上传:</td>
<td width="460">
<input type="text" name="softurl1" id="softurl1" class="admin-input-lg">
<button type="button" name="sel1" id="sel1" class="btn btn-success btn-sm" onclick="SelectSoft('form1.softurl1')">选</button>
<button type="button" name="sel1" id="sel1" class="btn btn-success btn-sm" onclick="SelectSoft('form1.softurl1')">选</button>
</td>
<td width="120">地址名称:</td>
<td width="120">下载名称:</td>
<td><input type="text" name="servermsg1" id="servermsg1" value="本地下载" class="admin-input-sm"></td>
</tr>
</table>
@@ -341,8 +342,8 @@
<td width="120">链接上传:</td>
<td>
<input type="text" name="picnum" id="picnum" value="5" class="admin-input-sm">
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload();">添加址</button>
<button type="button" name="Submit3" id="btsh3" class="btn btn-success btn-sm" onclick="ShowHideAddr();">隐藏址</button>
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload();">添加址</button>
<button type="button" name="Submit3" id="btsh3" class="btn btn-success btn-sm" onclick="ShowHideAddr();">隐藏址</button>
</td>
</tr>
</table>
@@ -439,7 +440,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" class="admin-input-sm">
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/soft_config.htm View File

@@ -59,7 +59,7 @@
<select name="dfrank" id="dfrank" class="admin-input-sm">
<?php
$urank = $cuserLogin->getUserRank();
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank`>=0 ");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE `rank` >= 0 ");
$dsql->Execute();
while($nrow = $dsql->GetArray())
{


+ 9
- 8
src/admin/templets/soft_edit.htm View File

@@ -24,12 +24,12 @@
var endNum = parseInt(document.form1.picnum.value) + startNum;
if (endNum > 30) endNum = 30;
for (startNum; startNum < endNum; startNum++) {
upfield.innerHTML += "<div class='py-2'><label>软件址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='' class='admin-input-lg'></label><label class='ml-2'>地址名称:<input type='text' name='servermsg" + startNum + "' class='admin-input-sm'><label></div>";
upfield.innerHTML += "<div class='py-2'><label>软件址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='' class='admin-input-lg'></label><label class='ml-2'>下载名称" + startNum + ":<input type='text' name='servermsg" + startNum + "' value='服务器" + startNum + "' class='admin-input-sm'><label></div>";
}
}
function ShowHideAddr() {
document.getElementById('morelink').style.display = (document.getElementById('morelink').style.display == 'block' ? 'none' : 'block');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏地址' : '显示地址');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏网址' : '显示网址');
}
</script>
</head>
@@ -280,10 +280,11 @@
<table>
<tr>
<td width="120">官方网址:</td>
<td width="420"><input type="text" name="officialUrl" id="officialUrl" value="<?php echo $addRow['officialUrl']?>" class="admin-input-lg"></td>
<td width="420"><input type="text" name="officialUrl" id="officialUrl" value="<?php echo $addRow['officialUrl']?>" class="admin-input-lg" placeholder="请输入演示网址http开头"></td>
<td width="120">演示网址:</td>
<td>
<input type="text" name="officialDemo" id="officialDemo" value="<?php echo $addRow['officialDemo']?>" class="admin-input-lg">
<input type="text" name="officialDemo" id="officialDemo" value="<?php echo $addRow['officialDemo']?>" class="admin-input-lg" placeholder="请选择网页上传或填写演示网址">
<button type="button" name="" id="" class="btn btn-success btn-sm" onclick="">上传</button>
<label><input type="checkbox" name="" id="" checked="checked"> 上传压缩包自动解压</label>
</td>
</tr>
@@ -300,7 +301,7 @@
<td>
<select name="daccess" id="daccess" class="admin-input-sm">
<?php
$dsql->SetQuery("SELECT * FROM `#@__arcrank` where `rank`>=0 ");
$dsql->SetQuery("SELECT * FROM `#@__arcrank` WHERE `rank` >= 0 ");
$dsql->Execute();
while($row = $dsql->GetArray())
{
@@ -324,8 +325,8 @@
<td width="120">链接上传:</td>
<td>
<input type="text" name="picnum" id="picnum" class="admin-input-sm" value="5">
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload();">添加址</button>
<button type="button" name="Submit3" id="btsh3" class="btn btn-success btn-sm" onclick="ShowHideAddr();">隐藏址</button>
<button type="button" name="kkkup" id="kkkup2" class="btn btn-success btn-sm" onclick="MakeUpload();">添加址</button>
<button type="button" name="Submit3" id="btsh3" class="btn btn-success btn-sm" onclick="ShowHideAddr();">隐藏址</button>
</td>
</tr>
</table>
@@ -395,7 +396,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" value="<?php echo $arcRow['color']?>" class="admin-input-sm">
<button class='btn btn-success btn-sm' name="modcolor" type="button" id="modcolor" onclick="ShowColor(event,this)">选</button>
<button class='btn btn-success btn-sm' name="modcolor" type="button" id="modcolor" onclick="ShowColor(event,this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/spec_add.htm View File

@@ -274,7 +274,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" class="admin-input-sm">
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
<button type="button" name="modcolor" id="modcolor" class="btn btn-success btn-sm" onclick="ShowColor(event,this)">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/admin/templets/spec_edit.htm View File

@@ -325,7 +325,7 @@
<td width="120">标题颜色:</td>
<td>
<input type="text" name="color" id="color" class="admin-input-sm" value="<?php echo $arcRow['color']?>">
<button type="button" name="modcolor" id="modcolor" value="" onclick="ShowColor(event,this)" class="btn btn-success btn-sm">选</button>
<button type="button" name="modcolor" id="modcolor" value="" onclick="ShowColor(event,this)" class="btn btn-success btn-sm">选</button>
</td>
</tr>
</table>


+ 1
- 1
src/install/sql-dfdata.txt View File

@@ -504,7 +504,7 @@ INSERT INTO `#@__area` VALUES ('1','北京市','0','0'),
INSERT INTO `#@__channeltype` VALUES ('1','article','文档模型','#@__archives','#@__addonarticle','article_add.php','content_list.php','article_edit.php','article_add.php','content_list.php','article_edit.php','<field:body itemname="文档" autofield="0" notsend="0" type="htmltext" isnull="true" islist="1" maxlength="" page="split">\t\n</field:body>\t\n','','','1','1','1','-1','','10','0','1','1','标题','0','0'),
('2','image','图片模型','#@__archives','#@__addonimages','album_add.php','content_i_list.php','album_edit.php','album_add.php','content_list.php','album_edit.php','<field:pagestyle itemname="页面风格" type="number" isnull="true" default="2" rename="" notsend="1" />\t\n<field:imgurls itemname="图片集合" type="img" isnull="true" rename="" page="split" />\t\n<field:body itemname="图集文档" autofield="0" notsend="0" type="htmltext" isnull="true" islist="0" maxlength="255" page=""></field:body>','','','1','1','1','-1','','10','0','1','1','标题','0','0'),
('3','soft','软件模型','#@__archives','#@__addonsoft','soft_add.php','content_i_list.php','soft_edit.php','','','','<field:filetype islist="1" itemname="文件类型" type="text" isnull="true" rename="" />\t\n<field:language islist="1" itemname="语言" type="text" isnull="true" rename="" />\t\n<field:softtype islist="1" itemname="软件类型" type="text" isnull="true" rename="" />\t\n<field:accredit islist="1" itemname="授权方式" type="text" isnull="true" rename="" />\t\n<field:os islist="1" itemname="操作系统" type="text" isnull="true" rename="" />\t\n<field:softrank islist="1" itemname="软件等级" type="int" isnull="true" default="3" rename="" function="GetRankStar(@me)" notsend="1" />\t\n<field:officialUrl itemname="官方网址" type="text" isnull="true" rename="" />\t\n<field:officialDemo itemname="演示网址" type="text" isnull="true" rename="" />\t\n<field:softsize itemname="软件大小" type="text" isnull="true" rename="" />\t\n<field:softlinks itemname="软件址" type="softlinks" isnull="true" rename="" />\t\n<field:introduce itemname="详细介绍" type="htmltext" isnull="trnue" rename="" />\t\n<field:daccess islist="1" itemname="下载级别" type="int" isnull="true" default="0" rename="" function="" notsend="1" />\t\n<field:needmoney islist="1" itemname="需要金币" type="int" isnull="true" default="0" rename="" function="" notsend="1" />','filetype,language,softtype,os,accredit,softrank','','1','1','1','-1','','10','0','1','1','标题','0','0'),
('3','soft','软件模型','#@__archives','#@__addonsoft','soft_add.php','content_i_list.php','soft_edit.php','','','','<field:filetype islist="1" itemname="文件类型" type="text" isnull="true" rename="" />\t\n<field:language islist="1" itemname="语言" type="text" isnull="true" rename="" />\t\n<field:softtype islist="1" itemname="软件类型" type="text" isnull="true" rename="" />\t\n<field:accredit islist="1" itemname="授权方式" type="text" isnull="true" rename="" />\t\n<field:os islist="1" itemname="操作系统" type="text" isnull="true" rename="" />\t\n<field:softrank islist="1" itemname="软件等级" type="int" isnull="true" default="3" rename="" function="GetRankStar(@me)" notsend="1" />\t\n<field:officialUrl itemname="官方网址" type="text" isnull="true" rename="" />\t\n<field:officialDemo itemname="演示网址" type="text" isnull="true" rename="" />\t\n<field:softsize itemname="软件大小" type="text" isnull="true" rename="" />\t\n<field:softlinks itemname="软件址" type="softlinks" isnull="true" rename="" />\t\n<field:introduce itemname="详细介绍" type="htmltext" isnull="trnue" rename="" />\t\n<field:daccess islist="1" itemname="下载级别" type="int" isnull="true" default="0" rename="" function="" notsend="1" />\t\n<field:needmoney islist="1" itemname="需要金币" type="int" isnull="true" default="0" rename="" function="" notsend="1" />','filetype,language,softtype,os,accredit,softrank','','1','1','1','-1','','10','0','1','1','标题','0','0'),
('-1','spec','专题模型','#@__archives','#@__addonspec','spec_add.php','content_s_list.php','spec_edit.php','','','','<field:note type="specialtopic" isnull="true" rename="" />','','','1','1','0','-1','','10','0','1','1','标题','0','0'),
('-8','infos','分类模型','#@__archives','#@__addoninfos','archives_sg_add.php','content_sg_list.php','archives_sg_edit.php','archives_sg_add.php','content_sg_list.php','archives_sg_edit.php','<field:channel itemname="栏目id" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="10" page=""></field:channel>\t\n<field:arcrank itemname="浏览权限" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="5" page=""></field:arcrank>\t\n<field:mid itemname="会员id" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="8" page=""></field:mid>\t\n<field:click itemname="点击" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="10" page=""></field:click>\t\n<field:title itemname="标题" autofield="0" notsend="0" type="text" isnull="true" islist="1" default="0" maxlength="60" page=""></field:title>\t\n<field:senddate itemname="发布时间" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="10" page=""></field:senddate>\t\n<field:flag itemname="推荐属性" autofield="0" notsend="0" type="checkbox" isnull="true" islist="1" default="0" maxlength="10" page=""></field:flag>\t\n<field:litpic itemname="缩略图" autofield="0" notsend="0" type="text" isnull="true" islist="1" default="0" maxlength="60" page=""></field:litpic>\t\n<field:userip itemname="会员IP" autofield="0" notsend="0" type="text" isnull="true" islist="0" default="0" maxlength="15" page=""></field:userip>\t\n<field:lastpost itemname="最后评论时间" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="10" page=""></field:lastpost>\t\n<field:scores itemname="评论积分" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="8" page=""></field:scores>\t\n<field:goodpost itemname="好评数" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="8" page=""></field:goodpost>\t\n<field:badpost itemname="差评数" autofield="0" notsend="0" type="int" isnull="true" islist="1" default="0" maxlength="8" page=""></field:badpost>\t\n<field:nativeplace itemname="地区" autofield="1" notsend="0" type="stepselect" isnull="true" islist="1" default="0" maxlength="255" page="">\t\n</field:nativeplace>\t\n<field:infotype itemname="信息类型" autofield="1" notsend="0" type="stepselect" isnull="true" islist="1" default="0" maxlength="255" page="">\t\n</field:infotype>\t\n<field:body itemname="信息文档" autofield="1" notsend="0" type="htmltext" isnull="true" islist="0" maxlength="255" page="">\t\n</field:body>\t\n<field:endtime itemname="截止日期" autofield="1" notsend="0" type="datetime" isnull="true" islist="1" maxlength="255" page="">\t\n</field:endtime>\t\n<field:linkman itemname="联系人" autofield="1" notsend="0" type="text" isnull="true" islist="0" maxlength="50" page="">\t\n</field:linkman>\t\n<field:tel itemname="联系电话" autofield="1" notsend="0" type="text" isnull="true" islist="0" maxlength="50" page="">\t\n</field:tel>\t\n<field:email itemname="邮箱" autofield="1" notsend="0" type="text" isnull="true" islist="0" maxlength="50" page="">\t\n</field:email>\t\n<field:address itemname="地址" autofield="1" notsend="0" type="text" isnull="true" islist="0" maxlength="100" page="">\t\n</field:address>\t\n','channel,arcrank,mid,click,title,senddate,flag,litpic,lastpost,scores,goodpost,badpost,nativeplace,infotype,endtime','','-1','1','1','-1','','0','0','0','1','信息标题','0','0');


+ 5
- 4
src/static/web/css/admin.css View File

@@ -82,9 +82,9 @@ input[type=file] {
vertical-align:middle
}
input[type=button],input[type=submit],input[type=reset] {
padding:.375rem .75rem;
height:auto;
font-size:12px;
padding:.25rem .5rem;
line-height:1.5;
font-size:.875rem;
color:#fff;
background:#1eb867;
border:0;
@@ -553,7 +553,8 @@ body.hidemenu .body-right {
height:60px
}
.admin-input-lg {
width:360px
width:360px;
height:28px
}
.admin-input-md {
width:260px


+ 5
- 2
src/static/web/css/style.css View File

@@ -348,6 +348,9 @@ input[type=file] {
padding:1.5rem;
background:#fff
}
.input-group-append .btn-sm {
line-height:1.8
}
.table {
color:#545b62
}
@@ -426,7 +429,7 @@ input[type=file] {
border-top-left-radius:0!important;
border-bottom-left-radius:0!important
}
#btnScrollTop {
#returntop {
display:none;
position:fixed;
padding:10px 14px;
@@ -439,7 +442,7 @@ input[type=file] {
border:0;
z-index:9998
}
#btnScrollTop:hover {
#returntop:hover {
background:#e77817
}
@media (max-width:480px) {


+ 2
- 2
src/static/web/js/style.js View File

@@ -188,9 +188,9 @@ $(document).ready(function () {
window.onscroll = function () { scrollFunction() };
function scrollFunction() {
if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
$("#btnScrollTop").show();
$("#returntop").show();
} else {
$("#btnScrollTop").hide();
$("#returntop").hide();
}
}
});

+ 1
- 1
src/static/web/js/user.album.js View File

@@ -20,7 +20,7 @@ function MakeUpload(mnum) {
}
fhtml = "";
fhtml += "<div class='mb-3'><label class='mb-0'><input type='checkbox' name='isokcheck" + startNum + "' id='isokcheck" + startNum + "' value='1' "+dsel+" onClick='CheckSelTable(" + startNum + ")'> 显示图片" + startNum + "上传框</label></div>";
fhtml += "<div id=\"seltb" + startNum + "\" class='form-group' style=\"" + dplay + "\"><label>图片" + startNum + "上传:</label><div class='input-group mb-3'><input type='text' name='imgfile" + startNum + "' class='form-control' placeholder='请选择图片上传或填写图片地址'><div class='input-group-append'><span class='btn btn-success btn-send' onClick=\"SelectImage('addcontent.imgfile" + startNum + "', 'big')\">选择</span></div></div><label>图片" + startNum + "简介:</label><textarea name='imgmsg" + startNum + "' class='form-control'></textarea></div>";
fhtml += "<div id=\"seltb" + startNum + "\" class='form-group' style=\"" + dplay + "\"><label>图片" + startNum + "上传:</label><div class='input-group mb-3'><input type='text' name='imgfile" + startNum + "' class='form-control' placeholder='请选择图片上传或填写图片地址'><div class='input-group-append'><span class='btn btn-success btn-sm btn-send' onClick=\"SelectImage('addcontent.imgfile" + startNum + "', 'big')\">选择</span></div></div><label>图片" + startNum + "简介:</label><textarea name='imgmsg" + startNum + "' class='form-control'></textarea></div>";
upfield.innerHTML += fhtml;
}
}


+ 1
- 1
src/theme/dedebiz/foot.htm View File

@@ -5,7 +5,7 @@
</div>
</footer>
<div class="scroll-top">
<button onclick="gotop()" id="btnScrollTop" title="返回顶部"><i class="fa fa-chevron-up"></i> </button>
<button onclick="gotop()" id="returntop" title="返回顶部"><i class="fa fa-chevron-up"></i> </button>
</div>
<script src="{dede:global.cfg_cmsurl/}/static/web/js/bootstrap.min.js"></script>
<script src="{dede:global.cfg_cmsurl/}/static/web/js/style.js"></script>


+ 1
- 1
src/user/soft_edit.php View File

@@ -50,7 +50,7 @@ if (empty($dopost)) {
if (is_array($dtp->CTags)) {
foreach ($dtp->CTags as $ctag) {
if ($ctag->GetName() == 'link') {
$nForm .= "<div class='form-group'><label>下载地址".$newRowStart.":</label><div class='input-group mb-3'><input type='text' name='softurl".$newRowStart."' value='".trim($ctag->GetInnerText())."' class='form-control'><div class='input-group-append'><span class='btn btn-success btn-send' onclick=\"SelectSoft('addcontent.softurl".$newRowStart."')\">选择</span></div></div>
$nForm .= "<div class='form-group'><label>下载地址".$newRowStart.":</label><div class='input-group mb-3'><input type='text' name='softurl".$newRowStart."' value='".trim($ctag->GetInnerText())."' class='form-control'><div class='input-group-append'><span class='btn btn-success btn-sm btn-send' onclick=\"SelectSoft('addcontent.softurl".$newRowStart."')\">选择</span></div></div>
<label>下载名称:</label><input type='text' name='servermsg".$newRowStart."' value='".$ctag->GetAtt("text")."' class='form-control'></div>";
$newRowStart++;
}


+ 1
- 1
src/user/templets/album_edit.htm View File

@@ -105,7 +105,7 @@
<label>图片<?php echo $j;?>上传:</label>
<div class="input-group mb-3">
<input type="text" name="imgfile<?php echo $j;?>" class="form-control" value="<?php echo trim($ctag->GetInnerText());?>" placeholder="请输入网址">
<div class="input-group-append"><span class="btn btn-success btn-send" onclick="SelectImage('addcontent.imgfile<?php echo $j;?>', 'big')">选择</span></div>
<div class="input-group-append"><span class="btn btn-success btn-sm btn-send" onclick="SelectImage('addcontent.imgfile<?php echo $j;?>', 'big')">选择</span></div>
</div>
<label>图片<?php echo $j;?>简介:</label>
<textarea name="imgmsg<?php echo $j;?>" class="form-control"><?php echo trim($ctag->GetAtt('text'))?></textarea>


+ 22
- 22
src/user/templets/soft_add.htm View File

@@ -10,6 +10,23 @@
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css">
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/jquery.min.js"></script>
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script>
<script>
var startNum = 2;
function MakeUpload() {
var upfield = document.getElementById("uploadfield");
var morelinkobj = document.getElementById("morelink");
var endNum = parseInt(document.addcontent.picnum.value) + startNum - 1;
morelinkobj.style.display = "block";
if (endNum > 12) endNum = 12;
for (startNum; startNum <= endNum; startNum++) {
upfield.innerHTML += "<div class='form-group'><label>软件网址" + startNum + ":</label><div class='input-group mb-3'><input type='text' name='softurl" + startNum + "' value='' class='form-control' placeholder='请选择软件上传或填写软件网址'><div class='input-group-append'><span class='btn btn-success btn-sm btn-send' onclick=\"SelectSoft('addcontent.softurl"+startNum+"')\">选择</span></div></div><label>下载名称" + startNum + ":</label><input type='text' name='servermsg" + startNum + "' value='服务器" + startNum + "' class='form-control'></div>";
}
}
function ShowHideAddr() {
document.getElementById('morelink').style.display = (document.getElementById('morelink').style.display == 'block' ? 'none' : 'block');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏网址' : '显示网址');
}
</script>
</head>
<body class="body-bg">
<?php obtaintheme('top.htm');?>
@@ -130,7 +147,7 @@
</div>
<div class="form-group col-md-6">
<label for="officialUrl">演示网址</label>
<input type="text" name="officialDemo" id="officialUrl" value="http://" class="form-control">
<input type="text" name="officialDemo" id="officialUrl" value="" class="form-control">
</div>
</div>
<div class="form-row">
@@ -158,10 +175,10 @@
<div class="col-sm-10"><?php GetEditor("body","",400,"Member");?></div>
</div>
<div class="form-group">
<label>下载地址:</label>
<label>软件网址:</label>
<div class="input-group mb-3">
<input type="text" name="softurl1" id="softurl1" class="form-control d-inline-block w-75">
<div class="input-group-append"><span class="btn btn-success btn-send" onclick="SelectSoft('addcontent.softurl1')">选择</span></div>
<div class="input-group-append"><span class="btn btn-success btn-sm btn-send" onclick="SelectSoft('addcontent.softurl1')">选择</span></div>
</div>
<label>下载名称:</label>
<input type="text" name="servermsg1" id="servermsg1" class="form-control" value="本地下载">
@@ -169,8 +186,8 @@
<div class="form-group">
<span>其它地址:</span>
<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>
<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>
</div>
<div id="morelink" style="display:none">
<?php echo "<div id='uploadfield'></div>";?>
@@ -185,23 +202,6 @@
</div>
</main>
<?php obtaintheme('foot.htm');?>
<script>
var startNum = 2;
function MakeUpload() {
var upfield = document.getElementById("uploadfield");
var morelinkobj = document.getElementById("morelink");
var endNum = parseInt(document.addcontent.picnum.value) + startNum - 1;
morelinkobj.style.display = "block";
if (endNum > 12) endNum = 12;
for (startNum; startNum <= endNum; startNum++) {
upfield.innerHTML += "<div class='form-group'><label>下载地址" + startNum + ":</label><div class='input-group mb-3'><input type='text' name='softurl" + startNum + "' value='http://' class='form-control'><div class='input-group-append'><span class='btn btn-success btn-send' onclick=\"SelectSoft('addcontent.softurl"+startNum+"')\">选择</span></div></div><label>下载名称" + startNum + ":</label><input type='text' name='servermsg" + startNum + "' class='form-control'></div>";
}
}
function ShowHideAddr() {
document.getElementById('morelink').style.display = (document.getElementById('morelink').style.display == 'block' ? 'none' : 'block');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏地址' : '显示地址');
}
</script>
<?php include(DEDEMEMBER."/templets/widget_litpic.htm");?>
</body>
</html>

+ 20
- 20
src/user/templets/soft_edit.htm View File

@@ -10,6 +10,23 @@
<link rel="stylesheet" href="<?php echo $cfg_cmsurl;?>/static/web/css/style.css">
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/jquery.min.js"></script>
<script src="<?php echo $cfg_cmsurl;?>/static/web/js/user.js"></script>
<script>
var startNum = 2;
function MakeUpload() {
var upfield = document.getElementById("uploadfield");
var morelinkobj = document.getElementById("morelink");
var endNum = parseInt(document.addcontent.picnum.value) + startNum - 1;
morelinkobj.style.display = "block";
if (endNum > 12) endNum = 12;
for (startNum; startNum <= endNum; startNum++) {
upfield.innerHTML += "<div class='form-group'><label>软件网址" + startNum + ":</label><div class='input-group mb-3'><input type='text' name='softurl" + startNum + "' value='' class='form-control' placeholder='请选择软件上传或填写软件网址'><div class='input-group-append'><span class='btn btn-success btn-sm btn-send' onclick=\"SelectSoft('addcontent.softurl"+startNum+"')\">选择</span></div></div><label>下载名称" + startNum + ":</label><input type='text' name='servermsg" + startNum + "' value='服务器" + startNum + "' class='form-control'></div>";
}
}
function ShowHideAddr() {
document.getElementById('morelink').style.display = (document.getElementById('morelink').style.display == 'block' ? 'none' : 'block');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏网址' : '显示网址');
}
</script>
</head>
<body class="body-bg">
<?php obtaintheme('top.htm');?>
@@ -161,10 +178,10 @@
</div>
</div>
<div class="form-group">
<span>其它地址:</span>
<span>链接上传:</span>
<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>
<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>
</div>
<div id="morelink">
<?php
@@ -182,23 +199,6 @@
</div>
</main>
<?php obtaintheme('foot.htm');?>
<script>
var startNum = 2;
function MakeUpload() {
var upfield = document.getElementById("uploadfield");
var morelinkobj = document.getElementById("morelink");
var endNum = parseInt(document.addcontent.picnum.value) + startNum - 1;
morelinkobj.style.display = "block";
if (endNum > 12) endNum = 12;
for (startNum; startNum <= endNum; startNum++) {
upfield.innerHTML += "<div class='form-group'><label>下载地址" + startNum + ":</label><div class='input-group mb-3'><input type='text' name='softurl" + startNum + "' value='http://' class='form-control'><div class='input-group-append'><span class='btn btn-success btn-send' onclick=\"SelectSoft('addcontent.softurl"+startNum+"')\">选择</span></div></div><label>下载名称" + startNum + ":</label><input type='text' name='servermsg" + startNum + "' class='form-control'></div>";
}
}
function ShowHideAddr() {
document.getElementById('morelink').style.display = (document.getElementById('morelink').style.display == 'block' ? 'none' : 'block');
document.getElementById('btsh3').value = (document.getElementById('morelink').style.display == 'block' ? '隐藏地址' : '显示地址');
}
</script>
<?php include(DEDEMEMBER."/templets/widget_litpic.htm");?>
</body>
</html>

Loading…
Cancel
Save