| @@ -47,12 +47,9 @@ if ($dopost != 'save') { | |||||
| foreach ($dtp->CTags as $ctag) { | foreach ($dtp->CTags as $ctag) { | ||||
| if ($ctag->GetName() == 'link') { | if ($ctag->GetName() == 'link') { | ||||
| $islocal = $ctag->GetAtt('islocal'); | $islocal = $ctag->GetAtt('islocal'); | ||||
| if ($islocal != 1) $needmsg = "<label><input type='checkbox' name='del{$newRowStart}' value='1'> 删除</label>"; | |||||
| else $needmsg = '<button name="sel1" class="btn btn-success btn-sm" type="button" id="sel1" onClick="SelectSoft(\'form1.softurl'.$newRowStart.'\')">选取</button>'; | |||||
| $nForm .= "<div class='py-2'>软件地址{$newRowStart}:<input type='text' name='softurl{$newRowStart}' value='".trim($ctag->GetInnerText())."' class='admin-input-lg'> 服务器名称:<input type='text' name='servermsg{$newRowStart}' value='".$ctag->GetAtt("text")."' class='admin-input-sm'> | |||||
| <input type='hidden' name='islocal{$newRowStart}' value='{$islocal}'> | |||||
| $needmsg | |||||
| </div>\r\n"; | |||||
| 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"; | |||||
| $newRowStart++; | $newRowStart++; | ||||
| } | } | ||||
| } | } | ||||
| @@ -135,8 +132,8 @@ if ($dopost != 'save') { | |||||
| continue; | continue; | ||||
| } | } | ||||
| $vs = explode(',', $v); | $vs = explode(',', $v); | ||||
| if ($vs[1] == 'htmltext' || $vs[1] == 'textdata') //网页文本特殊处理 | |||||
| { | |||||
| //网页文本特殊处理 | |||||
| if ($vs[1] == 'htmltext' || $vs[1] == 'textdata') { | |||||
| ${$vs[0]} = AnalyseHtmlBody(${$vs[0]}, $description, $litpic, $keywords, $vs[1]); | ${$vs[0]} = AnalyseHtmlBody(${$vs[0]}, $description, $litpic, $keywords, $vs[1]); | ||||
| } else { | } else { | ||||
| if (!isset(${$vs[0]})) { | if (!isset(${$vs[0]})) { | ||||
| @@ -149,9 +149,9 @@ | |||||
| <tr> | <tr> | ||||
| <td>栏目列表选项:</td> | <td>栏目列表选项:</td> | ||||
| <td> | <td> | ||||
| <label><input type="radio" name="isdefault" value="1" checked="checked"> 链接到默认页</label> | |||||
| <label><input type="radio" name="isdefault" value="0"> 链接到列表第一页</label> | |||||
| <label><input type="radio" name="isdefault" value="-1"> 使用动态页</label> | |||||
| <label><input type="radio" name="isdefault" value="1" checked="checked"> 静态浏览</label> | |||||
| <label><input type="radio" name="isdefault" value="-1"> 动态浏览</label> | |||||
| <label><input type="radio" name="isdefault" value="0"> 浏览列表第一页</label> | |||||
| </td> | </td> | ||||
| <td>默认页的名称:</td> | <td>默认页的名称:</td> | ||||
| <td><input type="text" name="defaultname" value="index.html" class="admin-input-lg"></td> | <td><input type="text" name="defaultname" value="index.html" class="admin-input-lg"></td> | ||||
| @@ -166,8 +166,8 @@ | |||||
| <td>栏目交叉:</td> | <td>栏目交叉:</td> | ||||
| <td> | <td> | ||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" checked="checked"> 不交叉</label> | <label class="l-height-28"><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" checked="checked"> 不交叉</label> | ||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()"> 自动获取同名栏目文档</label> | |||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()"> 手工指定交叉栏目id(用英文逗号)</label> | |||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()"> 自动获取同名栏目</label> | |||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()"> 指定交叉栏目id(英文逗号分开)</label> | |||||
| <span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span><br> | <span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span><br> | ||||
| <textarea name="crossid" id="crossid" class="admin-textarea-sm" style="display:none"></textarea> | <textarea name="crossid" id="crossid" class="admin-textarea-sm" style="display:none"></textarea> | ||||
| <div id="helpvarco" class="alert alert-info my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | <div id="helpvarco" class="alert alert-info my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | ||||
| @@ -63,9 +63,9 @@ | |||||
| <tr> | <tr> | ||||
| <td>栏目列表选项:</td> | <td>栏目列表选项:</td> | ||||
| <td> | <td> | ||||
| <label><input type="radio" name="isdefault" value="1" checked="checked"> 链接到默认页</label> | |||||
| <label><input type="radio" name="isdefault" value="0"> 链接到列表第一页</label> | |||||
| <label><input type="radio" name="isdefault" value="-1"> 使用动态页</label> | |||||
| <label><input type="radio" name="isdefault" value="1" checked="checked"> 静态浏览</label> | |||||
| <label><input type="radio" name="isdefault" value="-1"> 动态浏览</label> | |||||
| <label><input type="radio" name="isdefault" value="0"> 浏览列表第一页</label> | |||||
| </td> | </td> | ||||
| <td>列表命名规则:</td> | <td>列表命名规则:</td> | ||||
| <td> | <td> | ||||
| @@ -129,15 +129,15 @@ | |||||
| <tr> | <tr> | ||||
| <td>文件保存目录:</td> | <td>文件保存目录:</td> | ||||
| <td><input type="text" name="typedir" id="typedir" value="<?php echo $myrow['typedir']?>" class="admin-input-lg">(标签“{cmspath}”必填)</td> | <td><input type="text" name="typedir" id="typedir" value="<?php echo $myrow['typedir']?>" class="admin-input-lg">(标签“{cmspath}”必填)</td> | ||||
| <td>继承选项:</td> | |||||
| <td><label><input type="checkbox" name="upnext" id="upnext" value="1"> 同时继承下级栏目浏览权限、文档类型、模板风格、命名规则等通用属性</label></td> | |||||
| <td>是否继承选项:</td> | |||||
| <td><label><input type="checkbox" name="upnext" id="upnext" value="1"> 子类栏目继承顶级栏目的浏览权限、文档类型、模板风格等属性</label></td> | |||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td>栏目列表选项:</td> | <td>栏目列表选项:</td> | ||||
| <td> | <td> | ||||
| <label><input type="radio" name="isdefault" value="1" <?php if ($myrow['isdefault']==1) echo "checked='checked'";?>> 链接到默认页</label> | |||||
| <label><input type="radio" name="isdefault" value="0" <?php if ($myrow['isdefault']==0) echo "checked='checked'";?>> 链接到列表第一页</label> | |||||
| <label><input type="radio" name="isdefault" value="-1" <?php if ($myrow['isdefault']==-1) echo "checked='checked'";?>> 使用动态页</label> | |||||
| <label><input type="radio" name="isdefault" value="1" <?php if ($myrow['isdefault']==1) echo "checked='checked'";?>> 静态浏览</label> | |||||
| <label><input type="radio" name="isdefault" value="-1" <?php if ($myrow['isdefault']==-1) echo "checked='checked'";?>> 动态浏览</label> | |||||
| <label><input type="radio" name="isdefault" value="0" <?php if ($myrow['isdefault']==0) echo "checked='checked'";?>> 浏览列表第一页</label> | |||||
| </td> | </td> | ||||
| <td>默认页的名称:</td> | <td>默认页的名称:</td> | ||||
| <td><input type="text" name="defaultname" value="<?php echo $myrow['defaultname']?>" class="admin-input-lg"></td> | <td><input type="text" name="defaultname" value="<?php echo $myrow['defaultname']?>" class="admin-input-lg"></td> | ||||
| @@ -152,8 +152,8 @@ | |||||
| <td>栏目交叉:</td> | <td>栏目交叉:</td> | ||||
| <td> | <td> | ||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" <?php if ($myrow['cross']==0) echo "checked='checked'";?>> 不交叉</label> | <label class="l-height-28"><input type="radio" name="cross" id="cross0" value="0" onclick="CheckCross()" <?php if ($myrow['cross']==0) echo "checked='checked'";?>> 不交叉</label> | ||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()" <?php if ($myrow['cross']==1) echo "checked='checked'";?>> 自动获取同名栏目文档</label> | |||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()" <?php if ($myrow['cross']==2) echo "checked='checked'";?>> 手工指定交叉栏目id(用英文逗号)</label> | |||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross1" value="1" onclick="CheckCross()" <?php if ($myrow['cross']==1) echo "checked='checked'";?>> 自动获取同名栏目</label> | |||||
| <label class="l-height-28"><input type="radio" name="cross" id="cross2" value="2" onclick="CheckCross()" <?php if ($myrow['cross']==2) echo "checked='checked'";?>> 指定交叉栏目id(英文逗号分开)</label> | |||||
| <span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span><br> | <span onclick="ShowHide('helpvarco')" title="帮助" class="btn btn-success btn-sm"><i class="fa fa-question-circle"></i></span><br> | ||||
| <textarea name="crossid" id="crossid" class="admin-textarea-sm" style="<?php if ($myrow['cross']!=2) echo'display:none';?>"><?php echo $myrow['crossid'];?></textarea> | <textarea name="crossid" id="crossid" class="admin-textarea-sm" style="<?php if ($myrow['cross']!=2) echo'display:none';?>"><?php echo $myrow['crossid'];?></textarea> | ||||
| <div id="helpvarco" class="alert alert-info my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | <div id="helpvarco" class="alert alert-info my-2" style="display:none">交叉栏目是指一个大栏目与另一个非下级的子栏目出现交叉的情况,相当于系统原来的副栏目功能,不过现在改在栏目里预先设置好。注:会自动索引交叉栏目的文档,但不会索引交叉栏目下级栏目的文档,这种应用也适用于按地区划分资讯的站点</div> | ||||
| @@ -163,7 +163,7 @@ | |||||
| <td width="260">多站点支持:</td> | <td width="260">多站点支持:</td> | ||||
| <td> | <td> | ||||
| <label><input type="radio" name="moresite" value="1" <?php if ($myrow['moresite']==1) echo "checked='checked'";?>> 启用</label> | <label><input type="radio" name="moresite" value="1" <?php if ($myrow['moresite']==1) echo "checked='checked'";?>> 启用</label> | ||||
| <label><input type="radio" name="moresite" value="0" <?php if ($myrow['moresite']==0) echo "checked='checked'";?>> 不启用</label>(只需要顶级栏目设置,子级栏目修改无效) | |||||
| <label><input type="radio" name="moresite" value="0" <?php if ($myrow['moresite']==0) echo "checked='checked'";?>> 不启用</label>(仅顶级栏目启用,子类栏目无效) | |||||
| </td> | </td> | ||||
| <td>绑定域名:</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> | ||||
| @@ -38,7 +38,7 @@ | |||||
| <tr> | <tr> | ||||
| <td>是否更新子栏目:</td> | <td>是否更新子栏目:</td> | ||||
| <td> | <td> | ||||
| <label><input type="radio" name="upnext" value="1" checked="checked"> 更新子级栏目</label> | |||||
| <label><input type="radio" name="upnext" value="1" checked="checked"> 更新子类栏目</label> | |||||
| <label><input type="radio" name="upnext" value="0"> 仅更新所选栏目</label> | <label><input type="radio" name="upnext" value="0"> 仅更新所选栏目</label> | ||||
| </td> | </td> | ||||
| </tr> | </tr> | ||||
| @@ -19,11 +19,6 @@ | |||||
| <tr> | <tr> | ||||
| <td bgcolor="#f5f5f5" colspan="2">添加附件</td> | <td bgcolor="#f5f5f5" colspan="2">添加附件</td> | ||||
| </tr> | </tr> | ||||
| <tr> | |||||
| <td colspan="2"> | |||||
| <div class="alert alert-info mb-0">图片类型仅支持jpg、png、gif、wbmp格式,视音频和附件为限定扩展名类型,在系统变量中修改</div> | |||||
| </td> | |||||
| </tr> | |||||
| <tr> | <tr> | ||||
| <td width="260">媒体类型:</td> | <td width="260">媒体类型:</td> | ||||
| <td> | <td> | ||||
| @@ -54,8 +49,7 @@ | |||||
| </td> | </td> | ||||
| </tr> | </tr> | ||||
| <tr> | <tr> | ||||
| <td></td> | |||||
| <td> | |||||
| <td colspan="2"> | |||||
| <p><input type="file" name="upfile1" id="upfile1" class="admin-input-lg"></p> | <p><input type="file" name="upfile1" id="upfile1" class="admin-input-lg"></p> | ||||
| <p><input type="file" name="upfile2" id="upfile2" class="admin-input-lg"></p> | <p><input type="file" name="upfile2" id="upfile2" class="admin-input-lg"></p> | ||||
| <p><input type="file" name="upfile3" id="upfile3" class="admin-input-lg"></p> | <p><input type="file" name="upfile3" id="upfile3" class="admin-input-lg"></p> | ||||
| @@ -20,11 +20,6 @@ | |||||
| <tr> | <tr> | ||||
| <td bgcolor="#f5f5f5" colspan="2">修改附件</td> | <td bgcolor="#f5f5f5" colspan="2">修改附件</td> | ||||
| </tr> | </tr> | ||||
| <tr> | |||||
| <td colspan="2"> | |||||
| <div class="alert alert-info mb-0">图片类型仅支持jpg、png、gif、wbmp格式,视音频和附件为限定扩展名类型,在系统变量中修改</div> | |||||
| </td> | |||||
| </tr> | |||||
| <tr> | <tr> | ||||
| <td width="260">媒体类型:</td> | <td width="260">媒体类型:</td> | ||||
| <td> | <td> | ||||
| @@ -24,7 +24,7 @@ | |||||
| var endNum = parseInt(document.form1.picnum.value) + startNum - 1; | var endNum = parseInt(document.form1.picnum.value) + startNum - 1; | ||||
| if (endNum > 30) endNum = 30; | if (endNum > 30) endNum = 30; | ||||
| for (startNum; startNum <= endNum; startNum++) { | for (startNum; startNum <= endNum; startNum++) { | ||||
| upfield.innerHTML += "<div class='py-2'>软件地址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='http://' class='admin-input-lg'> 服务器名称:<input type='text' name='servermsg" + startNum + "' class='admin-input-sm'></div>"; | |||||
| upfield.innerHTML += "<div class='py-2'><label>软件地址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='http://' class='admin-input-lg'></label><label class='ml-2'>地址名称:<input type='text' name='servermsg" + startNum + "' class='admin-input-sm'></label></div>"; | |||||
| } | } | ||||
| } | } | ||||
| function ShowHideAddr() { | function ShowHideAddr() { | ||||
| @@ -325,7 +325,7 @@ | |||||
| <input type="text" name="softurl1" id="softurl1" class="admin-input-lg"> | <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> | ||||
| <td width="120">服务器名称:</td> | |||||
| <td width="120">地址名称:</td> | |||||
| <td><input type="text" name="servermsg1" id="servermsg1" value="本地下载" class="admin-input-sm"></td> | <td><input type="text" name="servermsg1" id="servermsg1" value="本地下载" class="admin-input-sm"></td> | ||||
| </tr> | </tr> | ||||
| </table> | </table> | ||||
| @@ -334,7 +334,6 @@ | |||||
| <?php if ($softconfig['moresitedo'] == 0 && trim($softconfig['sites']) != '') {?> | <?php if ($softconfig['moresitedo'] == 0 && trim($softconfig['sites']) != '') {?> | ||||
| <tr> | <tr> | ||||
| <td class="admin-td"> | <td class="admin-td"> | ||||
| <div class="py-2">(服务器地址 + 软件地址 = 软件真实地址)</div> | |||||
| <?php | <?php | ||||
| $sites = explode("\n", $softconfig['sites']); | $sites = explode("\n", $softconfig['sites']); | ||||
| $startNum = 2; | $startNum = 2; | ||||
| @@ -347,11 +346,10 @@ | |||||
| $sitename = trim($sitename); | $sitename = trim($sitename); | ||||
| ?> | ?> | ||||
| <div class="py-2"> | <div class="py-2"> | ||||
| <?php echo $sitename;?> | |||||
| <input type="hidden" name="forconfig<?php echo $startNum;?>" value="1"> | <input type="hidden" name="forconfig<?php echo $startNum;?>" value="1"> | ||||
| <input type="text" name="softurlfirst<?php echo $startNum;?>" class="admin-input-lg" value="<?php echo $siteurl;?>"> + | |||||
| <input type="text" name="softurl<?php echo $startNum;?>" class="admin-input-sm"> = | |||||
| <input type="text" name="servermsg<?php echo $startNum;?>" class="admin-input-sm" value="<?php echo $sitename;?>"> | |||||
| <label>填写域名:<input type="text" name="softurlfirst<?php echo $startNum;?>" class="admin-input-lg" value="<?php echo $siteurl;?>"></label> | |||||
| <label>填写目录:<input type="text" name="softurl<?php echo $startNum;?>" class="admin-input-sm"></label> | |||||
| <label>地址名称:<input type="text" name="servermsg<?php echo $startNum;?>" class="admin-input-sm" value="<?php echo $sitename;?>"></label> | |||||
| <label><input type="checkbox" name="need<?php echo $startNum;?>" value="1" checked="checked"> 启用</label> | <label><input type="checkbox" name="need<?php echo $startNum;?>" value="1" checked="checked"> 启用</label> | ||||
| </div> | </div> | ||||
| <?php | <?php | ||||
| @@ -370,7 +368,7 @@ | |||||
| <td> | <td> | ||||
| <input type="text" name="picnum" id="picnum" value="5" class="admin-input-sm"> | <input type="text" name="picnum" id="picnum" value="5" class="admin-input-sm"> | ||||
| <button type="button" name="kkkup" class="btn btn-success btn-sm" id="kkkup2" onclick="MakeUpload();">添加地址</button> | <button type="button" name="kkkup" class="btn btn-success btn-sm" id="kkkup2" onclick="MakeUpload();">添加地址</button> | ||||
| <button type="button" class="btn btn-success btn-sm" name="Submit3" id="btsh3" onclick="ShowHideAddr();">隐藏地址</button>(最多为30个链接) | |||||
| <button type="button" class="btn btn-success btn-sm" name="Submit3" id="btsh3" onclick="ShowHideAddr();">隐藏地址</button> | |||||
| </td> | </td> | ||||
| </tr> | </tr> | ||||
| </table> | </table> | ||||
| @@ -24,7 +24,7 @@ | |||||
| var endNum = parseInt(document.form1.picnum.value) + startNum; | var endNum = parseInt(document.form1.picnum.value) + startNum; | ||||
| if (endNum > 30) endNum = 30; | if (endNum > 30) endNum = 30; | ||||
| for (startNum; startNum < endNum; startNum++) { | for (startNum; startNum < endNum; startNum++) { | ||||
| upfield.innerHTML += "<div class='py-2'>软件地址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='http://' class='admin-input-lg'> 服务器名称:<input type='text' name='servermsg" + startNum + "' class='admin-input-sm'></div>"; | |||||
| upfield.innerHTML += "<div class='py-2'><label>软件地址" + startNum + ":<input type='text' name='softurl" + startNum + "' value='http://' class='admin-input-lg'></label><label class='ml-2'>地址名称:<input type='text' name='servermsg" + startNum + "' class='admin-input-sm'><label></div>"; | |||||
| } | } | ||||
| } | } | ||||
| function ShowHideAddr() { | function ShowHideAddr() { | ||||
| @@ -321,8 +321,8 @@ | |||||
| <td width="120">其它地址:</td> | <td width="120">其它地址:</td> | ||||
| <td> | <td> | ||||
| <input type="text" name="picnum" id="picnum" size="8" value="5"> | <input type="text" name="picnum" id="picnum" size="8" 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>(最多为30个链接) | |||||
| <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> | </td> | ||||
| </tr> | </tr> | ||||
| </table> | </table> | ||||