# Discourse - Activity - Download my posts

**URL:** <https://meta.discourse.org/t/discourse-activity-download-my-posts/46396>\
**Category:** UX\
**Created:** [24 juni 2016 om 11:03 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396 "2016-06-24T11:03:38Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![cageycat](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@cageycat](https://meta.discourse.org/u/cageycat)\
**Post date:** [24 juni 2016 om 11:03 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/1 "2016-06-24T11:03:38Z")

</div>

OK I’ll bite–

When I clicked it, it asked “Are you sure…”

Well, yeah I was sure-- until you asked. LOL Makes it sound like I should have second thoughts!

So what exactly happens after a user says Yes?

How does it work for high posters?

---

<div class="post-metadata">

**Author:** ![zogstrip](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/zogstrip/32/512781_2.png) [@zogstrip](https://meta.discourse.org/u/zogstrip)\
**Post date:** [24 juni 2016 om 18:43 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/2 "2016-06-24T18:43:37Z")

</div>

> [@cageycat](#):
>
> So what exactly happens after a user says Yes?

Why don’t you try? 😉

 ![](https://global.discourse-cdn.com/meta/original/3X/2/f/2fb6b56b779a9c2b231c3399b98cd50e2cc19a99.gif)

---

<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:** [24 juni 2016 om 21:26 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/3 "2016-06-24T21:26:34Z")

</div>

I guess an “If you have a lot of posts it may take a while” could be explicit rather than implied.

---

<div class="post-metadata">

**Author:** ![purldator](https://avatars.discourse-cdn.com/v4/letter/p/bcef8e/32.png) [@purldator](https://meta.discourse.org/u/purldator)\
**Post date:** [24 juni 2016 om 21:37 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/4 "2016-06-24T21:37:29Z")

</div>

I feel the OP’s concern may have come from something like: _“Thousands of entries? Am I going to make a rack on your setup burst into a ball of flames if I hit `OK`? Are you warning me about that?”_

---

<div class="post-metadata">

**Author:** ![cageycat](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@cageycat](https://meta.discourse.org/u/cageycat)\
**Post date:** [24 juni 2016 om 22:20 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/5 "2016-06-24T22:20:02Z")

</div>

> [@Mittineague](#):
>
> I guess an “If you have a lot of posts it may take a while” could be explicit rather than implied

LOL, yep, exactly! Are you sure? sent a shiver up my spine, imagining my PC slowing to a crawl (or worse) and my Internet Provider calling to threaten me with a charge of “over-downloading bytes”.

It would be nice if users could select a range of dates or by month, like my online bank uses to pull up statements. But as it stands, after a year of posting, I’m like “Be afraid…be very afraid”. LOL!

---

<div class="post-metadata">

**Author:** ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)\
**Post date:** [11 november 2019 om 03:10 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/6 "2019-11-11T03:10:38Z")

</div>

Can we disable this functionality? i.e. prevent users from downloading their post history?

---

<div class="post-metadata">

**Author:** ![cageycat](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@cageycat](https://meta.discourse.org/u/cageycat)\
**Post date:** [11 november 2019 om 05:54 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/7 "2019-11-11T05:54:42Z")

</div>

Actually, 4 + years of posts was no issue, even with my old laptop. Done in 2-twitches of a rabbit’s whiskers! I say leave it… but educate users more. For example, make a badge for a new user to download their posts after 1 month of posting in a forum.

---

<div class="post-metadata">

**Author:** ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)\
**Post date:** [11 november 2019 om 06:00 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/8 "2019-11-11T06:00:35Z")

</div>

I don’t see a point as admin to let them download a copy of the posts to be honest.

---

<div class="post-metadata">

**Author:** ![cageycat](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@cageycat](https://meta.discourse.org/u/cageycat)\
**Post date:** [11 november 2019 om 06:04 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/9 "2019-11-11T06:04:47Z")

</div>

It is only their posts.

Our old Forum was run by a company, which decided to close the Forum. Posters had stories, photos they’d taken, and other types of content they wanted to keep. So we all DL’d our own posts.

We haven’t quite figured out what we all can DO with the file… LOL… but if we ever find out, we’ve each got our posts.

---

<div class="post-metadata">

**Author:** ![HAWK](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/hawk/32/86627_2.png) [@HAWK](https://meta.discourse.org/u/HAWK)\
**Post date:** [11 november 2019 om 19:54 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/10 "2019-11-11T19:54:18Z")

</div>

> [@MarcP](#):
>
> Can we disable this functionality? i.e. prevent users from downloading their post history?

You could hide the button with CSS

---

<div class="post-metadata">

**Author:** ![MarcP](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/marcp/32/160184_2.png) [@MarcP](https://meta.discourse.org/u/MarcP)\
**Post date:** [11 november 2019 om 19:56 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/11 "2019-11-11T19:56:19Z")

</div>

Thanks for the suggestion. I’m not that familiar with css. My guess is that I need to lookup the name of the element and edit custom CSS with use display: none for that element?

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [11 november 2019 om 23:40 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/12 "2019-11-11T23:40:40Z")

</div>

Yes, that… I would recommend you make a theme component. That said, if users really wanted to download the route would still be there. Also, they could just browse the site and take screenshots, so there is that.

---

<div class="post-metadata">

**Author:** ![riking](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/riking/32/170938_2.png) [@riking](https://meta.discourse.org/u/riking)\
**Post date:** [4 december 2019 om 17:01 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/13 "2019-12-04T17:01:13Z")

</div>

> [@MarcP](#):
>
> I don’t see a point as admin to let them download a copy of the posts to be honest.

Please check your local data portability regulations (GDPR, etc) before disabling this feature. (If you conclude you’re fine without it, go ahead!)

---

<div class="post-metadata">

**Author:** ![cageycat](https://avatars.discourse-cdn.com/v4/letter/c/d6d6ee/32.png) [@cageycat](https://meta.discourse.org/u/cageycat)\
**Post date:** [8 december 2019 om 15:40 UTC](https://meta.discourse.org/t/discourse-activity-download-my-posts/46396/14 "2019-12-08T15:40:41Z")

</div>

> [@MarcP](#):
>
> I don’t see a point as admin to let them download a copy of the posts to be honest.

Just to revisit this… the reason is a User’s posts _belong_ to the poster/user. If a member / user wants to save their own posts, for any reason, the link to do that needs to be accessible to them.

BTW. the download process takes seconds. Again it is only that user’s posts, not everyone’s.
