记录学习与后端知识并分享学习代码过程(会飞的鱼Blog)

学习笔记

自己的学习笔记,也分享给大家一起看
  • Emlog程序网页源码有空白的解决办法分享

    Emlog程序如果发现网页源码有很多空白,可能是以下原因造成的1、安装的插件,解决办法,禁用所有插件在查看源代码看是否有空白;2、请检查模板文件module.php,删除其中的空行即可,请使用代码工具(notepad++,Macromedia Dreamweaver 8等)编辑删除;以上只是原因,还有一个终级解决办法,就是在模板文件header.php里面<?php 后面加上 ob_clean();即可。本方法来源于em论坛蓝叶

    学习笔记 0 1489 2017-09-30
  • 实现内页和首页显示不同的友链的方法

    友链链接如何实现内页和首页的链接不同。。就是添加友链是时候可以选择是内页还是首页。。有个简单的思路,可以在链接影藏时放在内页。显示时在首页。。。这样应该就不需要在数据库添加字段了。。以下是EM论坛hackhp给出的方法(在需要调用的地方放入<?php page_like(); ?>): 注:以下方法产生的友链是当你后台点击隐藏的才会显示的,不然是不显示的在模板文件module.php最后加入如下代码:(推荐使用) <?php function page_like(){ $db = MySql::getIn...

    学习笔记 0 1714 2017-09-30
  • 分享让文章按最新文章升序排列的方法

    记得以后写过一篇《emlog文章浏览数在规定的时间内算一次修改方法》和今天要分享Emlog程序让文章倒序排列的方法(ps:最新的文章显示在最后面)修改方法是差不多的。只是修改函数不一样。下面简单的说下方法:找到include/controller/log_controller.php中的$sqlSegment ='ORDER BY top DESC ,date DESC';把其中的DESC改为ASC即可。题外话:据我所知上面代码中的top代码是最新的意思吧,而DESC表示降序的意思,反之ASC就是升序的意思了;所以如果要改变其他的排列方式的可以参考一下。...

    学习笔记 0 1253 2017-09-30
  • 如何让置顶文章只显示标题不显示摘要

    如何让置顶的文章只显示标题而不显示摘要,而其他没有置顶的文章依然显示标题和摘要,如图所示:其实只要判断一下是不是置顶文章就可以了,<?php if($value['top']=='n'):?>非首页置顶文章显示内容<?php endif; ?>,如果是分类置顶的话就用<?php if($value['sortop']=='n'):?>非分类置顶文章显示内容<?php endif; ?>下面以模板为例,修改log_list.php <h2><?php topflg($value...

    学习笔记 0 1613 2017-09-30
  • emlog后台发布文章,添加缩略图地址,文章列表显示缩略图

    分析:我们为文章添加缩略图地址是保存到数据库中的,并且是保存在文章表中,这样做的原因是在取文章的时候,顺便取出缩略图地址,效率很高,不影响原有系统性能。1)有些同学是从附件表取的。2)有些同学是从内容摘要中解析出图片地址。这个各有各的好处,这里不做评价,适合自己的是最好的。首先是在文章表中添加了一个字段:thumbUrl,见下图:本文转载于EM论坛,由Y.Lynn原创,以下是代码编写开始 ------>>>>>1、我们在后台发布文章,添加缩略图地址,首先要提供一个可输入的编辑框,找到文章发布页面admin\views\add...

    学习笔记 0 1572 2017-09-30
  • 实现emlog评论数量单独控制的方法

    上次在论坛提问已经得到qiukong大神的方法,完美解决问题,这里给大家分享一下:问题描述:评论每页显示的数量,如何不在后台控制数量;可能这个想法很奇葩,但希望大神指点 问题补充一:评论每页显示多少条默认是在后台设置中控制;请问如何在module.php直接控制?即和后台设置中的无任何关系了,只跟module.php文件有关系。以下是大神给出的方案:$DB=MySql::getInstance(); $sql=$DB->query("SELECT * FROM ".DB_PREFIX."comment WHERE gid='5' AND hide=...

    学习笔记 0 1225 2017-09-30
  • 分享一个emlog非插件实现读者排行榜的方法

    代码由flyercn分享,本站只做转载登记之用,代码可能要自己稍稍修改才能使用,如有疑问,留言咨询,这个创建一个文件,例如:comtop.php,把代码放入这个文件中,然后直接把这个文件放入网站根目录即可。<?php //读者墙汇总页面 require_once 'init.php'; define('TEMPLATE_PATH', TPLS_PATH.Option::get('nonce_templet').'/'); $CACHE = Cache::getInstance(); $options_cache = $CACHE->readC...

    学习笔记 0 1345 2017-09-30
  • emlog统计最近指定日期内发表的文章数

      看到emlog BBS有人需要这个代码(emlog统计指定时间内发表的文章数量),所以简单的写一下。通过log_model.php中的模块函数getLogNum不用自己费力的去写函数了,直接构造数据库查询语句就可以使用这个函数来读取emlog文章数量了。PS:只要你去研究emlog的核心代码,很多代码都是可以通过emlog自带的核心代码来实现效果的,不用费力不讨好的自己去写数据库查询函数。还能不破坏emlog速度和稳定性。    以下是这段代码,你可以在模版文件的任何地方使用,这个只是简单写一下,当然这个还可以...

    学习笔记 0 1255 2017-09-30
  • EMLOG给友链前面加上Favicon图标

    在网站的友情链接页面,经常可以看到网站的图标增加美感。在以前,大部分采用的是谷歌来获取图标,但谷歌被墙,导致图标无法显示。如果你的博客的友情链接,需要展示友链图标的,也可以用到以下几种方式获取favicon图标:第一种,采用dnspod,代码如下(ps:把其中的网址改为自己的网址即可):http://statics.dnspod.cn/proxy_favicon/_/favicon?domain=www.f162.cn第二种,直接上代码(推荐使用,本博客使用此代码)调用方法:http://g.soz.im/http://www.f162.cn更详细的介绍...

    学习笔记 0 1654 2017-09-30
  • EMLOG获取某个标签名及下面的所有文章的方法

    获取某个标签名及下面的所有文章的方法,实现效果如下废话不多说了。,直接上代码,把下面代码直接放入module.php,css就不写了,字搞定吧。代码如下:<?php //获取TAG的所有内容 function blog_tag_con($tagname){ $tags = explode(",",$tagname);//分割数组 $Tag_Model = new Tag_Model();//new tag方法 $db = MySql::getInstance();// 链接数据库 foreach($tags as $a):$blogIdStr = ...

    学习笔记 1 1585 2017-09-30

会飞的鱼 在线咨询

在线时间:9:00-22:00
周六、周日:14:00-22:00