JExtBOX Article Auto Manager Documentation

This package manages your articles automatically or manually: Archive, Move to Another Category, Change Access Level etc.

Author
Galaa
Home Page
Extension Home Page
JED Page
Page on The JED
Compatibility
Joomla 3.x
Extension
component, plugin
Version
3.9.0 on 3 May 2017

This package (component+plugin) manages your articles automatically or manually:

  • Archive
  • Unpublish
  • Publish
  • Move to Trash
  • Move to Another Category
  • Assign or remove Featured blog layout
  • Modify Publishing (Start Publishing, Finish Publishing, Created Date and Modified Date)
  • Change Access Level
  • Delete from Database
  • Empty Trash.

Alternate Usage Also this extension could be used as Front-end Access Control Manager for articles.

About Reviews on JED Almost all normal customers (approximately 99%) don't write review. A positive review comes after big development or some kind of hard work. But negative reviews are too easy: today problem - tomorrow negative review.
So I will thank you very much, if you write your review about this extension after long time successful usage.

  • Component based managing rule manager: easy to understand, use & configure
  • Unlimited, independent, easy configurable and useful managing rules
  • Execution settings (automatic): date and time, periodically or once, supports time zone
  • Manual (forced) execution
  • Select by and Change: category, status, featured, access level, language and publishing.
  • Delete articles (including all versions of deleted articles) completely.
  • Additional filter: Number of articles, Statistics of an Article (age or duration, revision and hits count), Set of Articles
  • Enabled/Disabled/Archived/Trashed option for all filters respectively
  • Configuration of whole component: Enabling option, Restricted articles, Allow or disallow empty condition of selection and Permission
  • Improved user interface
  • Bad or misconfigured rule detection.

Version 3.9.0. 3 May 2017, The managing rule execution settings were improved.

Version 3.8.3. 27 October 2016, Maintenance for latest version of Joomla.

Version 3.8.2. 3 March 2016, A bug at "assign featured status" has been fixed in the plugin.

Version 3.8.1. 17 February 2016, A bug at "Set of Articles" has been fixed in the plugin.

Version 3.8.0. 11 August 2015, 1. Manual (forced) execution command has been added. 2. Auto enable the plugin during installation.

Version 3.7.0. 21 July 2015, 1. New option Number Type has been added. 2. Rule validation at saving has been added to back-end component. 3. Relation between Filter and Options have been modified. Also it was renamed as "Apply with Options" and moved to tab "Filter Settings". 4. Database table structure has been modified.

3.6.1. 2014-12-13. A bug has been fixed in language file.

3.6.0. 2014-10-26. Delete history /versions/ entries too, when delete articles or empty trash.

3.5.1. 2014-08-26. 1. A bug at "Select by Status" has been fixed. 2. Detection of bad query has been improved.

3.5.0. 2014-08-22. 1. "Select by Publishing Date" option has been added. 2. Usage of "Restricted Articles" has been changed. 3. Detection of empty where syntax and empty selection and empty setting has been improved.

3.4.0. 2014-08-09. User interface i.e. JS code has been improved.

3.3.0. 2014-08-07. 1. Modify Publishing, Change Access Level, Assign Featured blog layout operations have been added. 2. Some operations have been combined to Update method. 3. Settings type of date and time have been supported Time Zone. 4. "Finish Publishing", "Revision" and "Hits" options have been added to "Order by" field. 5. Description field, options for logic operator for SQL query, Select by the "Featured" status, Select by Access Level, Select by Language options have been added. 6. User interface has been improved. 7. Allow or disallow empty WHERE option have been added to configuration of extension. 8. Selection of logical operator have been added. 9. Major changes to database table.

3.2.0. 2014-07-29. 1. New method "Publish" has added. 2. New filter type "Set of Articles" has added. 3. Removed a bug related to directory separator from version for Joomla 3. 4. Group of options, named "Article Status", has been added to this version. Now filters can be applied to published, unpublished, archived and trashed articles. 5. "Restricted Articles" and enabling/disabling all filters settings have been added to configuration of extension. 6. A bug related to type of "Number of Articles" removed from plugin. 7. User interface and description of fields have improved. Now component of this extension is easy to understand and use. 8. "Period" has changed to "Execution Date", have more advanced features. Now a filter could be executed once or periodically. 9. "Order by" global parameter has been moved to configuration of filter. Also "Ascending" and "Descending" options have been added to "Order by" parameter.

