舍力博客是记录舍力学习和成长的自媒体博客;关注网站SEO技术及互联网发展,免费分享Emlog建站教程、Emlog模板、Emlog插件、SEO教程及SEO优化排名实战心得!
首页 关于本站 网站模板
代码教程
  • Emlog教程
  • 米拓教程
  • SEO优化教程
  • Ecshop教程
  • zblog教程
  • Excel技巧
  • 电脑软件教程
  • 互联网
  • 免费资源
  • 网络新闻
  • 留言咨询
  • 在线问答
  • 申请友链
  • 网址导航
  • 联系舍力
    舍力
    登录
    侧边栏壁纸
    博主头像
    舍力

    静以修身。

    • 累计撰写 1139 篇文章
    • 累计收到 3510 条评论
    • 首页
    • 栏目
      • 首页
      • 关于本站
      • 网站模板
      • 代码教程
        • Emlog教程
        • 米拓教程
        • SEO优化教程
        • Ecshop教程
        • zblog教程
        • Excel技巧
        • 电脑软件教程
      • 互联网
        • 免费资源
        • 网络新闻
      • 留言咨询
        • 在线问答
        • 申请友链
        • 网址导航
      • 联系舍力
    作者 【1】 的文章
    • emlog教程:手机访问自动跳转到首页或相应文章地址 2015-6-12
      emlog教程:手机访问自动跳转到首页或相应文章地址 手机访问自动跳转到首页或相应文章地址,在模板文件header.php中<head></head>之间加入如下代码即可。 <script type="text/javascript"> if(/AppleWebKit.*Mobile/i.test(navigator.userAgent) || (/MIDP|SymbianOS|NOKIA|SAMSUNG|LG|NEC|TCL|Alcatel|BIRD|DBTEL|Dopod|PHILIPS|HAIER|LENOVO|MOT-|Nokia|SonyEricsson|SIE-|Amoi|ZTE/.test(navigator.userAgent))){ if(window.location.href.indexOf("?mobile")<0){ try{ if(/Android|webOS|iPhone|iPod|BlackBerry/i.test(navigator.userAgent)){ window.location.href="<?php echo BLOG_URL; ?>/m/?post=<?php echo $logid;?>"; } }catch(e){} } } </script>
      • 2015年6月12日
      • 13177 阅读
      • 16 评论
      Emlog教程
    • 红尘渡口,你的痴心遇见了谁的情缘 2015-6-12
      红尘渡口,你的痴心遇见了谁的情缘 自古红尘多忧愁,入了红尘,亦醉了红尘。红尘多梦,梦亦然,红尘梦里一场烟,梦里红尘一场空。一支断箫,承载了多少迷人的爱情故事;一曲离殇,吟唱了多少不舍的红尘美梦。梦,早已随风消逝,情,却在红尘里徘徊缠绵。   相思桥下,你的痴心会遇见谁的情缘?谁的等待会邂逅你的守候?青石板旁,你的脚步会为谁停留?而谁又会是那个一直等待你出现的有缘人?几经波折,几经弯路,你眉下的倾城笑容为谁扬起?红尘彼岸的烟花又为谁灿烂绽放?风萧萧,路遥遥,一指嫣红为谁停留,一倾相思为谁痴守。 红尘渡口渡有缘,有缘遇见便是分,缘分自古三分天意,七分争取,如能牵手便是福分,如若不能一起白头,便惟愿各自安好。红尘渡口不知渡了多少有缘人,渡桥边不知又有多少人在苦苦等待有缘人的到来。等待只是为了遇见对的人,而对的人总会在恰当的时候出现,不浮不躁,不卑不亢,冥冥之中,我们都会遇见一个倾心之人。 成长的步伐从来不会为谁而停止,不知不觉,后知后觉,时光的脚步带领着自己也来到了红尘的渡口,矫情的岁月在渡桥边焕发着多少的痴男怨女,唯美浪漫的爱情故事不知让多少人甘愿一往情深。在这红尘渡口下,我终于遇见了人潮汹涌里那个特别的你,情愿一生痴守的你。今生有幸与你牵手,今世甘愿为你守候。 渡桥边,西楼上悬挂着如钩的月儿,庭院一角锁着的是谁的落寞?窗前的一帘幽梦,苍老了谁的痴心等待?今宵月光正好,星星也正闪耀,晚风开始唤起我对你美好的追忆,那一段柔情岁月。渡口旁,我邀明月共赏,我等天地见证。 一刻停留,一世等待,遇见你是我今生的缘,牵起你的手更是我今世的分。奈何,烟花易冷;奈何,情缘难分。当痴心遇上了冷风,不知吹散了多少的相遇,而那瞬间绚丽的花期,又不知辜负了多少的斑斓年华。 我想在红尘渡口边建一间温暖小屋,在那里只有属于我们的世界,那是我期盼已久的事情,那是我能想到最浪漫的事情,与你一起牵手,看尽繁华流年,阅遍风花雪月。于是,在每一个风淡云轻的日子里,在每一个夜深人静的黑夜里,我总是忍不住遥望远方灯火阑珊处,不敢挑逗脑海里不灭的思绪,亦不想去思量心底那缠绵的思念。偏偏,夜越是深,人越是静,我越是控制不了自己去想你,幻想着一切只属于我们的美好。 红尘渡口停留凝望注视,回首彼岸,犹记当初相遇时,你仿佛诗歌里柔情的女子一般出现在我的世界,你我只一眼的对视,你的容颜从此扣动着我的心弦,让我惹上了孤独的相思,无尽的眷恋。一世情长只为你一人,一生眷恋独倾你一人心。 当过往被定格成照片,岁月覆盖了所有美好的曾经,往事一幕一幕在脑海里放映,可爱的人儿被一页一页翻过,而你始终是我最不愿翻过的一页。岁月辗转,流年似水一去不复返,时光如同激流一般匆匆逝去,纵然一切早已物是人非,纵然一切早已随风飘逝,但你依然是我红尘渡口上不舍的眷恋。 自古红尘美梦令人醉,醉心红尘入凡间,痴心永存心底成追忆。我欲剪一段流年光阴,寄于岁月深处下;拾一段时光回忆,藏于红尘碎梦里。我想要把你就这样一笔一划地写进心里,写成心底最美丽的诗。我想要把你就这样一字一句地唱到脑海,唱成记忆里最动听的歌。 红尘渡口,你的痴心遇见了谁的情缘?而又是谁的等待邂逅了你的守候?凡尘俗世里,在经历了感情的风风雨雨之后,在漫长的独自等待之后,愿你我都能遇见一个动心的温暖人儿,如此,甚好。
      • 2015年6月12日
      • 8778 阅读
      • 0 评论
      美文欣赏
    • Ecshop:后台添加新功能栏目以及管理权限设置 2015-6-11
      Ecshop:后台添加新功能栏目以及管理权限设置 一、添加菜单项 打开 /admin/includes/inc_menu.php文件(后台框架左边菜单),在最后添加一行如下: 1$modules['17_other_menu']['sns_list'] = 'sns_list.php?act=list'; ecshop默认一级菜单项有16项,所里这里的例子从17开始。当然这个key可以随便取的,index.php文件中对菜单用了ksort排序。“17_other_menu” 表示一级菜单,“sns_list”表示二级菜单。等号后面的值表示该菜单栏目打开的页面链接。 二、配置菜单语言  打开 /languages/zh_cn/admin/common.php文件,添加语言 1$_LANG['17_other_menu'] = '其它设置'; 2$_LANG['sns_list'] = 'SNS管理'; 这时候,用管理员身份(admin用户)登录后台,便可看到新添加的菜单项了。因为admin的权限是“all”。如果后台有多个管理员,比如ecshop商城的供货商们,或者其它管理人员(由admin创建的其它可登陆后台的账户),如果想让他们也拥有新添加菜单的查看权利,则必须为他们分配该栏目的管理权限。 三、把新菜单加入权限列表 打开 /languages/zh_cn/admin/priv_action.php文件,在“权限管理的一级分组”注释行下面添加如下代码 1$_LANG['other_manager'] = '其它设置'; 这里的“other_manager”是该一级栏目的权限名称,这里和栏目名称“17_other_menu”保持一致,也可以随便取个名。这里以示区别,就没有和菜单名一样。 然后,添加二级栏目“sns_list”的权限名称。在本文件的最后添加即可 1//其它管理 2$_LANG['sns_list'] = 'SNS管理'; 这里这个权限名称和二级菜单名是一致的。这两项现在在哪里呢?如下图 四、把一级菜单和二级菜单的权限关联起来 Ecshop:后台添加新栏目打开数据库,看到{pre}_admin_action表,新增两行数据。如下图 截图中第1列数据是action_id,是该表的自增主键。第2列数据是parent_id,来自上级的action_id。第3列数据就是step3中定义的权限名(键)。这样的话,两种权限就联系起来了。到这里,打开后台“管理员列表”,点击“分派权限”的图标,便可以看到step3示图所示权限了。用某后台用户勾选提交,该用户登陆后就能看到新增的菜单项了。
      • 2015年6月11日
      • 20919 阅读
      • 0 评论
      Ecshop教程
    • Ecshop一些比较常用的标签函数分享 2015-6-11
      Ecshop一些比较常用的标签函数分享 限制某个参数调用的数量: <!-- {if $smarty.foreach.参数.index lt 数量}-->代码<!-- {/if} --> 控制当某个参数少于多少时的显示方式: <!-- {if $smarty.foreach.参数.iteration<数量}-->代码<!-- {/if} --> 以上的参数函数如下(提供部分): 排行榜:top_goods 热门商品:hot_goods 精品推荐:best_goods 新品上市:new_goods 分类商品:cat_goods 最新文章:new_articles 举例: <!-- {foreach name=top_goods from=$top_goods item=goods}--> <!-- {if $smarty.foreach.top_goods.iteration<3}--><ul class="topcp_tp"><li><a href="{$goods.url}"><img src="{$goods.thumb}" alt="{$goods.name|escape:html}" class="samllimg" /></a></li></ul><!-- {/if} --> <!-- {if $smarty.foreach.top_goods.iteration>3}--><ul class="topcp_wz"><li><a href="{$goods.url}" title="{$goods.name|escape:html}">{$goods.short_name}</a></li></ul><!-- {/if} --> <!-- {/foreach} -->
      • 2015年6月11日
      • 20374 阅读
      • 0 评论
      Ecshop教程
    • Emlog模板设置插件使用教程及开发规范 2015-6-4
      Emlog模板设置插件使用教程及开发规范     一直以来,emlog走的轻量级路线,没有集成模板后台设置,于是很多功能强大的模板不得不在需要的时候,修改文件以改变设置。那么,有了这个插件以后,就可以不用如此纠结了,只要模板按照开发规范来开发,就可以使用本插件在后台进行设置了。重点强调,本插件是辅助插件,所有设置依赖于模板的功能,而不是插件本身,因此不要问我为什么没有blabla功能,请去寻求模板作者。 插件名称:模板设置 插件作者:奇遇  下载地址:http://www.emlog.net/plugin/144 哪些模板支持?     多模板,尤其是CMS模板,会有很多设置项,大多会有一个options.php文件,当你需要修改配置时,就得去修改文件,那么哪些模板才能用上插件的后台设置功能呢? 答案是:按照规范来开发的模板。模板开发者请看下面! 如何让模板能被插件识别?     在模板目录里放入options.php,内容格式如下即可,可以任意增加设置项,注意$options变量和注释: <?php /*@support tpl_options*/ !defined('EMLOG_ROOT') && exit('access deined!'); $options = array( 'sidebar' => array( 'type' => 'radio', 'name' => '侧边栏位置', 'values' => array( 'left' => '左边', 'right' => '右边' ), 'default' => 'right', ), 'sortIcon' => array( 'type' => 'image', 'name' => '分类图标设置', 'values' => array( TEMPLATE_URL . 'images/star.png', ), 'depend' => 'sort', 'unsorted' => true, 'description' => '给不同的分类设置不一样的小icon,以20×20为宜', ), ); options.php里,每个元素都该写什么?     如上所示,$options数组里,key为设置项的id,而value是一个数组,数组里包含若干个元素。其中type属性和name属性必选,name是设置项名字,而type用来指定设置项的类型,支持的类型如下: radio: 单选按钮 checkbox: 复选按钮 text: 文本 image: 图片 page: 页面 sort: 分类 tag: 标签     对于所有类型,default属性用于指定默认值,当没有指定default时,使用values里第一个值,若都没有指定,则会使用奇怪的默认值。     对于radio和chexkbox,values属性用来设置各个按钮的值和显示名称。     除sort外,均可以指定depend为sort,表示该选项可以根据不同的分类设置不同的值,当指定depend为sort时,可选unsorted属性,为true时,表示包括未分类,为false不包括,默认为true。     sort和page可设置multi属性为true,表示多选。     description属性可选,用以描述该选项。     若type为text,可设置multi属性为true,表示多行文本,即input和textarea的区别,可选属性rich用以支持富文本,若设置该值,将加载编辑器。     若type为sort、page或者tag,且设置了多选,默认值将为空,否则将为第一个该类型的值。 模板里如何调用设置项     插件提供简单方法_g($key),如上示例,可以使用_g('sidebar')来获取侧边栏的设置,取到的值将为0或者1,使用_g('sortIcon')来获取分类icon的全部设置,以分类id为key的数组,使用_g('sortIcon.1')来获取分类id为1(如果存在)的sortIcon。需要注意的是,对于类型为page的,将取到页面id,类型为sort的,将取到分类id,类型为tag的,将取到标签名。 若不传递参数,即使用_g()方法将获取到所有设置项,对于老的模板迁移来的,可以用extract(_g());来代替原来的加载option文件。
      • 2015年6月4日
      • 15337 阅读
      • 1 评论
      Emlog教程
    • Emlog博客程序像置顶文章一样显示热门和最新文章图标 2015-6-4
      Emlog博客程序像置顶文章一样显示热门和最新文章图标 Emlog是一款基于PHP和MySQL的功能强大的博客及CMS建站系统。致力于为您提供快速、稳定,且在使用上又极其简单、舒适的内容创作及站点搭建服务。 如何像置顶文章一样显示热门和最新文章图标,如下图所示 代码直接放入标题后面即可 <?php if(((date('Ymd',time())-date('Ymd',$value['date']))<=2)&&($value['top']=='n')){?> 说明:当发布日期小于2天则显示 <?php }elseif($value['views']>=300){?> 说明:当访问量大于300则显示 <?php }?>
      • 2015年6月4日
      • 8453 阅读
      • 2 评论
      Emlog教程
    • Emlog时间格式转化,约几天、几月、几年的方式显示 2015-6-4
      Emlog时间格式转化,约几天、几月、几年的方式显示 本代码已经更新,请移步新教程《关于Emlog博客文章时间显示方式几种表达方式》; 看到很多博客的发布时间都是显示约几天前、约几月前、约几年前,舍力也捣鼓了一下,本次分享的代码月和年是按30天计算的,没有考虑其他,可能造成和准确日期有所差异; 以前写过一篇《分享Emlog文章日期显示时间及星期的方法》有需要的朋友可以参考一下的。下面是详细设置方法:首先打开模板文件module.php,在最后加入如下代码 <?php function sldate($datetemp, $dstr = 'Y-m-d H:i') { $timezone = Option::get('timezone'); $op = ''; $sec = time() - $datetemp; $min = floor($sec / 60); $hover = floor($sec / 3600); $day = floor($hover / 24); $month = floor($day / 30); $Year = floor($month / 12); if($Year==0){if($day < 30){$op = "约 {$day} 天前";}elseif($month < 12){$op = "约 {$month} 个月前";} }elseif($Year >= 1){$op = "约 {$Year} 年前";}else{$op = "24小时之内";} return $op; }?> 然后在你需要的地方调用就可以了; 文章页调用方法:<?php echo sldate($date);?> 列表页调用方法:<?php echo sldate($value['date']);?>
      • 2015年6月4日
      • 8217 阅读
      • 0 评论
      Emlog教程
    • 如何利用sql语句批量替换数据库内容命令的方法 2015-6-3
      如何利用sql语句批量替换数据库内容命令的方法 如果一个网站,里面的信息内容,已经成千上万,当有一天想要修改大部分文章中的信息时,单篇文章修改的方法不是太现在,那么现在给大家介绍一下用数据库批量修改替换网站文章标题、内容等方法如下: 首先进入数据库,然后直接用SQL执行一下语句,如图 即可批量替换数据库中的内容 Update 表名 SET 字段名=replace(字段名,'原内容','新内容')
      • 2015年6月3日
      • 8341 阅读
      • 0 评论
      代码教程
    • 非插件实现Emlog内容页判断百度收录与否 2015-6-1
      非插件实现Emlog内容页判断百度收录与否 本方法有插件实现,本教程由独狼移植四少爷博客制作的插件,这样就不用开启插件就可以使用了,舍力经过测试正常方才发布,只为收集EMLOG教程,让更多的网友受益。不废话了,下面进入正题,首先将以下代码存放在模板目录的module文件中: <?php //判断内容页是否百度收录 function baidu($url){ $url='http://www.baidu.com/s?wd='.$url; $curl=curl_init();curl_setopt($curl,CURLOPT_URL,$url);curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);$rs=curl_exec($curl);curl_close($curl);if(!strpos($rs,'没有找到')){return 1;}else{return 0;}} function logurl($id){$url=str_replace(array('http://'),'',Url::log($id)); if(baidu($url)==1){echo "百度已收录"; }else{echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$url\">百度未收录</a>";}} ?> 在模板的echo_log.php文件中调用<?php echo logurl($logid);?>即可。
      • 2015年6月1日
      • 9419 阅读
      • 2 评论
      Emlog教程
    • 提醒:赶紧去取消银行卡年费 管理费 别再交冤枉钱了 2015-5-29
      提醒:赶紧去取消银行卡年费 管理费 别再交冤枉钱了 很多银行都是软执行,不告诉客户     今年5月1日起,中国银监会、国家发改委发布的《商业银行服务价格管理办法》正式实施,本次银行减免的只是借记卡部分手续费(不包括信用卡),包含年费、取现手续费、短信通知费、转账汇款手续费、小额账户管理费等。 很多银行都是软执行,不告之客户,而是非要客户带身份证主动到柜台提出申请,才能办理。银行一年的年费是10元,小额账户管理费每季度3元,一年加起来是22块钱。 银行卡年费、管理费资费标准 1、按照目前普遍的收费标准,不少银行针对日均余额低于一定数额(通常为300元~500元,各行标准不一)的账户收取小额账户管理费,按每季度3元的标准,一年下来就是12元。 2、此外,年费方面,多数银行的标准为10元/年(有的银行给予首年免费、刷卡消费次数达到要求时免费的优惠)。 3、账户管理费和年费这两项加在一起,每个账户一年大约要多花22元。 目前各位可以到银行取消这两笔费用,避免产生不必要的费用,要自己到银行申请取消,银行是不会主动帮你取消的。 注意:一个银行只能申请一个 一个银行只能申请一个,不限制是办新卡还是老卡,办理之后,可以实现零费用。比如,我有2张农业银行的卡,只能申请取消其中1张的年费和管理费。只有1张银行卡,也可以申请取消。 就算是5月1号以后办理的新卡,或者挂失之后补办的卡,如果本人不主动提出申请免小额账户管理费和年费,这两项费用还是要收的! 任何一个网点都可以办理,如果工作人员要求你到开户行取消年费与小额管理费,你可以打总部电话投诉。 链接:教你一次搞定 带本人身份证跟银行卡,直接到任何网点进行办理。 小编给你整理了具体步骤,等自己办理时好翻阅对照。 ●资料 你去申请之前,要准备身份证原件、复印件和银行卡。如果没有时间,可以直接到银行办理时免费复印身份证,速度比较快。 ●排队 如果你去银行办理业务,最好能早一点去,9点到银行是最好的时间。这样银行一开门营业,你就会抢得排在前面的号码,办完业务还不耽误办其他事。 ●申请 等到你去办理业务时,要提前告知银行工作人员自己要申请取消年费和小额账户管理费,拿着身份证,填个单子,签几个字,几分钟就OK了。 ●办理 因为同一个身份证下只能免一张银行卡的年费和小额账户管理费。如果你的银行卡多,或者想省钱,尽量在每家银行办理一张借记卡,这不都可以享受这个惠民政策了吗? ●注意 在你去银行办理取消年费和小额账户管理费时,银行工作人员会查询你开通的N个账户。所以,这时候如果发现有“睡觉”的账户,最好尽快销户,把一些睡眠账户处理掉,省得以后夜长梦多,给自己带来不必要的麻烦。
      • 2015年5月29日
      • 6684 阅读
      • 4 评论
      网络新闻
    • 解决ecshop分类列表页和搜索页面出现空白商品 2015-5-29
      解决ecshop分类列表页和搜索页面出现空白商品 在一些模板里,会发现分类列表页或者搜索页面多出一个空白商品,这是由于模板没有判断是否存在商品ID导致的问题。 解决办法如下:打开模板文件library/goods_list.lbi文件,找到<!--{foreach from=$goods_list item=goods}-->...<!–{/foreach}–> 在此循环里的首尾分别添加<!-- {if $goods.goods_id} -->和<!--{/if}-->即可解决问题。 即:<!--{foreach from=$goods_list item=goods}--><!-- {if $goods.goods_id} -->...<!--{/if}--><!–{/foreach}–>;后台清理缓存后刷新查看
      • 2015年5月29日
      • 24494 阅读
      • 0 评论
      Ecshop教程
    • 支付宝出现大规模瘫痪 无法付账转账 2015-5-27
      支付宝出现大规模瘫痪 无法付账转账 今天下午5点20分左右,支付宝疑似出现大规模瘫痪,移动端与pc端均无法登录支付宝,目前支付宝方面尚未对此做出回应,恢复时间还不清楚。  用户反映,自己在登陆支付宝的时候提示网络繁忙,无法登陆,有些用户登陆上去却又提示需要重新登陆,但是登陆页面出现问题,无法正常登陆。 根据网友微博发布的消息,受影响的地区至少包括广州、上海、武汉、西安、四川、浙江温州、山东聊城等。 支付宝官方给出的解释:     由于杭州市萧山区某地光纤被挖断,造成目前少部分用户无法使用支付宝,运营商蜀黍正在抢修,支付宝攻城狮正在紧急将用户请求切换至其他机房,受影响的用户正在逐步恢复。您的资金安全并不会因此受到任何影响。如果出现交易信息不同步的情况,在修复后会恢复同步。请大家放心。
      • 2015年5月27日
      • 9517 阅读
      • 1 评论
      网络新闻
    • 27
    • 28
    • 29
    • 30
    • 31
    博主栏壁纸
    博主头像 舍力

    静以修身。

    1139 文章数
    3510 评论量
    倒计时
    最新评论
    • 肥饶
      肥饶
      1 年前
      这个好  随机
    • 爱比宝
      爱比宝
      2 年前
      好工具,谢谢分享
    • 上海网站建设
      上海网站建设
      2 年前
      感谢分享
    • ET聊
      ET聊
      2 年前
      分享资源交流经验
    • 百胜综合盘
      百胜综合盘
      2 年前
      很8错!感谢分享
    • 百科情报站
      百科情报站
      3 年前
      你这网站可以哦, 来换个友链吧
    • 舍力
      舍力
      3 年前
      @言之在线:win10都还没有弄明白呢
    • 言之在线
      言之在线
      3 年前
      win11好还是win10好
    • 天兴工作室
      天兴工作室
      3 年前
      网站整改,我网站友链全部下了,麻烦我的链接也可以删掉了
    • 贵金属回收
      贵金属回收
      3 年前
      善良让这世界有了温暖,如果都是冷漠,那多无趣
    载入天数...载入时分秒...
    基于宝塔面板,数据存储于阿里云ECS 粤ICP备11021420号