Closed (won't fix)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
3 Feb 2012 at 11:08 UTC
Updated:
12 Jan 2013 at 12:45 UTC
This module enables moneybookers payments via ubercart. This module was actually developed and available at http://www.ubercart.org/project/uc_moneybookers. However, they have only Drupal 5 and 6 modules. Since there is strong interest of community in Drupal 7 version of Moneybookers payments via ubercart, We have converted it to Drupal 7.
This module is currently installed and running at our product website.
Link to git repository: http://drupalcode.org/sandbox/tahiralmas/1426948.git
Sandbox: http://drupal.org/sandbox/tahiralmas/1426948
git clone http://git.drupal.org/sandbox/tahiralmas/1426948.git moneybookers_payment_module
Version supported: Drupal 7
Comments
Comment #1
vaibhavjainHello tahiralmas,
Please follow the guidelines to apply for full project access. http://drupal.org/node/1011698
Also, you have used master branch to include all your code, please use version specific branches like for D7 use 7.x-1.x
Comment #2
tahiralmas commentedI have tried to follow the guidelines as you mentioned. I have also created a module release using git tag instead of just using master branch. Following are the project details again:
Description:
This module enables moneybookers payments via ubercart. This module was actually developed and available at http://www.ubercart.org/project/uc_moneybookers. However, they have only Drupal 5 and 6 modules. Since there is strong interest of community in Drupal 7 version of Moneybookers payments via ubercart, We have converted it to Drupal 7.
A link to your project page:
Here is the link to Drupal sandbox project page. This module is currently installed and running at our product website.
A direct link to your git repository (git clone ...):
http://drupalcode.org/sandbox/tahiralmas/1426948.git
Please specify if it's for Drupal 6 and/or 7:
Drupal 7.x-1.0
http://drupalcode.org/sandbox/tahiralmas/1426948.git/shortlog/refs/tags/...
Comment #3
tr commentedThese files do not belong in the repository, and should be removed:
As @vaibhavjain said, you should not have all the code in the master branch. For more info see http://drupal.org/node/1127732
Is CheckPaymentOptions.js your code or is it Moneybooker's code? Third-party code doesn't belong in the repository, so please clarify this issue. If it's yours, it should be renamed to agree with your module name.
You need to change your code to conform to Drupal's Coding Standards.
Comment #4
tahiralmas commentedI have updated the changes as required. I have also created version specific branch at the git repository. However, I was unable to remove the master branch.
I have also modified the file names according to the module name. And finally, tried to make the code according to drupal coding standards.
Best Regards
Comment #5
kaido.toomingas commentedHei your module needs more that 1000 coding style fixes.
I know thats a lot and pain in the ass the fix, but after you understand and think about these this will be easier.
If I would be you I would use http://drupal.org/project/drupalcs This helped me on the road :p
Comment #6
tr commentedYou haven't addressed *any* of the issues I raised in #3...
Comment #7
tahiralmas commentedNow I have resolved most of the issues that were raised in #3. Apologies for the previous attempt. Unfortunately, this is my first real working interaction with Git and feeling difficult to handle.
Any how, I have now resolved the following issues:
* removed extra/unwanted files
* moved from master to 7.x-1.0
* updated coding standard to drupal
* renamed the file to match module name.
Best Regards,
Comment #8
tahiralmas commentedHi,
I have updated the issues in my previous post. But I did not received any Feedback yet. Please tell me what I have to do next.
Waiting for your reply.
Comment #9
misc commentedManual review (of branch 7.x-1.x):
You have a hard coded cust_id and password here, why?
This is not a fully manually review, I think there are more stuff to work on, but you should look into the issues above to get this further. Please participate in the Review bonus program to get faster responses.
Comment #10
misc commentedYou should not assign applications to yourself, here we only assign issues to users who are doing manual reviews, so nobody else start doing that during the time. Also added security tag for the access permissions on hook_menu.
Comment #11
caesius commentedComment #12
klausiClosing due to lack of activity. Feel free to reopen if you are still working on this application.
Comment #12.0
klausiAdded link to sandbox and repo to clone.