OBEC POCTE
NEVSEREMOS'!
Support note:

In most cases support requests concern some not obvious or special situations. So to solve most of poblems either Joomla superadmin access or akeebabackup of your web-site is needed. Please, be ready to provide it so it's possible to debug your problem at a localhost.

NotifyArticleSubmit

thumb 3dcover with disc Compatibility: Joomla 3

NotifyArticleSubmit - get email notification when an article is added or changed

NotifyArticleSubmit is renamed into NotificationAry. This page and files are not supported. Use NotificationAry instead.

The extension sends emails when someone adds/modifies an article at your Joomla web-site. Sending of emails can be restricted by categories, article ids, user groups, particular users. You can turn off email sending for modification done by a patticular user or user groups i.e. when you trust other superadmins. Or vice versa, enable notification only for particular articles, users or user groups, i.e. you want to track only changes done by someone or in a category.

The email may optionally contain author/modifier name, date, article title, intro and/or full text overview (HTML is converted to plain text). Custom mailbody is not possible yet.

The email may contain links to view articles and to edit articles (one must be logged in to follow such links successfully).

See example:

An example of NotifyArtcileSubmit mail

When is it needed?

Here are some situation when NotifyArticleSubmit can be usefull

  • You are a web-site creator and your clients manage articles themselves at a web-site created by you. Very often clients make many mistakes till they learn like giving wrong titles, assigning to wrong sections and so on. So you may want to controll what they add to correct them in time. Each time an article is added you are informed via email and may check it.
  • You allow users to add articles from frontend and want to be informed (or inform your stuff), when someone adds an article.
  • You want to inform a certain group of users or all users about new articles published at your web-site (be carefull of mass mailing issues in this case).

Installation

Install the extensions like a regular joomla extension.

NotifyArticleSubmit is a plugin, so don't forget to publish it.

Upgrade

Uninstallation of previous version is not needed. Just install the newer version.

Joomla 1.5 installation note for Joomfish compatibility

When installing the extension file administrator/components/com_joomfish/contentelements/plugins.xml is overwwritten if exists. I give 99.9%, that it doesn't as I have never meet any other plugin needed to be translated. But if it exists before ther installation of NotifyArticleSubmit you must combine the existing one with the file from the install package. When uninstalling the file is also removed. Preserve it if it's really needed. But again, 99.9% that you don't have to care about it.

Joomla 1.5 uninstall

NotifyArticleSubmit is installed usign a special component, which purpose is to prefom some operation while installing and uninstalling the plugin. So to uninstall the plugin you must uninstalle not plugin NotifyArticleSubmit, but component NotifyArticleSubmit.

Correct uninstall for Joomla 1.5

Settings

By default plugin sends messages to all superadmins on any article change (add/update/publish/unpublish).

The settings are divided into three groups. The smallest one is the General group, which has 2-3 settings depending on joomla version.

General settings group

Next two groups are For regular users and For admin users.

Setting groups

These groups are mostly logical ones. The only difference for the Admin groups is a bunch of settings for current article modifier and article author - wether to inform and in which way.

Author and modifier settings

The purpose of these two logical groups is to let you set separate rules for users and groups of users whish you decide to be admin users and regular users. Too complicated.

Here is an example. Let's imagine you want all registred users to receive notifications when an article is published,

Setting to notify on Publish only in New and Updated articles

but all superadmins to be informed on any changes (add/modify/publish/unpublish).

Admins always recieve notifications

Remember, that Admin user settings have higher priority then Regular user settings. This means, that is a group of users is set to receive mails in both these logical groups, the it will receive mail only as Admin users.

Section of settings Notify on actions performed by users is worth of additions description.

Notify on actions performed by users

It is useful i.e. if you want to be informed on changes done by Managers only as you don't trust them very much. But you trust other user groups so you don't need to be inform when they make changes.

