Home » Extensions » Adv. Module Manager
NoNumber!

Joomla!® Websites & Extensions
development  -  support  -  consultancy

With Advanced Module Manager you have extra options and functionality to control your modules.

If you use Advanced Module Manager, please post a rating and a review at the Joomla! Extensions Directory.

Description

Advanced Module Manager is an extension that changes the way your Module manager works.

It adds a multitude of functions, like:

  • See what modules are active for the menu item you are editing
  • Edit modules in modal popup windows
  • Option to not show modules that have no output (handy for things like dynamic menus)
  • Option to show modules on all pages, except the selected menu items (reverse functionality of normal selection)
  • Many other publishing assignments for your modules! You can control publishing modules by (ALL / ANY):
    • Menu Item
    • Sections / Categories
    • Articles
    • FLEXIcontent Categories
    • K2 Categories
    • Mighty Resource Categories
    • ZOO Categories
    • Components
    • URL
    • Date
    • User Group Levels
    • Users
    • Languages
    • Templates
    • PHP evaluation
  • You can also choose to mirror the assignment settings of another module!

See the Screenshots too.

Advanced

Advanced Module Manager offers a great deal of extra functionality to your modules and module management.

You can switch a lot of these functionality on/off and define settings in the Parameters -> button in the toolbar (top-right) of the module list.

See the Screenshots to see these functionality in action.

Module List

In the module list you have a bunch of extra stuff.

  • Edit modules in modal popup windows
    This saves you time in loading and switch back to the list after saving.
  • See your custom description
    In the module you can enter a custom description. You can view this description as tooltip or as text in the module list table.
  • Extra filter options
  • Separate filters remembered for Frontend and Admin module list
  • etc...

Modules

  • Hide if empty
    When a module is empty for some reason (like news modules that have nothing to show) you will normally get the module tile show up in your site. This option hides the module entirely when it has nothing to show.
  • Custom description
    You can enter a custom description. You can also make this description show up as tooltip or as text in the module list table.
  • Extra fields
    You can add extra custom fields to the modules. You can use these fields in your templates module chrome files to add extra functionality. In the Parameters you can set up 5 extra fields with custom labels. You can get the value of these fields in the module chrome functions via php with values extra1 - extra5, like: $params->get('extra1')
  • Assignment
    A multitude of assignment options give you the possibility to control where modules are (not) displayed.
    • Menu Item
    • Sections / Categories
    • Articles
    • FLEXIcontent Categories
    • K2 Categories
    • Mighty Resource Categories
    • ZOO Categories
    • Components
    • URL
    • Date
    • User Group Levels
    • Users
    • Languages
    • Templates
    • PHP evaluation

Active modules in menu items

You can see what modules are active for the menu item you are editing (based on the menu item assignments).

Joomla 1.7 version

The current  Joomla 1.7 version of Advanced Module Manager does not have all the extra options the Joomla 1.5 version has.

For instance, the extra filtering options, color, open in modal. These will be added in the near future.

Some features are already in the core of Joomla 1.7 and will therefor not be added to Advanced Module Manager.

Screenshots

Module Manager

Advanced Module Manager - Module Manager

Module edit screen

Advanced Module Manager - Module edit screen

Module edit window in modal popup screen

Advanced Module Manager - Module edit window in modal popup screen

Active Modules tab in menu items

Advanced Module Manager - Active Modules tab in menu items

Tutorials

Specs

Specifications

Advanced Module Manager is a Joomla extension compatible with Joomla 1.5, Joomla 1.7 and Joomla 2.5.

The extension consists of:

  • a component
  • a system plugin

Requirements

Advanced Module Manager will only work correctly if your setup meets these requirements:

  • Up-to-date version of Joomla!
  • PHP 5.3+
  • PHP mbstring (Multibyte String) functions should be enabled
  • MySQL 5+

Using PHP 5.2 (or lower)?
PHP 5.2 is old and support for it has stopped with the release of PHP 5.2.16 (16-Dec-2010). This means that PHP 5.2 cannot be considered stable or secure anymore.
If your host will not or cannot provide you with an up-to-date version of PHP, then you have reason enough to look for a decent host.
PHP 5.2 mainly has problems with installation of the zip packages. The extensions might work without problems for you once installed, but I can not give any guarantees on that.
>> For more detailed information, read: No more php 5.2 support - move on to php 5.3

I can not provide support for setups that do not meet the above requirements.

The core Joomla files should of course not be altered in any way.

Installation

