@@ -106,7 +106,7 @@ function DelArc($aid, $type = 'ON', $onlyfile = FALSE, $recycle = 0) | |||||
if ($arcRow['ismake'] == -1 || $arcRow['arcrank'] != 0 || $arcRow['typeid'] == 0 || $arcRow['money'] > 0) { | if ($arcRow['ismake'] == -1 || $arcRow['arcrank'] != 0 || $arcRow['typeid'] == 0 || $arcRow['money'] > 0) { | ||||
return TRUE; | return TRUE; | ||||
} | } | ||||
//强制转换非多站点模式,以便统一方式获得实际HTML文件 | |||||
//强制转换非多站点模式,以便统一方式获得实际网页文件 | |||||
$GLOBALS['cfg_multi_site'] = 'N'; | $GLOBALS['cfg_multi_site'] = 'N'; | ||||
$arcurl = GetFileUrl( | $arcurl = GetFileUrl( | ||||
$arcRow['aid'], | $arcRow['aid'], | ||||
@@ -116,7 +116,7 @@ else if ($open == 2) { | |||||
if ($islocal == 1 && $softconfig['islocal'] != 1) continue; | if ($islocal == 1 && $softconfig['islocal'] != 1) continue; | ||||
//支持http、迅雷下载、ftp、flashget | //支持http、迅雷下载、ftp、flashget | ||||
if (!preg_match("#^http:\/\/|^thunder:\/\/|^ftp:\/\/|^flashget:\/\/#i", $link)) { | if (!preg_match("#^http:\/\/|^thunder:\/\/|^ftp:\/\/|^flashget:\/\/#i", $link)) { | ||||
$link = $cfg_mainsite.$link; | |||||
$link = $link; | |||||
} | } | ||||
$dbhash = substr(md5($link), 0, 24); | $dbhash = substr(md5($link), 0, 24); | ||||
if ($uhash == $dbhash) $softUrl = $link; | if ($uhash == $dbhash) $softUrl = $link; | ||||
@@ -62,17 +62,17 @@ if ($cfg_multi_site == 'Y') { | |||||
if (!preg_match("/^(http|https):/i", $nextSrc) && !empty($nextSrc)) $nextSrc = $cfg_basehost.$nextSrc; | if (!preg_match("/^(http|https):/i", $nextSrc) && !empty($nextSrc)) $nextSrc = $cfg_basehost.$nextSrc; | ||||
} | } | ||||
if ($preSrc != '') { | if ($preSrc != '') { | ||||
$pageGuide .= "<a href='showphoto.php?aid={$aid}&src=".urlencode($preSrc)."&npos=".($npos - 1)."'><<上一幅图片</a> "; | |||||
$pageGuide .= "<a href='showphoto.php?aid={$aid}&src=".urlencode($preSrc)."&npos=".($npos - 1)."'>上一幅图片</a> "; | |||||
} else { | } else { | ||||
$pageGuide .= "这是开始"; | |||||
$pageGuide .= "开始"; | |||||
} | } | ||||
$nextlink = 'javascript:;'; | $nextlink = 'javascript:;'; | ||||
if ($nextSrc != '') { | if ($nextSrc != '') { | ||||
$nextlink = "showphoto.php?aid={$aid}&src=".urlencode($nextSrc)."&npos=".($npos + 1); | $nextlink = "showphoto.php?aid={$aid}&src=".urlencode($nextSrc)."&npos=".($npos + 1); | ||||
if ($pageGuide != "") $pageGuide .= " | "; | if ($pageGuide != "") $pageGuide .= " | "; | ||||
$pageGuide .= "<a href='showphoto.php?aid={$aid}&src=".urlencode($nextSrc)."&npos=".($npos + 1)."'>下一幅图片></a>"; | |||||
$pageGuide .= "<a href='showphoto.php?aid={$aid}&src=".urlencode($nextSrc)."&npos=".($npos + 1)."'>下一幅图片</a> "; | |||||
} else { | } else { | ||||
$pageGuide .= " | 没有了"; | |||||
$pageGuide .= "结束"; | |||||
} | } | ||||
require_once(DEDETEMPLATE.'/apps/showphoto.htm'); | require_once(DEDETEMPLATE.'/apps/showphoto.htm'); | ||||
exit(); | exit(); |
@@ -542,9 +542,9 @@ class FreeList | |||||
if ($row['litpic'] == '-' || $row['litpic'] == '') { | if ($row['litpic'] == '-' || $row['litpic'] == '') { | ||||
$row['litpic'] = '/static/web/img/thumbnail.jpg'; | $row['litpic'] = '/static/web/img/thumbnail.jpg'; | ||||
} | } | ||||
if (!preg_match("#^http:\/\/#i", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
/*if (!preg_match("#^http:\/\/#i", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | ||||
} | |||||
}*/ | |||||
$row['picname'] = $row['litpic']; | $row['picname'] = $row['litpic']; | ||||
$row['info'] = $row['description']; | $row['info'] = $row['description']; | ||||
$row['filename'] = $row['arcurl']; | $row['filename'] = $row['arcurl']; | ||||
@@ -570,9 +570,9 @@ class SearchView | |||||
if ($row['litpic'] == '-' || $row['litpic'] == '') { | if ($row['litpic'] == '-' || $row['litpic'] == '') { | ||||
$row['litpic'] = '/static/web/img/thumbnail.jpg'; | $row['litpic'] = '/static/web/img/thumbnail.jpg'; | ||||
} | } | ||||
if (!preg_match("/^(http|https):\/\//", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
/*if (!preg_match("/^(http|https):\/\//", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | ||||
} | |||||
}*/ | |||||
$row['picname'] = $row['litpic']; | $row['picname'] = $row['litpic']; | ||||
$row["typeurl"] = GetTypeUrl($row["typeid"], $row["typedir"], $row["isdefault"], $row["defaultname"], $row["ispart"], $row["namerule2"], $row["moresite"], $row["siteurl"], $row["sitepath"]); | $row["typeurl"] = GetTypeUrl($row["typeid"], $row["typedir"], $row["isdefault"], $row["defaultname"], $row["ispart"], $row["namerule2"], $row["moresite"], $row["siteurl"], $row["sitepath"]); | ||||
$row["info"] = $row["description"]; | $row["info"] = $row["description"]; | ||||
@@ -433,9 +433,9 @@ class SgListView | |||||
if ($row['litpic'] == '-' || $row['litpic'] == '') { | if ($row['litpic'] == '-' || $row['litpic'] == '') { | ||||
$row['litpic'] = '/static/web/img/thumbnail.jpg'; | $row['litpic'] = '/static/web/img/thumbnail.jpg'; | ||||
} | } | ||||
if (!preg_match("/^http:\/\//", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
/*if (!preg_match("/^http:\/\//", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | ||||
} | |||||
}*/ | |||||
$row['picname'] = $row['litpic']; | $row['picname'] = $row['litpic']; | ||||
$row['pubdate'] = $row['senddate']; | $row['pubdate'] = $row['senddate']; | ||||
$row['stime'] = GetDateMK($row['pubdate']); | $row['stime'] = GetDateMK($row['pubdate']); | ||||
@@ -342,9 +342,9 @@ class TagList | |||||
if ($row['litpic'] == '-' || $row['litpic'] == '') { | if ($row['litpic'] == '-' || $row['litpic'] == '') { | ||||
$row['litpic'] = '/static/web/img/thumbnail.jpg'; | $row['litpic'] = '/static/web/img/thumbnail.jpg'; | ||||
} | } | ||||
if (!preg_match("/^http:\/\//", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
/*if (!preg_match("/^http:\/\//", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y') { | |||||
$row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | $row['litpic'] = $GLOBALS['cfg_mainsite'].$row['litpic']; | ||||
} | |||||
}*/ | |||||
$row['picname'] = $row['litpic']; | $row['picname'] = $row['litpic']; | ||||
$row['stime'] = GetDateMK($row['pubdate']); | $row['stime'] = GetDateMK($row['pubdate']); | ||||
$row['typelink'] = "<a href='".$row['typeurl']."'>".$row['typename']."</a>"; | $row['typelink'] = "<a href='".$row['typeurl']."'>".$row['typename']."</a>"; | ||||
@@ -54,7 +54,6 @@ function ch_softlinks_all($fvalue, &$ctag, &$refObj, &$row) | |||||
$sites = explode("\n", trim($row['sites'])); | $sites = explode("\n", trim($row['sites'])); | ||||
foreach ($sites as $site) { | foreach ($sites as $site) { | ||||
if (trim($site) == '') continue; | if (trim($site) == '') continue; | ||||
@list($link, $serverName, $serverType) = explode('|', $site); | @list($link, $serverName, $serverType) = explode('|', $site); | ||||
$sertype_arr[trim($serverName)] = trim($serverType); | $sertype_arr[trim($serverName)] = trim($serverType); | ||||
} | } | ||||
@@ -72,7 +71,7 @@ function ch_softlinks_all($fvalue, &$ctag, &$refObj, &$row) | |||||
if ($islocal == 1 && $row['islocal'] != 1) continue; | if ($islocal == 1 && $row['islocal'] != 1) continue; | ||||
//支持http,迅雷下载,ftp,flashget | //支持http,迅雷下载,ftp,flashget | ||||
if (!preg_match("#^http:\/\/|^thunder:\/\/|^ftp:\/\/|^flashget:\/\/#i", $link)) { | if (!preg_match("#^http:\/\/|^thunder:\/\/|^ftp:\/\/|^flashget:\/\/#i", $link)) { | ||||
$link = $GLOBALS['cfg_mainsite'].$link; | |||||
$link = $link; | |||||
} | } | ||||
$downloads = getDownloads($link); | $downloads = getDownloads($link); | ||||
$uhash = substr(md5($link), 0, 24); | $uhash = substr(md5($link), 0, 24); | ||||
@@ -86,8 +85,7 @@ function ch_softlinks_all($fvalue, &$ctag, &$refObj, &$row) | |||||
} | } | ||||
} | } | ||||
$dtp->Clear(); | $dtp->Clear(); | ||||
//获取镜像功能的地址 | |||||
//必须设置为:[根据本地地址和服务器列表自动生成] 的情况 | |||||
//获取镜像功能的地址,必须设置为:根据本地地址和服务器列表自动生成 | |||||
$linkCount = 1; | $linkCount = 1; | ||||
if ($row['ismoresite'] == 1 && $row['moresitedo'] == 1 && trim($row['sites']) != '' && isset($firstLink)) { | if ($row['ismoresite'] == 1 && $row['moresitedo'] == 1 && trim($row['sites']) != '' && isset($firstLink)) { | ||||
$firstLink = preg_replace("#http:\/\/([^\/]*)\/#i", '/', $firstLink); | $firstLink = preg_replace("#http:\/\/([^\/]*)\/#i", '/', $firstLink); | ||||
@@ -36,7 +36,7 @@ | |||||
<span><i class="fa fa-user mr-1"></i>{dede:field.writer/}</span> | <span><i class="fa fa-user mr-1"></i>{dede:field.writer/}</span> | ||||
<span><i class="fa fa-eye mr-1"></i><script src="{dede:global.cfg_phpurl/}/count.php?view=yes&aid={dede:field.id/}&mid={dede:field name='mid'/}"></script>次</span> | <span><i class="fa fa-eye mr-1"></i><script src="{dede:global.cfg_phpurl/}/count.php?view=yes&aid={dede:field.id/}&mid={dede:field name='mid'/}"></script>次</span> | ||||
</div> | </div> | ||||
<div class="img py-3">{dede:field name='image'/}</div> | |||||
<div class="img py-3">{dede:field.image/}</div> | |||||
<div class="info py-3"> | <div class="info py-3"> | ||||
<p>软件类型:{dede:field.softtype/}</p> | <p>软件类型:{dede:field.softtype/}</p> | ||||
<p>授权方式:{dede:field.accredit/}</p> | <p>授权方式:{dede:field.accredit/}</p> | ||||
@@ -50,11 +50,11 @@ | |||||
<p>演示网址:{dede:field.officialdemo/}</p> | <p>演示网址:{dede:field.officialdemo/}</p> | ||||
<p>下载次数:<script src="{dede:field.phpurl/}/disdls.php?aid={dede:field.id/}"></script></p> | <p>下载次数:<script src="{dede:field.phpurl/}/disdls.php?aid={dede:field.id/}"></script></p> | ||||
</div> | </div> | ||||
<div class="tips py-3">{dede:field name='introduce'/}</div> | |||||
<div class="tips py-3">{dede:field.introduce/}</div> | |||||
<div class="download py-3"> | <div class="download py-3"> | ||||
<h4>下载地址</h4> | <h4>下载地址</h4> | ||||
<ul class="downurllist"> | <ul class="downurllist"> | ||||
{dede:field name='softlinks'/} | |||||
{dede:field.softlinks/} | |||||
</ul> | </ul> | ||||
</div> | </div> | ||||
<div class="alert alert-success my-3">{dede:softmsg/}</div> | <div class="alert alert-success my-3">{dede:softmsg/}</div> | ||||