EMLOG学院

EMLOG扩展

回复分享可见插件

回复分享可见插件

插件名称:回复或分享微博可见 版本号:1.1 v1.1 增加支持一篇文章中多个隐藏部分,支持整段隐藏 作者:Liuzp 用途:可以将文章中任意部分内容隐藏,当访客通过评论或者腾讯微博分享后才能显示隐藏内容,为您的网站增加互动性和流量 使用方法:将需要隐藏的部分放入 hide 标签中,如:。 近期有很多朋友反应,分享至腾讯微博会报错,提示“redirect_uri与应用注册的网址不一致”,遇到这种情况请自行在腾讯微博中申请一个应用,把得到的App Key和App Secret填入插件根目录下的config.ph...
评论(5) 插件扩展
分享两串美化EMLOG的代码

分享两串美化EMLOG的代码

分享两个美化EMLOG程序的代码,通过下面这 个代码,你可以在文章标题前后或者你想要的地方,显示图片或内容;第一个是判断时间,如果文章的发布时间与当前时间不超过3天,那就显示一个最新的小图 标,如果要改成5天,就把下面代码里的3更改成5就行了;这代码是用在列表页的,如果要在内容页使用那就把gmdate('Y-m- d',$$value['date'])改成gmdate('Y-m-d', $date)就行了,echo后面的html代码自己根据需要修改吧,图片也自己找,加到你需要的地方;第二个是判断文章的浏览量,如果浏览量大于等于 100那就显示一个热门小图标,这个100你可以随意更改;代码请见下方,图片...
评论(0) 功能技巧
根据文章ID获取相应评论函数

根据文章ID获取相应评论函数

<?php function comments_list($comm_num,$log_id){//获取日志对应的评论 $db = MySql::getInstance(); $sql = "SELECT * FROM ".DB_PREFIX."comment WHERE hide='n' AND gid = '".$log_id."' ORDER BY `date` DESC LIMIT 0,$comm_num"; $result = $db->query($sql); while($row = $db->fetch_array($result)){ $author = ...
评论(3) 常用函数
为gravatar添加头像缓存

为gravatar添加头像缓存

<?php function get_avatar($mail,$size = '40') { $email_md5=md5(strtolower($mail));//通过MD5加密邮箱 $cache_path=EMLOG_ROOT."/content/templates/x1/cache"; //缓存文件夹路径 if(!file_exists($cache_path)) { mkdir($cache_path,0700); } $avatar_url=TEMPL...
评论(0) 功能技巧
为 EMLOG 添加全局搜索

为 EMLOG 添加全局搜索

EMLGO 搜索只是搜索文章标题,并没有搜索文章内容 在论坛看到有的人需要,确实也很简单(一两行代码就可以解决),所以就把代码贴上来 需要改的文件:include/controller/search_controller.php 找到 $sqlSegment = "and title like '%{$keyword}%' order by date desc"; 修改为: $sqlSegment = "and (title like '%{$keyword}%' or content like '%{$keyword}%') order by date desc"; 然后你就可...
评论(0) 功能技巧
php 获取url替换参数

php 获取url替换参数

  这个函数使用很简单!主要是地址和要替换的名称和值就OK了。下面就是这个php 获取url替换参数的代码了。第一个是网址。第二个参数是参数的名称。第三个是要替换的值。   function url_set_value($url,$key,$value) { $a=explode('?',$url); $url_f=$a[0]; $query=$a[1]; parse_str($query,$arr); $arr[$key]=$value; return $url_f.'?'.http_build_query($arr); } ...
评论(0) 常用函数
通过QQ获取昵称 插件

通过QQ获取昵称 插件

简单无需设置, 通过QQ获取昵称 按钮默认由 JS 动态添加在昵称输入框 后 也可自己添加 class=get_qq 的自定义元素,为按钮方便美化 如果 页面已存在 class=get_qq 的自定义元素,按钮将不再自动添加 如果主题不含 jQuery,将自动加载 http://code.jquery.com/jquery-1.7.2.min.js 无需设置,EMLOG 后台上传启用插件即可 百度云盘:通过QQ获取昵称   大小:未知
评论(1) 插件扩展
EMLOG插件-相关文章带缩略图

EMLOG插件-相关文章带缩略图

EMLOG插件-相关文章带缩略图 这是一个带缩略图的相关文章插件,安装后将会在文章页面底部显示相关图文,默认图片修改第95行:$val['kl_image'] = isset($kl_arr[1]) ? $kl_arr[1] : 'http://14551.cn/emlog/content/uploadfile/201205/thum-144074d095e6b2fe4a8c00fbc6b4a5bc20120519033912.jpg'; 百度云盘:相关文章缩略图版   大小:3K
评论(1) 插件扩展
EMLOG插件-蓝叶下载引用样式

EMLOG插件-蓝叶下载引用样式

使用EMLOG后台上传安装或者解压从FTP安装都可以,在EMLOG后台插件选项页面点击激活,之后在发布文章页面的编辑器上方会出现“蓝叶下载引用样 式”的按钮,点击弹出工具界面,按照格式填写完成然后点击插入就会自动将代码写入到编辑器内,方便快捷适合懒人使用;后期升级再加入多一些好看的CSS样 式,样式演示就是你所看到的文字介绍的样式和下面下载的样式。 百度下载:下载引用样式   大小:1.83K
评论(0) 插件扩展
Emlog代码实现显示评论者ip地理信息

Emlog代码实现显示评论者ip地理信息

函数部分,添加在module.php即可。 <?php function convertip($ip) { $dat_path = EMLOG_ROOT.'/content/templates/你的模板文件/QQWry.Dat'; //*数据库路径*// if(!$fd = @fopen($dat_path, 'rb')){ return 'IP数据库文件不存在或者禁止访问或者已经被删除!'; } $ip = explode('.', $ip); $ipNum = $ip[0] * 16777...
评论(0) 常用函数
获取附件图片函数补充

获取附件图片函数补充

前面发表过获取附件第一张图片的函数,后来在实际开发中发现这个函数的调用有个小小的瑕疵,在首页能够正常获取图片的url,但是一旦开启url重写后在分类页面获取的图片url就会出问题了,开启url重写后在分类列表页面获取的图片路径会多一个“sort”,这样一来就造成了很多站长所反映的模板在开启伪静态的情况下缩略图无法显示,下面小编更改了一下调用方式以解决这个问题。 module.php中的函数部分,这个函数没有任何问题,不需要修改 <?php //Custom: 获取附件第一张图片 function getThumbnail($blogid){ $db = MySq...
评论(0) 常用函数