The easiest way to install/update is via the NoNumber! Extension Manager.

If you have problems installing Advanced Module Manager, please try the manual installation process as described here:
docs.joomla.org/Installing_an_extension

Otherwise, please report this on the forum or let me know via the contact form.

Updating

If you want to update to the latest version, you do not have to uninstall first.

The easiest way to install/update is via the NoNumber! Extension Manager.

You can also update simply by installing the package via the Joomla core installation process.

Downgrading

If for some reason you need to downgrade, it is best to uninstall the extension first.

Also, you will have to uninstall the NoNumber! Framework plugin (system) (and the NoNumber Elements plugin if you have it installed).

After that you can simply install the older version zip file.

Please note that I cannot not provide support on older versions!

Open Source License

Advanced Module Manager is an Open Source Joomla extension. It is in compliance with the GNU/GPL license:
Licence: GNU/GPL GNU General Public License, version 2

Joomla is also Open Source.

Support

Need more help?

Before requesting help, make sure your installation and setup meet the requirements (see the Specs) and your extensions are up-to-date.

If you need more help, please take a look in the NoNumber! Forum.
If you can't find your answer there, please post your question. I am very willing to help!

You can also contact me via the contact form or via chat (if I'm online).

Changelog

Changelog

+ = Added ! = Removed ^ = Changed # = Fixed

26-Jan-2012 : v2.3.0
+ Added ability to add colors to modules for display in list (Joomla 1.7+)
+ Added ability to open edit page in modal popup window (Joomla 1.7+)
+ Added '(Un)Select all' options to multiselect fields
^ Improved styling and functioning of color select field
# Fixed issue with K2 category assignments not working correctly
# Fixed issue with Homepage assignment not working when url has (hidden) hash

10-Jan-2012 : v2.2.16
+ Added 'None' group title in module select list above non-assigned modules
# Fixed issue with Homepage assignment not working correctly since previous version
# Fixed issue with installer not removing the folder/zip from the tmp

09-Jan-2012 : v2.2.15
^ Updated translations: sl-SI
# Fixed issue with Homepage assignment not working on multi-language sites
# Fixed issue with new modules defaulting to assignment to no menu items (Joomla 1.7+)

02-Jan-2012 : v2.2.14
+ Improved speed of toggler script
^ Updated translations: th-TH
! Removed grey overlay during loading of page
# Fixed issue with error about formhelper on Joomla 2.5beta setups

23-Dec-2011 : v2.2.13
^ Improved speed and stability of toggler script
# Fixed issue with assignment options not showing on mootools 1.2+ setups

20-Dec-2011 : v2.2.12
+ Added ready to use php variables to be used in php assignment: $article, $Itemid, $app/$mainframe, $db/$database, $user
# Fixed issue with remnant hidden menu item causing problems for other extensions
# Fixed issue with initial assignment of modules assigned to none not working correctly

16-Dec-2011 : v2.2.11
^ Changed position field to not be required (Joomla 1.7)
# Fixed issue with assignment settings not getting stored on first save (Joomla 1.7)

16-Dec-2011 : v2.2.10
^ Updated translations: es-CL, es-ES
# Fixed issue with option togglers (in closed slides) not working properly (Joomla 1.7)
# Fixed issue with !NoNumber Frameworks scripts getting loaded twice, causing some problems

03-Dec-2011 : v2.2.9
# Fixed issue with module edit pages giving error: XML file did not load (Joomla 1.7)

02-Dec-2011 : v2.2.8
# Fixed issue with error about 'Duplicate entry' in debug mode (Joomla 1.7)
^ Cleaned up more code

16-Nov-2011 : v2.2.7
# Fixed issue with browser assignments not working for some browsers/crawlers
# Fixed issue with duplicating items not keeping assignments

02-Nov-2011 : v2.2.6
# Fixed issue with javascript error concerning nnToggler

02-Nov-2011 : v2.2.5
^ Cleaned code syntax (no longer guaranteed support for php 5.2.x and lower)
# Fixed issue with error about multiselect behavior (Joomla 1.7)
# Fixed issue with not all frontend components showing in component selection (Joomla 1.7)

28-Oct-2011 : v2.2.4
^ Updated translations: ar-SA, ja-JP
# Fixed issue with modules with custom element types not displaying correctly in some cases

17-Oct-2011 : v2.2.3
+ Added K2 support (Joomla 1.7)
^ Updated translations: fr-FR
# Fixed issue with assignment to tags (!FlexiContent/K2) being case sensitive
# Fixed issue with assignment to none not being saved in core modules table properly
# Fixed issue with assignment to homepage url being case sensitive
# Fixed issue with assignment to homepage and not using www. in url
# Fixed issue with assignment to homepage and using https in url
# Fixed issue with double checkboxes showing on long titles in select fields
# Fixed security issue in !NoNumber! Framework plugin

10-Oct-2011 : v2.2.2
# Fixed issue with separator items with child items not showing up in menu item select list
# Fixed issue with not all frontend components showing in component selection

09-Oct-2011 : v2.2.1
# Fixed issue with Sunday being displayed as Saturday in assignment settings

08-Oct-2011 : v2.2.0
^ Improved installer
^ Moved translation language files to main package (no more language packs)
^ Cleaned up some code (like no more use of DS)
^ Changed title of module edit page to show module type name
# Fixed issue with separator items showing up in menu item select list
# Fixed layout issue in Hathor admin template
# Fixed issue with some errors when used in combination with !MetaMod
16-Sep-2011 : v2.1.1
# Fixed issue with multiselect fields breaking due to double scripts

16-Sep-2011 : v2.1.0
^ Changed !NoNumber! Elements plugin to !NoNumber! Framework
^ Moved common language strings to !NoNumber! Framework files

Commercial License

Advanced Module Manager is completely free and you DON'T need a Commercial License Code to use it.

However, if you use my extensions on websites that you make money from, I would appreciate it if you purchase a License Code.
The License Code will remove the license message from the extensions administrator screens.

Note: If you don't want to pay for the License Code and want to continue to use the extension for free, please do. You will just have to ignore the license message in the administrator.

Note: If you have donated before and feel you should get some reduction on the price, please contact me about it... we'll sort it out :)

more information...

 

 

Here you can see the difference between the use of the extensions without and with Commercial License Code.

WITHOUT Commercial License CodeWITH Commercial License Code
Full version download yes YES yes YES
Full functionality yes YES yes YES
Message in administrator license_invalid license_valid
Encrypted no NO no NO
Free updates yes YES yes YES
Free support yes YES yes YES
Free RSS news subscription yes YES yes YES
Free holiday to Barbados no NO no NO

Download

Downloads

Advanced Module Manager is compatible with Joomla 1.5, Joomla 1.7 and Joomla 2.5

NOTE: Advanced Module Manager needs PHP 5.3+. Please see the specs for more requirements.

  • Are you going to use this extension on a commercial website? Please consider buying a License Code

More downloads...

Please clear your browsers cache after updating an extension.

NOTE: Joomla 1.6 is no longer supported. Joomla 1.6 reached end-of-life in August 2011. If you have a site running on Joomla 1.6 you are urged to upgrade to Joomla! 2.5. Advanced Module Manager will probably still work on Joomla 1.6, but any issues specific to Joomla 1.6 will not be fixed.

Tip!

Are you using multiple NoNumber! extensions?
Install the NoNumber! Extension Manager to easily keep them up-to-date.

Languages

This extension comes with the following languages:

  • [ar-SA] Arabic
  • [pt-BR] Brazilian Portuguese
  • [bg-BG] Bulgarian
  • [ca-ES] Catalan
  • [cs-CZ] Czech
  • [nl-NL] Dutch
  • [en-GB] English
  • [fr-FR] French
  • [de-DE] German
  • [el-GR] Greek
  • [it-IT] Italian
  • [ja-JP] Japanese
  • [lv-LV] Latvian
  • [lt-LT] Lithuanian
  • [fa-IR] Persian
  • [pl-PL] Polish
  • [ro-RO] Romanian
  • [ru-RU] Russian
  • [sk-SK] Slovak
  • [sl-SI] Slovenian
  • [es-ES] Spanish
  • [sv-SE] Swedish
  • [th-TH] Thai
  • [uk-UA] Ukrainian

No language pack for your language?

I welcome you to help out and get involved with translations for NoNumber! extensions.

I am using Transifex for the translations of all NoNumber! extensions. So I kindly ask you to join Transifex.

There is a translation team/group set up especially for Joomla projects: OpenTranslators.

To join, see the different steps on the right under: Translator Guide: http://opentranslators.org/en/how-to

You can find all the NoNumber! projects here: https://www.transifex.net/projects/tag/nonumber/

All language files will be updated and packed with every new release of the individual extensions.

OpenTranslators

 
MaxCDN | Content Delivery Network | Accelerate your site to the max
Open Source Training | Online Joomla! Training and Support
hosting joomla