首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1139
篇文章
累计收到
3508
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
作者 【1】 的文章
2015-8-3
Emlog判断管理员评论回复用不同的样式
Emlog默认所有回复的一样,闲来没事,就捣鼓了一些,具体教程如下:首先在子评论列表中加入代码函数 $url .=BLOG_URL.'' 然后在该判断的地方加入代码 <?php if($comment['url']==$url){?>此处自定义代码函数<?php }?> 举例说明,以默认板子为例:用以下代码直接替换模板文件中module.php中子评论列表 <?php //blog:子评论列表 function blog_comments_children($comments, $children){ $url .=BLOG_URL.''; $isGravatar = Option::get('isgravatar'); foreach($children as $child): $comment = $comments[$child]; $comment['poster'] = $comment['url'] ? '<a href="'.$comment['url'].'" target="_blank">'.$comment['poster'].'</a>' : $comment['poster']; ?> <div class="comment comment-children" id="comment-<?php echo $comment['cid']; ?>"> <a name="<?php echo $comment['cid']; ?>"></a> <?php if($isGravatar == 'y'): ?><div class="avatar"><img src="<?php echo getGravatar($comment['mail']); ?>" /></div><?php endif; ?> <div class="comment-info"> <b><?php echo $comment['poster']; ?> </b><br /><span class="comment-time"><?php echo $comment['date']; ?></span> <div class="comment-content"<?php if(($comment['url']==$url)||($comment['mail']=='sl@shuyong.net')){?> style="color:#F00;"<?php }?>><?php echo $comment['content']; ?></div> <?php if($comment['level'] < 4): ?><div class="comment-reply"><a href="#comment-<?php echo $comment['cid']; ?>" onclick="commentReply(<?php echo $comment['cid']; ?>,this)">回复</a></div><?php endif; ?> </div> <?php blog_comments_children($comments, $comment['children']);?> </div> <?php endforeach; ?> <?php }?> 如对教程有疑问,请直接在下方留言。
2015年8月3日
8757 阅读
9 评论
Emlog教程
2015-7-30
响应式免费主题Magix Tech
Magix Tech(之前称Green Demo、Magic Tech,是因为最开始就想做一款绿色调的,后来觉得,其实只需要稍微改一下css就可以变成其他色调了,该主题是一款绿色调的两栏结构主题,采用多种流行元素,可以高度控制页面中的各个元素。 模板下载地址:http://www.emlog.net/template/611 注:非付费用户请勿通过qq咨询,一律不予回复,请在本文下方留言。
2015年7月30日
24906 阅读
29 评论
网站模板
2015-7-28
绿色企业模板(syls)
注意事项:本主题产品展示详情页面图片为附件第一张图片,右边参数为文章摘要,需要更改一下内核才能显示(ps:在根目录include/model/log_model.php(大概在124行)找到 'template' => $row['template'],在后面加入 'excerpt' => $row['excerpt'], 即可如不改内核,详情页则不显示,对整体无任何影响。前台演示图: 后台演示图:
2015年7月28日
17174 阅读
0 评论
网站模板
2015-7-21
Emlog文章页加入新的参数并写入数据库
给emlog博客程序加入新的字段,方法很简单的,不过有点复杂,如果弄不明白,舍力建议你购买《Emlog发表时文章自定义参数插件》一键搞定,下面我们一步一步来实现手动加字段,首先在数据表emlog_blog中加入新的字段“sheli01”,参数中的“sheli01”可以自行修改,一定要统一,否则无效。 第一步:在根目录文件admin/views/add_log.php对应的位置加入你要的参数代码,例如: <div style="clear:both;">参数一:<input type="text" value="" name="sheli01" id="sheli01" style="width:750px;" /></div> 第二步:在根目录文件admin/views/edit_log.php中对应的位置也加入你要的参数代码,例如: <div style="clear:both;">参数一:<input type="text" value="<?php echo $sheli01;?>" name="sheli01" id="sheli01" style="width:750px;" /></div> 第三步:在根目录文件admin/save_log.php中 $password = isset($_POST['password']) ? addslashes(trim($_POST['password'])) : ''; 下面插入代码 $sheli01= isset($_POST['sheli01']) ? addslashes(trim($_POST['sheli01'])) : ''; 'password' => $password, 下面插入代码 'sheli01' => $sheli01, 第四步:在根目录文件include/model/log_model.php中,没有这一步前台将无法显示 'password' => $row['password'], 下面插入 'sheli01' => $row['sheli01'], 前台直接调用:<?php echo $sheli01;?> 以上步骤全部完成就可以实现添加参数了,不过美中不足的是只有点击《保存并返回》才能保存。如想实现点击《保存》也能实现保存的话,请按下面的方法,找到根目录admin/views/js/common.js中找到 editorMap['content'].sync(); editorMap['excerpt'].sync(); var url = "save_log.php?action=autosave"; var title = $.trim($("#title").val()); var alias = $.trim($("#alias").val()); var sort = $.trim($("#sort").val()); var postdate = $.trim($("#postdate").val()); var date = $.trim($("#date").val()); var logid = $("#as_logid").val(); var author = $("#author").val(); var content = $('#content').val(); var excerpt = $('#excerpt').val(); var tag = $.trim($("#tag").val()); var top = $("#post_options #top").attr("checked") == 'checked' ? 'y' : 'n'; var sortop = $("#post_options #sortop").attr("checked") == 'checked' ? 'y' : 'n'; var allow_remark = $("#post_options #allow_remark").attr("checked") == 'checked' ? 'y' : 'n'; var allow_tb = $("#post_options #allow_tb").attr("checked") == 'checked' ? 'y' : 'n'; var password = $.trim($("#password").val()); var ishide = $.trim($("#ishide").val()); var token = $.trim($("#token").val()); var ishide = ishide == "" ? "y" : ishide; var querystr = "content="+encodeURIComponent(content) +"&excerpt="+encodeURIComponent(excerpt) +"&title="+encodeURIComponent(title) +"&alias="+encodeURIComponent(alias) +"&author="+author +"&sort="+sort +"&postdate="+postdate +"&date="+date +"&tag="+encodeURIComponent(tag) +"&top="+top +"&sortop="+sortop +"&allow_remark="+allow_remark +"&allow_tb="+allow_tb +"&password="+password +"&token="+token +"&ishide="+ishide +"&as_logid="+logid; 用下面的代码替换 editorMap['content'].sync(); editorMap['excerpt'].sync(); var url = "save_log.php?action=autosave"; var title = $.trim($("#title").val()); var alias = $.trim($("#alias").val()); var sort = $.trim($("#sort").val()); var postdate = $.trim($("#postdate").val()); var date = $.trim($("#date").val()); var logid = $("#as_logid").val(); var author = $("#author").val(); var content = $('#content').val(); var excerpt = $('#excerpt').val(); var tag = $.trim($("#tag").val()); var top = $("#post_options #top").attr("checked") == 'checked' ? 'y' : 'n'; var sortop = $("#post_options #sortop").attr("checked") == 'checked' ? 'y' : 'n'; var allow_remark = $("#post_options #allow_remark").attr("checked") == 'checked' ? 'y' : 'n'; var allow_tb = $("#post_options #allow_tb").attr("checked") == 'checked' ? 'y' : 'n'; var password = $.trim($("#password").val()); var sheli01 = $.trim($("#sheli01").val()); //新加代码 var ishide = $.trim($("#ishide").val()); var token = $.trim($("#token").val()); var ishide = ishide == "" ? "y" : ishide; var querystr = "content="+encodeURIComponent(content) +"&excerpt="+encodeURIComponent(excerpt) +"&title="+encodeURIComponent(title) +"&alias="+encodeURIComponent(alias) +"&author="+author +"&sort="+sort +"&postdate="+postdate +"&date="+date +"&tag="+encodeURIComponent(tag) +"&top="+top +"&sortop="+sortop +"&allow_remark="+allow_remark +"&allow_tb="+allow_tb +"&password="+password +"&sheli01="+sheli01 //新加代码 +"&token="+token +"&ishide="+ishide +"&as_logid="+logid; 动手试试吧,如有疑问,请在本页留言。 还不会的朋友,可以直接购买《Emlog发表时文章自定义参数插件》
2015年7月21日
20401 阅读
20 评论
Emlog教程
2015-7-21
php版权信息年份日期自动更新显示
<?php echo date('Y',time())?> 我们一般会在页面下方输出版权信息,包含年份信息,每年都要修改,太麻烦了,这段简单的代码帮你解决这个问题,自动更新年份 <?php echo (($Y = intval(date('Y'))) > 2013) ? "$Y" : '';?> 以下代码也可以实现
2015年7月21日
18432 阅读
1 评论
代码教程
2015-7-18
信用卡透支6毛欠费近万 持卡人:这是抢劫吗?
无意中看到一则有关信用卡的新闻,在这里舍力提醒使用信用卡的朋友一定记得还款,不在使用时,最好是注销掉,以下是来自比特网原文: 对于很多人来说,信用卡的使用司空见惯,但是你说知道吗,最近一名市民信用卡却遇上了麻烦,因为透支了6毛钱,6年后却显示欠费近万元了!男子当即惊呆了?你还敢说刷信用卡还是那么爽吗? 事情经过是这样的,2007年3月,虞先生在2007年办理了一张信用卡,并在两年后虞先生最后一次使用信用卡并透支了6毛钱。毕业后,虞先生前往外地工作,由于更换了手机号码,他一直未收到银行的催还通知。而这6毛钱看起来微不足道,但是却埋下了后患。 直到六年之后,虞先生想要贷款买房时,却发现自己已被中国人民银行列入了黑名单。摸不着头脑的虞先生经查询才得知,当初这张信用卡欠费6毛,到2015年4月1日为止,逾期产生利息1561.72元、滞纳金7547.94元、超限费7.03元、年费150元、消费透支0.6元,合计9267.2元。 为什么六年之后就欠费这么多?金融专家解释,凡持卡人逾期还款,从消费次日起按每天万分之五计息,逾期计复利,也就是利滚利模式,因此逾期时间越长,利息也就越高。所以,虽然虽然虞先生仅仅透支了6毛钱,但按照信用卡计息模式,6年后欠款近万元,这是可以计算出来的,真的是有理有据! 据了解,该案经常州市天宁区人民法院多次调解,最终双方同意,虞先生向银行缴纳各项费用共计500元,银行协助虞先生撤销其在中国人民银行征信系统的不良记录。 通过这样的事情,大家要提高警惕。信用卡已成为日常生活普遍的消费方式,但使用不慎就会带来诸多不便。同时要提醒广大市民,要通过正规途径办理信用卡,对信用卡条约做到心中有数。按时归还信用卡透支额度,一旦逾期,所产生的利息、罚息等往往数额巨大,甚至数倍高于本金;切莫恶意透支使用信用卡,否则将触犯刑法,构成犯罪。另外,信用卡一旦停止使用,应及时办理注销手续,否则年费等将持续产生,进而导致个人征信系统不良记录的产生。
2015年7月18日
16221 阅读
2 评论
网络新闻
2015-7-17
emlog 获取相同作者、分类等相关文章代码分享
emlog 好像没有给予获取同一分类文章的相关功能。但是有好像有在默认模版里面。然后看了一下论坛里面有人在问。反正也是无聊状态中。就下载了emlog在弄了一下。下面就是 emlog 获取相同分类的文章 的 代码了 代码一、 <?php //同分类文章 $sql=mysql_query("SELECT * FROM ".DB_PREFIX."blog WHERE sortid ='".$sortid."' order by `views` DESC LIMIT 0,10"); while($row = mysql_fetch_array($sql)){?> <li><a href="<?php echo Url::log($row['gid']);?>"><?php echo $row['title'];?></a></li> <?php }?> 代码二 <?php $Log_Model = new Log_Model(); $log = $Log_Model -> getLogsForHome("AND sortid =$sortid ORDER BY views ASC",0,10); if($log){foreach($log as $value){?> <li><a href="<?php echo $value['log_url'];?>" title="<?php echo $value['log_title'];?>"><?php echo $value['log_title'];?></a></li> <?php }}?> 以上代码二选一即可放入 echo_log.php 里面即可(其它页面将会无效,选择分类的时候),其中的sortid ='".$sortid."'改为author ='".$author."' 即为相同作者的文章
2015年7月17日
17711 阅读
0 评论
Emlog教程
2015-7-14
淘宝、天猫链接自动转化成淘宝客(阿里妈妈)代码分享
淘宝、天猫链接自动转化成淘宝客(阿里妈妈)代码分享,代码如下:<script type="text/javascript" id="autoitem" data-tmplid="7"> /1、给需要autoitem的 div 添加属性 data-plugin="autoitem" 2、data-tmplid="模板id" 可以自定义单品组件模板/ var mm = mm || {}; mm.autoItem = function () { var doc = document; var data = doc.getElementById("autoitem"); var tplid = data.getAttribute("data-tmplid") || "1110"; var eles = doc.getElementsByTagName("div"); for (var i = 0; i < eles.length; i++) { if (eles[i].getAttribute("data-plugin") == "autoitem") { var links = eles[i].getElementsByTagName("a"); for (var j = 0; j < links.length; j++) { var aEle = links[j]; var href = aEle.href; if (href.indexOf("item.taobao.com") > -1 || href.indexOf("detail.tmall.com") > -1) { var id; var begin = href.indexOf("id="); var end = href.indexOf("&", begin); if (end > -1) id = href.substring(begin + 3, end); else id = href.substring(begin + 3); aEle.setAttribute("target", "_blank"); aEle.setAttribute("data-type", "0"); aEle.setAttribute("data-rd", "2"); aEle.setAttribute("data-style", "2"); aEle.setAttribute("data-border", "0"); aEle.setAttribute("biz-itemid", id); aEle.setAttribute("data-tmplid", tplid); }}}}};mm.autoItem(); </script>
2015年7月14日
23857 阅读
1 评论
代码教程
2015-7-10
蓝色企业主题(slcompany),营销型企业主题,适合中小型企业
本主题为营销型企业主题,适合中小型企业,本主题为响应式主题(ps:只考虑手机和电脑,其他设备显示均正常),可能在配色上有些欠缺,以后在慢慢改进,先给大家介绍一下本主题的使用方法,具体如下:本主题必须使用插件《模板设置》、《自定义字段》,安装本主题的时候均有提示你安装 1、logo在模板设置后台可以自行替换(请按照说明上传你的logo,以免造成变形); 2、logo右侧电话、联系我们、关于我们等均在模板设置中修改; 3、关于首页产品展示信息调用分类文章,分类ID模板设置中可以自己修改,可以多个分类,最多显示10个信息,(ps:多个请用半角的“,”隔开); 4、产品分类调用当前分类的二级分类,当前分类ID模板设置中可以修改,分类时请将模板更改为product; 5、关于信息图片,首先是调用附件图片,再是正文第一张图片,最后是默认图片; 5、产品展示详情页面图片为附件第一张图片,右边参数为文章摘要,需要更改一下内核才能显示(ps:在根目录include/model/log_model.php(大概在124行)找到 'template' => $row['template'],在后面加入 'excerpt' => $row['excerpt'], ); 6、请在后台字段设置中加入(名称:标题摘要、标签:logtt); 暂停销售
2015年7月10日
17077 阅读
2 评论
网站模板
2015-7-9
网络安全法草案公布:推动安全认证和安全检测结果互认
腾讯科技讯(乐天)7月8日消息,全国人大今日公布网络安全法草案,提出因处置重大突发社会安全事件的需要,经国务院批准,可以在部分地区限制网络。 意见指出,网络关键设备和网络安全专用产品应当按照相关国家标准、行业标准的强制性要求,由具备资格的机构安全认证合格或者安全检测符合要求后,方可销售。 国家网信部门会同国务院有关部门制定、公布网络关键设备和网络安全专用产品目录,并推动安全认证和安全检测结果互认,避免重复认证、检测。 意见还指出,网络运营者为用户办理网络接入、域名注册服务,办理固定电话、移动电话等入网手续,或者为用户提供信息发布服务,应当在与用户签订协议或者确认提供服务时,要求用户提供真实身份信息。用户不提供真实身份信息的,网络运营者不得为其提供相关服务。
2015年7月9日
9149 阅读
0 评论
网络新闻
2015-7-8
坎坷路途,给身边一份温暖;风雨人生,给自己一个微笑
日出时,努力使每一天都开心而有意义,不为别人,为自己。 累了,让心吹吹风;伤了,让梦醒一醒;痛了,让脚步停一停。 世上没有不平的事,只有不平的心。不去怨,不去恨,淡然一切,往事如烟。 有多少残酷,你就该有多少坚强;有多少努力,你就会有多少光芒。 站在时光的彼岸,回看此岸的光阴,茫茫人海,每一场遇见,都是一次美丽。 人生到头来,你活了多少岁不算什么,重要的是,你是如何度过这些岁月的。 接受不完美的自己。在孤独的时候,给自己安慰;在寂寞的时候,给自己温暖。 坎坷路途,给身边一份温暖;风雨人生,给自己一个微笑。 <center> <img border="0" alt="微笑" src="http://www.shuyong.net/content/uploadfile/201507/14791436316266.jpg" /></cneter> </center> 没有什么大不了的事情,在时间面前,都是小事。 人生只是条单行线,别让你的命运处处皆是遗憾。 时光静好,不是雨无心,只是泪多情,因你欢喜,也因你伤悲。 对身边的人好点,因为重要的人越来越少,剩下的越来越重要。 做一个平静的人,做一个善良的人,做一个微笑挂在嘴边,快乐放在心上的人。
2015年7月8日
10408 阅读
1 评论
美文欣赏
2015-7-6
EMLOG调用指定多个分类文章列表代码
舍力对于SQL命令不是很熟悉,昨日想用EMLOG做一个文章类表调用,需要用到SQL命令代码,调用指定多个分类EMLOG文章列表,研究了好些时间没整明白,求人也不是个事,只好自己继续边看教程边测试,功夫不负有心人,最终给我整明白了,用这个SQL命令可以正确调用指定多个分类的EMLOG文章列表,舍力分享给有需要的站长们,把以下代码复制到模板的module.php文件中,设置好需要调用的分类ID号,在前台模板里写入调用代码就可以实现你想要的效果了。 <?php //首页图文展示 function sl_sort($num){ $ysort = '1,2,3';//分类ID $db = MySql::getInstance(); $sql = "SELECT gid,title,date,content,sortid,views,comnum FROM ".DB_PREFIX."blog WHERE type='blog' and hide='n' and sortid IN ($ysort) ORDER BY `date` DESC LIMIT 0,$num"; $go = $db->query($sql);while($row = $db->fetch_array($go)){ $img_url = TEMPLATE_URL.'images/tw/'.rand(1,10).'.jpg'; if(img_zw($row['content'])){$img_url = img_zw($row['content']); }elseif(img_fj($row['gid'])){$img_url = img_fj($row['gid']); }else{$img_url;}?> <ul><li><a href="<?php echo Url::log($row['gid']);?>"><img src="<?php echo $img_url;?>" /><p><?php echo $row['title'];?></p></a></li></ul> <?php }}function img_zw($content){preg_match_all("|<img[^>]+src=\"([^>\"]+)\"?[^>]*>|is", $content, $img);$imgsrc = !empty($img[1]) ? $img[1][0] : '';if($imgsrc):return $imgsrc;endif;} //Custom: 获取附件第一张图片 function img_fj($blogid){$db = MySql::getInstance();$sql = "SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$blogid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png') ORDER BY `aid` ASC LIMIT 0,1";$imgs = $db->query($sql);$img_path = "";while($row = $db->fetch_array($imgs)){$img_path .= BLOG_URL.substr($row['filepath'],3,strlen($row['filepath']));} return $img_path;}?> 说明:IN后面括号中的就是要调用的分类ID号,请自行更改你需要调用的分类ID号,中间用英文状态下的逗号隔开,前台模板调用在需要输出美容的地方复制<?php sl_sort(5);?>代码,代码中的5表示需要输出的文章列表条数。图片顺序为先正文-再附件-在随机
2015年7月6日
9705 阅读
3 评论
Emlog教程
25
26
27
28
29