Browse Source

PHP8兼容性调整

tags/6.0.3
tianya 3 years ago
parent
commit
e08f85d9c5
9 changed files with 23 additions and 17 deletions
  1. +4
    -0
      src/dede/css/base.css
  2. +2
    -5
      src/dede/js/float.js
  3. +0
    -3
      src/dede/js/frame.js
  4. +0
    -3
      src/dede/js/global.js
  5. +4
    -0
      src/dede/module_upload.php
  6. +1
    -1
      src/dede/templets/sys_info.htm
  7. +1
    -1
      src/include/common.inc.php
  8. +3
    -4
      src/include/dedetemplate.class.php
  9. +8
    -0
      src/templets/default/top.htm

+ 4
- 0
src/dede/css/base.css View File

@@ -658,4 +658,8 @@ vertical-align: baseline;
} }
a.btn { a.btn {
color: white!important; color: white!important;
}
span.page-link {
background-color: #DDD;
} }

+ 2
- 5
src/dede/js/float.js View File

@@ -6,9 +6,7 @@
* @license https://www.dedebiz.com/license * @license https://www.dedebiz.com/license
* @link https://www.dedebiz.com * @link https://www.dedebiz.com
*/ */
< !--
self.onError=null;
self.onError=null;
currentX = currentY = 0; currentX = currentY = 0;
whichIt = null; whichIt = null;
lastScrollX = 0; lastScrollY = 0; lastScrollX = 0; lastScrollY = 0;
@@ -107,5 +105,4 @@ if (IE) {
document.onmousemove = moveIt; document.onmousemove = moveIt;
document.onmouseup = dropIt; document.onmouseup = dropIt;
} }
if (NS || IE) action = window.setInterval("heartBeat()", 1);
-->
if (NS || IE) action = window.setInterval("heartBeat()", 1);

+ 0
- 3
src/dede/js/frame.js View File

@@ -1,4 +1,3 @@
< !--
var $ = jQuery; var $ = jQuery;
var thespeed = 5; var thespeed = 5;
var navIE = document.all && navigator.userAgent.indexOf("Firefox") == -1; var navIE = document.all && navigator.userAgent.indexOf("Firefox") == -1;
@@ -146,7 +145,5 @@ function initializeIT() {
})(jQuery); })(jQuery);
*/ */
-->

+ 0
- 3
src/dede/js/global.js View File

@@ -1,4 +1,3 @@
<!--
var BROWSER = {}; var BROWSER = {};
var USERAGENT = navigator.userAgent.toLowerCase(); var USERAGENT = navigator.userAgent.toLowerCase();
browserVersion({'ie':'msie','firefox':'','chrome':'','opera':'','safari':'','maxthon':'','mozilla':'','webkit':''}); browserVersion({'ie':'msie','firefox':'','chrome':'','opera':'','safari':'','maxthon':'','mozilla':'','webkit':''});
@@ -22,5 +21,3 @@ function browserVersion(types) {
} }
BROWSER.other = other; BROWSER.other = other;
} }
-->

+ 4
- 0
src/dede/module_upload.php View File

@@ -59,6 +59,10 @@ if ($action == 'upload') {
ShowMsg("对不起,你上传的文件可能不是织梦模块的标准格式文件!<br /><br /><a href='javascript:history.go(-1);'>&gt;&gt;返回重新上传&gt;&gt;</a>", "javascript:;"); ShowMsg("对不起,你上传的文件可能不是织梦模块的标准格式文件!<br /><br /><a href='javascript:history.go(-1);'>&gt;&gt;返回重新上传&gt;&gt;</a>", "javascript:;");
exit(); exit();
} }
if (preg_match("#[^0-9a-zA-Z]#", $infos['hash'])) {
exit("hash check failed!");
}
$okfile = $mdir . '/' . $infos['hash'] . '.xml'; $okfile = $mdir . '/' . $infos['hash'] . '.xml';
if ($dm->HasModule($infos['hash']) && empty($delhas)) { if ($dm->HasModule($infos['hash']) && empty($delhas)) {
unlink($tmpfilename); unlink($tmpfilename);


+ 1
- 1
src/dede/templets/sys_info.htm View File

@@ -40,7 +40,7 @@
searchKeywords = searchKeywords.replace(/^cfg_/, ""); searchKeywords = searchKeywords.replace(/^cfg_/, "");
var myajax = new DedeAjax($Obj('_search')); var myajax = new DedeAjax($Obj('_search'));
myajax.SendGet('sys_info.php?dopost=search&keywords=' + searchKeywords) myajax.SendGet('sys_info.php?dopost=search&keywords=' + searchKeywords)
$Obj('_searchback').innerHTML = '<input name="searchbackBtn" type="button" value="返回" id="searchbackBtn" onclick="backSearch()"/>'
$Obj('_searchback').innerHTML = '<button class="btn btn-secondary btn-sm" name="searchbackBtn" type="button" id="searchbackBtn" onclick="backSearch()">返回</button>'
$Obj('_mainsearch').innerHTML = ''; $Obj('_mainsearch').innerHTML = '';
searchconfig = true; searchconfig = true;
} }


