帝国cms去除showtags标签调用默认的空格(nbsp)间隔符

帝国cms的showtags标签调用方法如下: [showtags]分类ID,显示数量,每行显示数量,显示排序,只显示推荐,推荐TAGS属性,显示间隔符,是否显示信息数,链接附加参数,链接使用变量[/showtags] 但是实际使用中,将间隔符设置为空时,默认会变成“ ”。 多出来的空格对于div+css布局来说是不利的,去除帝国cms自动添加“ ”的方法如下: 修改/e/class/t_functions.php文件。 打开该文件,找到第2194行,将:$showjg='   ';修改为:$showjg='';即可!

position relative 居中

position relative :  对象不可层叠,但将依据left,right,top,bottom等属性在正常文档流中偏移位置。 居中方法: css中增加 left: 50%; margin-left: -35px 其中,-35px为原宽度(70px)除以2所得。 示例: html代码:<div class="carousel_post_details"> <h3><a href="#">火星救援</a></h3> <div class="star-rating"> <span style="width: 60%"></span> </div> </div>css代码:.star-rating { font-family: "fontello"; letter-spacing: 1px; overflow: hidden; position: rela...

win8|win8.1|win10系统提示“我们无法创建新的分区,也找不到现有的分区”解决办法

折腾了好久,都没能使用华硕隐藏分区的install.wim恢复预装的win8操作系统,最终认输,下载了一个网上流传的win8 corecountryspecific版的iso镜像。 在使用该镜像装系统的过程中,到选择系统安装的硬盘主分区这一步时,提示“我们无法创建新的分区,也找不到现有的分区”。试着从高级选项里格式化了C盘,重新点击下一步,依然提升“我们无法创建新的分区,也找不到现有的分区”。 本以为是什么大麻烦,百度了下,原因是自己之前折腾的时候手贱把win8系统必须的分区(恢复分区,ESP UEFI引导分区,MSR微软预留分区)删除后合并到C盘了。 安装win8,win8.1或win10操作系统时,提示“我们无法创建新的分区,也找不到现有的分区”的解决方法如下: 在高级选项中删除系统盘分区(一般是C盘),然后点击新建分区,这时windows会提示因为系统安装需要,会出现新增分区,点击确定即可。最后,重新选择C盘,点击下一步。

帝国cms7.2内容关键字替换功能优化,防止IMG标签的ALT内容以及A标签中内容被替换

前阵子使用这个办法解决了帝国cms7.2图片ALT内容被替换的问题。 众所周知,做长尾关键字优化的时候,如果A关键字包含B关键字,那么先添加A关键字后添加B关键字即可实现优先替换长尾A关键字。但是这会导致替换超链接嵌套的问题。 因此除了解决防止IMG标签ALT内容被替换的问题,还要解决如何防止A标签中内容被替换的问题。 以下为解决方法: 同样是修改e/class/functions.php文件。 找到replaceKey函数中的正则替换代码,将原来的:preg_replace('/'.$r[keyname].'/i'替换为:preg_replace('/'.$r[keyname].'(?!([^<]*>)|([^<]*<\/a>))/i'

帝国cms网站地图sitemap插件修改,实现隐藏栏目|栏目屏蔽

查找: $infor=$empire->fetch1("SELECT newstime FROM {$dbtbpre}ecms_".$class_r[$r[classid]][tbname]." WHERE classid='$r[classid]' ORDER BY newstime DESC LIMIT 1"); 在其后新加一行代码: if ($r[classid]!=6) { 最后在后面的 } 之前新增一行,再补一个 } 。 则屏蔽掉栏目id=6的隐藏栏目。

帝国cms7.2内容关键字替换优化,防止图片ALT内容被替换的方法

本方法适用于帝国cms7.2版本。 需要修改系统文件:e/class/functions.php原函数: $newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext):preg_replace('/'.$r[keyname].'/i','<a href='.$r[keyurl].' target=_blank class=infotextkey>'.$r[keyname].'</a>',$newstext,$public_r[repkeynum]); 修改后的: $newstext=empty($public_r[repkeynum])?str_replace($r[keyname],'<a href='.$r[keyurl].' target=_blank class=inf...

帝国cms自定义字段使用内容关键字替换教程

一般来说,如果在非新闻系统模型中使用帝国cms自带的内容关键字替换功能,将需要进行内容关键字替换的字段名改为newstext即可,即将自定义字段名改为newstext。 如果有多个自定义字段需要使用内容关键字替换功能,那么使用如下代码:<? echo ReplaceKey($navinfor[字段名]) ?>例如 <? echo ReplaceKey($navinfor[playadmin]) ?> 注意红色部分,不要写成下面这样的错误代码: <? echo ReplaceKey($navinfor[!--playadmin--]) ?>

哈弗H1自动挡6AMT各档位速比

根据长城哈弗经销商的宣传:“哈弗H1自动挡采用全球知名变速器配套商德国“格特拉克(GETRAG)”品牌,离合器、换挡电机等核心零部件均德国原装进口”。 江西格特拉克目前只有一款6档的AMT变速器,国内代号为6MT160,国外代号为452 AMT。 这款6AMT变速器在国外曾匹配到奔驰smart和三菱cort上,各档速比如下:I: 3.308/3.071 II: 1.913 III: 1.258 IV: 0.943 V: 0.763 VI:0.643 Rev: 3.231 Final Drive: 4.529/4.158/3.944至于哈弗H1到底用哪种速比,我分析为保证起步的动力性,1档速比应该为较大的3.308。 至于主减速比,很多前驱车都有两个主减速比,不太好判断。 但根据网友实拍照片,100km/h时发动机对应转速2200rpm,初步算了下,基本排除3.944的可能。 如果哈弗H1的仪表显示车速与实际车速相符的话,那么6档对应的主减速比应为4.158,如果仪表显示车速比实际车速大的话(法规里有相关规定,...

我都挖了六十年了

最近发现某些网页游戏广告的风格变样了,不再是大天使之剑那种美女cosplay或者传奇网页版的捅猪屁股爆装备了。 从卓越的玄冰剑到村长女儿再到挖矿,都挺逗的。 最主要是演员的表情非常到位。 我都挖了六十年了。。。 一天挖了七百块银矿。。。 获得屠龙金刚钻。。。

帝国ecms内容模板if判断代码

ecms内容模板中是支持if判断的(ecms默认模板支持程序代码,但可以在后台系统参数设置-信息设置中关闭此功能),方法如下: 注意以下代码中collections为数据库字段名,可根据实际需要进行替换。<?php if($navinfor[collections]=='')  //条件判断 { ?> 输出结果1  //若满足条件,输出的结果 <?php } else { ?> 输出结果2  //若不满足条件,输出的结果 <?php } ?>