TMJAA2: Auto archive for Joomla 1.5/Joomla 1.0

Wednesday, 25 June 2008

TMJAA was updated to version 2. It now works natively on Joomla! 1.0 AND Joomla! 1.5

TMJAA - auto archive for J! 1.5 TMJAA2 is an automated article manipulation plugin designed for Joomla! based sites(ezines, newspapers, news sites, or any site that posts a large amount of articles) . TMJAA2 allows your Joomla! site to automatically archive, trash, move or remove articles based on article age and/or expiration date. It can also remove articles from your frontpage and send email to article authors and/or administrators.

TMJAA2 complements Joomla's archive implementation by adding flexibility and automatic processing.

Please read the full article to see a control panel demo, and to purchase the download using paypal.

The current plugin version is [2.0]. Please contact us to get free updates if you're using older versions.

Installation

 TMJAA is a standard Joomla, packaged as a zip archive. You can install it by using the regular Joomla admin menu Extensions->Install/uninstall.

Configuration, like with any other Joomla plugin, is done by accessing Extensions-> Plugin manager in Joomla admin.

For Joomla 1.0, the corresponding admin menus are Installers->Mambots for installation , and Mambots->Site mambots for configuration.

* Important information *

Please make sure you configured TMJAA BEFORE publishing the mambot/plugin.

We advice you to backup the entire database or at least the following tables('#__' is replaced by your joomla database prefix, usually 'jos_') before activating the plugin:

  • #__content 
  • #__content_frontpage
  • #__categories
  • #__sections

Once you configured a move mode with auto creation(B2,B3 or B4), you have to stick with it. Switching to another move mode would require you to DELETE all auto-created sections and categories. If you don't do this, unwanted behavior may occur.

How to identify auto-created sections/categories? 

TMJAA creates sections and categories by copying original sections/categories and adding 20000 to their ID. Category 2 becomes 20002, 3 becomes 20003, and so on. The plugin also renames newly created sections and categories(see control panel demo for naming patterns).

Control panel demo

Here's a demo of the TMJAA plugin control panel. Most configuration parameters are self-explanatory

  Operation
  Basic settings
 
Extra actions
 
Triggers and Filters
 
Notifications
 
Advanced options
 

TMJAA by TeachMeJoomla



License, purchase and support 

TMJAA is based on Tudor's original idea, and can be obtained as an instant download for a small fee.

We recommend thorough reading of this entire document(with an emphasis on control panel demo) before deciding to purchase.

TMJAA is not free software. It can't be redistributed or bundled with 3rd party software unless you have our written consent.

Purchasing TMJAA does not implie guaranteed technical support, although we will support the product as much as (free)time will allow us to.

Please subscribe to TMJAA news and updates newsletter to receive the latest updates and manual pages for free.

We cannot be held responsible for any direct or indirect loss or damage caused by the usage of this software. 

No refunds will be granted under any circumstance.

We can build special versions in exchange to per-hour or per-project negotiated fees.

TMJAA2: automatic article moving, deletion and archiving based on expiration date, age, and section/category filters. Price: $18.99
 

Quick How To

Some of the parameters have special importance, so we'll be covering them here:

 "Burst limit" specifies how many articles are processed per cycle. If a large amount of articles is processed and mail notifications are also sent, this could cause a slowdown. Burst limit takes care of that.

 "Polling interval" tells TMJAA how often(in seconds) it should poll for articles that require processing. 

These 2 parameters control how many articles TMJAA can process.

For example, if you have "polling interval" set to 86400(1 day) and "burst limit" set to 2, this means TMJAA will be able to process a maximum of 2 articles per day. Make sure this maximum is greater than the amount of articles you expect to be processed.

If running TMJAA for the first time, you may set a small polling interval, like 5, so the plugin can catch up with the large amount of articles that needs processing. Your site performance is greater as polling interval gets larger and burst limit gets smaller.

Now that you read about polling and burst, we can answer the question below

How does it work? 

 TMJAA (when not in debug mode) runs in the background every time a visitor accesses your Joomla! website. Your visitors won't feel any difference.

  1. TMJAA does a quick check if (polling interval) seconds have passed since its last run. If so, TMJAA will scan your articles and process a maximum of (burst limit) articles.
  2. step 1. is repeated every time a visitor accesses your site

