Upload
joomladays-netherlands
View
1.159
Download
10
Embed Size (px)
DESCRIPTION
Citation preview
Formulier extensies voor Joomla
Tijs Hensen
Introductie
Tijs HensenIn 2004 TisignSinds 2009 fulltime websiteontwikkelaarAlle websites met Joomla ontwikkeld
Laatste projecten:
Mosselen.nl Kinderdagverblijfkiekeboe.nl
Inhoud
Joomla contactformulierWat heeft een goed formulier nodig
Waarvoor formulieren gebruikenJoomla extensies kiezen
Aan de slagConclusies
Joomla 1.5
Het contactformulierZonder extensie kun je ook aan de slag, in het menu van Joomla 1.5 zit standaard een eenvoudig contactformulier
•Email naar webmaster•Email naar bezoeker•Validatie op lege velden en e-mailadres
Een goed formulier
Spambots zoeken het internet af opzoek naar formulieren om in te vullen met spamberichten. Voorkom dit met captcha
Met javascript kun je het formulier meteen controleren op geldige invoer.
Doelen instellen met Google Analytics
Een goed formulierMeerdere veldmogelijkheden: checkbox, radiobuttons, file upload
Een (opgemaakte)(gepersonaliseerde) email voor de bezoeker
De ingevoerde gegevens opslaan in database
Een (opgemaakte)(personaliseerde) bedankpagina
Waarvoor gebruik je een formulier voor
1. Vacatureformulier2. Bestelformulier (koppeling met betaalmogelijkheid)3. Enquête/beoordelingsformulier4. Inschrijven voor nieuwsbrief5. Uploaden van bestanden 6. Aanmelden voor evenement of activiteit
Waarvoor gebruik je een formulier voor
1. Vacatureformulier2. Bestelformulier (koppeling met betaalmogelijkheid)
3. Enquête/beoordelingsformulier4. Inschrijven voor nieuwsbrief
5. Uploaden van bestanden 6. Aanmelden voor evenement of activiteit
+ CCK of webshop extensies
+ Module van Campaignmonitor of Mailchimp
+ Event extensions. Bijv. RSJoomla Events of Redevent
Waar beginnen we?
Enkele punten om een keuze te maken:• Is de extensie klaar voor joomla 1.6?• Wat zeggen de gebruikers?• Is het een plugin, module en/of een component?• Wanneer is er voor het laatst een update verschenen?
http://extensions.joomla.org/extensions/contacts-and-feedback/forms
Waar beginnen we?
Enkele punten om een keuze te maken:• Is de extensie klaar voor joomla 1.6?• Wat zeggen de gebruikers?• Is het een plugin, module en/of een component?• Wanneer is er voor het laatst een update verschenen?
http://extensions.joomla.org/extensions/contacts-and-feedback/forms
SelecterenDeze uitgebreide lijst van functionaliteiten is gebruikt voor verdere selectie
De selectie
Breezingform 1.7.2 Gratis
Breezingform 1.7.3 Vanaf 39 dollar
RSForm! Gratis
RSForm!Pro Vanaf 19 euro
Mooj Proform Vanaf 25 euro Bezig
Chronoform 3.2 Gratis (25 euro)
Chronoform 4 Gratis (25 euro) Bezig
Het voorbeeldformulier
• Verschillende type velden• Validatie • Submissies opslaan• Bedankpagina en email• Bevestigingsemail
• Een werkend formulier opzetten in 1 uur • Geen code (html/css/php) gebruiken
Het voorbeeldformulier
Het voorbeeldformulier
Het voorbeeldformulier
Het voorbeeldformulier
Breezingform 1.7.2
Bedrijf: Crosstech Solutions
Site:http://www.crosstec.de
Gratis
Beschrijving site: BreezingForms, the only form builder in the Joomla! sphere with three form creation interfaces. QuickMode for the non-programmers, EasyMode for designers and ClassicMode for programmers and fans of FacileForms.
Breezingform 1.7.2
Breezingform 1.7.2
Ingericht voor multipage formulieren
PDF, CSV, XML export mogelijkheden submissies
Quickmode werkt alleen na aanschaf lidmaatschap (25 dollar)
Meerkeuze selectie lastig op te stellen
Geen uitgebreide uitleg, veel uitzoekwerk
Breezingform 1.7.3
Bedrijf: Crosstech Solutions
Site:http://www.crosstec.de
Gratis
Beschrijving site: BreezingForms, the only form builder in the Joomla! sphere with three form creation interfaces. QuickMode for the non-programmers, EasyMode for designers and ClassicMode for programmers and fans of FacileForms.
Breezingform 1.7.3 - quickmode
Breezingform 1.7.3 - easy mode
Breezingform 1.7.3
Breezingform 1.7.3
Ruime keuze uit thema's en voorbeeldformulieren
Ingericht voor multipage formulieren
PDF, CSV, XML export mogelijkheden submissies
Geen uitgebreide uitleg, veel uitzoekwerk
Onduidelijk waar de email opgemaakt kan wordenEasy mode – positie/grootte instellen veldelementen
RSForm!
Bedrijf: RS Joomla!
Site:http://www.rsjoomla.com/joomla-components/joomla-form.html
Gratis
Beschrijving site: RSForm! is a Joomla! general form builder, flexible and easy to use. As a mature extension, RSform!'s quality is expressed by the large number of Joomla! sites that are using it - well over 5000, since its release, back in 2007.
RSForm!
Bedrijf: RS Joomla!
Site:http://www.rsjoomla.com/joomla-components/joomla-form.html
Gratis
Beschrijving site: RSForm! is a Joomla! general form builder, flexible and easy to use. As a mature extension, RSform!'s quality is expressed by the large number of Joomla! sites that are using it - well over 5000, since its release, back in 2007.
RSForm!
RSForm!
RSForm!
Logische navigatie
Goed overzicht van de formulier opties
Eenvoudig upload criteria selecteren
Registratie nodig om te downloaden
Opmaak met tabel, niet met div (html)
Validatiemogelijkheden beperkt
RSForm!Pro
Bedrijf: RS Joomla!
Site:http://www.rsjoomla.com/joomla-components/joomla-form.html
Prijs: vanaf € 19 voor 1 domein
Beschrijving site: The only Joomla! form extension 100% built with Joomla! MVC architectureNo HTML knowledge needed / Built-in form layoutsIntegration with Paypal, Re-Captcha, Google Analytics, Salesforce, RSMail!, RSEvents!, MailChimp
RSForm!Pro
RSForm!Pro
RSForm!Pro
Heel volledig
Wizard
Eenvoudig upload criteria selecteren
Goede afhandeling submissies
Verschil t.o.v. RSForm!Pro:Form Layout, Form Theme, Backup, export submissies xml,excel,csv
Mooj !Proform
Bedrijf: Mad4media
Site:http://www.mooj.org/
Prijs: vanaf €25
Beschrijving site: Mooj Proforms is the commercial follow up of Mad4Joomla Mailforms. Proforms is a very easy to use Joomla component for creating forms.
Mooj !Proform
Mooj !Proform
Mooj !Proform
Mooj !Proform
Meerdere kolomen
Goede validatie file upload
Ongebruikelijke, weinig intuïtieve interface
Geen mogelijkheid tot import/export formulieren
Chronoform V3.2
Bedrijf: Chronoengine
Site:http://www.chronoengine.com
Gratis (zonder backlink €25)
Beschrijving site: ChronoForms is a Joomla Component that helps Joomla/Mambo users publish forms to a website in minutes, not in HOURS.
Chronoform V3.2
Chronoform V3.2
Chronoform V3.2
Chronoform V3.2
Form Wizard - 4 logische stappen
Dynamic fields voor het verzenden van Email
2 verschillende emails in te stellen
Volgorde velden lastig te veranderen
Activeren functies op meerdere plekken
Voor submissies eerst tabel aanmaken + koppeling
Chronoform V4
Bedrijf: Chronoengine
Site:http://www.chronoengine.com
Gratis (zonder backlink €25)
Beschrijving site: The new version is a complete remake of the old one, almost all code has been rewritten, the result is a stronger and more modular and easy to use forms manager for all the Joomla users.
Chronoform V4
Chronoform V4
Chronoform V4
Chronoform V4
Easy form wizard
Dynamic fields voor het verzenden van Email
2 verschillende emails in te stellen
Nog niet compleet uitontwikkeld
Mootools 1.2 plugin activeren
Backlink in formulier naar Chronoengine
Conclusie
Zowel Chronoform V3.2 en RSForm/RSForm!Pro hebben de meest intuïtieve interface. Met behulp van de wizzard zet je gemakkelijk een formulier op.
RSForm!Pro heeft de meest intuïtieve interface. En een heel rijk assortiment aan functionaliteiten.
Support wordt door alle partijen goed gegeven. Ik heb alle partijen gevraagd om de lijst met functionaliteiten aan te vullen. Van alle partijen kreeg ik binnen 3 dagen antwoord, van 2 al binnen een halve dag.
De tabel met alle functionaliteiten is hier te bekijken:http://bit.ly/eFrVs6
Bonus
Formulier als doel instellen in Google Analytics