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

  • 关于EMLOG博客程序判断插件是否安装并启用函数分享

    有时候我们用emlog博客程序做模板的时候,必须用到一些插件,但是模板的使用者可能并未下载安装那些插件,这里我们在做模板的时候,可以强制性的提醒安装,否则无法使用此款主题,方法其实很简单,只需要下把下面的代码放入module.php的头部即可。<?php if(!function_exists('插件标签') || !function_exists('插件标签')){emMsg('未满足条件显示的内容', BLOG_URL.'admin/plugin.php');}?>以上的插件标签需要自己修改的,内容中可以使用html代码;如:模板设置插件...

    学习笔记 0 1514 2017-09-30
  • Emlog教程:获取最近留言访客头像函数

    本代码来自陈子文哪货,舍力做转载保存之用,原文如下:刚才写个模板需要在底部加一个最新访客,顺手写了个函数,需要的可以借鉴借鉴/** * 获取Gravatar头像 */ function getGravatar_fk($email, $s = 40, $d = 'mm', $g = 'g') { $hash = md5($email); $avatar = "http://gravatar.duoshuo.com/avatar/$hash?s=$s&d=$d&r=$g"; return $avatar; } //...

    学习笔记 0 1395 2017-09-30
  • Emlog页面实现加密码访问的相关代码分享

    第一步:在根目录文件admin/views/add_page.php中<div id="post_button">这段代码的上方加如下代码<div style="margin-top:3px;"> 文章访问密码:<input type="text" value="" name="password" id="password" style="width:80px;" /></div>第二步:在根目录文件admin/views/edit_page.php中的<div id="post_button">...

    学习笔记 0 1557 2017-09-30
  • Emlog博客程序模板调用首页index.php文件的方法

    Emlog#默认的模板文件是没有index.php的,而是用log_list.php这个博客列表页作为首页模板。增加index.php模板作为首页的方法很简单,只需要在log_list.php顶部增加一段代码即可。如下:<?php if($pageurl == Url::logPage()){include View::getView('index');exit;}?>然后在模板文件中建立一个index.php文件即可,当然你也可以把index.php改成其他的名称,只需要把上面代码中的index改成你自己修改的就可以了,内容就自己慢慢捣鼓了...

    学习笔记 0 1645 2017-09-30
  • 分享Emlog博客程序建站SEO优化技巧方法

    之所以叫做简易优化指南,是因为emlog网站程序本身并不支持多么复杂的优化手段,比如说尽管5.0.0版实现了首页的网页标题和浏览器标题(也即title)分开设置,但栏目页和作者页还是老样子网页标题和浏览器标题只能一起弄。此外还有缺少二级分类支持啦、无法单独提取置顶和带图文章啦——修改数据库之类的主意就免了吧,可以的话咱尽量只动模板,实在不行稍微改动一下程序文件就够了。    假定大家都已经具备了最基本的修改模板技能,也就是说能够使用正确的网页编程软件(Dreamweaver、Notepad++、Editplus、EmEditor、Ul...

    学习笔记 0 1622 2017-09-30
  • emlog博客自建页面转换为普通文章页面

    emlog博客自建的页面如何转换为普通日志文章页面?很简单,直接到SQL数据库里面修改就可以了!找到表:emlog_blog点击后面的【浏览】找到你想要修改成普通文章的页面,页面的type为page,文章的type为blog。找到后,点击前面的【编辑】找到sortid项,将后面的-1改为你想要分到的分类下面,分类ID为正数:1、2、3、4……将tape类型修改为:blog点击执行后大功告成,看看原来的emlog页面是不是变成了普通的文章页了!

    学习笔记 0 1683 2017-09-30
  • 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).scrol...

    学习笔记 0 1646 2017-09-30
  • 给EMLOG加上一个订单/工单提交功能

    说到这个客户提交订单的功能,一般人可能觉得是写插件来实现。不过写插件有点麻烦,有不少增删改查的功能要写。最近有个朋友找明月网络定制模板,需要一个客户提交订单的功能。明月网络想了一下下,想到了一个通过修改EMLOG本身的评论系统的方法来简单实现一个客户提交订单的功能。    实现思路是,首先制作一个用户提交订单信息的表单,然后在用户提交该表单的时候,将订单信息表单的数据通过JS整合成评论数据提交。之后,网站管理员就可以在后台的“评论”中看到客户提交的“订单”信息。功能代码(来源明月网络):<script type="text/ja...

    学习笔记 0 1825 2017-09-30
  • 分享PHP防刷新代码从此网站不再被F5刷死

    不晓得大家有没有遇到过网站被暴力F5刷新刷死的?如果你曾经的确遇到过这样的问题,那么接下来的文章可能对你而言就是一片非常实用的好文了,骚包也是刚刚在流量互联网的时候无意中发现的这篇文章,现在把网站防F5刷新的代码分享给大家。    防刷新代码一:<?php session_start(); $allow_sep = "60"; if (isset($_SESSION["post_sep"])){ if (time() - $_SESSION["post_sep"] < $allow_sep) {exit("孩子你能消停一下...

    学习笔记 0 1587 2017-09-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>'; } $...

    学习笔记 1 1538 2017-09-30

会飞的鱼 在线咨询

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