Currency Exchanger is a drupal module. A user can get real-time currency conversion with real-time currency exchange rate. Since it is using Google finance currency converter API, hence it can be used for almost all currency conversions. While using it, it will appear as a block or form.
Sandbox:
https://www.drupal.org/sandbox/kundan81/2670956
Git instructions:
git clone -b 7.x-1.x http://git.drupal.org/sandbox/Kundan81/2670956.git currency_exchanger
cd currency_exchanger
Comment | File | Size | Author |
---|---|---|---|
#8 | css issue.png | 41.63 KB | gauravjeet |
#8 | error.png | 84.72 KB | gauravjeet |
#4 | Screen Shot 2016-03-01 at 12.59.16 pm.png | 66.48 KB | zeeshan_khan |
Comments
Comment #2
Manjit.SinghComment #3
Manjit.SinghComment #4
zeeshan_khan CreditAttribution: zeeshan_khan as a volunteer commentedComment #5
pankajsachdeva CreditAttribution: pankajsachdeva at QED42 commentedThe module has only the .info file and there is no other file present there.
So I think, there is no need of reviewing the project application.
I also found some issues on Automated Testing, you can follow this link to check issues :
http://pareview.sh/pareview/httpgitdrupalorgsandboxkundan812670956git
Comment #6
Kumar Kundan CreditAttribution: Kumar Kundan commentedSorry everyone for the inconvenience caused. I have pushed the required files
Thanks
.
Comment #7
Manjit.SinghPlease check the automated test report http://pareview.sh/pareview/httpgitdrupalorgsandboxkundan812670956git
Comment #8
gauravjeet CreditAttribution: gauravjeet as a volunteer and at Srijan | A Material+ Company commentedFull project manual review :
- You may not make this module dependent on Placeholder. This code
'#placeholder' => t('0.00'),
can be replaced withHowever, if you may wish to still make a dependency you may need to change instructions in your README.txt file
- README.txt
Following are the changes that are required :
- Remove the word [Optional] when the module is already dependent on Placeholder (as mentioned in .info file),
- Improve documentation something like - on enabling the module, the block has to be put to a region from /admin/structure/block page. As per the current text, the user may not know this
- currency_exchanger.module
- You may have to improve css on the dropdown (can set width) - see screenshot - my current theme is Bartik
- In currency_exchanger_form_submit(), there is a security issue in
$url = "https://www.google.com/finance/converter?a=$amount&from=$from&to=$to";
Please sanitize the user input through check_plain() for -
- Got this error, not sure why I got it the first few times I used the block. Can you please take a look at this (see screenshot)
One important thing
Can you please help us in the reviewing process and review at least 3 new projects from the issue queue. After reviewing 3 projects, you can add PAReview: review bonus tag.
Security Alert
Adding PAReview: security tag to this issue. Once resolved, you can remove this tag and review 3 more projects from the issue queue
Thanks
Comment #9
Manjit.SinghAnd correcting the previous comment , please don't remove the security tag, we keep that for statistics and to show examples of security problems.
Comment #10
naveenvalechaThis module seems to provide the duplicate functionality of google_currenty_converter
how your module is different from this ? please specify.
Comment #11
PA robot CreditAttribution: 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 #12
apaderno