首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1140
篇文章
累计收到
3508
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
作者 【1】 的文章
2015-2-11
无成本变土豪,春节抢红包完整攻略,赶紧收藏
新年来临,腾讯和阿里打起了红包大战,很多人在微博抢了不少红包吧?博主抢了几次也弄到了5块钱左右,管他呢,巨头竞争,实惠的是咱们!支付宝表示,只要你在线就有红包,手机QQ狠砸30亿,微信也砸了10亿左右,新浪微博也会参与其中。如此福利怎么不叫人心动!博主收集了一下奉上抢红包攻略和时间表! 一、支付宝 如今支付宝已经成为网民日常生活中不可分割的一部分,网购、交话费、水电媒体费,转账等等都与之密不可分,阿里当然要好好利用这一点。 支付宝今年给出的红包非常直接,从2月11-19日(16、17日除外)这7天时间,每天都有红包“从天掉落”,你不用抢,只要打开支付宝钱包就能白拿。 具体来说: 2月11日10点、16点、20点,每个整点都有1000万现金红包发放,购物红包分别为3000万、5000万、5000万; 从2月12日-15日,每天固定10点发放,现金红包分别为300万、250万、300万、250万;购物红包只有13日、15日有。 2月16日、17日休息; 2月18日(除夕)将迎来高潮,20点、21点、22点、23点、24点五个整点,共1亿现金红包发出,购物红包2亿。 除了官方之外,按照惯例,支付宝还提供了用户之间的发红包、抢红包玩法,具体可参见《支付宝抢红包攻略》,这里就不再赘述了。 需要注意的就是,要开通支付宝实名认证功能,支付宝要升级到最新的8.5版,打开支付宝钱包的消息推送功能。 二、微信 “几乎每个智能手机用户都会用”,这就是微信最大的优势。面对支付宝的强大攻势,微信也不示弱,他们联合商家推出春节“摇红包“活动,将送出金额超过5亿的现金红包(单个最大红包为4999元),以及超过30亿卡券红包。 抢红包方法也比较简单,用户只要升级微信至最新版本(iOS 6.1.1,安卓6.1.0.56),打开微信”发现—摇一摇“页面,即有机会获取现金红包。 活动将于2月12日晚上21点正式开启,当晚将派送2500万个现金红包,一直延续到2月18日除夕当晚。 此外,微信官方还总结了用户之间抢红包的技巧:《除夕夜如何抢微信红包》。 三、手机QQ 同属腾讯门下,微信下了如此大力气,手机QQ怎能会闲着。其活动将从11日开始,直到2月18日除夕晚上,总红包额度达到30亿(应该包含企业卡券),通过两大渠道发放:明星、企业。 对于“明星” 1、2月11日起每晚7点半、8点半,准时打开手机QQ,在右下角找到明星头像点击,就可进入活动页面,点击“元宝”就能为明星的红包提升总金额。 2、等待开抢倒计时结束,疯狂点“抢”就能抢明星红包,抢到“现金”红包,将会自动存入你的QQ钱包哦。 3、如果没抢到的话,还有机会随机得到“许愿神灯”。点击神灯,支付一分钱,就会得到一个一定有钱的红包。 四、微博 此前,微博已经开启了“让红包飞2015”活动进行预热,活动时间为2015年2月2日至2015年3月6日,主要是明星大V与用户之间的红包,具体玩法我们之前已经有过详细介绍:《微博红包已经抢疯!你抢到了吗?》。 除此之外,除夕夜春晚播出期间,微博将联合支付宝、四季沐歌等企业向用户送出将近上亿的现金红包。
2015年2月11日
8036 阅读
3 评论
互联网
2015-2-7
关于Emlog微语页和评论页时间显示方法
微语页中文时间函数代码(5.3.1测试正常) 不修改内核的方法(ps:缺点,每次都需要查询数据库):<?php $sheli_date = mysql_fetch_array(mysql_query("SELECT FROM ".DB_PREFIX."twitter WHERE id ='".$val."'"));echo date("Y年m月d日",$sheli_date); ?> 修改内核的方法(ps:缺点,升级程序时可能要重新修改):找到根目录include/model/comment_model.php 大概第50行修改中的 smartDate($row)修改为gmdate('Y年m月d日 H:s:i', $row)即可 评论页中文时间函数代码(5.3.1测试正常) 不修改内核的方法(ps:缺点,每次都需要查询数据库):<?php $sheli_date = mysql_fetch_array(mysql_query("SELECT FROM ".DB_PREFIX."comment WHERE cid ='".$comment."'"));echo date("Y年m月d日 H:s:i",$sheli_date); ?> 修改内核的方法(ps:缺点,升级程序时可能要重新修改):找到根目录include/model/comment_model.php 大概第50行修改中的 smartDate($row)修改为gmdate('Y年m月d日 H:s:i', $row)即可
2015年2月7日
9308 阅读
1 评论
Emlog教程
2015-2-7
Emlog教程 - 侧边栏最新文章获取图片、分类、摘要等
今天在群里有人想实现侧边栏最新文章获取图片,自己折腾了一阵子,成功解决了这个问题。为了以后再用得着,所以在这儿保存记录。当然除了调出图片,还可以调用当前分类、摘要等,具体看如下代码:首页在module.php中找到最新文章那段代码,直接用以下代码替换即可: <?php //widget:最新文章 function widget_newlog($title){ $index_newlognum = Option::get('index_newlognum');?> <div class="cbl-one"><div class="title"><p><?php echo $title;?></p></div> <?php $db = MySql::getInstance(); $sql = $db->query ("SELECT * FROM ".DB_PREFIX."blog inner join ".DB_PREFIX."sort WHERE hide='n' AND type='blog' AND top='n' AND sortid=sid order by date DESC limit 0,$index_newlognum"); while($row = $db->fetch_array($sql)){ $logpost = !empty($row) ? $row : ''.$row.''; if (!empty($row)){preg_match_all("/\<img.*?src\=\"(.*?)\"*>/i", $row, $match); if(empty($match)) { preg_match_all("/\<img.*?src\=\"(.*?)\"*>/i",$row,$match);}}else{preg_match_all("/\<img.*?src\=\"(.*?)\"*>/i", $row,$match);} $img = isset($match) ? $match:'<img src="图片地址" />';//无图片时显示 $date = gmdate('Y年m月d日', $row); $content = strip_tags($logpost,''); $content = mb_substr($content,0,100,'utf-8');//摘要字数修改本代码中的100这个即可 $comment = ($row != 0) ? ''.$row.'' : '0'; $gid = $row; $tag = $db -> query("SELECT * FROM ".DB_PREFIX."tag WHERE gid LIKE '%,$gid,%'");?> <a href="<?php echo Url::sort($row);?>" title="<?php echo $row;?>" /><?php echo $row;?></a><br /> <a href="<?php echo Url::log($row);?>" title="<?php echo $row;?>" /><?php echo $row;?></a><br /> <?php echo $img;?><br /> <?php echo $content;?> <?php };?></div><?php }?> 随便附带上热门文章的代码 30天内按点击量排序: <?php //widget:热门文章 function widget_hotlog($title){ $index_hotlognum = Option::get('index_hotlognum');?> <div class="cbl-one"><div class="title"><p><?php echo $title;?></p></div> <?php $db = MySql::getInstance();$db = MySql::getInstance(); $time = time(); $sql = $db->query ("SELECT * FROM ".DB_PREFIX."blog inner join ".DB_PREFIX."sort WHERE hide='n' AND type='blog' AND date > $time - 30*24*60*60 AND top='n' AND sortid=sid order by `views` DESC limit 0,$index_hotlognum"); while($row = $db->fetch_array($sql)){ $logpost = !empty($row) ? $row :''.$row.''; if (!empty($row)){preg_match_all("/\<img.*?src\=\"(.*?)\"*>/i",$row,$match);if(empty($match)){ preg_match_all("/\<img.*?src\=\"(.*?)\"*>/i",$row,$match);}}else{preg_match_all("/\<img.*?src\=\"(.*?)\"*>/i", $row,$match);} $img = isset($match) ? $match:'<img src="图片地址" />';//无图片时显示 $date = gmdate('Y年m月d日', $row); $content = strip_tags($logpost,''); $content = mb_substr($content,0,100,'utf-8');//摘要字数修改本代码中的100这个即可 $comment = ($row != 0) ? ''.$row.'' : '0'; $gid = $row;?> <li><a href="<?php echo Url::log($row);?>" title="<?php echo $row;?>" /><?php echo $row;?></a></li> <?php };?></div><?php }?> 代码说明:(css本人就不折腾了,自己捣鼓吧,如果你这个也不会的话,就不要折腾了) 所属分类链接:<?php echo Url::sort($row);?> 所属分类标题:<?php echo $row;?> 文章链接:<?php echo Url::log($row);?> 文章标题:<?php echo $row;?> 当前第一张图片:<?php echo $img;?> 当前文章摘要:<?php echo $content;?> 当前评论:<?php echo $row;?> 当前浏览量:<?php echo $row;?> 当前时间:<?php echo gmdate('Y年m月d日', $row);?> 本栏目标题(侧边栏):<?php echo $title;?>
2015年2月7日
9054 阅读
6 评论
Emlog教程
2015-2-5
奇迹:谷粉搜搜真能肩负起代替谷歌的重任
相信能够在一个月的时间里把网站的权重从1做到6也只有谷粉搜搜,今天才被我报道这个神一般优化的网站应该还不迟,今天没有给大家报道黑帽、此文章更不是吹牛,而是给大家看看真真实实纯在让大家感到震撼的SEO优化案例。 大概在几年五月份的时间,谷歌完全退出中国,以前的香港空间也出现打不开的现象,公司上线都是使用谷歌找图,而那几个月我听到抱怨声不停,这也正是谷粉搜搜借机上位之时,我们来研究一下,他是如何借机上位的吧。 天时:谷歌退出中国 谷歌五月份全局退出中国,中国没有一个人可以打开谷歌搜索,但谷歌的需求在国内依然是排名第二,除了复杂的翻墙以外,没有其他技术能够直接打开谷歌搜索了,但这个时候谷粉搜搜出现了,谷粉搜搜说是香港谷歌打不开就使用谷粉搜搜,意思就是在告诉用户,如果你打不开谷歌,可以利用谷粉搜搜找到谷歌搜索的内容,随之“谷歌搜索”排名前三。因为谷歌被退出、谷粉搜索的努力,瞬间打不开的谷歌已经被谷粉搜搜代替了,可谓天时! 地利:谷粉搜搜的努力 天时让谷粉搜搜不得的自己努力去代替谷歌,通过网站改版、标题更改,几乎所有人都知道了谷歌使用不了可以用谷粉搜索到谷歌的内容,当谷歌打不开的时候,是没有人知道谷歌和谷粉搜搜的内容是否一致,有专业的人通过翻墙对比后发现,谷粉搜搜的内容并不是谷歌搜索的内容,这也说明了谷歌搜索和谷粉搜搜是有区别的,但他们却努力的做到了没有区别,从算法到排名基本与谷歌一致,可谓地利! 人和:竞争对手给出大道 按常规来说,一个大型公司看到一个另外一个企业准备进攻他行业的时候,他们会做出一些措施来保护自己,避免他在此行业立足,但谷粉搜搜的出现,百度、搜搜、360等都没有对其做过任何拦截,反而给出优益的排名,包括我们现在看谷粉搜搜的权重还是8,关键词58万的排名,我一直在猜想,预估是因为大型公司看到的谷粉搜搜只不过是个人在做一个普通的搜索引擎并不会成气候,所以就并没有做任何拦截,如今看到谷粉搜搜的流量破百万,但在搜索引擎上来看,破百万还不算什么,但对一个个人网站而言破百万算是非常成功的了,这也要感谢百度、360、搜搜等,可谓人和! 总结:天时地利人和在互联网上是不存在的,这三个条件大部分都是我们自己创造出来的,谷歌退出中国被谷粉搜搜代替这是非常绝妙的一招、通过自己的努力在SEO排名、流量推广方面获得巨大成功这是自己努力二来、通过手段躲避同行竞争这是方法,都与老天无关! 谷粉搜搜官网:http://www.gfsoso.com
2015年2月5日
9858 阅读
3 评论
互联网
2015-2-5
Emlog下二级域名绑定子目录伪静态规则
这里说的二级域名绑定子目录,是指在主域名对应空间根目录装了EMLOG程序的情况,并且是linux+apache环境。我们想让二级域名指向子目录实现访问,就需要修改一下伪静态规则。首先,在你的空间管理平台中绑定二级域名(通常说接收)如:daohang.shuyong.net,同时域名也要做好解析工作(一般可以用*号泛解析), 剩下的就是配置.htaccess文件了,直接打开根目录下的.htaccess文件可以看到如下代码: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteBase / RewriteRule . /index.php </IfModule> 现在我们以指定daohang.shuyong.net指向/daohang/目录为例修改以上代码: <IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{HTTP_HOST} ^www.shuyong.net$ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteBase / RewriteRule . /index.php RewriteCond %{HTTP_HOST} ^daohang.shuyong.net$ RewriteCond %{REQUEST_URI} !^/daohang/ RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ /daohang/$1 RewriteCond %{HTTP_HOST} ^daohang.shuyong.net$ RewriteRule ^(/)?index.php$ daohang/index.html </IfModule>
2015年2月5日
10392 阅读
0 评论
Emlog教程
2015-2-5
给Emlog添加页面加载(加载中)特效
为了加强浏览者的体验,不在等待页面加载时感到枯燥,从而关闭网页,很多网站都会制作一个“网页正在加载中”的提示效果或显示加载进程,加载完成后提示消失,大部分都应用在网站的首页,今天我教大家把这一特效添加到Emlog主题中。要实现该特效同样要用到jquery,如果大家和我目前用的主题一样,为了实现其它特效已提前加载了jquery,那么正好充分利用jquery的强大功能,添加此特效何乐而不为呢?当然仅仅为了实现这个特效,而去加载50几K的jquery就有点得不偿失了。 1.首先在</body>之前加上如下代码: <div id="circle"></div> <div id="circletext"></div> <div id="circle1"></div> 2.再加上一段JS <script type="text/javascript"> $(function () { $("#circletext").text("加载肿"); $(window).load(function() { $("#circle").fadeOut(400); $("#circle1").fadeOut(600); $("#circletext").text("完成鸟").fadeOut(800); }); }); //--> </script> 3.加上css /* 圆圈加载*/ #circle{background-color:rgba(0,0,0,0);border:5px solid rgba(10,10,10,0.9);opacity:.9;border-right:5px solid rgba (0,0,0,0);border-left:5px solid rgba(0,0,0,0);border-radius:50px;box-shadow:0 0 35px #808080;width:60px;height:60px;margin:0 auto;position:fixed;left:30px;bottom:30px;-moz-animation:spinPulse 1s infinite linear;-webkit-animation:spinPulse 1s infinite linear;-o-animation:spinPulse 1s infinite linear;-ms-animation:spinPulse 1s infinite linear;} #circle1{background-color:rgba(0,0,0,0);border:6px solid rgba(20,20,20,0.9);opacity:.9;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-radius:50px;box-shadow:0 0 15px #202020;width:40px;height:40px;margin:0 auto;position:fixed;left:39px;bottom:39px;-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear;-o-animation:spinoffPulse 1s infinite linear;-ms-animation:spinoffPulse 1s infinite linear;} #circletext{width:46px;height:20px;margin:0 auto;position:fixed;left:46px;bottom:53px;} @-moz-keyframes spinPulse{0%{-moz-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}50%{-moz-transform:rotate(145deg);opacity:1;}100%{-moz-transform:rotate(-320deg);opacity:0;}} @-moz-keyframes spinoffPulse{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);}} @-webkit-keyframes spinPulse{0%{-webkit-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}50%{-webkit-transform:rotate(145deg);opacity:1;}100%{-webkit-transform:rotate(-320deg);opacity:0;}} @-webkit-keyframes spinoffPulse{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);}} @-o-keyframes spinPulse{0%{-o-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}50%{-o-transform:rotate(145deg);opacity:1;}100%{-o-transform:rotate(-320deg);opacity:0;}} @-o-keyframes spinoffPulse{0%{-o-transform:rotate(0deg);}100%{-o-transform:rotate(360deg);}} @-ms-keyframes spinPulse{0%{-ms-transform:rotate(160deg);opacity:0;box-shadow:0 0 1px #505050;}50%{-ms-transform:rotate(145deg);opacity:1;}100%{-ms-transform:rotate(-320deg);opacity:0;}} @-ms-keyframes spinoffPulse{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(360deg);}} 就是这么简单的,效果: 第二种方法 打开header.php模板文件 第一步:加载jquery.js 内链格式: <?php echo BLOG_URL;?>include/lib/js/jquery/jquery-1.7.1.js 第二步:在</head>前添加一段JS代码 <script type="text/javascript"> jQuery(function(){ jQuery('#loading-one').empty().append('页面加载完毕.').parent().fadeOut('slow'); });</script> 第三步:在<body>后添加显示效果样式 <div id="loading" style="position:fixed !important;position:absolute;top:0;left:0;height:100%; width:100%; z-index:999; background:#000 url(这里输入一个图片地址) no-repeat center; opacity:0.6; filter:alpha(opacity=60);font-size:14px;line-height:20px;" onclick="javascript:turnoff('loading')"> <p id="loading-one" style="color:#fff;position:absolute; top:50%; left:50%; margin:50px 0 0 -50px; padding:3px 10px;" onclick="javascript:turnoff('loading')">页面载入中,请稍后...</p> </div> 图片大小格式不限,不加图片也可以,到此该特效添加完毕,具体效果可以看我的博客
2015年2月5日
20186 阅读
3 评论
Emlog教程
2015-2-4
Emlog教程 - 手机版模板常用标签及部分调用
手机版分类调用,在m/index.php最后加入如下代码: function m_sort($blogid){ global $CACHE; $log_cache_sort = $CACHE->readCache('logsort'); if(!empty($log_cache_sort)){ $blog_sort = "<a href=\"./?sort=".$log_cache_sort."\">".$log_cache_sort."</a>";} else{$blog_sort = "暂未分类";} echo $blog_sort;} log.php中调用:<?php m_sort($value);?> single.php中调用:<?php m_sort($logid);?> 调用所有分类,在m/index.php最后加入如下代码$sort_cache = $CACHE->readCache('sort'); 调用方法: <?php foreach($sort_cache as $st){ ?><li><a href="./?sort=<?php echo $st; ?>"><?php echo $st; ?></a></li><?php }?> 列表页摘要:<?php echo subString(strip_tags($value),0,150);?>
2015年2月4日
8230 阅读
1 评论
Emlog教程
2015-2-3
Emlog教程:修改微语限制字数的方法
emlog微语字数限制在140字以内,如果需要修改字数限制的朋友可以参考看下本教程,其实方法很简单,在根目录找到文件文件位子:admin/views/twitter.php,请使用编程工具直接搜索“140”并将其改为你想要的字数即可,替换只有3处。请在修改时注意备份。
2015年2月3日
8606 阅读
4 评论
Emlog教程
2015-2-3
备案不关站的小方法分享:js+css隐藏首页内容即可
相信很多站长不想备案的绝大部分原因有2个:要不就是嫌麻烦,要不就是中途关站影响SEO。关于备案不关站的方法有许许多多,今天舍力博客分享一个比较简单的方法,利用搜索引擎不能识别js的方法(ps:就是识别了也无所谓,就那么一句话而已),操作其实很简单,只需要<body>改为<body style="background:#fff;">,然后在其后面加入如下代码即可(ps:本方法舍力亲自体验过,备案正常通过且对搜索引擎无任何影响) <script type="text/javascript"> document.title = '网站建设中'; document.writeln("<p style=\"text-align:center\">"); document.writeln("<img src=\"http://i2.tietuku.cn/b8e2cc82aa32af9f.jpg\" /><br />"); document.writeln("<strong><span style=\"font-size:16px\">网站建设中........</span></strong></p>"); </script> <div style="display:none;height:0px;"> 好了 ,就啰嗦这么多,要备案的尽快了!备案后,多多少少还是具备一定优势的,个中好处只能自己体会,嘿嘿!
2015年2月3日
9950 阅读
4 评论
网络新闻
2015-1-31
Emlog模板 Syblog(蓝色简洁博客主题)
闲来无事把自己的博客又换了一下主题,又瞎折腾了,都是闲的,下面简单说明一下本主题吧,本主题必须配合模版设置插件使用(ps:至于步骤嘛,安装的时候有提醒的,不安装模板设置将无法启用本主题) 功能介绍: 1、首页幻灯片调用分类置顶文章,最多显示5个; 2、站点启用左右翻页,后台可关闭且可使用键盘左右键实现翻页; 3、首页、列表页、文章页加入广告。详情后台可查看设置方法; 4、共3个侧边栏,分别是首页调用侧边栏1、列表页和微语页调用侧边栏2、文章和页面调用侧边栏3;且可以实现左右调换,后台设置; 5、文章页加入文章读后感表情; 6、增加内页友链(PS:当友情链接隐藏时显示到内页),显示请到侧边栏操作链接; 7、增加2个页面模板,分别是 博客大全(可做友链单页,案例:博客大全)、博客知道(可做问题咨询板块,案例:EM知道),设置方法见后台模板设置; 8、列表页摘要字数可控制,方法:后台--设置--功能开关--自动摘要打勾并设置字数即可;老版本升级请找到log_list.php中<?php echo subString(strip_tags($value),0,200);?>的替换成<?php echo subString(strip_tags(str_replace("\n"," ",$value)),0,Option::get('excerpt_subnum'));?>即可 (2015-2-27更新); 9、关于侧边栏显示更改为后台可控制,默认调用标签数大于5的标签才显示,请参考后台模版设置中参数修改(2015-2-28更新); 10、增加简体/繁体转换功能(2015-3-7更新); 11、在原有的博客模式上增加cms模式,具体操作方法请参考后台(2015-4-1更新); 12、修复部分主流浏览器兼容问题(2015-4-17更新); 13、增加一个单独的作者页面,本来是舍力自用的,现分享出来,只需要在模版设置中设置号作者id即可,如不需要的话,请把作者id写大即可;演示页面:http://www.shuyong.net/author/14(2015-4-28更新); 14、背景改为自定义,模版设置中修改,颜色背景直接参考http://www.shuyong.net/go/color.html,书写方式:复制颜色数值即可;图片背景请按url(http://www.shuyong.net/content/templates/Syblog/images/body_bg.png),把其中的图片链接地址改成你自己的即可(2015-5-7更新) 15、增加一个cms模式,演示暂时本站(2015-5-9更新); 前台演示图片 后台部分功能演示 演示地址:本站演示为cms模式,博客模式演示咨询作者索要演示地址,可提供后台演示 注:本模版已经测试正常,测试无Bug。售价暂定¥168元(仅限一个域名),享受免费升级! 如发现有Bug请在当前页反馈,使用本主题的朋友如有建议也可在本页留言! 支 付 宝帐号(shuy020@163.com *勇):
2015年1月31日
17657 阅读
20 评论
网站模板
2015-1-30
emlog教程:过滤非法敏感词的方法
本页面提供一些非常用的emlog功能教程,将会陆续加入,如果你有好的教程,也可以在本页留言分享,好了,不说废话了,下面是舍力收集的一些相关教程,希望对大家有帮助,如你有疑问也可以在本页留言,留言评论时请留下正确的邮箱地址及网址,以便回复通知到你。 因为网站内容或者评论大都不是原创的,这就有必要防范非法的敏感字。首先在模板页module.php最后面加入<?php $badstring="||";?>,其中的代表非法敏感词 然后在按下面的输出方法即可,以模板板子为例 列表页(log_list.php):找到<?php echo $value; ?>替换为<?php echo preg_replace("/$badstring/i",'',$value);?> 内容页(echo_log.php):找到<?php echo $log_content; ?>替换为<?php echo preg_replace("/$badstring/i",'',$log_content);?> 这样就可以把网站的非法敏感词过滤掉
2015年1月30日
8174 阅读
1 评论
Emlog教程
2015-1-30
Emlog教程 - 添加评论人等级输出
首先在module.php中添加以下函数 <?php //comment:输出评论人等级 function echo_levels($comment_author_email,$comment_author_url){ $DB = MySql::getInstance(); $adminEmail = '"sheli@shuyong.net"'; if($comment_author_email==$adminEmail) { echo '<sy id="ys">(管理员)</sy>'; } $sql = "SELECT cid as author_count,mail FROM emlog_comment WHERE mail != '' and mail = $comment_author_email and hide ='n'"; $res = $DB->query($sql); $author_count = mysql_num_rows($res); if($author_count>=0 && $author_count<5 && $comment_author_email!=$adminEmail) echo '<sy id="ya">(打酱油的)</sy>'; else if($author_count>=5 && $author_count<10 && $comment_author_email!=$adminEmail) echo '<sy id="yb">(匆匆过客)</sy>'; else if($author_count>=10 && $author_count<20 && $comment_author_email!=$adminEmail) echo '<sy id="yc">(新生入住)</sy>'; else if($author_count>=20 && $author_count<30 && $comment_author_email!=$adminEmail) echo '<sy id="yd">(常住住户)</sy>'; else if($author_count>=30 &&$author_count<40 && $comment_author_email!=$adminEmail) echo '活跃住户'; else if($author_count>=40 && $author_coun<50 && $comment_author_email!=$adminEmail) echo '积极住户'; else if($author_count>=50 && $author_coun<60 && $comment_author_email!=$adminEmail) echo '五好住户'; else if($author_count>=60 && $author_coun<70 && $comment_author_email!=$adminEmail) echo '十佳住户'; else if($author_count>=70 && $author_coun<80 && $comment_author_email!=$adminEmail) echo '住户委员'; else if($author_count>=100 && $comment_author_email!=$adminEmail) echo '住户代表'; } ?> 以上代码用于判断评论人所填写的e-mail统计次数,达到相应次数后输出不同的等级,所以在评论中只人e-mail不认名称。 其中上面的<sy id="y*">是给输出等级添加相应的css,一般是文字颜色,可直接写在CSS文件中。 调用代码: <?php $mail_str="\"".strip_tags($comment).\"";echo_levels($mail_str,"\"".$comment."\""); ?> 在需要调用的地方插入以上代码即可
2015年1月30日
8221 阅读
0 评论
Emlog教程
34
35
36
37
38