Joomla! Secrets

As a Joomla! extension coder and occasional contributor to the Joomla! Bug Squad I often find myself delving around in the innermost parts of this popular CMS package. This section of the site is a growing collection of articles about the interesting and useful things I have discovered whilst doing this, as well as  information about my incredibly useful Joomla! extensions.

Joomla! = community powered

The Joomla!® name and logo are acknowledged as trademarks of Open Source Matters, Inc.

Joomla! FriendlyError Extension

App-all-software-current-icon 96x96Joomla handles 403 (Content Forbidden) and 404 (Content Not Found) errors is an efficient but not particularly friendly manner. The FriendlyError plugin will make your sites more user-friendly by letting you choose which web pages appear after these errors, or – in the case of "Content Not Found" errors  offering the option for the user to log-in before redirecting them to their original choice of web page.

The latter option is particularity useful where external links point to content that is not or is no longer public/guest access. Site users arriving via such links will see an unhelpful 403 error in standard Joomla!. With this extension they can be offered the option to log-in, along with an explanatory message.

Documentation for this extension will be available shortly.

Availability:  now released.  Approval for inclusion in the Joomla! extensions Directory has been requested

Read more ...

Joomla! AccessByIP-Pro Extension

ABIP-Pro LogoAccessByIp-Pro is the ideal way to give your academic or corporate customers easy access to confidential and subscription material on your web site. 

Unlike standard Joomla! log-in procedures there is no barrier of difficult-to-remember user names and passwords, nor the need to distribute and update individual log-in credentials. AccessByIP-Pro identifies your site users by their web browser's IP address, which is easily associated with groups of organisational users. If your client’s IP address matches one of a preset range of IP addresses, log-in is then a single button-click.

Availability:  *** Now Releasd ***  as a subscription Joomla! extension and approved for listing in the Joomla! Extensions Directory.

To obtain this extension, please set up an account on this site, log-in and follow the menu link to "Sign-Up or Renew Subscriptions". Once you have an active subscription, go to the file downloads area to fetch your copy.

Documentation for this extension is available here (subscription required).

Please note that due to third-parties offering unauthorised and potentially illegal downloads of our subscription software, we have been forced to limit access to documentation for subscription-only extensions to our bona-fide registered subscribers.
Copies of any of our extensions obtained elsewhere may well be out-of-date and – and as pointed out in this article – you also risk installing packages that may contain malware intended to compromise the security of your Joomla! site(s).

Read more ...

Joomla Extension Builder (JoomExtBuild) Script

Joomla Extension Builder is a set of scripts written to automate some of the steps in the workflow of developing Joomla extensions. Written in the phing scripting language.

Read more ...

Joomla! Cakecrumbs Extension

Joomla's built-in Breadcrumbs module is just plain vanilla. Give your web sites a treat and upgrade to Cakecrumbs (if you can swallow the painful puns), the tastier version that gives you the options you need to enhance appearance and usability. I'm sure this extension would have received royal endorsement had it been available in the 18th Century.

Availability:  now released – download from here.

Read more ...

Joomla! AccessByIP Extension

Sometimes it would be great to be able to allow access to a chosen Joomla! user account without the barrier of users having to type in a user-name and password, for example giving company intranet users instant access to a corporate intranet or maybe just when needing to troubleshoot a site. The AccessByIP extensions are designed to meet that need as they offer automatic authentication to a nominated user account based on the IP address of the user's browser.

Please Note that this free version of the extension is limited to one "auto-login" user account and one IP address block. For most high-traffic and commercial web sites such as subscription services, academic web sites and corporate intranets, we strongly recommend the use of AccessByIP-Pro. Amongst other features and enhancements AccessByIP-Pro offers unlimited user accounts (this free version is limited to one user account) and arbitrarily complex patterns of IP addresses (this free version is limited to one IP block).

Documentation for this extension is available here.

Availability:  now released – download from here.  Approved for inclusion in the Joomla! extensions Directory.

Read more ...