EMLOG学院

功能技巧

下雪代码配合模板设置插件

下雪代码配合模板设置插件

新年新气象,为你的emlog添加下雪代码,同时再后台增加一个开关自由开启与关闭下雪模式是不是更好呢? 接下来小编就奇遇大神的模板设置插件为教大家怎样在后台添加开关。 首先需要下载模板设置插件,这里说明一下,奇遇大神的模板设置插件将是emlog模板开发的一个新的里程碑,以小编推测以后emlog的模板开发者应该都会把自己的模板和模板设置插件整合起来,所以不管大家有没有下载到需要此插件的模板都还是下载一下,不然你就要out了。 下载地址:http://www.emlog.net/plugin/144 下载完插件了再看这里:https://www.lantk.com/?post=10...
评论(0) 功能技巧
新年雪花代码

新年雪花代码

新年到了,不妨为你的网站添加一点气氛,以下下雪代码,添加在网页的head标签中即可。 EMLOG建议添加在footer.php文件中。 <script type="text/javascript" language="javascript"> (function() { function k(a, b, c) { if (a.addEventListener) a.addEventListener(b, c, false); else a.attachEvent && a.attachEvent("on" + b,...
评论(1) 功能技巧
友情链接添加favicon图标

友情链接添加favicon图标

小编也是因为看到别人的友情链接前面带了个favicon图标,一时感兴趣所以看了一下源代码,发现原来是只是一个网址,后面带了一个参数就是域名了。 http://www.google.com/s2/favicons?domain=域名。 将它放在emlogfooter.php可写为如下: 首先在module中找到友情链接的函数,然后在前面加上 <img src="http://www.google.com/s2/favicons?domain=<?php echo $value['url']; ?>" /> 这样可在后台侧边栏调用...
评论(0) 功能技巧
前台添加内嵌式登陆模块

前台添加内嵌式登陆模块

如下图: 来看代码 <div class="login"> <form method="post" action="<?php echo BLOG_URL; ?>admin/index.php?action=login" name="f"> <ul class="login"> <li><label for="log">登陆账号:</label><input type="...
评论(0) 功能技巧
顶部导航栏悬浮例程

顶部导航栏悬浮例程

顶部导航栏悬浮例程 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>自动固定顶部的悬浮菜单栏代码</title> <meta http-equiv="content-type" content="text/html;c...
评论(0) 功能技巧
标题列表添加热门加精图片

标题列表添加热门加精图片

也是在论坛上看到那些标题前面闪着“火”或者“加精”置顶图标后不甘寂寞,屡次研究后发现方法,如下图: 标题前面添加以下php语句: <td class="icn"> <a href="<?php echo $value['log_url']; ?>"> <?php if($value['comnum'] > 15):?> <img src="<?php echo TEMPLATE_URL; ?>/images/topichot.gif" align="absmi...
评论(0) 功能技巧
评论列表添加楼层显示

评论列表添加楼层显示

偶尔看到论坛上的楼层显示总是羡慕不已,想着emlog要是能实现该多好,于是各种找资料,各种搜索。 最后终于找到鸟,特地分享给朋友们: 首先在你所用模板的module.php中找到: function blog_comments($comments){ 将其修改成: function blog_comments($comments,$params){ 然后在“$isGravatar = Option::get('isgravatar');”后添加: $comnum = count($comments); foreach...
评论(0) 功能技巧
添加评论人等级输出

添加评论人等级输出

首先在module.php中添加以下函数 <?php //comment:输出评论人等级 function echo_levels($comment_author_email,$comment_author_url){ $DB = MySql::getInstance(); $adminEmail = '"chenziwen@lantk.com"'; if($comment_author_email==$adminEmail) { echo '<sy id="ys">(管理员)</sy>'; } $sql = "SELE...
评论(1) 功能技巧
“试试手气(随机日志)”功能

“试试手气(随机日志)”功能

<?php //随机日志 function rand_log() { $db = MySql::getInstance(); $sql = "SELECT gid,title,content FROM ".DB_PREFIX."blog WHERE type='blog' ORDER BY rand() LIMIT 0,1"; $list = $db->query($sql); while($row = $db->fetch_array($list)){ echo Url::log($row['gid']); } } ...
评论(0) 功能技巧
通过修改.htaccess实现301重定向

通过修改.htaccess实现301重定向

出于SEO、PR值传递、网址转换的目的,在网站初建和网站迁移时我们都需要使用301重定向,通常包括域名对域名,目录对目录和一个独立网址对另一个独立网址的重定向。在bluehost虚拟主机上作301重定向,最常用的方法有2种: 1.直接编辑.htaccess。 2.用cPanel设定。 实质二者都是修改文件.htaccess,只是前者手工编辑,后者是由cPanel完成。用cPanel操作相当简单,登陆你的 cPanel(bluehost虚拟主机可以选简体中文)–>Domain–>Redirects,选择相应的选项即可完成设置,这里暂不讨论。下面讲一下直接编辑.htaccess的方法。 注意...
评论(0) 功能技巧
EMLOG5.12默认模板header.php解析

EMLOG5.12默认模板header.php解析

很多朋友安装emlog之后都会选择一款自己喜欢的模板,而随着模板库眼花缭乱的模板越来越对便想自己开始折腾模板。 而苦于不懂php或者html望而却步,看着模板中的代码更是晕头转向,其实emlog的模板结构还是相对比较简单的。 这里小编就拿emlog5.12的默认模板default给大家做一个代码全面解析,帮助大家快速上手emlog模板结构。 emlog的模板存放在“content\templates”下面,拿到模板后会发现默认模板有11个文件和一个文件夹,看到这里大家先不要产生恐惧感,其实分析下来是很简单的,因为很多东西一般情况下我们是不需要去改的。下面我们对模板下的文件...
评论(2) 功能技巧
Emlog不修改内核文件实现翻页效果

Emlog不修改内核文件实现翻页效果

Emlog 默认的分页函数没有上、下页翻页效果,只是在日志页面有一个上、下篇的函数,如果想自己在页码当中增加翻页效果,就得对系统的基本函数库文件进行修改。具 体的方法很多技术控比如动点创想的胡杨等有专门的文章介绍,这里就不啰嗦了。这里所要讲的,是另外一种方法,就是不用修改系统内核文件,而是直接在自己使 用的模板中创建一个有翻页功能的自定义函数,然后在需要使用的地方引用就行了。   下面讲具体的操作步骤。首先要在模板中的 module.php 中先增加自定义的分页函数,例如: <?php //blog:自定义分页函数 function my_page($count, $perlogs...
评论(1) 功能技巧