首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
搜索
舍力
登录
搜索
舍力
静以修身。
累计撰写
1141
篇文章
累计收到
3504
条评论
首页
栏目
首页
关于本站
网站模板
代码教程
Emlog教程
米拓教程
SEO优化教程
Ecshop教程
zblog教程
Excel技巧
电脑软件教程
互联网
免费资源
网络新闻
留言咨询
在线问答
申请友链
网址导航
联系舍力
存档于 【201412】 的文章
2014-12-11
Emlog后台发布文章,添加缩略图地址,文章列表显示缩略图
分析:我们为文章添加缩略图地址是保存到数据库中的,并且是保存在文章表中,这样做的原因是在取文章的时候,顺便取出缩略图地址,效率很高,不影响原有系统性能。 1)有些同学是从附件表取的。 2)有些同学是从内容摘要中解析出图片地址。 这个各有各的好处,这里不做评价,适合自己的是最好的。 首先是在文章表中添加了一个字段:thumbUrl,见下图: 本文转载于EM论坛,由Y.Lynn原创,以下是代码编写开始 ------>>>>> 1、我们在后台发布文章,添加缩略图地址,首先要提供一个可输入的编辑框,找到文章发布页面admin\views\add_log.php文件中找到以下代码: <div> <label for="title" id="title_label">输入文章标题</label> <input type="text" maxlength="200" name="title" id="title"/> </div> 在以上代码下面添加如下代码: <div> <label for="thumbUrl" id="thumbUrl_label">输入缩略图地址</label> <input type="text" maxlength="200" name="thumbUrl" id="thumbUrl"/> </div> 代码描述:在文章标题下面添加了可输入缩略图地址的输入框。 文中找到以下代码: $("#title").focus(function(){$("#title_label").hide();}); $("#title").blur(function(){if($("#title").val() == '') {$("#title_label").show();}}); 在以上代码下面添加如下代码: $("#thumbUrl").focus(function(){$("#thumbUrl_label").hide();}); $("#thumbUrl").blur(function(){if($("#thumbUrl").val() == '') {$("#thumbUrl_label").show();}}); 代码描述:添加文本框的JS特效,当鼠标点到这个文本框的时候,让里面的提示的字消失,鼠标离开的时候再显示。 2、给录入缩略图地址的输入框添加CSS样式,和标题的输入框样式一致,美观。找到admin\views\css\css-min.css 查找#post #title替换为#post #title,#post #thumbUrl 查找#post #title_label替换为#post #title_label,#post #thumbUrl_label 3、在文章编辑页面,也要加上缩略图地址编辑的输入框,使其可以编辑,找到文章编辑页面admin\views\edit_log.php a、文件中找到以下代码: <div> <label for="title" id="title_label">输入文章标题</label> <input type="text" maxlength="200" name="title" id="title" value="<?php echo $title; ?>" /> </div> 在以上代码下面添加如下代码: <div> <label for="thumbUrl" id="thumbUrl_label">输入缩略图地址</label> <input type="text" maxlength="200" name="thumbUrl" id="thumbUrl" value="<?php echo $thumbUrl; ?>"/> </div> 代码描述:在文章标题下面添加了可编辑缩略图地址的输入框。 b、文中找到以下代码: $("#title").focus(function(){$("#title_label").hide();}); $("#title").blur(function(){if($("#title").val() == '') {$("#title_label").show();}}); 在以上代码下面添加如下代码: $("#thumbUrl").focus(function(){$("#thumbUrl_label").hide();}); $("#thumbUrl").blur(function(){if($("#thumbUrl").val() == '') {$("#thumbUrl_label").show();}}); c、文中找到以下代码: if ($("#title").val() != '')$("#title_label").hide(); 在以上代码下面添加如下代码: if ($("#thumbUrl").val() != '')$("#thumbUrl_label").hide(); 4、文章编辑页面,文章内容保存分为自动保存和手动保存,自动保存通过JS实现,找到admin\views\js\common.js 切记,在170行后面进行查找,170行之前也有,但不是我们要操作的。 找到:var title = $.trim($("#title").val());下面添加:var thumbUrl = $.trim($("#thumbUrl").val()); 找到:+"&title="+encodeURIComponent(title)下面添加:+"&thumbUrl="+encodeURIComponent(thumbUrl) 5、保存文章业务处理代码,找到admin\save_log.php文件 找到:$title = isset($_POST) ? addslashes(trim($_POST)) : ''; 下面添加:$thumbUrl = isset($_POST) ? trim($_POST) : ''; 找到:'title' => $title,下面添加:'thumbUrl' => $thumbUrl, 6、前台查询文章列表业务代码,找到include\model\log_model.php 找到:$row = htmlspecialchars($row); 下面添加:$row = $row; 找到:$row = htmlspecialchars(trim($row)); 下面添加:$row = $row; 7、前台文章列表显示调用,在列表模板中通过以下代码输出缩略图: <img src="<?php echo $value; ?>"/> 以上代码来源于emlog论坛,舍力只做收集以备不时之需,本代码未经测试,请各位自行测试
2014年12月11日
18622 阅读
1 评论
Emlog教程
2014-12-9
品质生活,健康人生 - OBH气泡水机助你打造家庭DIY水吧
在中国人的心目中,家的分量绝对重过泰山,送礼送一套房子谁都想,房子装修,什么是最自然最贴切的礼物:送家庭水吧!家庭水吧每人每天都用得上。家是港湾,家人是我生命的3/2,骨肉亲情与生俱来的牵挂,血浓于水割舍不开的休戚,所有的悲喜荣辱共生同受。家庭水吧是平台,是家人感情恒进的纽带,不像家庭酒吧那样狭隘,不必家庭酒吧那样奢华,家人每日的饮品各取所需,家庭每天的生活用水予取予求。现成的厨房灶台,客厅茶几,饭厅餐桌,送上一台气泡水机,家中的任何人权当“调水大师”,可简单移动的家庭水吧就成了。 气泡水机像是魔术道具,加上你无限发挥的DIY,用最放心的水,用爱心为家人表演自制无限可能的饮品,有时纯纯的气泡水,有时加片柠檬抑或鲜果蔬汁。不用担心外购饮料里的添加物对家人的伤害,更不用担心高朋满座时的众口难调。饮得新鲜,饮得放心,饮得方便,饮得有趣,饮得有品位。 气泡水机又像是厨房帮手,配合你的高超厨艺,既能帮你清除下厨原料中的有害残留,又能奉上色香味更具格调的佳肴美味。食得美味,食得安全,食得是福。 民以食为天,饮食都放心了,饮食都还原成了生活中享乐的本色,家庭的和谐与幸福就是必须的了。传统的中国的饮料市场面临变革,这场“祸起家帏”的革命,是国人物质充裕,环保健康意识增强后的必然产物。气泡水机无耗电科技设计对于环保的贡献不仅仅是节电和省去亿万饮料瓶罐的弃置,更重要的是鼓励国人的环保意识:追求生活品质并不都是要以牺牲环境为代价,人类与自然可以共赢迎接未来。 DIY,满足自我需求的最佳时尚行为方式,借助气泡水机的神奇魔力,在你家的水吧中,将情感与生活需求融合到水乳一体,最懂自己,最爱家人的你同样最具时尚消费感觉,环保地球的同时将更实惠的真爱留给家人。 气泡水机品质亮点: OBH Nordica气泡水机以安全健康、欢乐美味、省时省钱、节能环保为出发点,您只要按指引在PET瓶中装入适量的饮用水,再按2-3次操作按钮便完成充气,即可制作出新鲜原生态的气泡水,全过程完全不需任何电力,是不用电的家电。全过程自我掌控,是真正安全的快乐体验。这神奇的气泡水既是健康生活的加气站,也是家庭水吧的DIY能手,还是美容瘦身之水和厨艺的好帮手。 气泡水机以关注健康、热爱家庭、重视品味、关心环保的消费诉求为出发点,以个性化设计和差异化功能为核心,为消费者提供了独有的品质服务,成为了气泡水机中国市场的领跑者。 产品理念(潮流、健康、省钱、方便、环保) 潮流-DIY、时尚的自制苏打水、气泡饮料——OBH SODAMASTER 苏打水机让你能够随时制作出冰镇气泡水,添加各种果汁,随性创意,加入活力生活,享受潮流感受。 健康-不添加糖、色素、防腐剂等有害添加剂——自由选择水源,可加入现榨果汁,为儿童制作口感一流,健康无害的各种气泡饮料。看得到的健康,尝得到的口味。 省钱-性价比高,以优惠价格享受高品质生活——OBH 苏打水机+矿泉水制作气泡水,每杯(500ml)成本1.6元;而法国巴黎水330ml售价10元,意大利圣培露 500ml 售价15元;使用OBH 苏打水机+矿泉水+现榨果汁,制作气泡果饮,成本不超过4元;而主流餐饮、水吧和饮品店的气泡果汁,售价都在10元以上。 方便-操作便利,无需插电,换气简单——OBH 苏打水机不需插电,安全性高;气瓶更换方便,经济实惠;操作简单,即充即饮,可根据口味和喜好,随心所欲地调制各种饮料。 环保-告别碳酸饮料,拒绝塑料消耗——自制苏打水和气泡饮料,可替代外购可乐等碳酸饮料,每个家庭都行动起来,每年可以减少成千上万个塑料瓶消耗,为保护地球作贡献。 气泡水(水中黄金/舌尖上的盛宴 —— 高端人群专用水) 气泡水是将食品级二氧化碳通过高压的方式打入水中,所形成的水溶液,英文是Sparkling Water或Gas Water。因为水中有碳酸,故又称为碳酸水传统苏打水靠人工添加食物小苏打和饮用水炮制而成,这种苏打水中含有碳酸氢钠。高“钠”对高血压的人群不宜食用;高端消费群体钟爱苏打水,但消费者无法掌控瓶装苏打水的水源、水质安全,更不能改变苏打水含钠的成份。可乐等对人体不健康并非因为含碳酸成份所导致,而是在于色素、香精、咖啡因、磷酸等添加剂和防腐剂;OBH Nordica气泡水机采用北欧流行的HomeSoda Maker模式制作不含钠的苏打水,为您带来全新的气泡水体验和感受。 经国外医学院证实,长期饮用气泡水——对促进人体健康效果显著——制碱水改善身体PH值;促进身体新陈代谢循环;缓解便秘与清空胆囊;降低身体LDL不良胆固醇;调理身体亚健康状态利于排除尿酸;缓解痛风、缓解“三高”问题;有益肠胃消化系统蠕动;减缓胃食道逆流症状;增强细胞组织抗病变能力;立刻解决打嗝症状;促进呼吸的平衡,调节细胞组织氧气释放;帮助血管舒张,降低心血管疾病发生;修复肺部与细胞组织的功效;提神解乏、提高工作学习效率。 本信息由OBH Nordica气泡水机整理发布,更多详情请点击:www.ai596.com(健康之水 优质生活)
2014年12月9日
10769 阅读
2 评论
广告投放
2014-12-7
如何让置顶文章只显示标题不显示摘要
如何让置顶的文章只显示标题而不显示摘要,而其他没有置顶的文章依然显示标题和摘要,如图所示: 其实只要判断一下是不是置顶文章就可以了,<?php if($value=='n'):?>非首页置顶文章显示内容<?php endif; ?>,如果是分类置顶的话就用<?php if($value=='n'):?>非分类置顶文章显示内容<?php endif; ?>下面以模板为例,修改log_list.php <h2><?php topflg($value, $value, isset($sortid)?$sortid:''); ?><a href="<?php echo $value; ?>"><?php echo $value; ?></a></h2> <?php if($value=='n'):?><!--判断开始,注释可以去掉--> <p class="date">作者:<?php blog_author($value); ?> 发布于:<?php echo gmdate('Y-n-j G:i', $value); ?> <?php blog_sort($value); ?> <?php editflg($value,$value); ?> </p> <?php echo $value; ?> <p class="tag"><?php blog_tag($value); ?></p> <p class="count"> <a href="<?php echo $value; ?>#comments">评论(<?php echo $value; ?>)</a> <a href="<?php echo $value; ?>">浏览(<?php echo $value; ?>)</a> </p> <?php endif; ?><!--判断结束,注释可以去掉--> 本方法来源于论坛hackhp之手,舍力用5.3.1测试正常显示,如有疑问可下面留言。 题外话:使用此方法也可以不显示首页置顶文章,只需要把<?php if($value=='n'):?>放在 <h2><?php topflg($value, $value, isset($sortid)?$sortid:''); ?><a href="<?php echo $value; ?>"><?php echo $value; ?></a></h2> 前面即可 当然,如果要实现分类置顶不显示,只需要把<?php if($value=='n'):?>改为<?php if($value=='n'):?>,如何需要同时不显示,都加上就好了,但是也要把<?php endif; ?>改为<?php endif; endif;?>。
2014年12月7日
18471 阅读
5 评论
Emlog教程
2014-12-7
春运火车票7日起开售 可提前60天预订
据潇湘晨报12月6日报道(记者 谢功梅 通讯员 刘轶 袁钢)12月5日,广铁集团发布2015年春运(2月4日至3月16日,共40天)售票方案。与以往春运售票最大不同的是,旅客可以提前60天预订自己春节回家的车票。广铁发布称,网络购票和电话订票预售期比窗口、自动售票机预售时间长。2015年春运互联网、电话订票预售期为60天,即2014年12月7日发售2015年2月4日春运第一天的车票;车站窗口、代售点、自动售票机预售期为58天(车站窗口此后会有所调整),即2014年12月9日发售2015年2月4日春运第一天的车票。建议旅客最好选择网络和电话方式购票。 互联网和电话订票优先窗口 广铁发布,2015年春运,广铁管辖范围内(即湘粤琼三省,以下简称管内)所有旅客列车(广九直通车除外)均开通互联网售票,售票网站为中国铁路客户服务中心网站(www.12306.cn,简称“12306网站”)。广铁管内所有办理客运业务的计算机联网售票车站(贵州省的铜仁、松桃站除外)均开办电话订票业务,其中广东、湖南省内车站的电话订票号码统一为95105105,96020088,海南省内车站的电话订票号码统一为95105105,实行全路通取。 广铁提醒,除广九直通车外,广铁集团管内旅客列车均实行实名制售票,儿童票不实行实名制售票;互联网购票和电话订票的预售(订)期优先于窗口购票,建议旅客优先选择互联网购票和电话订票。 13日起车站售票厅预售期有调整 每年春运高峰期,火车票“一票难求”。广铁提醒,作为特别时段,春运期间广铁将对车站售票厅预售期实行动态调整,其中湖南境内各火车站售票厅车票预售期具体调整情况如下: 湖南省内长沙、长沙南、株洲、湘潭、岳阳、常德、益阳、衡阳、郴州、耒阳、永州、张家界、吉首、石门县北、怀化、溆浦、娄底、邵阳、新化车站,从2014年12月7日至12日预售期为58天,从2014年12月13日至2015年2月3日预售期为18天,从2015年2月4日至另有通知止预售期为2天;湖南省内其他车站,从2014年12月7日至12日预售期为58天,从2014年12月13日至另有通知止预售期为18天。从2014年12月7日至另有通知止,广东、湖南、海南三省各代售点的预售期均为58天,旅客可选择就近代售点购、取车票。 广铁表示,对管内各火车站售票厅春运期间预售期实行动态调整,主要基于“化聚为散”的售票理念,分散购取票人群。 铁路部门提醒,电话订票取票有时间限制:当日12:00前预订的车票,须于次日12:00前取票;当日12:00后预订的车票,须于次日24:00前取票;逾时未取车票系统将自动取消。旅客成功订票后,一定要尽快在铁路部门规定时间内凭订单号和有效身份证件原件或复印件,在全国铁路任一代售点、车站设立的集中售取票点及车站售票厅指定窗口取票。 通过互联网购票的旅客,可凭订票时使用的有效身份证件原件在任何一间代售点、车站设立的集中售取票点以及车站售票厅指定窗口换取车票。春运期间,车站人多拥挤,建议旅客就近选择代售点、集中售取票点提前换取车票。 铁路建议,旅客出行前可提前通过互联网或电话订票系统订购返程票,也可以就近选择代售点预订。电话订票实行全国通取,旅客成功通过电话或互联网购票后都可在本地(出发地)取到返程车票。 广铁提醒,春运期间,请旅客密切留意各类媒体公布的余票动态信息,如有疑问可拨打广铁集团客运服务热线12306,或登录中国铁路客户服务中心网站、广铁集团公司官方网站.
2014年12月7日
6644 阅读
2 评论
网络新闻
2014-12-5
分享让文章按最新文章升序排列的方法
记得以后写过一篇《emlog文章浏览数在规定的时间内算一次修改方法》和今天要分享Emlog程序让文章倒序排列的方法(ps:最新的文章显示在最后面)修改方法是差不多的。只是修改函数不一样。 下面简单的说下方法:找到include/controller/log_controller.php中的 $sqlSegment ='ORDER BY top DESC ,date DESC'; 把其中的DESC改为ASC即可。 题外话:据我所知上面代码中的top代码是最新的意思吧,而DESC表示降序的意思,反之ASC就是升序的意思了;所以如果要改变其他的排列方式的可以参考一下。 例如:views代表是浏览数;comnum 表示评论数;当然可能还有更好的方法,期待大家的分享。。
2014年12月5日
8332 阅读
3 评论
Emlog教程
2014-12-4
人人影视国际版将关闭 没有免费午餐美剧迷何去何从
继人人影视,射手网宣布关闭后,人人影视国际版也即将挂了。如此说来,美剧迷心目中的圣地人人影视彻底关闭了。前阵子,还能正常访问人人影视国际版,现在彻底沦陷了,已经不能正常访问了。 十天前,人人影视宣布关闭,不少人感到很伤心。不过,细心的人可以发现,官方公告写的只是人人影视中国区网站正式关闭,还有个国际版人人影视可以看。 官方发布公告 人人影视是一个以分享、交流、学习为宗旨的外国影视节目非专业字幕组。现在关闭了,引起不少网友不满以及伤心。只是,有些事就算是不开心,也改变不了的。人人影视关闭已经成为不能改变的事实。 前阵子,还能正常访问人人影视国际版,现在彻底沦陷了,已经不能正常访问了。 不过,在浏览国际版的时候,上面字幕则显示:请用户根据自己所在地区法律法 规自行决定,所带来的法律问题自行承担。也就是说,在中国大陆地区浏览人人影视国际版有可能要负法律责任,各位一定要小心。 人人影视本着分享、学习、进步的宗旨曾给我们许多人带来了很多的欢乐的网站就要彻底消失了,不少人觉得惋惜不已。继快播后,人人影视和射手网22日先后宣布关闭网站。 人人影视、射手网这类以速度著称的网站,通常会在第一时间将境外剧翻译、制作好字幕并上传,“对于喜欢海外剧的网友来说,这两家网站几乎融入每个人的生活,离不开了,很难想象关站之后这么多海外剧粉怎么活。 早在2009年,人人影视就因为盗版资源被查,当时包括“伊甸园”、“BT中国联盟”和“悠悠鸟”在内的111家视听节目服务网站被关停整改。人人影视当时宣布网站转型,放弃视频下载,只提供字幕服务。随后,人人影视顽强活了下来,又撑了五年时间,工作人员说这次是广电执法部门直接上门查封了他们五台 服务器,估计要彻底关站。 人人影视前身是YYeTs字幕组,于2006年6月1日正式建立独立论坛,是国内最早创立、影响最大的字幕组之一,经过多年的发展,广招字幕翻译爱好者,逐渐形成现今的人人影视。“虽然打着提供字幕的幌子,实际上人人影视不仅提供字幕分享,而且提供视频资源的下载服务。 几乎所有主流的美剧都可以在人人影视找到下载链接,人人影视也凭借更新速度快、翻译准确成为美剧迷心中的首选。在版权保护越来越严格的趋势下,这种做法让那些花天价购买正规版权的网站怎么办?太不公平了。”腾讯网一位不愿透露姓名的负责人说,这类网站被关停是迟早的事。
2014年12月4日
8982 阅读
5 评论
网络新闻
2014-12-3
实现内页和首页显示不同的友链的方法
友链链接如何实现内页和首页的链接不同。。 就是添加友链是时候可以选择是内页还是首页。。 有个简单的思路,可以在链接影藏时放在内页。显示时在首页。。。这样应该就不需要在数据库添加字段了。。 以下是EM论坛hackhp给出的方法(在需要调用的地方放入<?php page_like(); ?>): 注:以下方法产生的友链是当你后台点击隐藏的才会显示的,不然是不显示的 在模板文件module.php最后加入如下代码:(推荐使用) <?php function page_like(){ $db = MySql::getInstance(); $sql = "SELECT * FROM " . DB_PREFIX . "link WHERE hide='y' ORDER BY taxis ASC"; $result = $db->query($sql); while($row = $db->fetch_array($result)){ ?> <li><a href="<?php echo $row; ?>" title="<?php echo $row; ?>" target="_blank"><?php echo $row; ?></a></li> <?php } ?> <?php } ?> 第二种方法: 在模板文件module.php最后加入如下代码: <?php function link_n(){$db = MySql::getInstance();?> <?php $sql = "SELECT sitename,id,description,siteurl,hide FROM ".DB_PREFIX."link ORDER BY `id` "; $list = $db->query($sql);while($row = $db->fetch_array($list)){ if($row=='n'){$yes="1";}else{$yes="2";}?> <?php if($yes=='2'): ?> <a title="<?php echo $row; ?>" href="<?php echo $row; ?>" target="_blank"><?php echo $row; ?></a> <?php else:endif; }} ?> 今天有个网友说到全站调用内页友链(首页除外),舍力在这里分享一下自己的方法,要稍微修改一下上面的代码,以默认模板为例(ps:肯定还有更好的方法,如果你有好的方法,望留言给我,大家共同学习);在模板文件module.php最后加入如下代码: <?php //内页链接 function ny_links(){$db = MySql::getInstance();$sql = "SELECT * FROM " . DB_PREFIX . "link WHERE hide='y' ORDER BY taxis ASC";$result = $db->query($sql);?> <li><h3><span>友链链接(内页)</span></h3><ul id="link"> <?php while($row = $db->fetch_array($result)){ ?> <li><a href="<?php echo $row; ?>" title="<?php echo $row; ?>"><div style="background:url(<?php echo $row; ?>/favicon.ico) no-repeat;background-size:16px; background-position: 50% center;float:left;width:16px;height:16px;margin:5px 2px 0 0px;"></div><?php echo $row; ?></a></li> <?php }?></ul></li><?php }?> 在模板文件side.php的</ul>前面加入如下代码: <?php if("http://".$_SERVER.$_SERVER == BLOG_URL) {}else{ny_links();}?>
2014年12月3日
8806 阅读
13 评论
Emlog教程
2014-12-2
Emlog调用多说文章评论数 获取文章id
相比之前的博客自带的评论系统,社会化评论插件的评论数明显比自带的评论系统要多,游客评论的概率大大提升。不过emlog的多说评论插件还是不够完善,只能在最后面加个评论模块,但是在其它地方不能显示多说的评论数量了。如文章列表的评论数、文字标题旁的评论数等(如图),下面就如何在这两个地方调用多说评论数做详细说明。 Emlog当前文章调用多说评论数 Emlog的文章内容文件为:echo_log.php;打开文件,在代码顶部加上多说的js代码,具体调用方法请见多说开发相关文档 代码显示【文章评论数】方法 <script type="text/javascript"> var duoshuoQuery = {short_name:"您的二级域名"}; (function() { var ds = document.createElement('script'); ds.type = 'text/javascript';ds.async = true; ds.src = 'http://static.duoshuo.com/embed.js'; ds.charset = 'UTF-8'; (document.getElementsByTagName('head') || document.getElementsByTagName('body')).appendChild(ds); })(); </script> 然后再找到如下代码:<?php echo $comnum; ?> 条评论 把它改成:<span class="ds-thread-count" data-thread-key="<?php echo $logData ; ?>"></span> Emlog文章列表多说评论数调用 emlog的文章列表文件为log_list.php;打开文件,在代码顶部加上多说的js代码,具体调用方法请见上面的代码 然后再找到如下代码:<?php echo $comnum; ?> 条评论 把它改成:<span class="ds-thread-count" data-thread-key="<?php echo $value; ?>"></span> 当前文章id:<?php echo $logData ; ?> 文章列表id:<?php echo $value; ?>
2014年12月2日
13600 阅读
3 评论
Emlog教程
2014-12-2
Emlog程序网页源码有空白的解决办法分享
Emlog程序如果发现网页源码有很多空白,可能是以下原因造成的 1、安装的插件,解决办法,禁用所有插件在查看源代码看是否有空白; 2、请检查模板文件module.php,删除其中的空行即可,请使用代码工具(notepad++,Macromedia Dreamweaver 8等)编辑删除; 以上只是原因,还有一个终级解决办法,就是在模板文件header.php里面<?php 后面加上 ob_clean();即可。
2014年12月2日
8878 阅读
1 评论
Emlog教程
2014-12-1
在文章页中显示摘要的方法 可用做文章页描述
刚刚在论坛里有人“问怎么样把添加文章时的所填的“文章摘要”的内容变为该文章的描述(即description) ”,以下是解决方法: 1、在根目录include/model/log_model.php(大概在124行)找到 'template' => $row, 在后面加入 'excerpt' => $row, 2、然后在echo_log.php中你需要调用的地方加入 <?php echo $excerpt; ?> 另一种方法实现文章页描述调用摘要的方法:1不变,找到根目录include/controller中的(大概86行) $site_description = extractHtmlData($log_content, 90); 把其中的$log_content改为$excerpt即可,其中的90为字符数,如果不需要截取和清除格式,请直接把上的代码改为 $site_description = $excerpt;
2014年12月1日
8290 阅读
1 评论
Emlog教程
2014-12-1
如何增加文章内容(日志)分页功能的方法分享
Emlog的5.3.1新版仍然没有文章分页功能,而刚好我的文章都比较长,用户阅读起来体验可能不太好,自己动手,丰衣足食,我这里把增加分页的方法分享出来,给有需要的朋友参考。 第一步、在模版文件module.php最后一段加入代码: <?php //内容页分页 function log_fy($aid,$aP,$aCount) { $log_fy .= '<div id="log_fy">'; for ($p=0;$p<$aCount;$p++) { if ($p == 0 && $aP == 0) $log_fy .= '<span title="当前第1页">1</span>'; else if ($p == 0) $log_fy .= '<a href="'.BLOG_URL.'?post='.$aid.'" title="转到第1页">1</a>'; else if ($p == $aP) $log_fy .= '<span title="当前第'.($p+1).'页">'.($p+1).'</span>'; else $log_fy .= '<a href="'.BLOG_URL.'?post='.$aid.'&p='.$p.'" title="转到第'.($p+1).'页">'.($p+1).'</a>'; } $log_fy .= '</div>'; return $log_fy;} ?> 第二步、然后把echo_log.php中的<?php echo $log_content; ?>替换如下代码: <?php $p = $_GET; $aArr = split('\-\|\-',stripslashes($log_content)); $aCount = count($aArr); if ($aCount>1){ if ($p>0){echo $aArr.log_fy($logid,$p,$aCount); }else{echo $aArr.log_fy($logid,0,$aCount);} }else{echo $log_content;} ?> 使用方法很简单,后台编辑文章的时候,在需要分页的地方插入 -|- 即可;不足之处就是,分页文章标题都一样 -=-第三步、写让css代码,如下 #log_fy{text-align:center;margin-top:10px;clear:both;overflow:hidden;height:30px;line-height:30px;font-weight:bold;} #log_fy span{color:#e23a0a;border:1px solid #08c;padding:2px 7px;} #log_fy a{margin:0 5px;border:1px solid #bbb;padding:2px 6px;} -=-将下面代码放入header.php的</title>前面实现不同标题 <?php $p=$_GET;if($p>0){echo ' -第'.($p+1).'页';}?>
2014年12月1日
16951 阅读
2 评论
Emlog教程
2
3
4