# Prevent showing the edits icon?

**URL:** https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983
**Category:** Support
**Created:** [April 22, 2016, 11:36am UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983 "2016-04-22T11:36:51Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![envieme](https://avatars.discourse-cdn.com/v4/letter/e/da6949/32.png) [@envieme](https://meta.discourse.org/u/envieme)
#### Post date: [April 22, 2016, 11:36am UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983/1 "2016-04-22T11:36:51Z")

</div>

I have showing the edit history disabled. Is it also possible to prevent showing the edits pencil icon on top of edited posts to all users except the author and admin / mods?

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [April 22, 2016, 5:51pm UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983/2 "2016-04-22T17:51:46Z")

</div>

Search for “edit history visible to public” in settings

`Allow everyone to see previous versions of an edited post. When disabled, only staff members can view.`

* * *

You can prevent edits by adjusting this value:

Search for “post edit time limit” in settings.

`The author can edit or delete their post for (n) minutes after posting. Set to 0 for forever.`

The default is `86400` minutes which is 60 days.

* * *

You can also “hide” edit’s after they have been created by:

- viewing the edit
- clicking the hide button.

---

<div class="post-metadata">

### Author: ![envieme](https://avatars.discourse-cdn.com/v4/letter/e/da6949/32.png) [@envieme](https://meta.discourse.org/u/envieme)
#### Post date: [April 22, 2016, 6:48pm UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983/3 "2016-04-22T18:48:05Z")

</div>

Thanks for your detailed answer. As you mentioned I have disabled “edit history visible to public” already. And also have adujsted the post edit time limit. I know about hiding the edits by viewing the edit and clicking hide. What I am looking for is an easier way to turn off the edit history pencil icon for a post for all users except the author and admin without having to go to the post, view edits and hiding everything. The only way I see I can do it is modifying the css to hide the icon. But that would mean neither the admin nor the author will be able to see the edits made or make edits.

---

<div class="post-metadata">

### Author: ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)
#### Post date: [April 22, 2016, 6:49pm UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983/4 "2016-04-22T18:49:50Z")

</div>

If there are no edits, there is no pencil to click to show the edit history.

---

<div class="post-metadata">

### Author: ![Mittineague](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mittineague/32/114259_2.png) [@Mittineague](https://meta.discourse.org/u/Mittineague)
#### Post date: [April 22, 2016, 7:11pm UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983/5 "2016-04-22T19:11:21Z")

</div>

If you wanted to do CSS, instead of `display: none` maybe `visibility: hidden` or opacity could work,

i.e. the pencil would still be there, but being not seen one would have to accidentally or intentionally click there.

---

<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: [April 22, 2016, 7:43pm UTC](https://meta.discourse.org/t/prevent-showing-the-edits-icon/42983/6 "2016-04-22T19:43:59Z")

</div>


