Welcome to the new directory. If you find a bug, please report it on our Issue Tracker.

Arrow up
Arrow down

Joomla!® Extensions Directory

logo

Introduction

Forms

The form generator mod_qlforms is based on the Joomla! xml form generation. Any parameter (calendar, text, email etc.) is at your service.

  • Get this

You can use it as:
* contact form
* form to fill database tabel
* major survey jumping from one form to the next
* do something else in prepared class for developers

Validation both via Javascript and PHP via Joomla! Data is sent via email to a contact email address and / or is stored in database table. Also possible is cascading the forms, so that you can generate a major survey jumping from one form to the next and storing finally the data in database. There are many more features (e. g. configurable captcha and prepared class to do "something else", means to add your own code), see yourself:-)

As knowledge about xml formatting and Joomla! form generation is needed, mod_qlform is a useful and mighty tool for developers.

All form fields see here: http://docs.joomla.org/Category:Standardformfield_types


nice looking but wrong reply


Posted on 29 August 2014

Firstly let me say the module is fairly easy and quick to edit and the finished form looks smart. The only issue I have is that when I receive the email from the form and click to reply it sends the form back to my website rather than adding the email of the person that has filled the form as a 'reply to' if this makes sense.

Owner's reply: Hi,
thanks for your review. The reply works too.
(Set in e-mail params the "reply to" the very form field name that contains the client's e-mail address (likely "email").)
Contact our support for further info, as this issue is long known and - for that - has been solved a long time ago:-D We'll show you how
Greetings
Mareike

Excellent


Posted on 29 August 2014

Very great! I'm using this tool on many parts of my website. It's so easy to use and works perfect.

I've had a little question, which was answered within a few hours, although they have been in holidays.

Very great work! Thank you for develloping!


With this extension I have full control of creating what I want for communication on my site. I don't have big knowledge of coding but I manage to do everything what I want. When I was stuck Mareike help me with speed of light answer and was very detailed. And all is free!

Thank's Mareike!


Best form extension!


Posted on 08 April 2014

One of the best extensions on joomla ever! I use qlform on my website as horizontal form for a simplified contact and a vertical version for a complete contact-formmail. Easy to customize and configure, it just took me some minutes! And the support service even responded very quickly on questions concerning personalization of the extension. For the moment I just use it as email-form but I think I will try out its full capacities on one of my next sites. Big up to the developers!


Easy to use.


Posted on 05 April 2014

Easy to use and to configure. If you need a simple form this is an excellent choice.



Perfect for begginers.


Very good!


Posted on 02 February 2014

Excellent extension, easy to set up, very good documentation, the best form extension I tried up to now.

Owner's reply: Thank you. Your review is very kind.

Really really good


Posted on 31 January 2014

I've already tried a lot of form generator, both free and commercial. I've got to say qlform is really easy to configure, it doesn't break my design, i didn't touch any css. But i can get it to work with file attachments in emails. So, unfortunately i'm gonna move on to some other module this time. It's a pitty, becuase I'd really like to stay with this one.

Thank you for your work anyway!

Owner's reply: Thank you very much for your review!
Yes, the upload solution, we're working on it ... we hope we will be able finish it in this decade:-)

If you are looking for a forms module that lets you add as many fields as you want, make as many forms as you want, have it filled out as many times as you want... FOR FREE.. you MIGHT have a winner with qlform. You also need to be comfortable with "coding" your form using XML syntax. Good so far? The documentation is excellent-- funny and thorough, but it's in German. Google translates it pretty well, but it took a little patience to figure it all out.



It was a fun project for me to create my first form with qlform. Once I was done, I was a smarter Joomla user, and I had the exact form I wanted. I have plans for several more forms on various sites.



The form has many, many, many options, all laid out in easy to follow tabs, including writing to your SQL database, which is EXCELLENT!



Also, Mareike, the module developer, made a great little patch for me, and he has an excellent sense of humor, even through the language barrier!



I can't say enough good about this module.


WOW! Just WOW!


Posted on 24 November 2013

I cannot believe you're giving this away for free! I will be donating. I read many reviews most are saying its a brilliant plugin and some are saying its not a form designer/builder because they want a bloated cumbersome javascript GUI. This is more focused towards the developer yes, so if you cant code its probably going to disappoint you. Its one of the best and brilliantly thought up custom form implementation I have seen. I haven't made one form with it yet but after installing it and looking at they way it works I am very very happy I found it. The forms are stored as modules and then tagged into articles using the positions parameter as the pointer this plugin uses Joomla's built in forms methods so it is 100% compatible with your template, what ever styles you implement in your template will be how it looks. And to think I was expecting to pay money for a good form builder. Thanks for your work here Mareike.



p.s One thing I would like to see is the option to select the default captcha set by Joomla or the qlforms implementation but this is not a set back but more of a preference issue.


After some problems with other contact form extensions, I am a very satisfied user of qlform. Almost anything is possible. The supporting by Mareike (the creator) is excellent! My question for an extra function of the application was answered within 10 minutes and within 24 hours was the adaptation arranged. Something I've never experienced before.

qlcontent

qlcontent

Free | Articles Display | Mareike Riegel
2.5 3
Score:
96
2 reviews
mod_qlcontent displays article or category data in a module position. E. g. you can show the fulltext image and/or url etc. in the sidebar while article itself is displayed in component. Also lists of articles and categories can be shown. Thus it is very close to the core module of 'latest articles'. View possibilities: * data of fix article(s) * data of current article(s) * data of fix category/-ies * data of current category/-ies Additional features: * default data in case of empty data * pagination The following data fields are available. article data * title * author * category * introtext * fulltext * readmore * intro image * fulltext image * created * modified * published up * url a * url b * url c * hits * print * email data of category: * title * description * image * note * modified * created * username
m
qlmenu

qlmenu

Free | Menu Systems | Mareike Riegel
3
Score:
96
2 reviews
mod_qlmenu displays article titles of a category in menu, so features are: all common menu item types (like J! core mod_menu) business as usual concerning menu level display (like J! core mod_menu) new: new kind of display of menu item type "content category": show articles of category within menu - amount can be limited new: new kind of display of menu item type "featured articles": show featured articles within menu - amount can be limited new: when displaying e. g. from 2nd level on, you can choose, if you want to adjust the menu to the menu state (and show only 2nd level menu items that are current) or if you want the menu to ignore the menu state and show all.
m
qlwiki

qlwiki

Free | Social Edition | Mareike Riegel
2.5 3
Score:
93
1 review
Add qlwiki tag into article text. Via url parameter you can connect to a public wiki (e. g. wikipedia) or local wiki. E. g.: [qlwiki url=http://de.wikipedia.org/wiki/Joomla] - of course with { instead of [. If you use a local, private wiki (with private user access), enter the url in qlwiki tag or simply use the default settings of plugin in backend. Every default setting can be overridden in tag itself; accessable params are: * url - e. g.http://de.wikipedia.org/wiki/Joomla action - e. g. 'render', I can't imagine a case* when to set action not to render; but just in case you need it set * title - for local wiki to get entry intended; ! replace blank space ' ' by underscore '_' ! * login - set yes for your local, private wiki if locked behind a login * user - e. g. 'wikiuser', for local, private wiki locked behind a login * password - e. g. 'yourPassword$!??', for local, private wiki locked behind a login * useragent - string * edit - e. g. 0=never; 1=always; 2 = only Super Administrators
p
qlmodule

qlmodule

Free | Coding & Scripts Integration | Mareike Riegel
3
Score:
93
1 review
Add qlmodule tags in the article. The module with that very id will be loaded into article. Module params can be set within the tags, e. g. {'qlmodule id=123}user=2{'/qlmodule} - of course without '. Example: One might create ONE module of modarticleslatest. This module can be called several times via its id within the content(s) - each time with a new category to display according to the params set within each call. In case a module param asks for a linebreak, set a double tilde (~~).
p
qldebug

qldebug

Free | Development | Mareike Riegel
3
Score:
93
1 review
mod_qldebug is especially for devs working on a website trying to fix it. Sometimes there is no ftp access, so it is hard to see, what objects are used, what is written in them, if post or session data are existing. That is when mod_qldebug helps by offering to display following data: * $_POST * $_GET * $_SERVER * $GLOBALS * $_FILES * $_REQUEST * $_SESSION * $_COOKIE * JInput object * JUser object * JApplication object * info concerning a defined table (columns, data) You can choose, if you want to show the data always, only to a user logged in or only to a Super User or not at all. The data is displayed in an absolutely positioned div container; but you can change that position via css command within the module params mod_qldebug 1.0 14.11.2013, en-GB, de-DE Enjoy! Mark: You need/want more options? Just contact me, I'm glad for any new ideas concerning this module:-)
m
qltabs

qltabs

Free | Article Elements | Mareike Riegel
3
Score:
90
3 reviews
qltabs adds tabs in your article; works with javascript jQuery. Just add start tags and one end tag into article text. The text inbetween the tags is going to be displayed in article a as tab.
p
qlarticle

qlarticle

Free | Articles Display | Mareike Riegel
3
Score:
73
1 review
With tags like [qlarticle var=test] and ['/qlarticle] (of course use curly brackets instead) the text inbetween can be displayed in e. g. the right col or in header. So you can cut the article text into several pieces. These pieces inbetween the tags are deleted from the display in content area. A mod_qlarticle can "catch" this information if correctly set. So parts of articles can be displayed in right or left column or in header - a you wish.
m p
qlcontact

qlcontact

Free | Contact Details | Mareike Riegel
3
Score:
28
2 reviews
mod_qlcontact displays * contact details - either a fix contact or the very contact selected. * contact details - according to the user who generated the article (author display) and whose contact data are linked with that user E. g. you can show the pic, name an e-mail address of the very author who has generated the current article.
m
qldiv

qldiv

Free | Articles styling | Mareike Riegel
2.5 3
Score:
0
0 reviews
Add start tag {qldiv} and end tag {/qldiv} into article text. The text inbetween the tags is going to be displayed in a div. Additionally you can add an id, class name or style commands in the start tag, e. g. {qldiv class=grey} generates [div class='grey'] {qldiv id=weather,class=grey,style=background:red;font-size:10px;} generates [div id='weather' class='grey' style='background:red;font-size:10px;']
p

qlform

Version:
7.0
Developer:
Mareike Riegel
Date added:
Nov 19 2014
License:
GPLv2 or later
Type:
Free download
Uses updater:
Includes:
Compatibility:
Download Demo SupportNot available Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support