+ 1
- 1
src/include/common.inc.php View File

@@ -236,7 +236,7 @@ $cfg_soft_dir = $cfg_medias_dir . '/soft';
$cfg_other_medias = $cfg_medias_dir . '/media'; $cfg_other_medias = $cfg_medias_dir . '/media';


//软件摘要信息,****请不要删除本项**** 否则系统无法正确接收系统漏洞或升级信息 //软件摘要信息,****请不要删除本项**** 否则系统无法正确接收系统漏洞或升级信息
$cfg_version = 'V6_UTF8';
$cfg_version = 'V6';
$cfg_version_detail = '6.0.2'; // 详细版本号 $cfg_version_detail = '6.0.2'; // 详细版本号
$cfg_soft_lang = 'utf-8'; $cfg_soft_lang = 'utf-8';
$cfg_soft_public = 'base'; $cfg_soft_public = 'base';


+ 3
- 4
src/include/dedetemplate.class.php View File

@@ -110,7 +110,7 @@ class Tag
var $innerText = ""; //标记之间的文本 var $innerText = ""; //标记之间的文本
var $startPos = 0; //标记起始位置 var $startPos = 0; //标记起始位置
var $endPos = 0; //标记结束位置 var $endPos = 0; //标记结束位置
var $cAtt = ""; //标记属性描述,即是class TagAttribute
var $cAtt; //标记属性描述,即是class TagAttribute
var $tagValue = ""; //标记的值 var $tagValue = ""; //标记的值
var $tagID = 0; var $tagID = 0;


@@ -596,7 +596,6 @@ class DedeTemplate
$t = 0; $t = 0;
$preTag = ''; $preTag = '';
$tswLen = strlen($tagStartWord); $tswLen = strlen($tagStartWord);
@$cAtt->cAttributes->items = array();
for ($i = 0; $i < $sourceLen; $i++) { for ($i = 0; $i < $sourceLen; $i++) {
$ttagName = ''; $ttagName = '';


@@ -774,7 +773,7 @@ class DedeTemplate
* 编译单个标记 * 编译单个标记
* *
* @access public * @access public
* @param string $cTag 标签
* @param object $cTag 标签
* @return string * @return string
*/ */
function CompilerOneTag(&$cTag) function CompilerOneTag(&$cTag)
@@ -1183,7 +1182,7 @@ class TagAttributeParse
{ {
var $sourceString = ""; var $sourceString = "";
var $sourceMaxSize = 1024; var $sourceMaxSize = 1024;
var $cAttributes = array();
var $cAttributes;
var $charToLow = TRUE; var $charToLow = TRUE;
function SetSource($str = "") function SetSource($str = "")
{ {


+ 8
- 0
src/templets/default/top.htm View File

@@ -1,3 +1,11 @@
<!--[if lte IE 10]>
<div id="browsehappy" style="position: relative;padding: 10px 15px;margin-bottom: 1rem;border: 1px solid transparent;border-radius: .25rem;color: #856404;background-color: #fff3cd;border-color: #ffeeba;">
<a onclick="document.getElementById('browsehappy').style.display = 'none';" style="float: right;cursor: pointer;">
<span aria-hidden="true">×</span>
</a>
你正在使用一个 <strong>过时</strong> 的浏览器。请 <a href="https://www.dedebiz.com/browsehappy" target="_blank">升级您的浏览器</a>,以提高您的体验。
</div>
<![endif]-->
<nav class="site-nav bg-light py-2"> <nav class="site-nav bg-light py-2">
<div class="container"> <div class="container">
<div class="row"> <div class="row">


Loading…
Cancel
Save