Drupal 6 module.
Project Page: http://drupal.org/sandbox/nmudgal/1311396
Git Clone: git clone --branch 6.x-1.x http://git.drupal.org/sandbox/nmudgal/1311396.git regbar
Try Out Demo: nmudgaldev.devcloud.acquia-sites.com
Regbar is an icard generator application that creates icards containing barcodes for each user during registration & then one can print using either the default template or specified template.
Barcode can contain username or it can be random strings to give uniqueness to ICard, which can be read using barcode-reader & generated barcode is easily configurable [width, color etc] using settings page.
Using this module, website authors can easily provide seperate icards to the registered users which can be used mainly in conference or any event & sorts out the problem of seperate icard generation.
Reviews of other projects:
| Comment | File | Size | Author |
|---|---|---|---|
| #12 | temp_admin.jpg | 8.88 KB | patrickd |
| #4 | drupalcs-result.txt | 1.69 KB | klausi |
Comments
Comment #0.0
nmudgal commentedadding demo url
Comment #1
nmudgal commentedadding "PAReview: review bonus" tag
Comment #2
mdespeuilles commentedHi nmudgal,
Comment #3
nmudgal commentedThanks for the review mdespeuilles.
Replaced function & also have tried to improve documentation according to standards.
Thanks.
Comment #4
klausiPlease don't post the output of automated review tools like pareview.sh inline in a comment, as it just clutters the issue. Better add it as .txt attachment instead.
Review of the 6.x-1.x branch:
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. Get a review bonus and we will come back to your application sooner.
manual review:
Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects. And please always do a manual review, not an automated review alone.
Comment #5
nmudgal commentedHey,
Thanks for your review.
Have resolved all issues except first one, as it image being generated needs to be variable being set before it can be used with values to render it properly. Also, don't think setting variable causes any harm. Logged issue here http://drupal.org/node/1469764 .
Except it have done all changes.
Thanks.
Comment #6
nmudgal commentedReview of other projects:
http://drupal.org/node/1305102#comment-5718792
http://drupal.org/node/1436718#comment-5686064
http://drupal.org/node/1418580#comment-5686340
adding "PAReview: review bonus" tag
Comment #7
klausimanual review:
Otherwise looks RTBC to me. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects. Assigning to tim.plunkett, as he might have time to finally review/approve your code.
Comment #8
nmudgal commentedoops, forgot to change readme. Now have sync the content of project page & readme itself.
Thanks for your review.
Comment #9
patrickd commentedAs tim seems to be quite busy, I hope he don't mind if I take this over
Comment #10
nmudgal commented:-) I won't mind either. Thanks.
Comment #11
tim.plunkettTwo days is "quite busy"? :(
Sorry @nmudgal, and thanks @patrickd. I'll get the next one ;)
Comment #12
patrickd commented@tim - for many applicants waiting in rtbc 2 days are longer then the whole process before ;)
Some minor stuff I found
Is it my english or does this sentence not make much sense?
It's not the common practice to set the default values for variables on install (As far as I can see it's also not necessary as you already provide a default value in most/all variable_get().). You could also define() some constants that contain the default values, so you don't have to change the default values on all variable operations manually if you want to change one. But it's okay if you want to handle it that way.
(link)instead.DIrectly after I installed it I clicked on my Icard and got a wosd, with the errors shown above.
I know your install instructions say that I have to make sure that I have the right font and that I have to take a look at the status report - but anyway it would be better to catch these errors and provide some instructions as (I bet) most users won't read the install.txt. For example checking whether arial.ttf exists could be done just as easy as done with Barcode.php.
On the permission issue: on my computer the regbar directory in files/ was created - but not with the right permissions, also this should be possible to catch quite easy.
'#default_value' => variable_get('type', 5),->'#default_value' => variable_get('regbar_type', 5),$output = '<p>' . t("Generates ICards of registered users") . '</p>';- is not very usefull, you should either provide more information or remove it'#default_value' => variable_get('regbar_barcode_center_y', 100),After all it does a good job :D

Thanks for your contribution and welcome to the community of project contributors on drupal.org!
I've granted you the git vetted user role which will let you promote this to a full project and also create new projects as either sandbox or "full" projects depending on which you feel is best.
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.
As you continue to work on your module, keep in mind: Commit messages - providing history and credit and Release naming conventions.
Thanks to the dedicated reviewer(s) as well.
Comment #13
patrickd commentedOops, forgot to fix
Comment #14
nmudgal commented@patrickd thanks for your review, quite helpful.
Will make suggested changes & then promote it.
Thanks again.
Comment #15.0
(not verified) commentedchanging sandbox path