EMLOG学院

EMLOG扩展

给你的EMLOG添加站内搜索

给你的EMLOG添加站内搜索

第一次看到站内搜索是在某博友的网站上,当时搜索一个关键词点击确定后发现跳到了百度页面,但是搜索结果却全是站内的链接,后来才知道这是百度的站内搜索。这一功能可以说非常方便的帮助他人在我们的站点上找到需要的文章和相关资源。而频繁的"站内搜索",需要调用我们的数据库资源,增加服务器负担。而实际上,我们可以将这个功能交给搜索引擎去完成,一来节省服务器资源,二来搜索结果要精确的多。 <form action="http://www.baidu.com/baidu"> <input name="word" class="search" size="10" maxlength="100"&...
评论(0) 功能技巧
黑色诱惑模板底部版权说明

黑色诱惑模板底部版权说明

因为黑色诱惑这款模板使用的人比较多,使用的人一多也就会暴露出很多问题,因为一个模板永远不可能模板所有人的要求,青菜萝卜,各有所爱。有的人喜欢这个,有的人喜欢那个,所以小编每次被问的次数多了,就一些现有的问题做一下说明,当然在下一个版本中这些问题也都会被解决。 这里主要说一下大家比较关注的问题是底部的版权问题 很多同学加我就问,哎呀大神啊,这个底部的版权怎么去不掉啊,我把底部的代码都删完了为什么还是去不掉啊。这个问题我比较无语,就好像你用别人使用的模板,作者随手挂了个版权上去,结果你跑过来这版权能不能去掉,对于这一点我是相当无语的,不过虽然无语但是我还是就此说明一下,但是申明一点,尊...
评论(1) 开发日志
EMLOG模板快速入门

EMLOG模板快速入门

模板制作快速入门 模板的制作并非难事,只要你写好了HTML和CSS,嵌套模板就非常简单了,你无需了解标签的内部结构,你只要会使用,模板就能迅速完成。这篇文章只简单的介绍了常用标签的使用方法,希望能带你进入模板的世界,在学习文档之前,你要对html,css有一定的了解哦,如果有一定的php基础,学习起来会更加得心应手。 本篇文章以emlog都默认模板为例,您可以打开默认模板default边看边学习。该模板所在的路径为 content/templates/default 进入该目录后,我们可以看到有许多文件,别犯愁,我们将在下文一一介绍,所有在当前目录下的文件都能在后台...
评论(0) 功能技巧
EMLOG学院投稿活动

EMLOG学院投稿活动

为了更好的让更多的新手学习EMLOG建站,让更多的人加入开发者这个团体。同时也为了让EMLOG学院得到更好的发展,我们经过深思后决定推出如下活动,即 “投稿盈利” 活动,即当注册为本站用户发表文章达到指定章数时可获取一定的奖励,具体规则如下: 活动规则 1,注册为本站会员,以便统计用户发表的文章数量以及确定作者联系方式。 2,撰写与本学院有关的文章,原创与伪原创均可,但是必须具有可读性(由学院审核通过即算一篇) 3,每周日将统计用户发表的审核通过的文章,并发放奖励。 编辑要求 1,内容整洁,分段,分点合理 2,尽可能上传与文章有关的图片...
评论(2) 开发日志
PHP设置cookie与判断是否存在

PHP设置cookie与判断是否存在

在本站中有个小小的功能需要这样的要求。 要求用户第一次进入的时候有提示。 第二次以及后面进入都不会有提示,陈子文想了半天最后决定用cookie来实现这个功能。 大致原理是这样,当用户第一次访问的时候会判断某个cookie是否存在,如果存在,则什么都不管,如果不存在,则弹出我们第一次进入本站需要提示的提示语,并设置一个cookie写入到本地计算机。如果存在,则什么都不提示。 这样当用户第一次进入本站的时候cookie肯定是不存在的,所以会出现提示语,同时还会写入cookie。第二次进入的时候由于第一次已经写入cookie了,所以什么也不提示了。 代码...
评论(0) 功能技巧
侧边栏分类和存档下拉菜单的制作方法

侧边栏分类和存档下拉菜单的制作方法

这个模板是把分类和存档合并到一处,需要注意的是,由于position:absolute绝对化定位的特点,后一个position:absolute 元素永远挡在前一个position:absolute元素前面,所以为了让分类菜单挂在存档菜单上方并且能正常显示,module.php文件里面的存 档代码必须写到分类代码之前,再利用css调整相互位置关系。 module.php代码,没什么大变化,如果不是为了将分类菜单和存档菜单合并到一起,其实只需要调整 id="record"和 id="blogsort"的位置而已: <?php //widget:分类 fun...
评论(0) 功能技巧
EMLOG模板开发常用函数集

