首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1142
篇文章
累计收到
3504
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
代码教程
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日
9801 阅读
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日
9561 阅读
6 评论
Emlog教程
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日
10880 阅读
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日
20680 阅读
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日
8728 阅读
1 评论
Emlog教程
2015-2-3
Emlog教程:修改微语限制字数的方法
emlog微语字数限制在140字以内,如果需要修改字数限制的朋友可以参考看下本教程,其实方法很简单,在根目录找到文件文件位子:admin/views/twitter.php,请使用编程工具直接搜索“140”并将其改为你想要的字数即可,替换只有3处。请在修改时注意备份。
2015年2月3日
9058 阅读
4 评论
Emlog教程
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日
8781 阅读
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日
8745 阅读
0 评论
Emlog教程
2015-1-29
分享PHP防刷新代码从此网站不再被F5刷死
不晓得大家有没有遇到过网站被暴力F5刷新刷死的?如果你曾经的确遇到过这样的问题,那么接下来的文章可能对你而言就是一片非常实用的好文了,骚包也是刚刚在流量互联网的时候无意中发现的这篇文章,现在把网站防F5刷新的代码分享给大家。 防刷新代码一: <?php session_start(); $allow_sep = "60"; if (isset($_SESSION)){ if (time() - $_SESSION < $allow_sep) {exit("孩子你能消停一下么?刷新请60秒后继续!");} else{$_SESSION = time();} }else{$_SESSION = time();} ?> 防刷新代码二: <?php //代理IP直接退出 empty($_SERVER) or exit('Access Denied'); //防止快速刷新,在设置的时间内到达设置次数就跳转的设定的页面 session_start(); $seconds = '3'; //时间段 $refresh = '3'; //刷新次数 //设置监控变量 $cur_time = time(); if(isset($_SESSION)){ $_SESSION += 1; }else{ $_SESSION = 1; $_SESSION = $cur_time; } //处理监控结果 if($cur_time - $_SESSION < $seconds){ if($_SESSION >= $refresh){ //跳转至攻击者服务器地址 header(sprintf('Location:%s', 'http://127.0.0.1')); exit('Access Denied'); } }else{ $_SESSION = 0; $_SESSION = $cur_time; } ?> 因为上面的代码是基于 session的验证,假如你在2秒内刷新了页面,那么它会执行exit() 函数输出一条消息,并退出当前脚本。于是就不会加载下面的内容,所以这段代码最好放在header中,先让代码执行,再加载其他的东西。 如果把代码放在了footer里,结果整个页面都加载了只在最后一行输出了“请不要频繁刷新”,放在header中,效果比较好。其实最好的方法是新建一个FCC.php文件,然后在header调用。 js屏蔽F5的方法 <script> document.onkeydown = function(e){ e = window.event || e; var keycode = e.keyCode || e.which; if( keycode = 116){ if(window.event){// ie try{e.keyCode = 0;}catch(e){} e.returnValue = false; }else{e.preventDefault();} }} </script>
2015年1月29日
10249 阅读
1 评论
Emlog教程
2015-1-28
给EMLOG加上一个订单/工单提交功能
说到这个客户提交订单的功能,一般人可能觉得是写插件来实现。不过写插件有点麻烦,有不少增删改查的功能要写。最近有个朋友找明月网络定制模板,需要一个客户提交订单的功能。明月网络想了一下下,想到了一个通过修改EMLOG本身的评论系统的方法来简单实现一个客户提交订单的功能。 实现思路是,首先制作一个用户提交订单信息的表单,然后在用户提交该表单的时候,将订单信息表单的数据通过JS整合成评论数据提交。之后,网站管理员就可以在后台的“评论”中看到客户提交的“订单”信息。功能代码(来源明月网络): <script type="text/javascript"> function setDingDan(){ var ddInfo = ''; var ddName = $("#dingdanform input").val(); var ddCall = $("#dingdanform input").val(); var ddAdd = $("#dingdanform input").val(); var ddStart = $("#dingdanform input").val(); var ddEnd = $("#dingdanform input").val(); var ddNum = $("#dingdanform input").val(); var ddMore = $("#dingdanform input").val(); if(ddName=='' || ddCall==''){ alert('请将必要信息填写完整,谢谢合作!'); return false;} ddInfo = '客户姓名:'+ddName+';联系电话:'+ddCall+';客户地址:'+ddAdd+';租车日期:'+ddStart+';还车日期:'+ddEnd+';租车数量:'+ddNum+';备注:'+ddMore; $("#dingdanform input").val(ddName); $("#dingdanform input").val('http://www.shuyong.net'); $("#dingdanform input").val(ddInfo); } </script> <form method="post" id="dingdanform" action="<?php echo BLOG_URL; ?>index.php?action=addcom" onsubmit="return setDingDan();"> <input type="hidden" name="gid" value="<?php echo $logid; ?>" /> <div class="inner"> <table cellspacing="0"> <tr><td align="center" width="100">客户姓名</td><td><input type="text" name="dd_name" maxlength="49" value="<?php echo $ckname; ?>" size="22" /></td><td>*</td></tr> <tr><td align="center" width="100">联系电话</td><td><input type="text" name="dd_call" maxlength="49" size="22" /></td><td>*</td></tr> <tr><td align="center" width="100">邮箱地址</td><td><input type="text" name="commail" maxlength="128" value="<?php echo $ckmail; ?>" size="22" /></td><td></td></tr> <tr><td align="center" width="100">客户地址</td><td colspan="2"><input type="text" name="dd_add" size="50" /></td></tr> <tr><td align="center" width="100">租车日期</td><td><input type="text" name="dd_start" maxlength="49" size="22" /></td><td></td></tr> <tr><td align="center" width="100">还车日期</td><td><input type="text" name="dd_end" maxlength="49" size="22" /></td><td></td></tr> <tr><td align="center" width="100">租车数量</td><td><input type="text" name="dd_num" maxlength="49" size="10" /> 台</td><td></td></tr> <tr><td align="center" width="100">备 注</td><td colspan="2"><input type="text" name="dd_more" size="50" /></td></tr> <tr><td align="center" width="100"></td><td><?php echo $verifyCode; ?> <input type="submit" value="提交" class="sbtn"/></td><td></td></tr> </table> </div> <p> <input type="hidden" name="comname" /> <input type="hidden" name="comurl" /> <input type="hidden" name="comment" /> <input type="hidden" name="pid" value="0" /> </p> </form>
2015年1月28日
8728 阅读
1 评论
Emlog教程
2015-1-28
emlog固定滚动侧边栏实现方法
滚动侧边栏的方式,好处显而易见,当博文较长的时候就不会因为侧边栏太短而产生不美观了。其实有集中方法:另一种方法请参考侧边栏滚动教程;滚动侧边栏的教程,其实很简单,先来看看代码。需要加载jquery。emlog可以直接使用/include/lib/js/jquery/jquery-1.7.1.js。js代码如下: <script> $(function () { if ($(".fixed_side").length > 0) { var offset = $(".fixed_side").offset(); $(window).scroll(function () { var scrollTop = $(window).scrollTop(); //如果距离顶部的距离小于浏览器滚动的距离,则添加fixed属性。 if (offset.top < scrollTop) $(".fixed_side").addClass("fixed"); //否则清除fixed的css属性 else $(".fixed_side").removeClass("fixed"); });}}); </script> html代码: <div class="fixed_side"><img src="http://www.shuyong.net/aliyun.jpg"></div> css代码(尺寸根据自己的情况来更改): .fixed_side{clear:both;overflow:hidden;text-align:center;margin:5px} .fixed_side img{max-width:100%;} .fixed{position:fixed;top:0px;width:237px;margin:5px} 演示请看本站首页侧边栏广告
2015年1月28日
9619 阅读
7 评论
Emlog教程
2015-1-28
emlog博客自建页面转换为普通文章页面
emlog博客自建的页面如何转换为普通日志文章页面?很简单,直接到SQL数据库里面修改就可以了! 找到表:emlog_blog点击后面的【浏览】 找到你想要修改成普通文章的页面,页面的type为page,文章的type为blog。 找到后,点击前面的【编辑】 找到sortid项,将后面的-1改为你想要分到的分类下面,分类ID为正数:1、2、3、4…… 将tape类型修改为:blog 点击执行后大功告成,看看原来的emlog页面是不是变成了普通的文章页了!
2015年1月28日
11138 阅读
3 评论
Emlog教程
19
20
21
22
23