TQEditor这个编辑器比较像DZ论坛的的编辑器,这个编辑器还是一个比较不错的。

【安装方法】:下载本站的HACK安装包并解压,用FTP把解压包内的admin文件夹覆盖网站根目录admin文件夹(这里应该会有覆盖提示),现在就可以使用TQEditor编辑器了。如果不能使用请更新浏览器的缓存。

注意:覆盖前请先备份网站文件。

【卸载方法】:同样在HACK安装包内的repair文件夹下的admin文件夹,用FTP覆盖网站根目录admin文件夹,这里同样有覆盖提示,删除网站根目录admin文件夹下的TQEditor文件夹(如果使用了编辑器的表情,请保留TQEditor中的face文件夹),最后还是请更新下浏览器的缓存。

sendmail插件使用的是phpmailer,所以已经支持ssl,后台如果是gmail的邮件可以直接使用SSL连接发送邮件。
	if($mail->Host == 'smtp.gmail.com') $mail->SMTPSecure = "ssl";

但是如何支持其他的邮箱使用安全连接SSL发邮件呢?

笨办法就是只要把上述代码中的smtp.gmai.com改成插件后台填写在smtp服务器的地址就可以了。

if($mail->Host == 'smtp.qq.com') $mail->SMTPSecure = "ssl";

//or 当然也可以直接用||来修改

if($mail->Host == 'smtp.gmail.com' || $mail->Host == 'smtp.qq.com') $mail->SMTPSecure = "ssl";

有的时候自定义的插件并不能很好的满足我们的要求,虽然可以在模版文件side.php直接添加,但是直接添加有2个不足的地方----要么直接在其他边栏模块前面,要么在其他边栏模块的后面,不能自定义这个模块和其他模块的顺序,所以这里想办法把边栏模块集成到系统边栏模块中去。

注意:这个是HACK代码有一定的危险性,请备份好文件,修改前请先本地测试。

 

完整代码修改思路过程如下:

by 2014-01-02

这个插件功能只是前台SyntaxHighlighter高亮支持。

安装:直接emlog后台上传插件安装即可,安装后开启插件,即可看效果。


SyntaxHighlighter代码高亮插件下载地址:百度网盘 (所有版本集合)


[2013-12-31]升级到1.5版本

1.支持emlog 5.0+;

相信引用<blockquote>标签定义块引用,这个功能大家不陌生吧,很多用过论坛,用其他的编辑器的人很多时候多用过引用<blockquote>这个功能。而且所有主流的浏览器均支持 <blockquote> 标签。但是kindeditor编辑器不知道为什么就是不加入这个功能,其实kindeditor要加入这个功能还是很简单的,写入插件即可。

这个是测试引用blockquote标签

blockquote标签应该对于很多人来说是一个很常用的功能,用起来也是比较方便的。

PS:其实这个我是为了emlog中kindeditor编辑器写的,方便博客写文章的人士。

星之宇 发布于2013-12-24 11:21

emlog后台添加标签统计

By 2013-12-24 更新:

支持版本:所有emlog版本。

 

这个功能只是方便大家知道自己有多少标签,标签统计就是统计有多少个标签,我把统计的信息放在站点信息里面。想看效果直接看下面的图。

因为是HACK emlog程序,所以修改前请先备份。

PS:大家也知道标签多了,严重影响发文章的速度,因为生成的标签缓存太大导致的。

HACK emlog程序教程,操作前请先备份。

全文搜索会加重服务器的负担,也会更占用服务器的资源。

如果搜索引擎收录快的话,建议还是用搜索引擎的搜索功能吧。

只要修改include/controller文件夹下search_controller.php中
$sqlSegment = "and title like '%{$keyword}%' order by date desc";
星之宇 发布于2013-6-16 14:50

emlog之title标题优化改造

在seo优化中,标题的优化占着举足轻重的地位,无论是从用户体验的角度出发,还是从搜索引擎的排名效果出发,title标题都是页面优化最最重要的因素。对于一些大型网站,一般title标题进行如下设置:

首页title:网站名称

网站栏目title:栏目标题名称_网站名称

详细页面title:页面标题内容_栏目标题_网站名称

而emlog的详细页面title:页面标题内容_网站名称。这次改造是对emlog详细页面title(文章页面)页面标题内容_栏目标题_网站名称。

星之宇 发布于2013-5-30 10:43

emlog热门日志修改

emlog博客程序默认是的总的浏览数排序。这段热门日志的代码在include/model/log_model.php文件中第342~355行(官方默认的log_model.php文件,你自己修改过的,我也不知道在哪行。

其中第346行的mysql查询语句

$sql = "SELECT gid,title FROM " . DB_PREFIX . "blog WHERE hide='n' and type='blog' ORDER BY views DESC, comnum DESC LIMIT 0, $num";
从emlog_blog读出不隐藏(hide='n')和是日志的(type='blog',这个去掉了页面)日志,ORDER BY views DESC,comnum DESC LIMIT 0,$num这里$num设置显示的条数比如5条,

因为以前大部分人使用的高亮多是SyntaxHighlighter高亮插件,但是新版本的emlog5.1.0的编辑器kindeditor中不能使用该插件,所以前台和后台多没有效果,但是为了统一效果使用SyntaxHighlighter高亮,就要改造kindeditor编辑器。

首先找到code.js(文件在admin/editor/plugins/code文件夹中)这个就是改造的地方。

如何改造我就说了,直接附上改好的文件code.js文件下载:百度网盘(直接用网盘中的文件替换即可)

这个时候后台插入的是时候是按照SyntaxHighlighter的标准插入的。

注意:代码插入的时候要小心了,插入后按回车是跳不出代码模式的,所以要切换到源码模式,或者插入前多按几个回车多几行空行,直接用鼠标定位到光标外。

提交
订阅