Guest Commenters

Developer

Laisvunas

3rd Party (Commercial)
Current Version: 1.1.1

License Agreement

Buy Now!

$10.00
Qty:

EE Version Support

  • ExpressionEngine 1.x
  • ExpressionEngine 2

Compatibility

If an item is crossed out, it might be untested, not applicable or incompatible. Contact the developer to be sure.

  • Updater
  • Multi Site Manager
  • Stand Alone Entry Form
  • Low Variables
  • Content Elements
  • Better Workflow
  • Matrix
  • Grid
  • Webservice
  • Publisher

Requirements

  • jQuery for the Control Panel

Add-On Type(s)

Extension

Tags

This extension validates server-side name and email submitted by a non-logged in user against regex, checks if they are used by registered member and outputs error message if so.

INSTALLATION

1) Upload the file exp.guest_commenters.php into system/extensions folder on the server.

2) Upload the file lang.guest_commenters.php into system/language/english folder on the server.

3) Login into your website’s Control Panel and go CP Home >  Admin >  Utilities >  Extensions Manager.
Find in the list “Guest Commenters” extension and click “Enable”.

4) Find again “Guest Commenters” extension and click “Settings”. Enter the settings and click “Submit”.

SETTINGS

1) “Validate the username against regular expression?” - allows you to specify if you wish that
the name which non-logged in user entered in the comment form would be validated against regular
expression. Default value is “yes”.

2) “Regular expression to validate the username against” - allows you to specify the regular expression
the name which non-logged in user entered in the comment form should be validated against. Enter
regular expression together with leading “/” and closing “/”. The default regular expression is
/^[a-zA-Z0-9]+([\.\_\-\s][a-zA-Z0-9]+)*$/, i.e. only alphanumerical characters and symbols “.”, “_”, “-”
are allowed in the name and the name should start with the letter or number.

3) “Message to display in case the username found to be invalid” - allows you to specify the text of the
message which will be displayed in case the name which non-logged in user entered in the comment form fails
the validation against regular expression. Default message is “The name you submitted contains invalid
characters or character combinations.”.

4) “Validate the email against regular expression?” - allows you to specify if you wish that
the email which non-logged in user entered in the comment form would be validated against regular
expression. Default value is “yes”.

5) “Regular expression to validate the email against” - allows you to specify the regular expression
the email which non-logged in user entered in the comment form should be validated against. Enter
regular expression together with leading “/” and closing “/”. The default regular expression is
/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/i .

6) “Message to display in case the email found to be invalid” - allows you to specify the text of the
message which will be displayed in case the email which non-logged in user entered in the comment form fails
the validation against regular expression. Default message is “Invalid email address.”.

7) “Check if username or email is in use by registered member?” - allows you to specify if you wish that
this extension checked if the name and email which non-logged in user entered in the comment form are already
in use by some registered member(s). Default value is “yes”.

8) “Allow username which is in use by registered member in case of matching email?” - - allows you to specify if you wish
to allow entering name and email, which are in use by some registered member in case the name and email match, i.e. if you
allow for registered members to comment as guest commenters. Default value is “yes”.

9) “Message to display in case username is in use by registered member” - allows you to specify the text of the
message which will be displayed in case the commenter submits the name which is in use by registered member. Default message is
“The name you submitted is already in use by a registered member.”.

10) “Message to display in case email is in use by registered member” - allows you to specify the text of the
message which will be displayed in case the commenter submits the email which is in use by registered member. Default message is
“The email you submitted is already in use by a registered member.”.

Guest Commenters Links

Hooks Used

If the add-on is an extension, and ties into ExpressionEngine's core files, it will use ExpressionEngine hooks. We are listing any hooks the add-on uses for developers to have an easier time locating other add-ons that they can reference for their own work.

  1. insert_comment_start

This entry was created November 9, 2010, 12:28 pm.
This entry was last updated April 8, 2012, 10:19 am.

Disclaimer: Information about ExpressionEngine add-ons is provided as a service to you, the user, and every member of the ExpressionEngine community. devot:ee is not responsible if you hose, mangle, wreck, or otherwise destroy your EE website by installing an add-on that you found out about at this site, regardless of its rating, Favorites status, commercial or free status, or general popularity. Caveat EEmptor!

Returns: devot:ee has a 30-day return policy on all commercial add-ons sold through devot-ee.com. If you need to return an add-on, do not go to the developer or the developer's site, but rather visit our returns page at https://devot-ee.com/returns to initiate your return. If you have questions, email support@devot-ee.com.

There are no reviews for this add-on yet.

What are you waiting for? Rate it and review it!