Custom Code in content, Spam Protection, Login Redirect, Login Restriction, Site Access

Flow restricts, adjusts, replaces and enhances your content. It is a toolbox for every Joomla! developer.

  • Get this
  • Favourite
  • Report

Flow is a flexible, event driven framework that enables you to restrict content, With this, you can restrict all content, no matter what components you are working with.

Flow is an application blender. Through the use of its 'modules' it can make all 3rd party components operate seamlessly together, as if they were designed that way in the first place.

By targeting the same requests that trigger the other components and processes on your site, it can modify their behaviour according to what access you have granted the user.

Each user is given any number of Flow Applications, which are simply records made up of 3 or 4 details each. These 'applications' are then implemented by Flow's 'modules', which do the work. If the user does not have the right combination of applications then certain actions can be configured to override those of the targeted component.

Attach Flow to your registration system of choice and those 'applications' will be assigned to that new user on registration completion.

This is content restriction that can be both understood and controlled with ease.

* Control access to 3rd party applications
* Traps login redirects and shows login-in a lightbox
* Auto forwards to accessed page following login
* Redirect links generated by 3rd party components, modules and plugins
* Auto-refresh on any page
* Set triggers to match actions of other applications, and then create XML to exchange data between them.  Or download a module already made, either PHP or XML modules.
* Assign applications individually to users
* Authentication wrapper both frontend and backend
* Load multiple component views on Flow's Stage page
* Create your own data sets and forms
* Expire users automatically according to their membership expiry date.
* Modify HTML content just before rendering
* Insert Tracking codes on every page
* Restrict content on your site regardless of which component produces it
* Restrict access to content based on which applications you allow each individual user to have
* Far simpler than ACL

If you know a little PHP you can do even more with Flow. You don't need to worry too much about control code, Flow takes care of that, leaving you to simply write those bespoke checks that only make sense to your site.

You can extend the functionality of other components using Flow.

Flow is now at version 2.1.8 (stable) and is more powerful than ever!

Flow version 2.1.8 now works with Joomla 3.4 !

It's simply great, well designed, a little bit too complex for an out of the box experience, but once you understand the basics (read the documentation for 10 minutes), it's amazing value for your site...

*set the triggers well

Works wonderfully!

Posted on 12 March 2014

I love this extension. While the documentation is a tad bit confusing, once you take the time to slow down a read...it works better than I could have imagined.

I've purchased other components for $100 or more. And this works much better than them.

If this component offered a way to incorporate a Paypal payment gateway it would beyond awesome.

this is an interesting extension with a lot of scope to help integrating components. We used flow to customise the wrapper URL and include the joomla login details for our application. The author was quick to provide support - excellent service. If you have an integration problem where you want to share information between components flow might do the trick.


Posted on 25 May 2011

This is an excellent and very overdue component for Joomla. At last I can blend the activity of applications which are not designed to work together into a single integrated capability. Awesome!

Hide Block

Hide Block

Free | Modules Panel | rmisOS
1 review
Put content inside slide-out blocks at the edges of your page. Place any URL in the box and display content from other parts of your site. +Ajax driven content retrieval +Place any component in the block +Place any URL in the block +Place the pull-out tab left or right +Include any number of required CSS and Javascript files right in the header +Include inline CSS and Javascript too +16 different coloured tabs to choose from +Multiple instances on same page +Integrates with Flow for content-restriction You can even place a Wordpress blog in there and have your blog present on every page of your site! You can now have multiple component views on the same page. Calling any URL on your own site will automatically add a tmpl=component to the URL, making sure you only get the content from the component. By adding the extra CSS and Javascript needed for any other page in the header, you can make sure that everything looks as it should. This hidden block of content with its bright colourful tabs animates using Mootools' elastic stretching effect. Now works with Joomla! 3.x v1.0.2 fixes the missing DS constant that prevented it working on Joomla! 3.2
Search Out

Search Out

Paid download | Site Search | rmisOS
1 review
Slide-out, AJAX driven search box. + Instant search results + Implements the existing Joomla search framework + Straight replacement for the standard search component/module v1.1.8 minor strict PHP notices removed v1.1.5 fixes problem with install on Joomla 3.4 v1.1.3 fixes errors in the language file v1.1.2 fixes the missing DS constant that prevented it from working on Joomla! 3.2 v1.1.1 fixes a bug found loading pagination on the frontend.
c m


Paid download | Mailing & Distribution Lists | rmisOS
4 reviews
Mailshot component for Joomla 2x/3x - check out the DEMO! + Email all of your registered users + HTML formatted emails + Embed images as attachments + No more "View remote content?" from email clients + Simple but powerful website interface + View history of mailshots sent + Merge user data with content to give a personalised touch + Send attachments, uses jQuery multiple file uploader + Add a signature + Edit users' names and emails directly from the list + Tag users to create email lists + Fully Ajax driven; never leave the page v1.1.3 fixes the missing DS constant for Joomla 3.2 This version uses 2 plugins to get the emails from either the users table or the contacts table. Make sure to publish these plugins and then select from the dropdown in the Mailshot menu item which one to use in the frontend. v.2.1.7 fixes the install problem with Joomla v3.4
c p


Free | Images | rmisOS
0 reviews
A document management system based on the Media Manager component (com_media) Familiar Media Manager layout Drag and drop functionality Users have their own document area 3 levels of storage 2 separate storage locations for added flexibility and security Multiple layouts for viewing by category Module for displaying by category Can store HTML with each document Plugin to easily embed documents inside your articles and mod_customs strong textNow with download logs, logging who, when and what!
c m p


Paid download | Mailing & Newsletter bridges | rmisOS
0 reviews
Connect your Dotmailer address books with your Joomla! site. A module and a component that allow your users to subscribe directly to your Dotmailer address books through your site. + Highly configurable + Ajax enabled + Allows multiple forms on the same page + Works with white labelled dotMailers + Uses jQuery form validation You have the option of using either the components view and layout or its module to display its subscription forms. The ability to style these forms in multiple ways ensures that you will be able to make it blend in to your site's template and style. v1.0.1 - small bug fix when putting images on buttons v1.0.6 - installer fixed for Joomla 3.4+
c m


Paid download | Marketing | rmisOS
0 reviews
The Goform Cube This is a lead capture and management tool. With a 3D rotating entry form placed on your landing page to greet your visitors you will add an extra dimension to your marketing campaign. It can be used as a simple, but fancy, contact form too. More effective lead generation Frontend affiliate management system Inline PDF viewer The Goform cube has both a component layout and a module to ensure that it will perform on all templates.
c m


Last updated:
Jul 23 2017
Date added:
Nov 18 2014
GPLv2 or later
Free download

Uses Joomla! Update System

DemoNot available Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support