Closed (won't fix)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
23 Jul 2016 at 14:02 UTC
Updated:
17 Oct 2016 at 10:24 UTC
Jump to comment: Most recent
Comments
Comment #2
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpsgitdrupalorgsandboxkunalkagalkar2758311git
Fixed the git clone URL in the issue summary for non-maintainer users.
We 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 #3
kunal.kagalkar commentedI have reviewed and solved possible errors. Some of it showing from bootstrap.min.js, It is third party JS and it showing too much errors.
Second on about $form_state['input']. I have designed module like that so I am getting values in $form_state['input'] only.
Comment #4
kunal.kagalkar commentedComment #5
mepushpendra commentedHi kunal.kagalkar,
I had a quick look at your module and done my bit of review :)
Manual Code Review:
1. Please change git clone command to
git clone --branch 7.x.1.0 https://git.drupal.org/sandbox/kunal.kagalkar/2758311.git bootstrap_banners_widget
2. Use project page template for the project page.
3. Add hook_help in module.
4. Use proper commit messages see the documentation.
5. Use Readme.txt template for the module. Currently README.txt file is blank.
6. File block comment is not proper, it should provide summary of your module.
/**
* @file
* This file is defines the form and themes.
*/
Comment #6
mepushpendra commentedMoving back to N/W due to above issues.
Comment #7
kunal.kagalkar commentedComment #8
kunal.kagalkar commentedHi,
As per your comments, Updated some points.
Manual Code Review:
1. Please change git clone command to
git clone --branch 7.x.1.0 https://git.drupal.org/sandbox/kunal.kagalkar/2758311.git bootstrap_banners_widget . Done
2. Use project page template for the project page. theme defined with project name only
3. Add hook_help in module. its not required. It has not any configuration page.
4. Use proper commit messages see the documentation. Now i am adding proper commit messages
5. Use Readme.txt template for the module. Currently README.txt file is blank. Done
6. File block comment is not proper, it should provide summary of your module. Added some summary
/**
* @file
* This file is defines the form and themes.
*/
Comment #9
kunal.kagalkar commentedComment #10
qzmenkoAutomated Review
You have a lot of errors there my friend you need to fix .. try to get them fixed:
http://pareview.sh/pareview/httpsgitdrupalorgsandboxkunalkagalkar2758311git
Manual Review
Why did you include bootstrap components (js and css) in your project? That's not good. For example, if my template already contains the files from bootstrap, then the same files are being included twice.
At least Introduction, Requirements and Installation sections are mandatory.
Remains 130 lines of php code if we exclude bootstrap components and files containing the html structure. Formally, the module meets the requirements.
$block->title = 'Bootstrap Banners Widget';This review uses the Project Application Review Template.
Comment #11
qzmenkoComment #12
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 #13
kunal.kagalkar commentedUpdated all Issues as per #issue 10
Comment #14
anand.toshniwal93 commentedAutomated Review
You have a lot of errors there you need to fix :http://pareview.sh/pareview/httpsgitdrupalorgsandboxkunalkagalkar2758311git
Manual Review
This review uses the Project Application Review Template.
Comment #15
kunal.kagalkar commentedIssue #14 Fixed all errors
Comment #16
kunal.kagalkar commentedComment #17
kunal.kagalkar commentedComment #18
kunal.kagalkar commentedReview and tested . Please give full access
Comment #19
klausiPlease don't RTBC your own applications, see the workflow: https://www.drupal.org/node/532400
Comment #20
arun ak commentedHi kunal.kagalkar,
I did a manual review and installed this module in my localhost. Please see my comments below.
carousel.tpl.php<p><a class="btn btn-primary btn-lg" href="<?php echo $node->link; ?>" role="button">Learn more</a></p>. In many places noticed the same. Fix in all places.<script>alert('XSS');</script>" it will give an alert while displaying slideshow. There is no Text format filter available for body field. It seems like an XSS vulnerability and currently an application blocker.alert('XSS');
" in link field getting alert "XSS". Please sanitize the values before displaying to front-end user.
form.tpl.php. Also drupal javascript behaviours in your code. Refer Managing JavaScript in Drupal 7.bootstrap_banners_widget.JPGin repository. If not using remove it from repo.Thanks,
ARUN AK
Comment #21
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.