Joomla! Extensions Directory




Bad Word Filter (BWF) is a FREE! plugin with a simple but very useful functionality:
Find a word from a user-defined list and replace it with some user-defined HTML.

  • Get this

Especially useful for sites who allow front-end article editing to users. Can be used in a variety of other ways...

For example, if you are an article editor and you have some logo, or slogan that you usually write, you can save your time with this plugin.

Just use some keyword like: logo or slogan and replace it with your defined HTML.

Possibly some designers include some styles and scripts in articles. If so, this plugin can help you, too.

Just use some word like my_stylesheet and replace it with your HTML.

Of course, it's original use is the main functionality:

Get a list of bad words and replace each one found with the BAD WORD html output.

Works In Kide Chat Too!

Posted on 31 March 2013

Just logged in to say thanks.

I wanted to stop users saying bad words in chat, this works in Kide chat also! Gonna use a little image for the html replacer.. cool

Not bad.

Posted on 22 September 2012

I'm giving it 5 stars only because it does what it says; however, personally, I think it could be better if it allowed different HTML per group of words, but anyhow... ;)

I found this plugin after trying out Re-Replacer. Re-Replacer was also great, but it doesn't work with AlphaUserPoints (AUP has setup roadblocks if you use re-replacer)

Anyway, within two minutes I had it up and running. It replaced the words I asked for, and basically works like a charm. Thank you Bad Word Filter!

Great Product must have if you allow user submitted content and you use Google Adsense. Stops all the words you don't want on your site works great if you use Google Adsense to stop words that will get you banned. The support was great had problem with the exception rules for allow bad words in some articles and Christopher fixed the problem. 2 thumbs up 1 for the plugin and 1 for the support!

Great even in kunena

Posted on 01 June 2011

Was looking for a simple bad word filter in kunena for joomla 1.5, which was very hard to find until I tried this plugin. Work immediately.

I run a Virtuemart store, and have many of the same products with different colors etc.

For example: I sell scented candles. Each candle comes in different scents, colors and sizes.

So, each candle will have a different description block for the scent, the color, and the size.

So... I can use this plugin to create a centralized description block for each attribute, and not have to change each product when something changes.

For example. A white vanilla large candle will have 3 different sections of it's description.

Scent Description

Color Description

& Jar description

A small white vanilla candle would share the same scent and color description but have a different jar description.

Using this plugin, I can define different "tags" to display each attribute's description. Then if I need to change the description of, say the vanilla scent, I can change the definition in the plugin and will update across ALL the products that have that description and I don't have to go into tall the vanilla candle product listings and change it manually.


NS Pro

NS Pro

Paid download | Newsletter | Christopher Mavros
65 reviews
NS Pro. Managing your Mailing Lists, Subscribers & Newsletters has NEVER been EASIER. With just 15 euros, NS Pro gives you a lightweight, very easy to use, very easy to install and fast to configure, way to manage your newsletter system. No hidden back-links or confusing restrictions! NS Pro is bright and clear! NS Pro Provides: * Joomla 1.5, 1.6, 1.7, 2.5, 3.x Compatibility * Full Subscriber, Multiple Mailing List, Newsletter Manager * Subscribe, Unsubscribe, Edit Mailing Lists page * Optional Double Opt-In, Opt-Out * Subscriber Statistics * Newsletter Opening Statistics * Subscriber Flexible Import, Export (Text, CSV, Joomla Users) * Flexible Newsletter Sending (Throttling, Selective Sending) * Newsletter Attachments * Send Newsletters to Unregistered Emails Tool * Smart Anti-Spam Protection * Forward To Friend Feature * Article Imports in Newsletters * Newsletter Front-End View (available to choose what data to show) * New Version Check * Custom HTML above Subscribe/Unsubscribe Forms * Unique Emails (does not allow duplicates) * Bounced Email Check (with automatic scheduling option) * HTML Templates * Horizontal Layout & Flexible Label Position in Subscribe Form * Extra Fields ! * Scheduling Newsletters ! * Include Modules in Newsletters ! * Randomly Display Newsletter Content (eg: 10% chance to show a coupon image or any content part!) * Improved Statistics * Front-End Subscriber List * Front-End Full Newsletter Manager * Newsletters as Auto-Responders * Newsletter Campaigns * Sending Filters (based on Extra Fields) * New module! Latest NS Pro Newsletters Super Fast Sending! While sending an average newsletter using a local mail server, NS Pro has an average rate of 100 emails per minute! Pay only ONCE, and you get: * Unlimited Domains / Sites / Usage * Unlimited Support * Unlimited Updates * Unlimited DB Records * Unlimited Emails We don't make limits, just to charge for raising them. Thanks for visiting.
c m p
My ShortList

My ShortList

Paid download | Bookmark & Recommend | Christopher Mavros
23 reviews
My ShortList is a very smart and quick extension to allow your visitors, a favourite links list, with quick access to them. My ShortList is ideal for websites featuring a number of products, article series, advertisements, events or newsletters, from which a visitor would like to add to their favourites! Give your visitors the choice not to "add to cart", but to a wishlist, from which of course they have one click access to all the pages you want them to visit again and again. My ShortList is great for its simplicity. It uses cookies to store the favourite articles, in the user's browser, and the database for logged-in users, and it works out of the box! K2 Compatible ZOO Compatible EventBooking Compatible Virtuemart Compatible CommunityBuilder Compatible JomSocial Compatible SobiPro Compatible AdsManager (1.5, 2.5) Compatible JobBoard Compatible NS Pro Compatible AcyMailing Compatible MosetsTree Compatible JEA Compatible jDownloads Compatible AcePolls Compatible Please feel free to ask for compatibility with a component of your needs. Also note that some components may have changed their structure in Joomla 3. Please notify me and I will make MyShortlist compatible with those versions, too. My ShortList can be used more than once in a site, to produce as many "shortlists" as you want! (Example: Things I bought, Things I want etc)
Rapid Contact Ex

