Problem/Motivation
Extend Nodequeue functionality by adding a new extra field in node edit form. This way you can add and remove nodes from queues without visiting Nodequeue tab.
A similar project, but I make use of the module with the References dialog
User interface changes
Extra field is added to the node to behave as multiple fields, it is very handy when you edit a node, it increases the ease of use especially if the administrator has not worked with drupal
Adding nodes in nodequeue becomes intuitive
@TODO@
I'm using Nodequeue reference now, because the module does not have its widgets and its own formatters. Sure, I will extend the functionality over time
Links
The project can be found at https://drupal.org/sandbox/spheresh/2184425
git clone --branch 7.x-1.x http://git.drupal.org/sandbox/spheresh/2184425.git nodequeue_references_dialog
Reviews of other projects:
https://drupal.org/comment/8477341#comment-8477341
https://drupal.org/comment/8479559#comment-8479559
https://drupal.org/comment/8480097#comment-8480097
| Comment | File | Size | Author |
|---|---|---|---|
| #14 | example2.png | 36.04 KB | spheresh |
| #11 | example1.png | 31.88 KB | spheresh |


Comments
Comment #1
spheresh commentedComment #2
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxspheresh2184425git
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
spheresh commentedThe issues detected by PA robot have been resolved:
http://pareview.sh/pareview/httpgitdrupalorgsandboxspheresh2184425git-7x-1x
Comment #4
spheresh commentedComment #5
hayashi commentedHi @spheresh,
I reviewed your code, I found no blockers.
But some quotes seem to be inconsistent.
https://drupal.org/coding-standards#quotes
Comment #6
spheresh commented@hayashi
Thank you for reviewing!
Comment #7
spheresh commentedComment #8
pijus commentedREADME file should contain a basic overview of what the module does and how someone may use it. See - https://drupal.org/node/161085.
Comment #9
inders commented- Add Description in README.txt file.
- Provide description for module file . (It says :- "@file * Main function." . Should be meaningful file description.)
- Please remove unused code.
- Too many TODO things?
Comment #10
spheresh commentedFixed
Comment #11
spheresh commentedComment #12
spheresh commentedComment #13
spheresh commentedComment #14
spheresh commentedComment #15
spheresh commentedComment #16
heddnGit branch 7.x-1.x-dev is not needed.
Still several findings in PA automated review: http://pareview.sh/pareview/httpgitdrupalorgsandboxspheresh2184425git-7x-1x
Empty install file should be removed.
In nodequeue_references_dialog_node_type_form_validate, don't catch Exception, this is too broad. Catch the specific exceptions you wish to catch.
Comment #17
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 #18
spheresh commentedBecause in Nodequeue module (7.x-2.0-beta1) was implemented a function that allow to add the node to the nodequeue (Local task tab by url node/[nid]/nodequeue)
I think that module will be changed.
There is duplicated functional in the module and it should be removed.
Also in nodequeue still have a problem...
1. Nodequeue don't allow to edit nodequeue at the same page that node edit (It can be a useful sometimes)
2. Nodequeue still don't work with the panels module
I going to research this problems.
Comment #19
kattekrab commented@spheresh - any progress on your research? Do you still want to continue with this project application?
Comment #20
kattekrab commentedComment #21
kattekrab commentedComment #22
kattekrab commentedOoops @spheresh was going to do some research - and hasn't reported back.
Perhaps you decided not to pursue this?
Postponing til we hear back.
Comment #23
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.