Overview:-
This module gives you extra validation for contact form.
TITLE FIELD VALIDATION
- Numeric latters are not allow.
- Special characters are not allow.
BODY FIELD VALIDATION
- Limit for body text area
Features:-
It provides you extra validation for contact form your Drupal project.
Requirements:-
For full functionality, it's depends a contributed Drupal modules
Installation:-
- Place the entire contact_validataion directory into your Drupal modules directory or the sites modules directory
(eg site/default/modules) -
Enable this module by navigating to:
Administration > Modules
-
Configure of Contact extra validation by visiting:
Administration » Structure » Contact form
Sandbox Link:-
https://www.drupal.org/sandbox/ravi.kumawat/2276281
Git Clone:-
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/ravi.kumawat/2276281.git contact_extra_validation
| Comment | File | Size | Author |
|---|---|---|---|
| #18 | coder-results.txt | 2.06 KB | klausi |
| screenshot.jpg | 34.25 KB | ravi.khetri |
Comments
Comment #1
PA robot commentedWe are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #2
howto commentedHi ravi.khetri
There are some thing you need to do with your issue:
Comment #3
howto commentedManual review:
Line 10,11,12 file contact_validation.admin.inc function contact_validation_admin_configure()
You should provide default value in variable_get().
Line 15,32, file contact_validation.admin.inc function contact_validation_admin_configure()
You should use t() function in #title property.
Line 38,39 file contact_validation.module, function contact_validation_form_alter()
You shouldn't use function drupal_add_js() to add js, js settings to form/form element. You should use property #attached.
Comment #4
ravi.khetri commentedComment #5
PA robot commentedClosing due to lack of activity. If you are still working on this application, you should fix all known problems and then set the status to "Needs review". (See also the project application workflow).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #6
ravi.khetri commentedComment #7
drplAutomated Review
[Best practice issues identified by pareview.sh / drupalcs / coder. Please don't copy/paste all of the results unless they are short. If there are a lot, then post a link to the automated review and mention that problems should be addressed.]
Manual Review
The starred items (*) are fairly big issues and warrant going back to Needs Work. Items marked with a plus sign (+) are important and should be addressed before a stable project release. The rest of the comments in the code walkthrough are recommendations.
If added, please don't remove the security tag, we keep that for statistics and to show examples of security problems.
This review uses the Project Application Review Template.
Comment #8
drplComment #9
PA robot commentedClosing due to lack of activity. If you are still working on this application, you should fix all known problems and then set the status to "Needs review". (See also the project application workflow).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #10
ravi.khetri commentedComment #11
ravi.khetri commentedHello @drpl
I fixed above issue. Thanks for suggestion.
Comment #12
ravi.khetri commented1. https://www.drupal.org/node/2504509
2. https://www.drupal.org/node/2504207
3. https://www.drupal.org/node/2500731
Comment #13
rrfegade commentedHi Ravi,
Here is the automated review for your sandbox.
Please correct all the druaplCS issues mentioned below.
Review of the 7.x-1.x branch (commit 7ce04cc):
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
Source: http://pareview.sh/ - PAReview.sh online service
Comment #14
ravi.khetri commentedHello @rrfegade
I fixed above issue. Thanks for suggestion.
Comment #15
ravi.khetri commentedComment #16
klausiRemoving review bonus tag, you have not done any manual review, you just repeated the output of an automated review tool. Make sure to read through the source code of the other projects, as requested on the review bonus page.
And please add references to your review comments to the issue summary next time.
Comment #17
ravi.khetri commented1. https://www.drupal.org/node/2508652
Review comments : https://www.drupal.org/node/2508652#comment-10040812
2. https://www.drupal.org/node/2505375
Review comments : https://www.drupal.org/node/2505375#comment-10041242
3. https://www.drupal.org/node/2505219
Review comments : https://www.drupal.org/node/2505219#comment-10039952
Comment #18
klausiReview of the 7.x-1.x branch (commit 490e36c):
This automated report was generated with PAReview.sh, your friendly project application review script. You can also use the online version to check your project. You have to get a review bonus to get a review from me.
manual review:
So the wrong variable names and the alteration of any form on the Drupal site are blockers right now. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects. And please add all your manual review comments to the issue summary, so that we can better track them.
Comment #19
klausiadmin.js: don't use jQuery(document).ready(), use Drupal.behaviors instead. See https://www.drupal.org/node/756722
Comment #20
ravi.khetri commentedHi @klausi
Thanks your suggestion. I have resolved issue in module according your suggestions.
Thanks
Comment #21
ravi.khetri commentedHi
I mannually reviewed below modules.
Comment #22
klausiComment #23
klausiLooks like you forgot to push your changes to the git repository?
Comment #24
ravi.khetri commentedSorry, I forgot push the code, Now git repository is updated.
Comment #25
klausiPlease add all your reviews of other projects to the issue summary so that we can better track them.
manual review:
But that are not critical application blockers, otherwise looks RTBC to me.
Assigning to stBorchert as he might have time to take a final look at this.
Comment #26
ravi.khetri commentedHi @klausi
Thanks your suggestion. I have resolved above issue.
Thanks
Comment #27
klausino objections for more than a week, so ...
Thanks for your contribution, ravi.khetri!
I updated your account so you can promote this to a full project and also create new projects as either a sandbox or a "full" project.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and stay involved!
Thanks, also, for your patience with the review process. Anyone is welcome to participate in the review process. Please consider reviewing other projects that are pending review. I encourage you to learn more about that process and join the group of reviewers.
Thanks to the dedicated reviewer(s) as well.