Testing 

"Run mode", under "Operation", allows you to test TMJAA before actually enabling article manipulation.

Test mode is only available in Joomla 1.5 

  1. Go To Extensions-> Plugin manager in joomla admin and click TMJAA to edit its settings.
  2. set run mode to "backend only w/debug" 
  3. set polling interval to a small value, like 5.
  4. save plugin settings, then refresh the page. A series of debug messages will be shown at the top of your Joomla! admin page.
  5. switch back to frontend only mode. TMJAA it's a "set it and forget it" plugin.
TMJAA2: automatic article moving, deletion and archiving based on expiration date, age, and section/category filters. Price: $18.99



Give us some social love (it really works now)!

Reddit! Del.icio.us! StumbleUpon! Yahoo! Swik!



Comments (11)
RSS comments
1. This is an excellent product26-06-2008 06:08

This is the best plugins I have on my site.  
 
I had an issue which no other archiving plugin/component/module could solve and with the help Tudor provided (and some custom work done) - this has to be the most advanced thing I have on my site that my editors use (without even knowing they're using it!!!!) 
 
IT'S AWESOME!!

2. This is an excellent product09-07-2008 20:21
Stranger

Why is this listed as 'free' on the referral site: http://extensions.joomla.org 
 
When it isn't?

3. AutoArchive10-07-2008 11:04

AutoArchive is a similar plugin, but it's free and it only works with joomla 1.0. It, too, is written by us

4. AutoArchive23-07-2008 07:28
Andreas

I'm a bit confused when i see the options. 
I only want to autoarchieve my expired articles. The category and section of my articles should remain the same. 
However, there is an option "Destination" in your plugin. Does this mean i have to push all autoarchieved articles to a new section/category?

5. @ Andreas24-07-2008 13:48

If you select the "Move to archive" action the items will only be archived, they will not be moved to another section/category. 
As you can see there are asterisks on actions that use the destination option. 
 
The plugin allows you to archive using joomla's system AND/OR to create your own sections and categories and have your expired or old items moved there.

6. Demo - Front End28-07-2008 16:39
Paul

Do you have a demo of your product on a live site? Would like to see how the product works from the front end.

7. archive to category29-07-2008 23:01

am i write in thinking that if i chose this option all content will be moved to this category. 
 
is there anyway to set it so that ontent from cat A->cata-old and cat b->catb-old

8. archive to category 215-08-2008 02:09
Tim Homewood

same question as brian above. I assume all content can only go to one category? 
 
I'd love to be able to archive to different categories depending on content.

9. archive to category 222-08-2008 16:49
Tudor

Moving articles based on more than one category-to-category rules is possible by using several plugin installations. This would allow the greatest fexibility. 
Alternatively, we can implement say,20 slots for "source categ>destination categ" as long as all the other options are suitable for ALL slots. 
Currently none of these enhancements are implemented, but we are planning to enhance TMJAA in the future.

10. archive to category 217-09-2008 10:41

Hi, i want to back up the home page everyday so the user can visit the past days home page when he wants.  
Is this the tool i want? 
 
Thanks in advance

11. TMJAA 224-09-2008 23:52
Tudor

Hello everyone! 
TMJAA2 will allow auto-creating of archive categories withis the current section or another fixed section. It will also allow automatic creatiion of full "ghost" sections and categories for archived items.

Write Comment
  • Please keep the topic of messages relevant to the subject of the article.
  • Please don't use comments to plug your web site. Links are rel='nofollow'-ed
  • Please refresh the page if you're having trouble with the security image code
Name:
E-mail
Homepage
Title:
Comment:

:) :grin ;) 8) :p
:roll :eek :upset :zzz :sigh
:? :cry :( :x
Code:* Code

Last Updated ( Friday, 26 September 2008 )
 
Post and Bid on Joomla/PHP projects! Join EUFreelance.com for free!

Europe freelancer directory

Auto tags

joomla auto archive

Joomla Archive

joomla 1.5 archive

TMJAA

autoarchive joomla

joomla autoarchive

joomla 1.5 auto archive

joomla archive articles

archive in joomla

archive joomla

joomla

joomla article archive

autoarchive + joomla 1.5

auto archive joomla

joomla 1.5 autoarchive