mfBlank Plugin

If you have a website, one of the main things you want to do is keeping your users to stay. That's why, when you link to an external website, most people will add the attribute target="_blank" (new window) to the link. This method can be pretty time consuming, especially when you're not using a WYSIWYG editor. For more user friendly links, you could also add a suffix icon to show a new window will open. mfBlank does all this work for you! It recognizes outgoing links and adds the target="_blank" and an icon automatically. This way, you'll make sure to keep your visitors on your site. The script is very small, but can be really useful for your website. Are you tired of placing the target=_"blank" attribute to all links on your Joomla! website? mfBlank is your solution and it automatically adds a suffix icon to external links.

----- New in version 1.1
- Added back-end parameters
- Change icon color (Dark / Light)
- Add/remove hover effect
- Add/remove suffix icon

Report

byRe-Offender on October 11, 2009
Excellent plugin
Seems to do what essays on the box. However it would be 10 times better if it worked on the links in the links component of Joomla. Most of my links are contained in this area. Hopefully this will be implemented in the future, it would then get a 10 out of 10 from me
bybaijianpeng on June 17, 2009
This plugin just does what it claimed. It is very helpful to mark up external links.

However, it seems only take effect on article pages, hope it can work for external links on any page.

Thanks.
bynickm11 on June 10, 2009
does what says on the tin. Need to publish page first. Once I worked that out! Saves time and catches ones I missed. Thanx
byFry on May 4, 2009
I run a blog, and quite literally everyday I have posts (quoted items) from other sites that have links in them. Before, I had to go into each link and set the target to "new window", but with the wonderful plugin, I can copy and paste any information into an article and those links will open in a new window.

As the author indicates, the worst thing you can do is have links that send people away from your site. And most people will thank you for not making them hit the back button (if they even remember to).

Plus, the plugin allows you to hide the external link icons, which is a HUGE plus. When you have 10 or so links in one article, that little icon can become eye-intrusive.

So keep up the good work and thank you for a great program for Joomla 1.5. Why this isn't included in Joomla is beyond me. And for anyone wondering, the plugin only affects your content items, and you can always make the link 'self' from the editor if you want to override the plugin. :)
byAmyKay on March 30, 2009
I'm a self-taught Joomla amateur. If I can make this work in less than 30 seconds, anyone can. Super easy, thank you!
I was looking for an extension to flag external links with an icon and this does that just fine. It's very minimalist and could use several more features (such as the ability to easily use custom icon files), but it serves its purpose as-is.

(It is possible to customize the icon it uses to mark links by replacing the gif files in the plugins/system/mfblank folder.)

As another reviewer mentioned, it does not work with external Weblinks, which I guess might technically be internal as far as the system is concerned.

Unlike others, I haven't found any conflicts with other extensions, but I don't have that many.
has no effect if your external links are managed using Components / Web Links / Links (Joomla 1.5) !
bycyberpasta on February 14, 2009
Excellent tool for your any.
But like the user of AlphaToolbar, I need deactivate the plugin for a widget which is broker with mfblank.
I think all site's should have this along with JCE Utilities you can also force all outbound links to open in a squuezebox with some small hacks which is great.

I think this would be a good implementation in the backend to easily turn this on and off.

Another important change i think EVERYONE should do is add this line in the JS file to add a nofollow... (all nofollow plugins fall short, but this plugin works 100%)

Find:
this.set = function(obj){
obj.target = "_blank";
obj.className = "blank";
};

Relplace with this

this.set = function(obj){
obj.target = "_blank";
obj.className = "blank";
obj.rel = "nofollow";
};

Again, this added into the backend would be great!
byalirobe on January 19, 2009
This is an excellent extension, but the JS needs a flag that can be used to deactivate it. It's needed for things like AlphaToolbar, which it breaks.
bybaboon on December 13, 2008
Works very fine !
the only bad thing i can say is that the plugin don't display the icon in some other component like eventlist or fireboard (but the function of mfblank always works and this it's the principal dude!)
bylipex666 on September 6, 2008
Works a treat saves hours of work added open in a new window.
bysassamifrass on August 6, 2008
Installed on J!1.5.4, works like a charm. The supplied icons look good.
This is really useful, but it means that my pages no longer validate as HTML 4 or XHTML 1.
byjacks88 on June 23, 2008
I rate it a 5-star for most people. After hours of searching I, thankfully, found this solution.
The only reason I didn't quite rate it excellent is that I use Google translation on my site, and there is something in mfblank that isn't compatible with the way the translation URLs go out. I talked with the developer of this pgm and he is looking at it.

If translation is not mandatory for your site, choose this program. It's tops.
byanneonline on May 21, 2008
This plugin has helpt me a lot. I had a encyclopedie with more than 3000 extern links. And they all open in the same window. With this plugin it was fixt and now they open in blanc window.
bykd3 on May 3, 2008
Functional and hassle-free! :)
byBigBang on April 7, 2008
very very useful. Dont now why editors dont have default "_blank" but this plugin does all automatic.
bytoasty on March 6, 2008
What more can you say? Installs with no fuss and does exactly what it claims. This will rapidly become a "must have" extension.
Page 1 of 2