This module provides views integration for the jqGRid jQuery plugin, which
provides advanced interaction controls to HTML tables such as dynamic
pagination, on-the-fly filtering, and column sorting....
Project page: http://drupal.org/sandbox/targoo/1352286
Git repository: http://drupalcode.org/sandbox/targoo/1352286.git
Drupal core
It is Drupal 7 Module and views 7.3
Reviews of other projects
http://drupal.org/node/1250924#comment-5664372
http://drupal.org/node/1442252#comment-5664766
http://drupal.org/node/1192554#comment-5666554
Reviews of other projects
http://drupal.org/node/1463004#comment-5679240
http://drupal.org/node/1462094#comment-5679620
http://drupal.org/node/1466090#comment-5689062
Reviews of other projects
http://drupal.org/node/1468662#comment-5694328
http://drupal.org/node/1409008#comment-5695334
http://drupal.org/node/1440228#comment-5695556
| Comment | File | Size | Author |
|---|---|---|---|
| #21 | drupalcs-result.txt | 3.42 KB | klausi |
| #18 | drupalcs-result.txt | 4.64 KB | klausi |
| #15 | drupalcs-result.txt | 8.69 KB | klausi |
| #12 | export.txt | 9.13 KB | targoo |
| #11 | jqgrid_views_export.txt | 9.05 KB | misc |
Comments
Comment #1
drupalnetworks commentedIt appears you are working in the "master" branch in git. You should really be working in a version specific branch. The most direct documentation on this is Moving from a master branch to a version branch. For additional resources please see the documentation about release naming conventions and creating a branch in git.
Review of the master branch:
includes/jqgrid.views.inc in jqgrid.info: It's only necessary to declare files[] if they declare a class or interface.
Bad line endings were found, always use unix style terminators. See http://drupal.org/coding-standards#indenting
./js/jqgrid.admin.js: ASCII text, with no line terminatorsRun coder to check your style, some issues were found (please check the Drupal coding standards). See attachment.
Drupal Code Sniffer has found some code style issues (please check the Drupal coding standards). See attachment.
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. Go and review some other project applications, so we can get back to yours sooner.
Source: http://ventral.org/pareview - PAReview.sh online service
Comment #2
targoo commentedthanks
has been move to 7.x-1.x
Comment #3
targoo commentedmost issues have been fixed.
Just some style issues will be fixed soon.
Comment #4
klausi@drupalnetworks: please do not post the full output of the review script to the issue queue, as it makes your comment too long. Use attachments instead.
Comment #5
targoo commentedNew features :
Export : through the views_data_export module
Comment #6
misc commentedHi,
Installed the module, and I could not get it to work. I am using Views 7.x-3.0. I download the jqgrid script, get ok on the install on the status report page.
If I create a page view, with the simple settings I get:
When I try to edit my View and the settings for jqgrid, I get a message to "select row" (down to the left on the web page) after saving my changes.
Comment #7
targoo commentedHi MiSc,
Thanks for checking the module. I manage to reproduce the glitch and will get back to you asap.
cheers,
Comment #8
targoo commentedMiSc
should be fixed.
Make sure you select a least one row and do not use the pagers as pagination will be done by the module itself. Beside you can enable Ajax if you want to speed up the grid and use it for large set of data.
Let me know how if goes and if I can help you in any way.
Thanks,
Comment #9
klausiDon't forget to set the status to "needs review" if you want to get a review.
Get a review bonus and we will come back to your application sooner.
Comment #10
targoo commentedthanks klausi I will do some reviews !
Comment #11
misc commentedI used the simple settings in Views, disabled paging and got this error message after creating a page:
I edit the View, I get some sort of preview, but its messed up, I save and when I goto the page view I get:
Attached my exported View
Comment #12
targoo commentedMiSc,
I have fixed a couple of notification errors that could have cause your issue.
Please find attached the export that your were using. I just changed the pagination. Indeed there is a bug with view 7.3 (http://drupal.org/node/1306196) which make the pager mandatory if you want to use the Ajax support for the grid.
Basically you can use the module without Ajax and the whole grid will be loaded once and for all. Or you can enable Ajax support and the grid will only load the number of rows you have selected. This is pretty handy if you need to load huge amount of data.
Let me know how it goes...
Comment #13
misc commentedActivated the plugin, created content, imported the view, saved and goto the the page, and now it works. Now I only need to check if I could do this with my own created view, and check some other things. Good work! I will get back to this soon.
Comment #14
misc commentedOk, looks good to me. You have a couple of todos in the code, but the module is pretty complex, and it really seems that you have a good understanding of Drupal standards, security, best practice etc. So it is RTBC for me.
Comment #15
klausiReview of the 7.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:
Comment #16
targoo commentedthanks for the review klausi
I have improved the code following you remarks and the coding standards.
Comment #16.0
targoo commentedadd reviews
Comment #16.1
targoo commentedadd review
Comment #17
targoo commentedReviews of other projects
http://drupal.org/node/1250924#comment-5664372
http://drupal.org/node/1442252#comment-5664766
http://drupal.org/node/1192554#comment-5666554
Comment #18
klausiReview of the 7.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.
Comment #19
targoo commentedthanks for the quick review klausi
I have improved the code following your remarks.
Comment #19.0
targoo commentedadd review
Comment #19.1
targoo commentedadd review
Comment #19.2
targoo commentedadd review
Comment #20
targoo commentedhttp://drupal.org/node/1463004#comment-5679240
http://drupal.org/node/1462094#comment-5679620
http://drupal.org/node/1466090#comment-5689062
Comment #21
klausiReview of the 7.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:
Otherwise looks RTBC to me. Removing review bonus tag, you can add it again if you have done another 3 reviews of other projects.
Comment #21.0
klausiadd review
Comment #21.1
targoo commentedadd review
Comment #21.2
targoo commentedadd review
Comment #22
targoo commentedThanks for your review.
I will still work on it as I have more features to add.
Can you approve it or does it need to be done by another git admin?
ok I found the answer ;-)
Comment #23
targoo commentedhttp://drupal.org/node/1468662#comment-5694328
http://drupal.org/node/1409008#comment-5695334
http://drupal.org/node/1440228#comment-5695556
Comment #24
patrickd commentedSorry for the delay,
this module quite big, so I only had a raw look on it..
I get this after every cache clear? (It's gone by disabling your module)
This all looks pretty unstable to me, and probably has a hand full of bugs more I could not find.
After all this process is about beeing sure you got the knowledge to develop drupal modules the right way - and I'm sure you got it!
Anyway - you should first create an unstable or alpha release for this and do much more intensive testing before creating a release ;)
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 #25
targoo commentedMuch appreciated !! I am very happy to see my project going live.
I will create an alfa release as I have still lot of work to do on it.
Many thanks to klausi and Misc for their reviews. I will keep doing reviews as it is really helpful to improve my Drupal skills.
Comment #26.0
(not verified) commentedadd review