You may also add emails to receive or to never receive notifications (even if this email is a superamin's email). But I believe it's a useless feature as you can exclude/include users by userid.

Additional email settings

All other options seem to me to be self explained, but my opinion is not objective (-: Post requests for additional descriptions here in comments.

Tips

Let imagine that you have 10 categories and need to have different notification rules for each category. Core plugin allows to have 2 separate groups (see above). So you may install clone plugins at the plugin settings page (In earlier versions the clones had to be downloaded from here: http://gruz.org.ua/images/stories/files/notifyarticlesubmit/clones/) and have as many separate rules as you want by making different settings in each clone. The logic is very similar to have multiple instances of the same module, but Joomla doesn't allow to copy plugins like modules.

Possible problems

The extensions is rather complicated and it's very hard for me (one person) to check all possible combinations of settings. So there can be some "logical forks. If you meet some problems with understanding the settings or believe something works not as expected, please post comments to inform me. Describe your problem as widely as possible.

Joomla 1.5 limitation

NotifyArticleSubmit doesn't send emails when (un)publishing articles from article list(not when editing article). Alas, Joomla 1.5 doesn't have system events, which are fired in this case.

Joomla 1.5 and Joomfish

NotifyArticleSubmit sends notification emails while editing different language articles from fronted. But it doesn't send emails when editing translations from Joomfish backend. Alas Joomfish doesn't fire Joomla content events when editing translations from backend, so NotifyArticleSubmit cannot determine when an article was edited in such a way. So if you badly need to have notifications with Joomfish you must edit translations only from frontend. Alas...

NotifyArticleSubmit may have different settings for different languages. You can translate the plugin settings like you can translate any module settings using Joomfish.

I.e. you may want to set Publishers not to be informed when changes are made in a non-main language. So you may choose settings per language.

But! Joomfish doesn't allow to translate plugins in a good way. So to translate Plugin settings visit Joomfish translation section:

Joomfish translation - translate NotifyArticleAdmin

And edit the settings, which look like a set of lines:

Joomfish plugin translation

Alas there is not way to present the settings in a better way while translating via JoomFish.

What it does not do

  • Currently it doesn't handle other actions except Publish and Unpublish. This means that Archiving and Trashing articles are not handled by the plugin. But is it really needed?
  • Users cannot subscribe/unsubscribe themselves

How can I help?

\
    \
  • donate (please! :-)
  • \
  • report bugs with detailed info (optionally provide akeebabacked copy of the web-site so I can test at my localhost)
  • \
  • give nicely described ideas
  • \
  • help with translations
  • \
  • suggest better settings organization

Thanks

  • The plugin was originally developed by IWT and Vijay Wadnere. The base code of the plugin is taken from here: http://forum.joomla.org

Feature Requests/TODO

improve JEvents compatibility

The JEvents developers wrote me a email with some technical advices. Implement it.

onContantChangeState check notification switch

When un/publishing from a content item list, it ignores notification switch state in the item. I cannot check the notification switch state in onContentChangeState, because the item may have the switch show off, but have a perviously saved state. So I must check if the switch should be shown for the item, and only after that to check the switch state.

Make ajax modal popup block the background till finished or closed.

Check the idea http://jqueryui.com/dialog/#modal-message

I’d appreciate an alert message before insert a new article just to remind that there will be a notification sent to users.

I think adding a joomla submit button alert is what is needed
Can users suscribe/unsuscrib their mail to the plugin from the front office of my site?

Can users suscrib/unsuscrib their mail to the plugin from the front office of my site?

Unsubscribe works. How can I implement subscribe? I may generate a link to my Ajax plugin in backend so an admin can get it.

So and admin can create a modal popup with the link, saying 'Mail some@a.com' subscribed to Name of the group of rules

The limitation would be: Only registred users can subscribe. So no spam subscription is possible.

"Digest Mode" that sends a list of updates once every 24 hours

- A request - because we're using the site as a Documentation site, there's a LOT of updates and new content, which generates a flood of emails.
Do you think it would be possible to implement a "Digest Mode" that sends a list of updates once every 24 hours?  This would let people see all of the changes, but not get a dozen plus separate emails.

Scheduled articles - pending, current, - compatibility

The extension is not compatible with scheduled articles.

When saving an article or changing it's state (publishing, unpublishing) a system event fires. At this point NA is called by Joomla and provided with the article data. NA decides wether to send notifications or not.

But Pending-Expired-Current is not an article state. So nothing happens in Joomla, no system events, when an article becomes current.

I think it's possible to store article information somewhere when it's added/updated. So when a Joomla page is open the plugin can iterate such articles and decide which is current and send notifications. One day maybe I'll add such a feature.

Move ajax settings to per group settings

A Registred user submits an article - sending to Superadmins is hidden.

A superadmin updates an article and sends to many users - ajax is needed to omit timeouts

The extension is delivered together with all available languages at the release time. Translations, added or updated later, can be found here as installable packages. Language updates are available over normal Joomla extensions update feature.

Please, help with translation to your language! Just register here https://webtranslateit.com/en/projects/2680-NotifyArticleSubmit/invitation_request and translate. The installable language packages are generated every hour.

The latest released version contains such language translations:

Currenty available languages (translations may be updated since last extension release)

Download latest version for J1.5 (unsupported)

Download latest version

Add comment



NotifyArticleSubmit 2.6.1 Stable

Maturity
Stable
Released on
Monday, 18 April 2016 00:00
Viewed
0 times
This is the LAST release with the name NotifyArticleSubmit. The plugin is renamed to NotificationAry

This file replaces NotifyArticleSubmit with the first version of NotificationAry

It's the last NotifyArticleSubmit release, which automatically replaces NotifyArticleSubmit with the new NotificationAry plugin.

Before updating, it's recommended to take a screenshot of your old settings.

Though the NotifyArticleSubmit settings should be copied to NotificationAry upon install, it's better to take a screenshot of your old settings to reapply it if needed.

Download latest version

View files

NotifyArticleSubmit 2.6.0 Release Candidate

Maturity
Release Candidate
Released on
Wednesday, 17 February 2016 10:13
Viewed
40 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.6.0 rc
...

Download latest version

View files

NotifyArticleSubmit 2.5.13 Stable

Maturity
Stable
Released on
Wednesday, 27 January 2016 01:18
Viewed
97 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.13 stable
  • 2016-01-27 01:07:29 2.5.13 - stable
  • Added an option to try to set time limit to zero to avoid timeout for a huge number of mails being sending

Download latest version

View files

NotifyArticleSubmit 2.5.9 Stable

Maturity
Stable
Released on
Tuesday, 29 September 2015 19:25
Viewed
451 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.9 stable
  • 2015-09-29 19:19:09 2.5.9 - stable
  • Fixed a bug, when no notification was sent for only New articles

Download latest version

View files

NotifyArticleSubmit 2.5.8 Stable

Maturity
Stable
Released on
Thursday, 24 September 2015 06:59
Viewed
394 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.8 stable
  • 2015-09-24 06:51:59 2.5.8 - stable
  • Added an option to limit notifications to certain article statuses
  • Fixed firing plugin on trash or archive article when "on publish only" selected
  • Removed duplicated notifications for extra emails

Download latest version

View files

NotifyArticleSubmit 2.5.7 Stable

Maturity
Stable
Released on
Tuesday, 22 September 2015 14:31
Viewed
403 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.7 stable
  • 2015-09-22 14:25:22 2.5.7 - stable
  • Added an options to show how many notifications were sent
  • Some backend cosmetics

Download latest version

View files

NotifyArticleSubmit 2.5.6 Stable

Maturity
Stable
Released on
Friday, 28 August 2015 13:01
Viewed
458 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.6 stable
  • 2015-08-28 12:56:22 2.5.6 - stable
  • Fixed missing slash in liks after http:
  • Changed a little installation script

Download latest version

View files

NotifyArticleSubmit 2.5.5 Stable

Maturity
Stable
Released on
Tuesday, 18 August 2015 23:58
Viewed
506 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.5 stable
  • 2015-08-18 23:53:29 2.5.5 - stable
  • Fixed wrong article links when a joomla was installed not to root
  • Changed language installation script to work language packager automatic updates again

Download latest version

View files

NotifyArticleSubmit 2.5.4 Stable

Maturity
Stable
Released on
Thursday, 13 August 2015 03:45
Viewed
503 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.4 stable
  • 2015-08-13 03:42:02 2.5.4 - stable
  • Mainly housecleaning job. Fixed a number of small problems and applied some patches proposed by users.
  • Removed some unused language lines and removed some previously used lines in favor of Joomla core ones
  • Paid some attention to the notification switch show when editing articles
  • Much work on custom and hardcoded mail body to work as expected

Download latest version

View files

NotifyArticleSubmit 2.5.3 Stable

Maturity
Stable
Released on
Thursday, 26 June 2014 22:58
Viewed
1447 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.3

Additional info: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
...

Download latest version

View files

NotifyArticleSubmit 2.5.2 Stable

Maturity
Stable
Released on
Wednesday, 18 September 2013 12:32
Viewed
2067 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.2

Additional info: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
...

Download latest version

View files

NotifyArticleSubmit 2.5.1 Stable

Maturity
Stable
Released on
Saturday, 24 August 2013 18:03
Viewed
1795 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.1

Additional info: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Contents

  • 2013-08-24 14:50:01
  • Fixed a bug with the NSwitch not showing and the whole plugin thus not working

Download latest version

View files

NotifyArticleSubmit 2.5.0 Stable

Maturity
Stable
Released on
Wednesday, 14 August 2013 19:41
Viewed
2006 times
Project title: NotifyArticleSubmit
Project description: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Version: 2.5.0

Additional info: Plugin sends emails to define groups of users or users if an article is added or updated at your web-site.
Contents

  • 2013-08-14 21:42:43
  • Added J3 compatibility
  • Removed J1.5 compatibility
  • Converted "cloned" plugins to using GJFillds rule groups
  • Diff information
  • Custom mail body
  • Many smaller fixes here and there
  • 2013-08-07
  • Changelog started

Download latest version

View files

NotifyArticleSubmit 2.0.0 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
815 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.1 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
999 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.10 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1539 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.11 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1538 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.12 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1566 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.13 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1556 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.14 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1614 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.2 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1280 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.3 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1139 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.4 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1212 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.5 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1253 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.6 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1267 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.7 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1233 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.8 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1479 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.0.9 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1518 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.1.0 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
1649 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.1.1 Stable

Maturity
Stable
Released on
Friday, 05 April 2013 12:53
Viewed
2041 times
...
...

Download latest version

View files

NotifyArticleSubmit 2.1.2.2.beta Beta

Maturity
Beta
Released on
Friday, 05 April 2013 12:53
Viewed
2180 times
...
...

Download latest version

View files

Releases per page:
FaLang translation system by Faboba

See a typo?

Select the text block and press

CTRL+Enter

Comments

  • Menuary Automatic Menu

    gruz gruz 06.04.2016 16:57
    Try the latest 1.1.4 RC version and let me know. gruz.org.ua/.../1_1_4_rc.html ...

    Read more...

     
  • Menuary Automatic Menu

    Lund Lund 06.04.2016 16:37
    Right now when you go into the plugin, you have three options under 'Category link type' Default Blog ...

    Read more...

     
  • Menuary Automatic Menu

    Lund Lund 06.04.2016 12:47
    When you set the 'Category link type', looking to have the option to set it as a 'Menu Heading'.

    Read more...

     
  • Menuary Automatic Menu

    gruz gruz 06.04.2016 12:31
    Let's discuss this. I don't understand well what you need. Do you want the categories to become menu ...

    Read more...

     
  • Menuary Automatic Menu

    Lund Lund 06.04.2016 12:26
    Is there any way to have the categories be menu headers instead of links?

    Read more...