3.1.2. 2014-07-21. Minor bug - DS constant, was added to previous version, has been removed from component for Joomla 3.

3.1.1. 2014-04-13. Major bug 1054 error, related to "Order by" parameters initial value, has been fixed. Also a possible issue in one important function has been removed.

3.1.0. 2013-12-27. Joomla 3.x has been supported. Database structure and Extension Name have been changed. Date for ordering and ACL options have been added. Demo version has been released. Empty Trash new feature has been added. Also very optimal code written in advanced level.

3.0.1. 2013-10-24. A major bug has been fixed in plugin.

3.0.0. Minor bugs have been fixed. Joomla 3.x support in beta version.

2.1.0. Form for creating or editing filters have been improved. New features (periodicity and execution time) have been added. Three minor bugs have been fixed.

2.0.2. Minor bugs have been fixed.

2.0.1. Minor bugs have been fixed.

2.0.0. Component based filter manager has been added. Joomla! 2.5 has been supported.

1.0.0. 2011-06-22. Initial version.

Primary knowledge

  • All fields have detailed description. Read them all, if possible.
  • A managing rule will be executed when an article was opened in front-end after the rule reached the execution date/time in the cycle. But new rule will be executed directly when an article was opened.
  • Any managing rule doesn't work with currently opened article, to avoid 404 Not Found error.
  • The component checks your rule before save, to avoid bad configuration for example name, execution date and time, selection query (condition for articles) etc.

Caution!

  • Be careful with Delete from Database and Empty Trash methods.
  • Please test this powerful extension on copy of live site.

Operations

You can choose your operation by using "Method" field on "General Settings" tab.

  • Update articles
    • Archive
    • Unpublish
    • Publish
    • Move to Trash
    • Move to Another Category
    • Assign or remove Featured blog layout
    • Modify Publishing (Start Publishing, Finish Publishing, Created Date and Modified Date)
    • Change Access Level
    You can set these sub-operations by using corresponding fields on tabs "Category Options", "Status Options", "Featured Options", "Access Level Options", "Language Options" and "Publishing Options".
  • Delete articles from database permanently
  • Empty trash

For "Delete articles from database permanently" and "Empty trash" operations you have to define your selection filter by using the filter settings ("Filter Settings" tab) or other options (other tabs such as "Category Options"). Otherwise (for "Update" operations) you have to define your selection filter and must define specific operation such as change article status as archived etc.

Article selection for operations

The article selection consists of two group of options hereto:

  1. the filter - the number of articles, statistics of articles (it includes age of articles), set of articles or nothing (no filter)
  2. other options - select by categories, status (published, unpublished, archived, trashed), "featured" status, access level, language and the publishing dates.

You can set the filter by using "Filter Settings" tab. Others placed on tabs: "Category Options", "Status Options", "Featured Options", "Access Level Options", "Language Options", "Publishing Options".

For selection "Category Options", "Status Options", "Featured Options", "Access Level Options", "Language Options", "Publishing Options" are connected by logic operator AND. The AND operator requires all conditions are satisfied.

Two group of options (the filter and all other options) connected by the operator was selected by user. You can set this operator by using the field on "Operator Settings" tab.

The managing rule execution time

You can set the execution time of your managing rule by using "Execution Date" and "Execution Time" fields on "Execution Setting" tab. A managing rule could be executed once or more. If value of "Execution Date" field is 0000-00-00, the managing rule will be executed every day. Moreover 0000-00-01 is specify 1 of every month, 0000-08-01 is specify 1 August of every year and 2014-08-01 is specify 1 August 2014. In the last case the rule will be executed once at 1 August 2014 only. Also date format is YYYY-MM-DD. You can set execution time in format HH:MM:SS by using "Execution Time" field.

Archive old articles

  1. Give name of the managing rule.
  2. Select "Update" option from "Method" field on "General Settings" tab.
  3. Set the execution date/time
  4. Configure the filter
    • Select an option "Statistics of an article" from "Filter Type".
    • Select one of options "Start Publishing", "Created Date" and "Modified Date" from "Order by".
    • Set "Order type" as "Descending".
    • Set others for your situation.
  5. Go to "Status Options" tab, then switch "Change Status" to "Yes" also select an option "Archived" from field "Status for Changes".