Support note:

In most cases support requests concern a conjunction of joomla extensions, settings and content. It's not an easy task to install the same extensions, set it up in the same way and generate the test content close to your content. So to get the support be ready to provide either Joomla superadmin access or an akeebabackup of your web-site. Your web-site copy will be installed at a test server to be debugged.

If you are afraid of some data, then either create an akeebabackup excluding your secret data or create a test web-site instance with fake data yourself and provide the developer with the access.

If on some reason you are not able to provide the access or to create an unsecret web-site backup/instance, then support costs 20 USD per hour.

Joomla extensions

AjaxModuleLoader - load joomla modules using Ajax

Available versions

thumb 3dcover with disc Compatibility: Joomla 3

Allows to load modules using Ajax

Example, which reloads a module position each 10 seconds:

Example. One time load.

Example. Reloads periodically. Time interval is set to 60 seconds.

After you enable the plugin you have to pass the following steps:

  • Publish needed modules to a module position or to several ones (it's recommended to use a non-existing one, something like `ajaxmoduleshere`). Note: Assign the modules to be shown at all pages!
  • Place properly prepared DIV(s) or plugin code (see instructions below) into articles, modules or any other place where you want to see the ajax-loaded modules

Download latest version

Total extension downloads: 6391

Documentation | View releases in this category | 10 comments

AutoReadMore - automatic read more for Joomla

Available versions

thumb 3dcover with disc Compatibility: Joomla \2

  • Automatically adds "Read more..." link after a configurable number of characters, words or paragraphs.
  • Will not break HTML or break the article in the middle of a word.
  • Preserves formatting (optionally) and fixes unclosed tags if php-tidy or php DOMDocument is installed at the server (most modern server have it installed)
  • Works with joomla articles and third party extensions (like k2).
  • Works for modules.
  • Configurable to ignore or to work for specific categories, articles
  • Allows to place the first image found in the article to the introtext beginning, so you have your blog illustrated.
  • Optionally ignores manually inserted readmore break
  • And some other options.
 

Download latest version

Total extension downloads: 46986

Documentation | View releases in this category | 63 comments

Crop Fix for PhocaGallery - crop thumbnails from top, center or bottom

Available versions

thumb 3dcover with disc Compatibility: Joomla 3x

By default PhocaGallery crops from the center. So at portrait images heads are cut off. Sending greetings to Maximilien François Marie Isidore de Robespierre and Procrustes.

With this plugin you can select where to start crop from and what to cut off.

Legs(crop start from top),  heads(crop start from bottom), heads and legs (default PhocaGallery behaviour)

See a small demo video

Download latest version

Total extension downloads: 200

Documentation | View releases in this category | 0 comments

GJFields - sefl-reproducing Joomla JForm fields

Available versions

thumb 3dcover with disc Compatibility: Joomla 3.0

GJFields - sefl-reproducing Joomla JForm fields

It's a joomla library which contains JForm fields which are used in some extensions at the web-site.

Note It can be used only by developers, regular users cannot use it meaningfully.

The main purpose is to allow having self-reproducing fields or group of fields (though there are some other useful fields included). It can be used especially with plugins which cannot be copied, like possible with modules.

Let me try to explain. You can have the same module copied and using different settings - a `Latest News` module instance at one page to show `latest news` category items, another module instance to show `latest announcements` category items. For a plugin you may need to fire it for a category using one set of rules, and for another category - another set of rules. I.e. your plugin adds images to a blog view introtext and you want to use one images size for a `News` category and another size for an `Announcement` category.

The purpose of the library is to simplify developers organizing forms with settings in such cases. Please, have a look at the images below for a example.

Joomla 3.0 settings


Download latest version

Total extension downloads: 42815

Documentation | View releases in this category | 4 comments

GJHeadTag - quickly insert custom HTML tags to HEAD

Available versions

thumb 3dcover with disc Compatibility: Joomla 3

I had a task to add some custom tags to the HEAD section of a Joomla web-site. Normally this can be done when editing your joomla template. But if using third-part templates is can be not recommended. Some templates allow to include custom code. In my case I didn't find an opportunity to add a custom HEAD tag at a Gantry 5 (RocketTheme) template. So I just created a quick and dirty plugin to add what I need.

Download latest version

Total extension downloads: 531

Documentation | View releases in this category | 0 comments

LimitArticleEdit - do not allow authors to edit own articles after being are published

Available versions

thumb 3dcover with disc Compatibility: Joomla \2

In Joomla authors or articles can edit own articles disregading publishing state.

Imagine, you allow users to submit articles at your web-site. Your managers review such articles and publish it. But some day later an author was stolen by aliens/ZOG/international terrorists or other good people. So enemies got access to your users's account and could alter already published articles, e.g. by adding a swastika.

Here is the time to use the plugin!

When you install and publish it, authors cannot edit own published articles (untill the author has publishing permissions in Joomla ACL, which means that one belongs to your web-site administration).

Download latest version

Total extension downloads: 2977

Documentation | View releases in this category | 0 comments

MenuAry Automatic Menu - generate Joomla menu based on categories and articles

Available versions

thumb 3dcover with disc Compatibility: Joomla 3x

Generates Joomla menu based on categories and articles.

MenuAry will generate menu items or entire menus based on categories and the articles associated with them. If you create or update an article or a category ('content element'), a corresponding menu item is created or updated on the fly. If a content element has a language association, then the generated menu items are also associated.

Download latest version

Total extension downloads: 715

Documentation | View releases in this category | 10 comments

MVC Override - change joomla extensions behaviour without changing core files

Available versions

thumb 3dcover with disc Compatibility: Joomla \2

The plugin allows to override almost any class or class method of core Joomla or third-party extensions - not only components, but also libraries and even plugins (well, didn't test with plugins :-)

It also allows to replace a component JForm XML with your own. Note, it uses only your form, while other similar plugins combine your form with the original one. So with this plugin your overrider XML form generates only own set of fields, while other solutions can redefine add new fields to the core form, never removing the original ones.

The plugin is needed when you badly need to modify a core Joomla or extension file, but want to avoid core files editing. In most cases there are ways to modify Joomla or extensions behavior using plugins or output overrides. But very seldom you have no other way as to modify a core PHP class method. In this case use this plugin. You'll be able to override the PHP class method or a number of them without touching core files. So feel free to update Joomla extensions - no modifications will be lost.

This plugin allows to override almost any PHP class or php method in Joomla without modifying core files. So Joomla and 3-rd party extensions can be upgraded lates without loosing your modification.

Only developers can use this plugin meaningfully. Regular user without PHP knowledge should not use it as it can break Joomla.

This plugin is partially based on Plugin Override extension. 

Download latest version

Total extension downloads: 8389

Documentation | View releases in this category | 34 comments

NavigationAry - navigate between Joomla menu items like between articles using "prev - next"

Available versions

This module allows to output navigation between menu items like it's possible to navigate between articles in a category. So you can use PREV-NEXT buttons to go no the prev. or next menu item.

Download latest version

Total extension downloads: 165

Documentation | View releases in this category | 0 comments

NotificationAry - get emails on Joomla content is submitted, added or changed

Available versions

thumb 3dcover with disc Compatibility: Joomla 3x

NotificationAry (NA) - get a email notification when an article or another content is added or changed

You can use the plugin to notify administrators when someone submits an article. Or/and notify users about a new published content item.

The extension has a great number of settings, so we'll try to describe several possible scenarios to use it.

Some features

  • Works fully or with some limitations with Joomla core articles, K2 items, DP Calendar events, HotSpots markers, JEvents events, JDownloads items and so on. Can be setup to work with most joomla components, which use standard joomla event plugin triggers or even own plugin triggers in some cases.
  • Sending of emails can be restricted by categories, article ids, user groups, particular users, actions performed (publish/unpublish) and so on.
  • Notifications can be turned off in the content item. So you may edit and save the article a number of times before the final save action is performed and a notification is sent.
  • Fully customizable or hardcoded (but still customizable) mail body.
  • Mailbody contains links to view and/or edit the updated content item (user must be logged in to follow edit links)
  • Users can unsubscribe from notifications
  • Previous version of the content item can be attached to the email in several formats (DIFF, MySQL to reimport, plaintext) to compare changes and to later restore the item if needed.
  • Can send emails to a large number of users in the ajax mode, so emails are sent little by little and no timeouts or limit overcome happen .
  • Can have many groups of rules - notifcation rules for superadmins, separate rules for regular users, separate for different components and so on.
  • And so on...

Since the plugin has a number of features it has a number of settings.

Feel free to ask for support if you meet any troubles (do not understand configuration, your setting work not as expected etc.)

But if you are lazy or busy to give a try yourself, you may ask the developer to set up the plugin for you for a small donation of ~10$ Use the email in the main menu to contact the developer.

See some screenshots:

A very basic test mail examlpe Plugin settings Plugin settings for Joomla articles, K2 and DP calendar (collapsed), showing there can be several groups of settings General plugin settings, includin ajax settings (turned off by default)

Download latest version

Total extension downloads: 13816

Documentation | View releases in this category | 104 comments

PluginAry - create and run joomla plugins on the fly

Available versions

thumb 3dcover with disc Compatibility: Joomla 3x

PluginAry (PA) - create Joomla plugin on the fly

Sometimes you need to create a custom Joomla plugin. But the task it is intended to solve is so simple and little, that creating a special plugin seems to be an overkill.

PluginAry allows to quickly run your code snippets on joomla plugin events without creating real joomla plugins.

PluginAry dynamically creates "itself" as a system plugin with dynamically added method. E.g. you can set up PluginAry to run you code onContentAfterSave.

An example where it can be used: You may to send you emails on a certain user login. So Set up the PluginAry to run you small PHP snippet  onAfterLogin event.

See a screenshot to get the idea:

Download latest version

Total extension downloads: 108

Documentation | View releases in this category | 0 comments

RegisterGoBack - return to the initial page after register in Joomla as a user

Available versions

thumb 3dcover with disc Compatibility: Joomla \2

Problem description

Hm.. A little hard to explain. Imagine, you are surfing a joomla web-site. You open a page with some content and feel a passionate desire to create an account. You start the process by clicking a login link, fill in forms and so on. Finally you perform the first login - and see your profile page instead of the article you have been viewing before you start the sign up process.

This plugin redirect you to the last page, you has been viewing before starting to sign up or before starting to login.

Allows to autologin users by emailed activation link click.

Download latest version

Total extension downloads: 6203

Documentation | View releases in this category | 29 comments

ValidationAry - ajax validation of Joomla JForm fields

Available versions

thumb 3dcover with disc Compatibility: Joomla 3x

Allows to easily ajax validation to joomla form fields. Uses joomla JForm fields XML files to apply the validation rules.

Demo video

Download latest version

Total extension downloads: 402

Documentation | View releases in this category | 0 comments

Miscellaneous files

Joomla Gruz Edition

Available versions

Introduction

Joomla \2I personally start a new web-site from this build. I gathered several extensions I use at every web-site. So I use the build to install everything together, not one-by-one manually.

I hope this joomla buils can be useful for someone except me, so I publish it.

If you feel something is worth of being added to the joomla edition, let me know.

Install

The build is installed in a way similar to fresh joomla install process. Unpack the archive to the root of the web-site, visit the web-site and fillow the install steps.

NOTE:
Though one can set superadmin password when installing, sometime people forget to set their password. So the default access is:
user: admin
pass: joomla

Don't forget to change admin user name and password after joomla install!

What is included?

The Joomla 3 based built contains the following extensions (except the core ones):

Brute Force Stop

Blocks bots, which go over passwords.

Admin Forever

If enabled, then admin session is never expired once logged in. Can be helpful when you editing a long article and try to save ... login expired. Not expired with this plugin!

Sypex Dumper

A very cool tool for DB dumps. It's not a joomla extension, but is very usefull.

J!Dump

A mustbe tool for developing. Shows PHP variables, arrays, classes in a nice readable popup.

I'd advice to turn jdump plugin off at production web-sites.

Usage:

Place in the code
<?php dump ($arr, 'My array name'); dumpMessage ('My var name ='.$var); ?>

RSFinder!

Backend search. I.e. you see some text at your web-site and want to change it, but the text can be in a module, in an article, in a category description. Now you can easily find it.

Google Analytics for Joomla

Just insert google analytics key and enable the plugin.

Joomla Content Editor (JCE)

A famous text editor for Joomla. I like the easy way to switch to HTML view.

Phoca Commander

A twin-panel file manager. Use when lazy to use FTP.

Cache cleaner

One-click cache clean

Akeeba Backup

A mustbe tool for making joomla full backup with one click

Templates installed

Download latest version

Total extension downloads: 166

Documentation | View releases in this category | 0 comments

Unsupported

Ajax HelpAry - endpoint to call other plugin functions

Available versions

Since Joomla 3.4 this plugin has not much sense, since any plugin can be called directly with a link like
http://sandbox.com.us/?option=com_ajax&plugin=validationary&group=system&format=raw

This would call all system plugins methods named onAjaxvalidationary

So the plugin is treated as a deprecated one. It's still used in some extensions at this web-site, but is going to be removed.

Ajax HelpAry is an endpoint to call other plugin functions.

According to the joomla ajax interface documentation you can design a plugins to interact with other extensions. But if I want a plugin (e.g. a content plugin) to use ajax, I must develop 2 plugins - the content plugin itself and an ajax plugin. That seems to be non-convinient. So here is a universal ajax plugin to call other plugin functions.

Usage:

PHP: A link for your ajax call:
$url_ajax_plugin =
	JRoute::_(JURI::base().'?option=com_ajax&plugin=ajaxhelpary&format=raw&' // It's a must
	.JSession::getFormToken().'=1' // You must pass token
	.'&plg_name='.$this->plg_name // $this->plg_name should contain your plugin name, e.g. for a system plugin plg_system_menuary it should be menuary
	.'&plg_type='.$this->plg_type // $this->plg_type should contain your plugin type (system, content etc.), e.g. for a system plugin plg_system_menuary it should be system
	.'&function=_ajaxRun'. // The function from plugin you want to call, e.g. if you want to call plgSystemMenuary::_ajaxRun, it should be _ajaxRun
	'&uniq='.uniqid()); // It's optional to add to the link. Just in case to ignore link result caching.
	$doc = JFactory::getDocument();
	$doc->addScriptDeclaration('var menuary_ajax_url = "'.$url_ajax_plugin.'";');// Add the link to the HTML DOM to let later your ajax JS script get the link to call
	$ajax_place = '<div id="my_ajax_place"></div>';
	JFactory::getApplication()->enqueueMessage($ajax_place, 'notice'); // Here in the example I output the ajax placeholder as a Joomla message

Result example:
$url_ajax_plugin would contain somethin like:
http://site.com/administrator/?option=com_ajax&plugin=ajaxhelpary&format=raw&6a25051b89c05ea217e65efdd2aecbb6=1&plg_name=menuary&plg_type=system&function=_ajaxRun&uniq=56b5fdf87dff8&debug=1
JavaScript
jQuery( document ).ready(function( $ ) {
	var resultElement = $('#my_ajax_place');
	if (resultElement.length == 0) { // If there is no your ajax placeholder, then return
		return;
	}
	var sendAjax = function(url) {
		$.get(url, function(response) {
			resultElement.append( response ); // Append response or handle it in another way
		});
	};
	sendAjax(menuary_ajax_url); // Remember menuary_ajax_url is passed to the HTML DOM by the php code
});

You may get more ideas how it can work when examining the MenuAry plugin code

Download latest version

Total extension downloads: 2561

Documentation | View releases in this category | 0 comments

InstallABunch - install several joomla packages in one file

Available versions

thumb 3dcover with disc Compatibility: Joomla 1.5

InstallABunch - install several joomla packages in one file

This component help to install a bunch of extension.

I.e. Virtuemart has 12 modules. It's a pain to install them one by one. But you can install them like a one package using this component.

Download latest version

Total extension downloads: 1976

Documentation | View releases in this category | 0 comments

Mod VM Stat

Available versions

thumb 3dcover with disc Compatibility: Joomla 1.5

Mod VM Stat  - simple Virtuemart 1.x statistics module

Module VM Stat allows to show some simple Virtuemart statistics:

  • number of products in a category together or without subcategories
  • total number of products
  • and a little more

Output is fully customizable.

vmstat demovmstat settings


Download latest version

Total extension downloads: 1773

Documentation | View releases in this category | 0 comments

NotifyArticleSubmit

Available versions

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


Download latest version

Total extension downloads: 36107

Documentation | View releases in this category | 0 comments

VirtueMart 2.x Categories accordion menu

Available versions

thumb 3dcover with disc Compatibility: Joomla 2.5

VirtueMart 2.x Categories accordion menu, full depth

Features

  • Not limited category depth
  • Accordion mouseover and click behavior
  • Fully customizable
  • It's possible to show all VirtueMart categories or to select a parent to show only it's children

Demo: http://demo.gruz.org.ua/index.php/virtuemart/category-strucrure

Download latest version

Total extension downloads: 8362

Documentation | View releases in this category | 11 comments

VmKaterina

Available versions

thumb 3dcover with disc Compatibility: Joomla 1.5

Module VmKaterina allows to show other Virtuemart products of the same category or the same manufacturer. There is a bunch of additional settings. You can, for example, choose to show only products of the same manufacturer in the current category, or allover the shop. You can exclude/include categories or products to be show in the module. You can set the module to be shown/hidden at certain category/product pages.

Download latest version

Total extension downloads: 2238

Documentation | View releases in this category | 0 comments

Development files, not intened to be used by users.

bxSlidary - slider for Phoca Gallery with Ajax sliders load

Available versions

thumb 3dcover with disc Compatibility: Joomla 3x

bxSlidary - a slideshow module for Phoca Gallery and Phoca Photo

Based on Phoca Gallery Slideshow bxSlider Module, but is reworked much.

Some features improving original Phoca Gallery Slideshow bxSlider Module
  • Allows loading slideshow images using Ajax
  • Slides can be linked to Phoca Photo
  • Slides can be linked to detailed view
  • Allows using bxSlider pager
  • Uses latest bxSlider source
  • Allows to show image description and to trim the description by words, characters.
  • And so on...  

Download latest version

Total extension downloads: 299

Documentation | View releases in this category | 0 comments

DKStroy - test module

Available versions

General information


thumb 3dcover with disc Compatibility: Joomla \2

DK Stroy test job module

Download latest version

Total extension downloads: 48

Documentation | View releases in this category | 0 comments

FaLang translation system by Faboba
ОУН-УПА: легенда спротиву Українська Дивізія «Галичина» Зиновій Книш: спогади й матеріали до діяння УВО і ОУН Реаніматор електронних текстів Забуттю не підлягає 1917-1991

See a typo?

Select the text block and press

CTRL+Enter

Comments

  • NotificationAry - get emails on Joomla content is submitted, added or changed

    gruz gruz 07.10.2017 03:21
    I cannot reproduce it at my side. I have got such a report before, but have not got any feedback from ...

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    michmcca michmcca 06.10.2017 22:26
    I have been using notificationary for a week or two. Yesterday I encountered a problem with your ...

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    Cog Cog 04.10.2017 22:46
    I can appreciate the work your putting in here. I donated 50 usd which is the best I can do currently.

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    gruz gruz 04.10.2017 19:24
    It seems to be still the issue with the big form. The plugin parameters is a big-big-big form when ...

    Read more...

     
  • NotificationAry - get emails on Joomla content is submitted, added or changed

    Cog Cog 04.10.2017 18:56
    Sadly no. For what I need I require 10 duplicate instances. So far once I create more than 9 my site ...

    Read more...