# 用户编辑对公众可见多长时间？

**URL:** <https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483>\
**Category:** Support\
**Created:** [2021年二月20日 05:59 UTC](https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483 "2021-02-20T05:59:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![one1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/one1/32/493591_2.png) [@one1](https://meta.discourse.org/u/one1)\
**Post date:** [2021年二月20日 05:59 UTC](https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483/1 "2021-02-20T05:59:36Z")

</div>

当我以普通用户身份编辑自己的帖子时，会看到编辑图标变为橙色，并显示编辑次数。旧版本是否会对公众隐藏，还是人们始终可以查看我修改过的帖子的历史版本？

---

<div class="post-metadata">

**Author:** ![Thomas\_G](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/thomas_g/32/200158_2.png) [@Thomas\_G](https://meta.discourse.org/u/Thomas_G)\
**Post date:** [2021年二月20日 08:11 UTC](https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483/2 "2021-02-20T08:11:47Z")

</div>

据我所知，编辑内容已经保存，不会消失。唯一的区别是，一旦你再次编辑帖子，铅笔图标会变成橙色，表示该帖子最近已被编辑。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2021年二月21日 02:21 UTC](https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483/3 "2021-02-21T02:21:58Z")

</div>

为什么之前的编辑会随时间突然消失？我不明白你们的目的是什么？

---

<div class="post-metadata">

**Author:** ![one1](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/one1/32/493591_2.png) [@one1](https://meta.discourse.org/u/one1)\
**Post date:** [2021年二月21日 03:32 UTC](https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483/4 "2021-02-21T03:32:31Z")

</div>

抱歉，也许我解释得不够清楚。

假设一时冲动，我写了“约翰很臭”。第二天我意识到自己的失言，便去编辑帖子，删掉了“很臭”这部分。我的问题是，关于约翰“很臭”的原始文本会保留多久，以便他人回溯查看？

如果我把整篇帖子删除，我认为它会在 24 小时内消失。我只是想知道，帖子的历史版本是否也有类似的保留期限。如果我没表达清楚，请见谅。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2021年二月21日 20:21 UTC](https://meta.discourse.org/t/how-long-are-user-edits-visible-to-the-public/180483/5 "2021-02-21T20:21:41Z")

</div>

是的，感谢补充说明！在 Discourse 中，编辑内容默认对所有用户可见。

（请注意，如果在发布后立即编辑帖子，系统不会将其视为编辑。系统内置了 5 分钟的编辑宽限期，以减少噪音——毕竟大家发布后都难免会犯些小错误，没必要让这些错误永久留存！）

如果您是站点管理员，可以在站点设置中将编辑记录仅对工作人员可见：

> ### 编辑历史对公众可见
> 
> 允许所有人查看已编辑帖子的历史版本。如果禁用此选项，则仅工作人员可查看。

不过，您描述的情况更多涉及的是“删除”而非“编辑”的 editorial 决策。与其担心一个假设性的问题，不如先观察实际中是否真的会出现问题。👍
