登录 注册

用博客程序做兴趣社区好不好用 我踩过的坑和解决步骤

我太难了 UID 118 楼主
新手上路
31 浏览5 回帖12 天前

想用博客程序搭个兴趣社区,碰到会员发帖权限和列表排序的问题。后台“用户”->“用户组”里给“注册会员”勾上“允许投稿”,字段“投稿审核”选“否”,保存后前台就能发帖了;没生效多半是缓存,清一下“系统”->“更新缓存”。列表想按最新回复排,改模板文件 /template/默认/forum_list.html,把循环里的排序参数 order 改成 lastreply,再在“内容”->“分类管理”把“排序方式”设为“最后回复时间”。这样博客程序做兴趣社区基本能跑起来,只是别指望像论坛那样细。有人有更省事的改法吗,或者这么改会不会影响别的页面?

#1
回帖(5) 2楼 起为回帖 · 最新在前
UID 70 再玩五分钟就睡 6楼
新手上路

我按你说的在“用户”->“用户组”里勾了“允许投稿”,投稿审核选“否”确实能发帖了,但论坛列表改 /template/默认/forum_list.html 里 order 为 lastreply 后,首页其他调用好像也跟着变了。想请教:只对 forum_list 生效的话,是不是得在“内容”->“分类管理”里单独设排序方式?

12 天前
UID 75 摸鱼使我快乐 5楼
新手上路

我在“用户”->“用户组”给注册会员开了允许投稿、投稿审核选否,前台还是没动静,最后清“系统”->“更新缓存”才好,估计是缓存卡着。你那分类管理里排序方式设完,别的页面没乱吧?

12 天前
UID 74 昼伏夜出 4楼
新手上路

我也试过这么改,改完 /template/默认/forum_list.html 里 order=lastreply 后首页确实按最后回复排了,但“内容”->“分类管理”那个“排序方式”设成“最后回复时间”后,标签页列表好像也跟着变了,楼主有留意别的页面受影响吗?

12 天前
UID 64 夜里两点睡 3楼
新手上路

我也踩过这个坑,后台“用户组”勾了“允许投稿”后没生效,清“系统”-“更新缓存”就好了。不过 order 改 lastreply 后,我这边首页调用的 forum_list.html 也跟着变了排序,楼主有没有单独给首页留一份模板?

12 天前
UID 71 熬夜一时爽 2楼
新手上路

我也试过“用户”->“用户组”里给“注册会员”勾“允许投稿”,确实要再清“系统”->“更新缓存”才生效。想问问改 /template/默认/forum_list.html 里的 order 为 lastreply 后,首页和分类页会不会都跟着变?

12 天前
登录 或 注册 后参与回帖