Conversations Prune

xF1 Add-on Conversations Prune 1.0

No permission to download
  • Author Author Josh
  • Creation date Creation date
Compatible XF Versions
  1. 1.2
  2. 1.3
  3. 1.4
  4. 1.5
Description:

Allows pruning old conversations.

(Example of Options page)

xenforo_com_community_attachments_pic001_jpg_99979__.jpg


(Example of Conversations Prune page)

xenforo_com_community_attachments_pic002_jpg_99980__.jpg


Features:
  • Only Super Admin's can run this add-on.
  • Can be run as Cron.
  • All phrases start with conversationsprune_ for your convenience.
Installation:
  1. Download conversationsprune_v1.0.zip and unzip it.
  2. Upload the Andy folder to your server. The correct location is library/Andy.
  3. From your Admin Control Panel, go to the "Install Add-on" page.
  4. Upload the addon-ConversationsPrune_v1.0.xml file.
  5. Click the Install Add-on button.
How to use:
  1. In the Options page, set the number of "Days" you would like to prune. For example 2084 would prune all Conversations with last post being older than 4 years.
  2. The Limit option is set to 5,000 as default. This means 5,000 Conversations will be pruned at a time. The Limit can be increased to 15,000 assuming the default PHP Maximum Execution Time is set to 30 seconds.
  3. To prune conversations manually, add the following to your forum root URL:

    conversations/show/

  4. At this point you will see a page indicating the number of Conversation and Attachments that will be pruned.
  5. Click the "Prune conversations now" link to initiate the pruning process.
  6. The results page will indicate the number of Conversations pruned. Click the back button and reload the page to see how many more conversations you have left to prune. Repeat step #5 as needed.
  7. To run the add-on automatically, check the Cron field in the Options. The Cron runs once a week and your Conversations will be pruned based on the settings you have in the Options page.
Phrase edit:

It's suggested to edit the following phrase:

conversations_allow_exchanging_messages

Example:
Code:
Conversations allow you to exchange messages with other members directly.
<br />
All conversations older than X years old will be deleted.​
Author
Josh
Size
4.8 KB
Extension
zip
Downloads
5
Views
1,159
First release
Last update

Similar resources

Adds the My Account wrapper (sidebar) to Conversations pages
Allow users customize how much display threads, posts and conversations per page
[TH] Conversations Access AnimeHaxor
Adds a permission to allow administrators to view specific member's conversations.
Makes the spam log prune duration a little more configurable.
731Threads
2,287Messages
63,875Members
waqwaqLatest member
Back