1. 水印:
xiuno最新版4.0.4版本已经是支持水印功能;只要安装UMEditor 百度编辑器插件最新版;上传图片自带水印!
上传水印图到网站目录/view/img/,水印文件名为:water-small.png,最后一步进后台清理缓存,发帖上传图片就有水印了。
如果现在你上传图片没有水印,找到文件view/js/xiuno.js查看相关参数设置。修改默认水印图片路径:view/img/water-small.png。后台更新缓存即可。
2. 游客回复功能(一句代码解决游客回复功能):
hook这里 index_inc_route_before.php
文件内容写
empty($user) AND $user = user_read('2');
其中,2是启用哪个用户为 游客的回复UID,事先注册好
发新贴的时候出现 xhr.responseText:, type:error
log日志里没有错误
解决办法:
注释掉 post.func.php 里的include xn_html_safe.func.php 即可发帖
3.设定回复分页
修改conf.php即可
4.修改论坛URL自定义网址,即“thread”字段方法:
把路由字段改一下即可。
根目录下index.inc.php,在
case 'thread': include _include(APP_PATH.'route/thread.php'); break;
加一条
case 'article': include _include(APP_PATH.'route/thread.php'); break;
即可,其它列表可以自己改成article或者其它的字段,切记不能改成post之类已有的
具体如下:
然后在模板里,把原来的thread改成soft 即可访问。改成功!
更换域名:
假定老域名为:vir.plus,新域名为:savh.cn
1. 修改 conf/conf.php 替换 mou.pw 为 savh.cn
2. 删除 tmp 下所有文件
3. mysql 执行:
update bbs_post set message=replace(message, 'vir.plus', 'savh.cn');
UPDATE bbs_post SET message_fmt=REPLACE(message_fmt, 'vir.plus', 'savh.cn')
修罗xiuno标签排序方法/文章排序
标签排序方法,最近刚好看到板块页面点击TAG筛选之后 所有的帖子TID全部从小到大升序排列,如果数据多的话,等于说筛选出来的第一页全部都是最古老的数据;于是乎检查了一下,修改代码如下:
把 /plugin/xn_tag/hook/forum_thread_list_before.php 第95行
$threadlist = thread_find_by_tids($tids);
修改为
$threadlist = thread_find_by_tids($tids, array('tid' => 'DESC'));
更新缓存后;再次筛选,板块页帖子TID则从大到小降序排列。
Xiuno资源教程
http://www.savh.cn/thread-46.htm
转载请注明:Savh.Cn 发表