EMLOG学院

emlog实现二级菜单导航实战教程

emlog实现二级菜单导航实战教程

先来看看演示代码。 <!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> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>非常小巧的JS下拉菜单代码&...
评论(1) 网页语言
Emlog不修改内核文件实现翻页效果

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

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

日志列表页的判断

Emlog 用得久了,emer 们就难免会折腾一下自己的模板,谁让 Emlog 这么简单实用呢?除了折腾外观及各种特效,当然还有实用的功能,日志列表页的判断应该就属于此类。我们可以根据日志列表页面的各种类型(位置?),实现不 同的功能。下面是我在论坛里面收集的一些常见而实用的日志列表页面的判断,基本上可以满足大多数 EMER 的需要了吧。如果你还什么更好的代码,也不防拿出来分享一下。   好了,闲话到此,下面才是正题。 日志列表页 (包括各种情况下的日志列表页及其翻页,如:首页、分类、标签、归档、作者……等等) <?php if($curpage == CURPAGE_H...
评论(0) 功能技巧
Emlog前台模板预览功能的补充

Emlog前台模板预览功能的补充

前台换模板的功能其实非常有用,特别是对于经常做模板的模板作者来说,更是可以让访问都对自己模板的效果有直观的了解。在 Emlog 3.5 版以前,甚至也有过专门的插件,不过自从升级到 4.0 之后,这个插件就失效了。但是,一些爱折腾的技术控和 EMER ,还是陆续弄出一些代码来实现这个功能,本博就曾经转载过石头的一篇相关日志(《Emlog前台模板预览功能》),不过那个代码有一个不大方便的地方,就是一旦在有访客前台选择了模板,其它后来的访客貌似也看到的是同一个模板,而且后台设置的当前模板也失效了。   今天我要介绍,则是从卡片的模板中提取的代码,每个访问者都互不影响,而且,关闭浏览器重新打开该网站,又...
评论(4) 功能技巧
emlog判断首页函数

emlog判断首页函数

emlog官方cms模板函数。 <?php //blog-tool:判断是否是首页 function blog_tool_ishome(){ if (BLOG_URL . trim(Dispatcher::setPath(), '/') == BLOG_URL){ return true; } else { return FALSE; } } ?> 个人制作emlog CMS模板在使用的判断首页应用示例。 <?php if($pageurl == Url:...
评论(0) 常用函数
emlog模板建构-官方篇

emlog模板建构-官方篇

emlog的模板位于content\templates\文件夹下,安装只需解压上传到该目录,然后在管理后台选择该模板即可更换模板。 emlog的模板一般包括如下文件: images文件夹:存放模板所需图片。 echo_log.php:显示日志内容。 footer.php:页面底部。 header.php:页面头部。 log_list.php:显示日志列表内容。 main.css:模板的css文件。 module.php:模板公共代码,包含侧边widgets、评论、引用、编辑等。 page.php...
评论(0) 常用函数
附件中的第一张图片函数

附件中的第一张图片函数

module.php函数 <?php //Custom: 获取附件第一张图片 function getThumbnail($blogid){ $db = MySql::getInstance(); $sql = "SELECT * FROM ".DB_PREFIX."attachment WHERE blogid=".$blogid." AND (`filepath` LIKE '%jpg' OR `filepath` LIKE '%gif' OR `filepath` LIKE '%png') ORDER BY `aid` ASC LIMIT 0,1"; //die(...
评论(0) 常用函数