The Big Spring Sale! Up to 50% off!

NP contact form and joomla integration

Ch3vr0n
363 Posts
Ch3vr0n posted this 27 January 2024
Ask a Question

Up until now i used RSForm Pro to design my basic looking contact forms. For a new project i'm looking into the NP functionality. To that end i have a few questions. In order to prevent contact form abuse i ALWAYS disable the default contacts/contact form functionality built into joomla and disable mass-mailer.

how exactly does the NP form integrate with joomla? How are the submissions stored/sent, and how can i modify the email submission that gets sent to the specified mailbox(es) into a more readable format

Up until now i used RSForm Pro to design my basic looking contact forms. For a new project i'm looking into the NP functionality. To that end i have a few questions. In order to prevent contact form abuse i ALWAYS disable the default contacts/contact form functionality built into joomla and disable mass-mailer. how exactly does the NP form integrate with joomla? How are the submissions stored/sent, and how can i modify the email submission that gets sent to the specified mailbox(es) into a more readable format
Vote to pay developers attention to this features or issue.
9 Replies
Order By: Standard | Newest
jack.from.canada
118 Posts
jack.from.canada posted this 28 January 2024

Here is the Nicepage documentation for using Nicepage forms with Joomla:

https://nicepage.com/doc/66443/send-emails-with-built-in-joomla-function

Although a bit off-topic, the biggest problem I've always had with forms is that:
a) tools differ for various environments (HTML, WordPress, Joomla, etc.)
b) many form builders only send forms via email and don't offer a way to store form contents in a database

Many years ago, I found a tool called Simfatic Forms (www.simfatic.com) that allows you to build complex forms (including conditional logic, multiple pages, calculations, etc.) and allows you to store the forms to a database as well as sending information by email (to multiple recipients) and sending confirmations to the party that completed the form. The program generates standalone PHP code that is hosted from your own server (no need for subscriptions). You might want to check it out.

If you want to see an example of a simfatic form embedded in a Nicepage project, you can visit a website I created for a local charity: www.cuddlesclothingforkids.org and look at the tabs: Request Clothing, Support our Efforts, and Contact Us

Here is the Nicepage documentation for using Nicepage forms with Joomla: https://nicepage.com/doc/66443/send-emails-with-built-in-joomla-function Although a bit off-topic, the biggest problem I've always had with forms is that: a) tools differ for various environments (HTML, WordPress, Joomla, etc.) b) many form builders only send forms via email and don't offer a way to store form contents in a database Many years ago, I found a tool called Simfatic Forms (www.simfatic.com) that allows you to build complex forms (including conditional logic, multiple pages, calculations, etc.) and allows you to store the forms to a database as well as sending information by email (to multiple recipients) and sending confirmations to the party that completed the form. The program generates standalone PHP code that is hosted from your own server (no need for subscriptions). You might want to check it out. If you want to see an example of a simfatic form embedded in a Nicepage project, you can visit a website I created for a local charity: www.cuddlesclothingforkids.org and look at the tabs: Request Clothing, Support our Efforts, and Contact Us
Ch3vr0n
363 Posts
Ch3vr0n posted this 28 January 2024

A very long post thats completely irrelevant. I didn't ask how to send e-mails with NP. I asked how NP contactform integrates with J, if it can still send them with those components disabled. I don't care about some random form builder that i didn't ask for unless it directly integrates with joomla or nicepage. I'm not going to load external php sources in joomla. That's a security risk, so no, i don't want to check it out or see an example

A very long post thats completely irrelevant. I didn't ask how to send e-mails with NP. I asked how NP contactform integrates with J, if it can still send them with those components disabled. I don't care about some random form builder that i didn't ask for unless it directly integrates with joomla or nicepage. I'm not going to load external php sources in joomla. That's a security risk, so no, i don't want to check it out or see an example
Support Team
Support Team posted this 29 January 2024

Hello,

how exactly does the NP form integrate with joomla?

In general, it doesn't. It works with Joomla only when the "Joomla Form" Submit option is used. In this case, the form uses built-in Joomla send mail feature. The feature you disabled. That's all.

How are the submissions stored/sent,

It depends on the submit option used. It always happens on the server (your server, Nicepage server, or third-party server).

and how can i modify the email submission that gets sent to the specified mailbox(es) into a more readable format

It depends on the submit option used. In the case of the Email or Send email with PHP script the mail format cannot be changed.

Please let us know if you have any further questions.
...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hello, > how exactly does the NP form integrate with joomla? In general, it doesn't. It works with Joomla only when the "Joomla Form" Submit option is used. In this case, the form uses built-in Joomla send mail feature. The feature you disabled. That's all. > How are the submissions stored/sent, It depends on the submit option used. It always happens on the server (your server, Nicepage server, or third-party server). > and how can i modify the email submission that gets sent to the specified mailbox(es) into a more readable format It depends on the submit option used. In the case of the *Email* or *Send email with PHP script* the mail format cannot be changed. Please let us know if you have any further questions. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Ch3vr0n
363 Posts
Ch3vr0n posted this 29 January 2024

So in my case where i disable the contact component i'd use the "email" option which in turn uses the php sendmail function. Are both seperate php files that are created along the main web content and then "loaded" inside the contact form page. Surely the output style can be changed if the created php files are modified no?

