Joomla rating: 100%

Modules Anywhere

Place modules anywhere in Joomla!

Version: 3.6.5   Type: PS PB   Compatibility: Joomla! 2 Joomla! 3

Joomla rating: 100%

Do you like Modules Anywhere?

Rate it!

Description

With Modules Anywhere you can include a single module or complete module positions anywhere in your site, including within 3rd party components and even within other modules.

Why use Modules Anywhere, and not the {loadposition} plugin?

  • It works anywhere, not only in articles. It even works in modules!
  • You can load a single module, not only complete module positions.
  • You can control the html display style from within the tag, not only one global setting.
  • You have some security setting, so you can disable this feature for lower user types.
  • It comes with a very easy to use editor button.
  • You can set Modules Anywhere to also handle the {loadposition} tags. In that case, you can safely disable the {loadposition} plugin all together.

Free vs Pro

Free

Free

Enough functionality for most websites!

Unlimited access to free updates and support.

Features

  • Place modules
    • Place any module anywhere on your website
  • Place module positions
    • Place any module position anywhere on your website
  • Select module styles via Editor Button
    • Option in editor button popup window to select the desired module styles

Free support

  • Access to Free forum
    • Get support for the extension.
      Response time aim: within 72 hours. Usually within 24 hours.
  • Install on multiple domains
    • You can install the extension on any domain you want. No limitations. No domain checks.
  • Open Source code
    • The code is open source (GPL), meaning there is no form of code encryption. No use of Zend Guard or ionCube.

Professional

 25

Need more? Get all Pro features and support.

1 year access to Pro updates and support.

Pro features

  • All features available in the free version, plus:
  • Parameter overriding
    • Ability to override module parameters via the module tag
  • Embed in div via Editor Button
    • Option in editor button popup window to embed the tag in div tags
  • Advanced Security Control
    • Disable the ability to use the tags by selected User Group Levels and Components

Pro support

  • Access to Pro forum
    • Get faster support for the extension.
      Response time aim: within 48 hours. Usually within 12 hours.
  • Pro downloads & updates
    • Get access to the Pro downloads and updates for a full year.
  • Install on multiple domains
    • You can install the extension on any domain you want. No limitations. No domain checks.
  • 30 Day money back guarantee
    • Not happy with the extension? Or simply have no use for it after trying out the Pro version? Simply ask your money back!
  • Open Source code
    • The code is open source (GPL), meaning there is no form of code encryption. No use of Zend Guard or ionCube.

Bundle offer

Get ALL NoNumber Pro extensions worth 375

And save 60%

1 year access to Pro updates and support.

 150 Buy a Bundle

Lifetime Bundle

Get LIFETIME access to ALL NoNumber Pro extensions.

And save loads

LIFETIME access to Pro updates and support.

 500 Buy a Lifetime Bundle

Tutorial

There is a Free and a Pro version of Modules Anywhere.
The parts in this tutorial that only concern the Pro version will be marked with: Pro only

Introduction

Modules Anywhere is a Joomla! system plugin (and editor button plugin).
You can place modules anywhere in your site, including within 3rd party components, modules and even inside other articles.

You can, for instance, place the module ‘My Module’ in an article by simply placing:

{module My Module}

How to use it (syntax)

You can place modules via Modules Anywhere by using plugin style tags right into your WYSIWYG editor.

To place a single article, you can use the {module} tag.

You can also place complete module positions by using the {modulepos} tag.

Note: You should place the tags into the normal WYSIWYG view of your editor and NOT in the HTML/code view.

Single module

The syntax is very simple. You tell the {module} tag which module to show simply by using the title or id of the module:

{module Some module}
{module 123}

Module positions

The {modulepos} tag works very much like the {loadposition} plugin in Joomla's core. But it works better :)
The main difference is that you can use the {modulepos} tag anywhere you can enter text, so not only in articles.

Just add the position name inside the {modulepos} tag, like:

{modulepos position-7}

Overruling HTML styles

You can easily place the module (or module position) with another style than you have set as default (default is 'none'). Just add it after the name, separated with a bar:
{module Main Menu|division}

What HTML styles (chrome) you can use, depends on your template.

The Joomla template Beez comes with the HTML styles division and tabs.
The Joomla 3 template Prostar comes with the HTML style well.

Overruling Module parameters Pro only

You can also overrule module parameters via the {module} tag. This way you can have one module displayed in different ways, with different settings just by overruling the settings via the tag.
You can overrule any parameters you can find in the module edit screen (in the administrator).

{module Main Menu|moduleclass_sfx=red|some_other_setting=123}

So you can easily switch on/off the title with:

{module Articles from Category|showtitle=0}

Or change the number of displayed items in a listing module with something like:

{module Latest News|count=10}

You should use the ids of the parameter fields. This is the part in the brackets in the field name: jform[xxx]

Editor Button

You can enter the tags directly into your content. However, to save time typing and remembering what the exact syntax is, Modules Anywhere comes with a handy editor button.

You can use this editor button (located below the text input area) to place an {module} or modulepos tag into your article (or other editor fields).