Rapid Contact Ex

Paid download | Contact forms | Christopher Mavros
21 reviews
With JUST 5 euros, Rapid Contact Ex is a fully customizable Contact Form Extension, available in both Module and Component Forms. You can use it to produce any form, including complex file upload forms. Can be used in a menu item, as the main contact page, but also as a quick to use module for contacting. RPX Provides: Fully Customizable Form Multiple Mail Recipients Additional Field Types (Email, Telephone, Postal Code, File Upload, DropDowns, Checkboxes, Email Recipient Group) Field Validation Attachment Field Type (to attach files) Custom CSS, SQL, PHP Fully Translatable Texts Smart Field Names (custom functionalities) Separate Fields into Columns Joomla 1.5, 1.6, 1.7, 2.5, 3.0 compatible! You can use a php includes file, to manipulate the input in any way you want! You can use Rapid Contact Ex to create a user registration form!!! All these, among many other features for JUST 5 euros (approx. 6-7 $)
c m


Paid download | Education & Culture | Christopher Mavros
18 reviews
With just 12 euros, Simple Quiz is a simple but yet powerful, component with many dynamic features. It can be used for quizzes, surveys, and other kind of tests. There are 4 basic types of answers: Text input, Checkboxes, Radio Buttons and Score Radio Buttons. By using those you can create: Multiple Choices with more than one answer, True False conditions, Multiple Choices with only one answer, Simple Case Insensitive Text answers, Survey-like Satisfied to Dissatisfied options, IQ-Test image options (like complete the sequence) and much more... SimpleQuiz is available for Joomla 1.5, 1.6, 1.7, 2.5 and 3.0! Those are achieved by inserting dynamic text in the questions. For example, a typical true false question is written like that: John is shorter than Jim. Jim is shorter that Joe. Is John shorter than Joe? [option1/]True [option2/]False SimpleQuiz is commercial and costs JUST 12 euros. Buy once, get all updates and full support forever! OBVIOUSLY UNLIMITED Quizzes, Questions and Domains! For more information, please do not hesitate to contact me at It is a pleasure to help you as much as possible.


Free | Articles comments | Christopher Mavros
19 reviews
PopFeed is a FREE and REALLY SIMPLE plugin that does quite a job! It provides a feedback / report link in articles, that pops out a form. Do you want a Comment Form with just 12kb code? Simliar functionality has been found in the JED, but never done in such a simplistic 12kb way of thinking! To add it in an article (if not in auto popfeed mode) you add: To optionally change the mail recipient in an article, you write: Many thanks to my friend Ivan for suggesting and communicating with me throughout the whole process of creating this very useful plugin!
Rapid Contact

Rapid Contact

Free | Contact forms | Christopher Mavros
91 reviews
Rapid Contact. Lightweight, fast and easy, configuring a contact form, was never a pleasure before. Rapid Contact is a FREE module for Joomla! 2.5 and 3.0. It is a very simple contact form, for providing your clients a REALLY FAST contact support! You have three fields: Email, Subject and Message. User submits data, you get a mail in no time. VERY FAST AND EASY TO SET UP! Two simple steps. 1) Install, 2) change mail recipient and it works! Additional Options: * Anti-spam question-answer! * Thank you page Redirect * Custom Text Please do not hesitate to contact me at or by contacting me in my site ...
Newsletter Subscriber

Newsletter Subscriber

Free | Mailing & Distribution Lists | Christopher Mavros
36 reviews
Newsletter Subscriber is a free Joomla! Plugin and Module..! It is a simple form to subscribe to a newsletter. When the user clicks the button, it sends an email to the recipient specified. To use it you add {newsletter_subscriber} into your article(s) for the plugin, or just enable it as a module. Very simple to use, all user text is customizable. After installing, you need to enable the extension to use it. Additional Options: Anti-spam question-answer! Unique module ID for multiple NS in the same page Thank you page Redirect Custom Pre-Text
m p
Nearest Places

Nearest Places

Paid download | Geotagging | Christopher Mavros
2 reviews
Nearest Places is a very smart extension to show nearest places, using Joomla! articles. NO API, NO KEYS. Each article is assigned its coordinates, longitude and lattitude, and then this module shows which other articles are near, including distances. Nearest Places is ideal for tourist sites, presenting lists of hotels, villas, beaches, POI, monuments, museums, metro stations and all the rest! Although, it can work greatly for any kind of distance between objects: Gas Stations, Banks, Stores, Restaurants, even airports, cities, capitals of countries and more! Give your visitors a great experience with ease. Anyone can understand distances and get familiar with your subject, whatever that is. Whether you are promoting your home town, helping people get to the closest store they need or comparing Earth's greatest capitals, Nearest Places is for you!

Bad Word Filter

Christopher Mavros
Last updated:
Jan 15 2015
Date added:
Dec 23 2009
GPLv2 or later
Free download
Uses updater:
Download Demo Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support