Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 草稿箱问题

[复制链接]
天使情歌洛莉 发表于 2017-9-10 22:32:02 | 显示全部楼层 |阅读模式
站长无法查看用户的草稿箱吗?很多用户草稿箱里的东西没用也不发布,不删除的话很影响空间大小。


另外咨询下各位懂代码的大神
如何把发帖时下方的的保存草稿按钮设置一个权限 仅站长可以使用或者看到
求大神这个代码怎么修改 在什么路径
hhb121 发表于 2017-9-10 22:34:52 | 显示全部楼层
这个问题 倒是不难,只要做用户组判断就行了,只是没研究过这方面的代码,一般情况下,网站有草稿的话,都是在数据库中查看了,也省着 修改了。明天有时间给你看看。
回复

使用道具 举报

hhb121 发表于 2017-9-10 22:39:22 | 显示全部楼层
没有生产环境,不过肯定是编辑器页模板了,找到这个链接做个判断就行了,不过 链接屏蔽了,只是懂的还是能通过 链接进入的。但是目的肯定是达到了。
回复

使用道具 举报

mandy~ 发表于 2017-9-11 17:31:51 | 显示全部楼层
template/default/forum/post.htm
查找229行
  1. <button type="button" id="postsubmit" class="pn" value="true"><em>{lang save_draft}</em></button>
复制代码

替换为
  1. <!--{if in_array($_G[uid], array(1, 2,3))}-->
  2. <button type="button" id="postsubmit" class="pn" value="true"><em>{lang save_draft}</em></button>
  3. <!--{/if}-->
复制代码

上方代码
array(1, 2,3)
是可以看到保存草稿按钮的用户id,如果只想管理员可以看到的话,只填1即可。
修改好后上传覆盖,后台更新缓存,修改好后只有站长可以看到保存草稿的按钮。
回复

使用道具 举报

李玉郎 发表于 2017-9-11 18:37:13 | 显示全部楼层
mandy~ 发表于 2017-9-11 17:31
template/default/forum/post.htm
查找229行

虽然这样可以去掉草稿箱,但会员发帖的时候,20秒还是自动保存为草稿吧。
回复

使用道具 举报

格东站长网插件 发表于 2017-9-11 18:57:56 | 显示全部楼层
李玉郎 发表于 2017-9-11 18:37
虽然这样可以去掉草稿箱,但会员发帖的时候,20秒还是自动保存为草稿吧。

自动保存的不是在草稿里,是在内存中。
草稿,是已经生成了帖子的全部数据,只不过状态不是0而是-3,如果把-3改为0,前台就可以显示帖子了。
自动保存是没有数据表记录的。
回复

使用道具 举报

mandy~ 发表于 2017-9-12 13:57:23 | 显示全部楼层
李玉郎 发表于 2017-9-11 18:37
虽然这样可以去掉草稿箱,但会员发帖的时候,20秒还是自动保存为草稿吧。

不会的,你可以到草稿箱看有没有帖子。

修改后,有权限的用户可以看到保存草稿的按钮。
然后选择是要即刻发帖,还是先保存到草稿箱。
如果选择先保存到草稿箱,可以到草稿箱找到这篇帖子。



修改后,没有权限的用户看不到保存草稿的按钮。
只能选择即刻发帖,不能先保存到草稿箱。
发帖后你到草稿箱找不到帖子。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

 楼主| 天使情歌洛莉 发表于 2017-9-15 14:48:02 | 显示全部楼层
mandy~ 发表于 2017-9-12 13:57
不会的,你可以到草稿箱看有没有帖子。

修改后,有权限的用户可以看到保存草稿的按钮。

感谢大神 那么问一个相关的问题 楼上兄台提问的延伸
我们发帖时上传附件 附件上传了 但是却没有发帖 关闭了帖子
但是下次再登陆点发帖时 会提醒你有未使用的附件 这个附件就是你上次传输的

我的问题是 这种临时的附件被存储在了哪里 因为可以继续调用说明占用大小
如果大量用户上传了附件 或者用户恶意上传附件却不发布 站长们也无从得知
久而久之硬盘不是会被占满吗
求赐教

评分

1

查看全部评分

回复

使用道具 举报

noobtt 发表于 2017-9-15 15:11:17 | 显示全部楼层
用户上传附件大小不是有限制吗?
回复

使用道具 举报

mandy~ 发表于 2017-9-15 17:44:07 | 显示全部楼层
天使情歌洛莉 发表于 2017-9-15 14:48
感谢大神 那么问一个相关的问题 楼上兄台提问的延伸
我们发帖时上传附件 附件上传了 但是却没有发帖 关 ...

未使用的附件,暂存在 data 资料夹内。
如果是论坛的话附件暂存路径
data/attachment/forum/
附件是按年月来保存的,找到该年的月份资料夹,就能找到暂存的附件了。

建议
可以在用户组设置上传附件的大小,让老会员 (阶级较高的用户组) ,可以上传大一点的附件。
新会员不可以上传大附件,还有每天最大附件数量等等来控制。

毕竟能升到高级会员一定在论坛有段时间,也比较能遵守论坛的规定等等,给权限大点。
新会员刚来到论坛,比较不知道规定也比较会犯错等等,给的权限少点。

另外你也可以考虑使用插件,将附件上传到网盘,来减轻论坛的压力。

https://addon.dismall.com/index.php?f_k=%CD%F8%C5%CC
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-28 20:51 , Processed in 0.026444 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表