You can customise the default tag settings in the Modules Anywhere system plugin settings.

Settings

Modules Anywhere is packed with options, giving you control over how it works and behaves. Here is the full list of the options you can find in the Modules Anywhere system plugin settings:

Tag Syntax

Module tag The word to be used in the tags.

Note: If you change this, all existing tags will not work anymore.
Modulepos tag The word to be used in the tags.

Note: If you change this, all existing tags will not work anymore.
Handle {loadposition} tags Select to also handle the {loadposition} tags from the Joomla core plugin Load Module.

It is recommended to disable the Load Module plugin.

Styling

Default style Select the module style (chrome) to use by default. If no style is given in the module tag, this style is used.
Styles List A comma separated list of styles (chromes) that will be available as a list in the Editor Button popup window.
Enable style overriding If selected, you can add a style parameter in the tag like:

{module Main Menu|horz}

You can choose from:
table, horz, xhtml, rounded, none.

Behaviour

Enable parameter overriding If selected, you can override the modules parameters in the tag like:

{module Main Menu|​moduleclass_sfx=red|​some_other_setting=123}

This only works for the module tag (not the modulepos tag).

You can find the parameter names in the html of the modules settings page (name="param[...]") or look in the modules xml file.
Ignore Module Access Level If selected, the module access level selection will be ignored.
Ignore Module State If selected, unpublished modules will still be placed by the tag.
Ignore Module Assignments If selected, module assignments (like date and menu item assignments) will be ignored.
Ignore Caching By default, modules that have module caching switched off, will not be handled by Modules Anywhere on the article level, but at a later stage. This is to prevent Joomla from caching the module's output when caching the article.

If selected, the module will be handled on article level even when caching is switched off for the module. Enable this if certain modules have problems with placing their css/javascript files and you need to keep their caching setting disabled.
Frontend Editing Select if you want mouse-over edit icons for modules and menu items (support may depend on your template).
Place HTML comments By default HTML comments are placed arround the output of this extension.

These comments can help you troubleshooting when you don't get the output you expect.

If you prefer to not have these comments in your HTML output, turn this option off.

Security Options Pro only

Articles

These settings have effect on Articles and Categories.

Enable in articles Select whether to enable the use of the syntax in articles.
Security Level Set the level of security. Modules Anywhere tags will be stripped from articles with an owner (creator) below this group level.

Components

These settings have effect on the component area.
You can select in which components Modules Anywhere should not be enabled. Advise is to not allow Modules Anywhere in components that non-backend users can post content in.

Enable in components Select whether to enable the use of the syntax in components.
Disable on Components Select in which components NOT to enable the use of the syntax in. This is a list of your installed frontend components.

Other Areas

These settings have effect on areas outside the component area (so in Modules and the rest of the website).

Enable other areas Select whether to enable the use of the syntax in all remaining areas, like the modules. The tag will not be handled/shown in the html head (META tags and such).

Editor Button Options

Button Text This text will be shown in the Editor Button.
Enable in frontend If enabled, it will also be available in the frontend.

Default Data Tag settings Pro only

Set the default values of the Data Tag selections for the Modules Anywhere popup

Embed in a DIV Select to wrap the output in a div tag.
You can use this to align the article and add extra styling to it.
Width Enter a desired width if necessary.
You can use any valid css width value (auto, ...px, ...%).
Numeric values are interpreted as px.
Height Enter a desired height if necessary.
You can use any valid css height value (auto, ...px, ...%).
Numeric values are interpreted as px.
Alignment Define the alignment of the div.
Div Classname Enter a classname for the div.
You can use this to style the div and it contents through css.

Installation

You can either install Modules Anywhere by using the core extension manager available in the Joomla! Administrator Control Panel, or by using the powerful NoNumber Extension Manager.

Note: When updating Modules Anywhere, you do not need to uninstall it first. The package will update all the files automatically.

Keep in mind that when you update to a major new version (or uninstall first), you might lose some configuration settings.

NoNumber Extension Manager

It is very easy to install/update any NoNumber Extension using the NoNumber Extension Manager.

Please see the User Guide for the NoNumber Extension Manager for more detailed information...


Joomla! Extension Manager