EMLOG模板开发常用函数集

emlog模板开发常用函数集,部分是转载,论坛上面好像只有EMlog的函数集,不清楚有么有EMlog模板特效集,这个是集合模板开发时需要的特效代码,写这个文章只是为模板开发者方便,祝Emlog模板越来越丰富。反正我个人认为我技术是很渣的,欢迎吐槽,来看下收集的代码吧。 Emlog随机查看文章 <?php //随便看看 function sbkk_logs() { $db = MySql::getInstance(); $sql = "SELECT gid FROM ".DB_PREFIX."blog WHERE type='blog' and hide='n' ORDER B...
评论(0) 常用函数
EMLOG实现用户登录才可以查看文章

EMLOG实现用户登录才可以查看文章

前几日群里有个小伙伴需要实现这个功能,当用户为游客时无法查看文章 只有注册登录后才有权限查看文章,其实这个功能实现起来是相当简单的 三行代码即可搞定,如下: <?php if(ROLE == ROLE_VISITOR): ?> //判断用户是否为游客 你还没有登录,请登录后查看 。 //如果是游客,则提示需要登录 <?php else: ?> //否则,也就是已经登录 <?php blog_comments($comments); ?> //显示正文 <?php endif; ?> //判断结束 上面的代码注释相信...
评论(4) 功能技巧
Gravatar头像不显示怎么办

Gravatar头像不显示怎么办

伴随着Gravatar头像被强,很多博主发现自己的评论列表头像无法显示了,有些博主缓存了Gravatar倒无妨,不过没有缓存的一看上去就显得有点惨不忍睹了,相信EMLOG的下一个版本应该会修正这个问题了。下面贴上代码,修改后即可显示。 首先找到内核文件/include/lib/function.base.php,打开后找到Gravatar头像部分,如下: /** * 获取Gravatar头像 * http://en.gravatar.com/site/implement/images/ * @param $email * @param $s size * @para...
评论(1) 功能技巧
首页屏蔽某个分类输出

首页屏蔽某个分类输出

刚刚小编给一朋友修改模板时有这样一个需求,需要在首页屏蔽某个分类,也就是说首页不要输出某个分类的文章。初步一想便想到修改内核,于是把内核的前台文章列表调用给修改了,然后满心欢喜的刷新一看,确实屏蔽了,不过当我点击到被屏蔽的分类栏目下时却发现该栏目下一篇文章也没有。顿时心里一阵疑惑,仔细想了想才发现问题,因为首页和分类页同时都是调用的模板中的log_list.php作为显示的,而log_list的文章循环则是调用内核的首页文章列表函数,所以修改了内核之后出现的问题是首页和分类页都把某个分类屏蔽了,很显然这不是我想要的。 后来经过多次折腾与求助,终于搞好了,遂记录一下,以便有次需求的emer们折腾。...
评论(1) 功能技巧
关于EMLOG学院

关于EMLOG学院

关于学院     EMLOG学院,一个非官方组织的专注于EMLOG建站教学,提供EMLOG主题,EMLOG插件,EMLOG代码和EMLOG教程等一站式服务,让每一个人都能成为EMLOG高手,学院为广大的emer提供大量的精美模板,同时拥有大量的教程与资源,包括插件,模板,以及专为emer开发者和折腾控准备的各类使用技巧以及开发函数等.. 学院宗旨     为每一个喜欢emlog的网友提供一个交流平台,致力于为广大网友打造一个资源丰富的网络环境,同时为广大朋友提供php,emlog函数,emlog技术支持,为你...
评论(0) 开发日志
EMLOG前台AJAX登陆

EMLOG前台AJAX登陆

最近把EMLOG学院的主题改了一下,此次小改包括收费模板列表页面以及收费模板详细页面。 然后是文章阅读页面,因为把多说给卡擦了换成了内核评论,所以采用了有附件的文章需要登录才能下载。 做法也就是在文章页面判断一下是否是作者或者管理员,如果是作者则可以下载,否则需要登录。 这里主要是说登录页面,因为如果是游客的话肯定要登录才能下载,常见的方法是一个超链接到登录页面。 但是这样感觉有点小不爽,还要经过页面跳转,登陆后页面还要刷新,严重影响体验,所以准备用ajax提交。 经过测试已经没有什么问题了,把代码分享给各位喜欢折腾的emer们,动态效果图: ...
评论(3) 功能技巧