How are your monitoring results on NP hosted sites that use the joomla submit with contacts component thus intacts. In the sense of how many spam gets by it (even with Recaptcha)? What's the "abuse" %? I'd would be the first time i used the NP for contact form creations so i need all the info i can get. Especially if i'll integrate it with Akeeba Admin Tools' "Project Honeypot" support https://www.akeeba.com/documentation/admin-tools-joomla/web-application-firewall.html

So in my case where i disable the contact component i'd use the "email" option which in turn uses the php sendmail function. Are both seperate php files that are created along the main web content and then "loaded" inside the contact form page. Surely the output style can be changed if the created php files are modified no? How are your monitoring results on NP hosted sites that use the joomla submit with contacts component thus intacts. In the sense of how many spam gets by it (even with Recaptcha)? What's the "abuse" %? I'd would be the first time i used the NP for contact form creations so i need all the info i can get. Especially if i'll integrate it with Akeeba Admin Tools' "Project Honeypot" support https://www.akeeba.com/documentation/admin-tools-joomla/web-application-firewall.html
Support Team
Support Team posted this 30 January 2024

Hi,

If you have a Joomla website and use the "Send Email with PHP script" or custom PHP script we do not monitor anything and do not know anything about the form submissions. See, Nicepage creates static HTML for the form. This form itself does not do anything. This is the place where you enter data. That's all. That's all what Nicepage do. The form submission happens on the server - your server or our server. When the "Email" option is used, the email is sent by the Nicepage server. In this case no matter where your website is hosted, this could be even a local website. We can log the submission and show you Leads in your profile. But this form is not connected to Joomla except for the location of the page.

So, when the form submission happens on your server, the form requires corresponding PHP files - Nicepage generated file (Send Email with PHP script) or custom script. These files are uploaded to your server and you can modify them on your own risk to achieve a different look of the email.
But when the "Email" option is used there are no such files. Well, there are such files but on the Nicepage server. Therefore it is impossible to edit them.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi, If you have a Joomla website and use the "Send Email with PHP script" or custom PHP script we do not monitor anything and do not know anything about the form submissions. See, Nicepage creates static HTML for the form. This form itself does not do anything. This is the place where you enter data. That's all. That's all what Nicepage do. The form submission happens on the server - your server or our server. When the "Email" option is used, the email is sent by the Nicepage server. In this case no matter where your website is hosted, this could be even a local website. We can log the submission and show you Leads in your profile. But this form is not connected to Joomla except for the location of the page. So, when the form submission happens on *your* server, the form requires corresponding PHP files - Nicepage generated file (Send Email with PHP script) or custom script. These files are uploaded to *your* server and you can modify them on your own risk to achieve a different look of the email. But when the "Email" option is used there are no such files. Well, there are such files but on the Nicepage server. Therefore it is impossible to edit them. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Ch3vr0n
363 Posts
Ch3vr0n posted this 30 January 2024

Olivia,

You're misunderstanding me. Hosting will be done on my server. I'm asking about the spam statistics you can see on your servers probably. I'm specifically asking about the form behavior when the Joomla submit option is used (not custom php script or php with email.

Can the email layout sent to the specified mailbox then be modified for readability? If so, how.

Olivia, You're misunderstanding me. Hosting will be done on my server. I'm asking about the spam statistics you can see on your servers probably. I'm specifically asking about the form behavior when the Joomla submit option is used (not custom php script or php with email. Can the email layout sent to the specified mailbox then be modified for readability? If so, how.
Support Team
Support Team posted this 31 January 2024

Hi Wim,

The "Joomla Form" option works similarly to the "Send Email with PHP script". The plugin uses Joomla API to send emails. The email template is hardcoded inside the plugin. We do not see the spam statistics from such forms because email sending is processed on a third-party server. Nicepage Form works with recaptcha v3. You sen see the statistics under the recaptcha admin portal.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hi Wim, The "Joomla Form" option works similarly to the "Send Email with PHP script". The plugin uses Joomla API to send emails. The email template is hardcoded inside the plugin. We do not see the spam statistics from such forms because email sending is processed on a third-party server. Nicepage Form works with recaptcha v3. You sen see the statistics under the recaptcha admin portal. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
Ch3vr0n
363 Posts
Ch3vr0n posted this 31 January 2024

I know you don't see statistics for third part servers, I am asking about the ones you do see on NP hosted just to get an idea.

Can you at least for a next version consider letting us customize the email layout for increased legibility? Such as how the fields are arranged, larger don't size etc...

I know you don't see statistics for third part servers, I am asking about the ones you do see on NP hosted just to get an idea. Can you at least for a next version consider letting us customize the email layout for increased legibility? Such as how the fields are arranged, larger don't size etc...
Support Team
Support Team posted this 31 January 2024

Hello,

We added your request to our wish list.
Please let us know if you have any further questions.

...................................................
Sincerely,
Olivia
Nicepage Support Team

Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1
Follow us on Facebook: http://facebook.com/nicepageapp

Hello, We added your request to our wish list. Please let us know if you have any further questions. ................................................... Sincerely, Olivia Nicepage Support Team Please subscribe to our YouTube channel: http://youtube.com/nicepage?sub_confirmation=1 Follow us on Facebook: http://facebook.com/nicepageapp
You must log in or register to leave comments