To install via the Joomla! Extension Manager, just follow these steps:

  1. Log into your Joomla administrator;
  2. In the menu, choose: Extensions >> Extension Manager;
  3. Choose the tab: Install from Web (or enable it if you haven't done so yet);
  4. Select the search field and enter Modules Anywhere and hit enter;
  5. Click on the Modules Anywhere listing;
  6. Click on Install;
  7. Click on Install to confirm.
Joomla! Installer - Install from Web

Or if you need to install the Pro version or cannot install via the 'Install via Web' method for some reason:

  1. Download the extension install file (.zip);
  2. Log into your Joomla administrator;
  3. In the menu, choose: Extensions >> Extension Manager;
  4. Choose the tab: Upload Package File;
  5. Click on the Choose File button and select the extension zip;
  6. Click on Upload & Install.
Joomla! Installer - Upload Package File

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

FAQs

The {module} tags are not being converted

The Modules Anywhere plugin is not published

Check if the Modules Anywhere plugin is published. Go to Extensions >> Plugin manager and search for the system plugin System - NoNumber Modules Anywhere. Then publish it.

There is markup on the {module} tags

If you have copy/pasted code directly into your editor, you might also have copied along hidden HTML tags. So this will also cause the {module} tags to break:

{<span>module</span> ...}

Remove the extra styling or other html tags around and in the {module} tags that might cause problems.

The module does not work

Javascripts and/or Stylesheets are not placed

Some slideshow modules or other fancy modules will not work properly when placed through Modules Anywhere.

Some javascript based modules don't like to be placed any other way than through a module position. Which is quite understandable, frankly.
Modules Anywhere outputs the modules in areas where they shouldn't really be (they not designed with that in mind at least).

So modules that rely on javascripts might not work, because they can't place the scripts in the right way or something.

The same issue might arise for some modules that place stylesheets (css).

The workaround is to place the module in a hidden module position.
Make a new module position in your template called 'hidden' (or something else if you want), and wrap it in a hidden div.
To do that, add this to the bottom of your templates index.php (above the </body> and debug module tag):

<div style="display:none;"><jdoc:include type="modules" name="hidden" /></div>

And then assign the module to your new hidden module position.

Module cannot be placed multiple times

Some modules (also javascript based ones) don't like to be placed more than once. These won't work either if you place them twice on one page using normal module positions.

In this case, try to not have the module in the side or somewhere else if you want it in the article.

Installation

How can I install/upgrade Modules Anywhere?

You can either install Modules Anywhere by using the core extension manager available in the Joomla! Administrator Control Panel, or by using the powerful NoNumber Extension Manager.

Note: When updating Modules Anywhere, you do not need to uninstall it first. The package will update all the files automatically.

Keep in mind that when you update to a major new version (or uninstall first), you might lose some configuration settings.


Modules Anywhere won't install...

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

How can I uninstall Modules Anywhere?

You can either uninstall Modules Anywhere by using the core extension manager available in the Joomla! Administrator Control Panel, or by using the powerful NoNumber Extension Manager.

If you no longer use any NoNumber extensions, you can also uninstall the NoNumber Framework plugin by using the Joomla! core extension manager.

What are the minimum requirements?

Modules Anywhere will only work correctly if your setup meets these requirements:

  • Up-to-date version of Joomla:
    • Joomla 2.5.10 or higher
    • Joomla 3.3.0 or higher
  • PHP 5.3.13 or higher
  • PHP mbstring (Multibyte String) functions enabled
  • MySQL 5 or higher

Important: I can only provide support for setups that:

  • meet the above requirements;
  • do not have extension files or Joomla! core files which have been altered in any way.

Where can I download earlier versions?

You have access to all previous free versions of all extensions on this website.

If you have a subscription to an extension, you can also download any previous pro version of any extension on this website.

If you do not have a valid subscription, you can download any pro version that is older than 1 year.

You can find old versions in the changelog.

Note: Please note that I am unable to provide support on old versions! (whether you have a subscription or not).

How can I downgrade to an earlier version of Modules Anywhere?

If for some reason you need to install an older version, it is best to uninstall the extension first.

You will also have to uninstall the NoNumber Framework system plugin.

After that you can simply install the older version zip file using the Joomla! installer.

Note: Please note that I am unable to provide support on old versions!

How can I upgrade from Joomla 2.5 to Joomla 3?

The upgrade of Joomla itself is a one-click process. But that just takes care of Joomla.

Many templates and extensions will not work the same or at all after upgrading to Joomla 3.

I personally advise against using the built-in upgrade process, and advise starting from scratch by installing a fresh copy of Joomla 3.

If you do want to upgrade Joomla 2.5 to Joomla 3, you will need to do this with regards to the NoNumber extensions you have installed:

  1. Disable or uninstall all NoNumber extensions.
    (Uninstalling NoNumber extensions will make you lose any global configuration settings for that extension. You will not lose any saved items)
  2. Upgrade Joomla 2.5 to Joomla 3.
  3. Re-install all NoNumber extensions you want installed.

For a detailed step-by-step migration process, see: https://docs.joomla.org/Joomla_2.5_to_3.x_Step_by_Step_Migration

Licensing

Under what license are NoNumber extensions released?

All free and paid NoNumber extensions are released under the Open Source GNU GPL v2.0 license.

See the Terms & Conditions for additional terms.

NoNumber Framework

What is the NoNumber Framework?

The NoNumber Framework is a Joomla! system plugin that is installed along with every NoNumber extension.

This plugin contains all the common functions and language strings that the NoNumber extensions use.

If you use any NoNumber extensions, this plugin must be installed and published. They will not function correctly or they will not function at all without it.

What is the NoNumber Elements plugin?

The NoNumber Elements system plugin is no longer used and has been replaced by the NoNumber Framework.

If you have been using NoNumber extensions for a long time you may still have this Elements plugin installed.

The NoNumber Elements plugin can safely be uninstalled IF your NoNumber extensions are up-to-date.

More Questions

I cannot find an answer to my question

Is there no answer to your question in this list, please try out these options:

  • General FAQs
    For general questions see the Pre-Sale Questions & Answers.
  • Tooltips
    All settings/options for the installed extensions have tooltips that explain what that setting is for. That should give you enough information to know how to use it.
  • Google
    Google is your friend! If you have some problem, get an error, have a question, try out Google. It usually gives you enough feedback to find an answer.
  • Forum
    For more specific questions or feedback, please use the Forum.

Changelog

+ Added   - Removed   ^ Changed   # Fixed

08-Apr-2015 : v3.6.5

Download Free

 ^ Updated translations: it-IT, sv-SE
 ^ J3 Improved rendering speed on pages with large contents
 # J3 Fixed issue with editor button showing to users without edit/create permissions
 # J3FREE Fixed issue with error about undefined property disable_components

03-Mar-2015 : v3.6.4

Download Free

 ^ Updated translations: fr-FR, hu-HU
 # PRO Fixed issue with components select list only saving one value
 # J3.4 Fixed issue with editor plugin showing in Extension Manager > Discover

12-Jan-2015 : v3.6.3

Download Free

 + J3PRO Added option to remove/keep plugin syntax on disabled components
 # Fixed issue with warning about empty needle
 # PRO Fixed issue with disable on components option not working

08-Jan-2015 : v3.6.2

Download Free

 + Added translations: sr-YU
 ! Removed compatibility for php versions under 5.3.13
 ! J3 Removed compatibility for Joomla 3 versions under 3.3.0
 ^ Updated translations: pl-PL, pt-BR
 # Fixed issue with Free version being able to be installed over the Pro version

25-Nov-2014 : v3.6.1

Download Free

 # Fixed issue with error about nnFile on installation on some setups
 # Fixed issues with ignore assignments setting not working when Advanced Module Manager is not installed
 # PRO Fixed issues with duplicate rows in update_sites table

20-Oct-2014 : v3.6.0

Download Free

 + J3PRO Added option to show frontend editing mouse-over link
 # Fixed issue with plugin not working on jDownloads frontend view

01-Oct-2014 : v3.5.2

Download Free

 # Fixed issue with plugin not being run over introtext/fulltext on onContentPrepare event
 # Fixed issue with surrounding p and div tags not being handled correctly in some cases

16-Aug-2014 : v3.5.1

Download Free

 ^ Updated translations: et-EE
 # Fixed issue with loadposition tag not being handled if then are no module(s) tags in content

11-Aug-2014 : v3.5.0

Download Free

 + Added translations: tr-TR
 ! J3 Removed compatibility for Joomla 3 versions under 3.2.2
 ^ Refactored code
 ^ Updated translations: id-ID, lt-LT, ru-RU
 # Fixed issue with tags being converted in com_myjspace edit forms
 # J2 Fixed issue with errors after upgrade to Joomla 3
 # J3 Fixed issue with incompatibility with new Advanced Module Manager assignments
 # J3 Fixed issue with tags not being handled in search results

25-Apr-2014 : v3.4.3

Download Free

 ^ Updated translations: id-ID
 # Fixed issue with html structure issues when tags are directly inside html 5 elements
 # J3.3 Fixed some Joomla 3.3 incompatibility issues

11-Apr-2014 : v3.4.2

Download Free Download Pro (older than 1 year)

 + Added translations: hu-HU, id-ID
 # Fixed issue with some missing language strings in some occasions

25-Feb-2014 : v3.4.1

Download Free Download Pro (older than 1 year)

 ^ Improved rendering speed on list views
 # Fixed issue with breaking of xml view of com_jmap
 # Fixed issue with feeds being broken
 # Fixed issue with some missing language strings in some occasions
 # Fixed issue with tags being encoded in frontend edit views
 # PRO Fixed issue with html entities in parameter overrides

19-Dec-2013 : v3.4.0

Download Free Download Pro (older than 1 year)

 ^ Improved some code in NoNumber Framework which improves page load speed
 # SECURITY FIX: Fixed issue with editor button popup window being accessible to all registered users

26-Nov-2013 : v3.3.6

Download Free Download Pro (older than 1 year)

 # Fixed installation error about duplicate entry on some MySQL 5.6 setups
 # J3.1 Fixed issue with fatal php error about using $this

08-Nov-2013 : v3.3.5

Download Free Download Pro (older than 1 year)

 # J3.1 Fixed issue with modal popups not working

07-Nov-2013 : v3.3.4

Download Free Download Pro (older than 1 year)

 # Fixed issue with tags in Sourcerer code being converted
 # Fixed issue with tags in some text and textarea fields being converted
 # J3 Fixed Joomla 3.2 compatibility issues

16-Oct-2013 : v3.3.3

Download Free Download Pro (older than 1 year)

 # FREE Fixed issue with update failing due to false message about using old version from before Free/Pro

16-Oct-2013 : v3.3.2

Download Free Download Pro (older than 1 year)

 + Added translations: bg-BG, fa-IR, nb-NO, pt-PT, ro-RO
 ^ Changed javascript minification to use Google Closure
 ^ Updated translations: ar-AA, ar-SA, el-GR, es-ES, ja-JP, ru-RU, sv-SE
 # Fixed issue with header stuff (javascript/css) not always being added in category views

25-Sep-2013 : v3.3.1

Download Free Download Pro (older than 1 year)

 # Fixed issue with opening tags not being converted on some setups
 # Fixed issue with tags not being handled when site has invalid html structure
 # Fixed issue with tags sometimes appearing in title tags and title attributes

09-Aug-2013 : v3.3.0

Download Free Download Pro (older than 1 year)

 ! J2 Removed compatibility for Joomla 2.5 versions lower than 2.5.10
 ! J3.0 Removed compatibility for Joomla 3 versions lower than 3.1.0
 # J3.0 Improved rendering speed on list views
 # J3 Fixed issue with editor button not getting styled correctly on TinyMCE

19-Jun-2013 : v3.2.5

Download Free Download Pro (older than 1 year)

 ^ Improved minification of js files
 ^ J2 Converted images in (editor) buttons to font icons
 # J3 Fixed issue with Module Style select in editor popup not working

30-May-2013 : v3.2.4

Download Free Download Pro (older than 1 year)

 + Added translations: bs-BA
 ^ Updated translations: et-EE, nl-NL, pl-PL
 # Fixed issue with article security settings being applied to modules that have content prepare enabled

28-Mar-2013 : v3.2.3

Download Free Download Pro (older than 1 year)

 + Added translations: pl-PL
 ^ Changed messaging on installation on unsupported Joomla versions
 ^ Cleaned up some code (syntax)
 ^ Updated translations: sl-SI

09-Feb-2013 : v3.2.2

Download Free Download Pro (older than 1 year)

 + Added less files for generating css files
 ^ Minified css files
 ^ Updated translations: fr-FR, pt-BR, th-TH
 # Fixed some issues with installation breaking and throwing errors on some setups
 # J2 Fixed issue with editor button not having icon due to missing css file

11-Jan-2013 : v3.2.1

Download Free Download Pro (older than 1 year)

 # Fixed issue of slowness due to looping when modules hav caching switched off

10-Jan-2013 : v3.2.0

Download Free Download Pro (older than 1 year)

 + Added option to ignore the caching setting of the module to force handling on article level
 + Added option to overrule the ignore_caching setting via the tag
 + Added possibility to set array values in overrides like: [1,2,3,"foo","bar"]
 # Fixed issue with modules that have no caching options not being handled at article level

30-Dec-2012 : v3.1.1

Download Free Download Pro (older than 1 year)

 # Fixed issue with RAXO modules not being handled on article level because RAXO messes with core param names
 # Fixed issue with stylesheets and javascripts not being handled on modules that have caching set

29-Dec-2012 : v3.1.0

Download Free Download Pro (older than 1 year)

 ^ Cleaned up code
 ^ Modules with caching off will no longer be placed at article level, to prevent article caching module output
 ^ Moved media files to Joomla media folder
 # Fixed error about XML setup file on first install

11-Dec-2012 : v3.0.3

Download Free Download Pro (older than 1 year)

 ! J2 Removed ability to install on Joomla versions lower than 2.5.7
 # J2 Fixed issue with errors about xml files on installation

27-Nov-2012 : v3.0.2

Download Free Download Pro (older than 1 year)

 # Fixed issue with tags sometimes not being replaces on some setups
 # J2 Fixed issue with error about search in editor button popup

14-Nov-2012 : v3.0.1

Download Free Download Pro (older than 1 year)

 # Fixed issue with error messages about XML file on installation on some setups

11-Nov-2012 : v3.0.0

Download Free Download Pro (older than 1 year)

 + J3 Added Joomla 3 support
 ! J1.5 Removed Joomla 1.5 support
 ^ Updated translations: et-EE

01-Nov-2012 : v2.3.3

Download Free Download Pro (older than 1 year)

 ! J1.5 LAST VERSION COMPATIBLE WITH JOOMLA 1.5
 ^ Updated translations: da-DK, nl-NL
 # J2 Fixed issue with empty modules outputting chrome when hide-if-empty option is on (via AMM)

25-Sep-2012 : v2.3.2

Download Free Download Pro (older than 1 year)

 + Added possibility to set chrome via style= parameter in tag
 ^ Updated translations: de-DE, ja-JP, th-TH
 ^ FREE Fixed issue with showtitle overriding not working

13-Sep-2012 : v2.3.1

Download Free Download Pro (older than 1 year)

 # Fixed issue with tags being handled in edit for of jcal, jevent and some others
 # J2PRO Fixed issue with overriding parameters not working (since v2.3.0)

07-Sep-2012 : v2.3.0

Download Free Download Pro (older than 1 year)

 + Added ability to override the ignore_access and ignore_assignment settings from the tag
 + Added option to ignore the assignment settings (default = ignored)
 + Added option to ignore the modules access level
 ^ Updated translations: it-IT, th-TH

31-Jul-2012 : v2.2.0

Download Free Download Pro (older than 1 year)

 + Added ability to override the override_state setting from the tag
 + Added support for {div} tags back to Free version
 ^ Added checks for Advanced Module Manager module assignment settings
 ^ Improved messaging when modules are not shown for whatever reason
 ^ Updated translations: de-DE, lt-LT, nl-NL
 ^ J2 Added checks for module date assignment settings

13-Jul-2012 : v2.1.9

Download Free Download Pro (older than 1 year)

 ^ Updated translations: de-DE, nl-NL, pt-BR, zh-TW
 # J2PRO Fixed issues with poorly coded modules still using old style params, like swMenuPro

02-Jul-2012 : v2.1.8

Download Free Download Pro (older than 1 year)

 # J1.5 Fixed issue with PHP error about Class NNText not found (wasn't fixed in v2.1.7)

02-Jul-2012 : v2.1.7

Download Free Download Pro (older than 1 year)

 # J1.5 Fixed issue with PHP error about Class NNText not found

29-Jun-2012 : v2.1.6

Download Free Download Pro (older than 1 year)

 ! Removed ability to install on Joomla 1.6 and 1.7
 ^ Cleaned a lot of code
 ^ Made database queries multi-database compatible
 ^ Updated translations: et-EE, sl-SI, th-TH
 ^ J2 Changed type selectbox in editor button popup to show real names
 # Fixed issue with tags being interpreted inside the Josetta form
 # FREE Fixed issue with PHP notice about undefined property override_settings
 # J2 Fixed issue with filters in editor button popup not working

08-Jun-2012 : v2.1.5

Download Free Download Pro (older than 1 year)

 + Added ability to customize the selectable styles (chromes)
 + Added ability to manually set the default style (chrome) (textfield instead of dropdown)
 + Added translations: sv-SE
 ! Removed ability to install on setups with php 5.2 or lower
 ^ Updated translations: es-ES, lt-LT

10-May-2012 : v2.1.4

Download Free Download Pro (older than 1 year)

 # FREE Fixed issue with PHP notice about undefined property articles_security_level

09-May-2012 : v2.1.3

Download Free Download Pro (older than 1 year)

 # Fixed issue with installation failing (conflicted-copy)

09-May-2012 : v2.1.2

Download Free Download Pro (older than 1 year)

 + J2 Added display of module note in list

03-May-2012 : v2.1.1

Download Free Download Pro (older than 1 year)

 # Fixed issue with modules not passing access level check correctly

01-May-2012 : v2.1.0

Download Free Download Pro (older than 1 year)

 + Added translations: cs-CZ, zh-TW
 + PRO Added ability to also override main settings of module like showtitle and access
 ^ Improved protecting of edit forms to only protect fields (so tags work outside form fields)
 ^ Increased page load speed by changing how xml files are loaded
 ^ Updated translations: da-DK

12-Apr-2012 : v2.0.3

Download Free Download Pro (older than 1 year)

 # Fixed issue with language strings not being converted in editor button popup

12-Apr-2012 : v2.0.2

Download Free Download Pro (older than 1 year)

 # Fixed issue with use of style and params in tags not working

10-Apr-2012 : v2.0.1

Download Free Download Pro (older than 1 year)

 # SECURITY FIX: Fixed URL injection vulnerability in NoNumber Framework

07-Apr-2012 : v2.0.0

 + Added translations: et-EE
 ^ Changed some language strings
 ^ Cleaned up code syntax
 ^ Improved handling of other plugin style tags inside the {module} tags
 ^ Moved editor button settings to system plugin
 ^ Now available as Pro and Free version
 ^ Updated translations: sl-SI
 # Fixed issue with installer not removing the folder/zip from the tmp
 # [J1.7+] Fixed styling issues in Editor Button popup

18-Nov-2011 : v1.13.3

 # J1.7 Fixed issue with Editor Settings not working

06-Nov-2011 : v1.13.2

 + Added option to add show/hide title parameter to tag from modal window
 ^ Cleaned code syntax (no longer guaranteed support for php 5.2.x and lower)

08-Oct-2011 : v1.13.1

 # Fixed security issue in NoNumber Framework plugin

08-Oct-2011 : v1.13.0

 ^ Cleaned up some code (like no more use of DS)
 ^ Improved installer
 ^ Moved translation language files to main package (no more language packs)
 # Fixed issue with tags being handled in editor button popup

16-Sep-2011 : v1.12.0

 ^ Changed NoNumber Elements plugin to NoNumber Framework
 ^ Moved common language strings to NoNumber Framework files
 # Fixed issue with surrounding whitespace

05-Aug-2011 : v1.11.8

 # J1.5 Fixed issue error on datetime.php
 # J1.7 Fixed issue with modules with user group selections not working properly

04-Aug-2011 : v1.11.7

 # J1.5 Fixed issue with setting elements not working

04-Aug-2011 : v1.11.6

 # Fixed issue with php error in feeds
 # J1.7 Fixed issue with modules with user group selections not working properly

25-Jul-2011 : v1.11.5

 # J1.7 Fixed issue with editor button popup not working (error)

21-Jul-2011 : v1.11.4

 ^ Changed layout of options
 ^ Changed use of elements
 # Fixed issue with JEventHandler error on some setups
 # Fixed some issues with surrounding tags and whitespace
 # J1.7 Fixed issue with articles with higher access level showing

20-Jun-2011 : v1.11.3

 # J1.5 Fixed issue with installation problems

18-Jun-2011 : v1.11.2

 # J1.7 Fixed issue with missing language string
 # J1.7 Fixed issue with overriding array settings

18-Jun-2011 : v1.11.1

 + Added ability to overrule parameters with curly brackets in value (by adding leading backward slash)
 # Fixed issue with tags not working outside component area of disabled components
 # J1.7 Fixed issue with parameter overriding not working (thanks David-Hai Gootvilig)

23-May-2011 : v1.11.0

 + Joomla 1.7 compatible!
 # Fixed issue with some non-UTF-8 pages breaking

30-Mar-2011 : v1.10.3

 ^ Added break to prevent looping of module inclusion
 ^ Made code a little lighter
 # Fixed issue plugin being executed on raw format pages
 # Fixed issue with some non-UTF-8 pages breaking

25-Mar-2011 : v1.10.2

 # Fixed issue with leading/trailing paragraph/div tags not being handled well
 # Fixed issue with search component breaking in some cases
 # Fixed issue with special characters (UTF-8)

17-Mar-2011 : v1.10.1

 ^ Changed language files to be J1.6 ready
 # Fixed issue with editor button not working for registered/author level
 # Fixed issue with problems when html has multiple body tags
 # Fixed issue with tags being interpreted in frontend editor fields with very large contents

11-Feb-2011 : v1.10.0

 ^ Changed extension icon / logo
 # Fixed issue with overruling parameters with equal or bar signs in the value
 # Fixed issue with public access to editor button popup page (security fix!)

13-Dec-2010 : v1.9.2

 # Fixed issue with conflicting characters in language file

12-Dec-2010 : v1.9.1

 # Cleaned up some code
 # Fixed issues with document being called to early
 # Fixed some issues with compatibility with AcyMailing
 # Fixed some issues with loading of language strings

25-Nov-2010 : v1.9.0

 + Added checks to see if NoNumber Elements plugin is installed/enabled
 ^ Fixed and updated all language strings
 ^ Improved code to make it lighter/faster
 # Fixed issue with tags being handled in edit fields

16-Nov-2010 : v1.8.0

 # Fixed extension causing pages to break on some setups
 # Fixed issue with not working in some forms (where they should)

15-Nov-2010 : v1.7.0

 ^ Improved code to make it lighter/faster
 ^ Made syntax also be handled in AcyMailing
 ^ Moved popup styles and images to NoNumber Elements plugin
 # Fixed issue with div tags not being placed through Editor Button
 # Fixed issue with tag names not being taken from settings through Editor Button

18-Oct-2010 : v1.6.0

 + Added ability to wrap output in styled div tags
 ^ Changed layout of Editor Button popup popup window a little
 ^ Changed tooltips ids/titles/aliases of articles in list in Editor Button popup window
 # Fixed issue with comment tags not being true HTML compliant

24-Jul-2010 : v1.5.2

 ^ Changed way version and license information are displayed (now via ajax)
 ^ Changed way versions and licenses are checked (no more base64)
 ^ Made code a little lighter

23-Jun-2010 : v1.5.1

 # Fixed issue with code looping, causing page timeouts

22-Jun-2010 : v1.5.0

 + Added ability to override module parameters in module tag
 ^ Improved code (=faster)
 # Fixed issue with feeds not working

22-May-2010 : v1.4.1

 # Fixed issue with ordering not working in (editor button) modal popup
 # Fixed issue with some language strings not being loaded
 # Fixed styling of notice in (editor button) modal popup

12-May-2010 : v1.4.0

 + Added option to not place the HTML comments
 # Fixed issue with editor button popup page being accessible to all
 # Fixed issue with module settings not always working
 # Fixed issue with modules cache not being used

13-Feb-2010 : v1.3.4

 ^ Changed the License Code check (now controlled by the License Manager)
 # Fixed errors regarding preg_match_all
 # Fixed incorrect message about plugin not being installed (in editor button settings
 # Fixed issue with errors about registry for php 5.0.5
 # Fixed wrong version number in xml file

29-Jan-2010 : v1.3.3

 + Added option to ignore published state of modules
 ^ Reduced number of database queries
 # Fixed issue with assignment to JACL user group levels not working correctly
 # Fixed issue with deprecated syntax for php 5.3+
 # Fixed issue with false message about system plugin missing
 # Fixed issue with preg_match_all error in some cases (when article author is not set)

26-Jan-2010 : v1.3.2

 # Fixed location of Joomla! DTD files
 # Fixed tags with style not working

22-Jan-2010 : v1.3.1

 # Fixed issue with editor button placing half a comment tag (breaks editor on IE)

20-Jan-2010 : v1.3.0

 + Added Commercial License Code support
 + Added option to not display icon in editor button
 + Added option to set text in editor button
 ^ Changed file encoding to UTF-8
 ^ Improved styling of editor button popup
 ^ Made settings react a little faster (toggling options)
 # Fixed issue with module tag still being handled within head
 # Fixed issue with modules being handled in editor on frontend
 # Fixed issue with titles with special characters

09-Oct-2009 : v1.2.0

 ^ Changed the update check
 ^ Changed to make module tag only be handled within body tag (not in head)
 # Fixed issue with errors on articles with no creator
 # Fixed issue with language file not being loaded (comments in html not readable)
 # Fixed issue with popup not being able to open on some setups

08-Aug-2009 : v1.1.4

 # Fixed issue with errors regarding "Call to a member function get() on a non-object" on some modules

07-Aug-2009 : v1.1.3

 # Fixed issue with errors in feeds when using K2

20-Jul-2009 : v1.1.2

 ^ MODA tags will not show anymore when server runs out of memory
 # Fixed issue with modules with numeric names not working
 # Fixed issue with pagination and ordering not working in Modules Anywhere editor button popup window

14-Jul-2009 : v1.1.1

 # Fixed issue with module tags still being converted in edit page when there are forms in the text

14-Jul-2009 : v1.1.0

 + Added jumper setting
 ^ Changed auto installer
 # Fixed issue with module tags in articles being converted to modules when editing in frontend
 # Fixed issue with update notification not working correctly

08-Jun-2009 : v1.0.0

 + Added an editor button to easily insert the {module} tag
 + Added options for components and other areas
 + First stable release
 Changes since Modules in Content v0.1.3:
 Modules Anywhere is based on Modules in Content.
 ! Removed update icon in administrator toolbar
 ^ Changed different administrator elements
 ^ Changed installation procedure (automatic installer/updater)
 ^ Changed the way plugin works so you can use the syntax everywhere (not only in articles)
 ^ Changed update notification
 # Fixed issue with style overruling not working
		

Reviews

Post a review

Functionality

Thanks for module! Works great!

Ease of use

Simple to use!

Functionality

Works as promised

Ease of use

Easy as cakewalk

Support

Peter is always a great help.

Documentation

Perfect guides and walk-through available

It's in my default install. Can't have a site without it. Only problem is keeping it up-to-date. Had an exploit once through it a while back but they release often so it wasn't much of a problem. Never needed support. *****
Excellent product and brilliant support. Had a few issues with my website template but was shown both courtesy and patience by Peter until all my issues were resolved. The extension and the support deserves a perfect score.
I am a web developer who has worked on and created dozens of Joomla websites - to be modest. This extension plays a small but significant role on almost every site I work on.

In the past three years, I have only had to contact support once or twice for any of the NoNumber extensions, and the reply has always been fast and helpful - even when requesting new features.

Thanks Peter for your suite of fabulous extensions that make my life as a web developer that much easier!

PS. If you like this extension - you should also consider Advanced Modules Manager from the same company. It's another life-saver.
I had a problem to make everything work but plugin support was just amazing! It shows up that the problem was wrong server configuration which I fixed thanks to modules anywhere support! Recommended!
When I first used Modules Anywhere, I ran into a snag embedding a module, but got quick and extremely helpful support.

This simple tool is great, and I know I'll use it often in future projects.
Verry nice plugin! haved a little problem and its 3:30 at night... but the support answere in not 30 minutes and help me with my problem! Incredible Support! :D
I don't knoe how I could design my website without this plugin. I had trouble making it work when the module anywhere is in an article retrieved via article anywhere, but Peter efficiently walked me through the solution. Thanks a lot Peter for this great plugin!
This is a very useful little plugin. Showing modules everywhere in your content makes Joomla much more flexible.

See more reviews

Post a review

Reviews are taken from the Joomla Extensions Directory website.

Translations

Modules Anywhere comes packed with the following languages:

English (United Kingdom)
100%
Arabic (Unitag)
54%Translate
Arabic (Saudi Arabia)
54%Translate
Bulgarian (Bulgaria)
24%Translate
Catalan (Spain)
78%Translate
Czech (Czech Republic)
78%Translate
Danish (Denmark)
90%Translate
German (Germany)
90%Translate
Greek (Greece)
58%Translate
Spanish (Spain)
87%Translate
Estonian (Estonia)
100%
Persian (Iran)
15%Translate
French (France)
100%
Indonesian (Indonesia)
100%
Italian (Italy)
90%Translate
Japanese (Japan)
77%Translate
Lithuanian (Lithuania)
100%
Norwegian Bokmål (Norway)
28%Translate
Dutch (Netherlands)
100%
Polish (Poland)
100%
Portuguese (Brazil)
100%
Portuguese (Portugal)
28%Translate
Romanian (Romania)
28%Translate
Russian (Russia)
81%Translate
Slovenian (Slovenia)
100%
Serbian (Latin)
100%
Serbian (Serbia)
74%Translate
Swedish (Sweden)
100%
Thai (Thailand)
100%
Turkish (Turkey)
37%Translate
Ukrainian (Ukraine)
100%
Chinese (Taiwan)
84%Translate

No language pack for your language?