Closed (fixed)
Project:
Drupal.org security advisory coverage applications
Component:
module
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
28 Feb 2013 at 16:52 UTC
Updated:
4 Jan 2014 at 02:58 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
klausiThere is still a master branch, make sure to set the correct default branch: http://drupal.org/node/1659588 . Then remove the master branch, see also step 6 and 7 in http://drupal.org/node/1127732
We are currently quite busy with all the project applications and I can only review projects with a review bonus. Please help me reviewing and I'll take a look at your project right away :-)
Comment #2
bkonetzny commentedThanks for the reply, I removed the master branch.
Comment #3
dudycz commentedI think you should add dependencies on Field and Field UI
Comment #4
bkonetzny commented@dudycz:
As image itself has a dependency to field, I thought my module won't need that.Sorry, I misread the file dependency in the image module for field. I checked other field modules and I think you are correct, I will add the field dependency to this module.Adding a dependency for field_ui is not needed, as this would prevent deploy within the features module, where field_ui is not enabled and not needed.
Comment #4.0
bkonetzny commentedadded section "Reviews of other projects"
Comment #5
arnoldbird commentedIt's not clear to me how to use the module. I think the README needs some more work. I was able to install the module and related library but am not sure where to go from there. At what path in the UI can I see the interface/functionality this module adds? I had a look in the settings for one of my image fields, but the settings form appears to be unaffected by this module. Please add some more instructions/examples for usage in the README, so people know how to get started.
At first glance the PHP seems pretty clean, although there are four problems the coder module catches. I recommend installing the coder module and using it to inspect the code, and you'll quickly fix those little problems. http://drupal.org/project/coder -- Of course, you may already have done this and I may be seeing some minor problems that have crept in more recently.
Comment #6
arnoldbird commentedComment #7
bkonetzny commented@arnoldbird: I supposed the text "Adds a carouFredSel slider formatter to image fields." in the features section made clear, that this is a field formatter. So there is no UI this module can link to. You get an additional formatter for image fields in the manage display section of every content type. I try to add some screenshots on the project page and take a look at the feedback from the coder module again.
Comment #8
arnoldbird commented"You get an additional formatter for image fields in the manage display section of every content type."
Thanks. That's what I needed. I will have another look!
Comment #9
bkonetzny commentedI fixed and committed the coder issues, but still have one issue for the @file comment in the js file. I think this one is invalid, as I don't find this form of comment in the core js files and also no documentation on d.o for this: http://drupal.org/node/172169
Comment #10
bkonetzny commentedComment #11
arnoldbird commented@bkonetzny -- I found the UI for this module in the Manage Display tab. It looks nice. However, I am not able to get the module to do anything on the front end. I tried in the Garland and Bartik themes. I see that your javascript is included in the head of the document, but all I have in the output is a list of images and no carousel functionality. In firebug I am seeing this error:
I have your library installed inside of /sites/all/libraries/caroufredsel/
So I have a file at this path: /sites/all/libraries/caroufredsel/jquery.carouFredSel-6.2.0.js
Comment #12
bkonetzny commented@arnoldbird: Did you install the js library as stated in the readme? Please update to the latest version, I just added feedback for the installed library version to the status page (admin/reports/status). Is the library version detected properly in your case?
Comment #13
arnoldbird commented@bkonetzny: I fetched your latest code and the slider is now working.
Is there another module that provides a carousel formatter like this? It looks like there are some other carousel modules but I'm not sure if there are any that handle turning multiple image uploads in the same field instance into a carousel. It seems like a good approach. Can you comment on whether there are other similar modules available?
I did some testing of the settings and nothing is broken in any way that I can see. I still think you need a little more explanation of how to get started with the module, in your README and project page. You could add steps 4 and 5 to your project page. Something like...
4. Add an image field to any fieldable entity. Be sure to configure the image field to allow more than 1 image.
5. Visit the display settings for the entity. For nodes, this is the Manage Display tab for the content type. Configure the format of your image field to use the carouFredSel formatter, then configure the formatter. When you are done, click Update below the formatter configuration, then click Save.
Or you could make this a separate "Getting Started" section.
Comment #14
bkonetzny commentedThanks for the feedback, I'll update the information in my readme / module page.
After all, I have not found any other released carouFredSel modules. There is another sandbox providing carouFredSel as a display for views, I think when this module will get approved, I'll try to join forces with the other module.
Comment #15
arnoldbird commentedI see no reason why two different modules shouldn't use the same library. That's what libraries are for. The more important question is whether there are other modules that provide a carousel formatters for image fields. Even if there are, it seems to me the config needs for one particular slider (e.g. carouFredSel) are going to be different enough from another slider that an additional module is justified. So to me this doesn't seem like a duplicate module. I will mark as reviewed & tested.
Comment #15.0
arnoldbird commentedAdded review link
Comment #16
bkonetzny commentedAdding tag "PAReview: review bonus".
Comment #17
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. You have to get a review bonus to get a review from me.
manual review:
But that are not blockers, so ...
Thanks for your contribution, bkonetzny!
I updated your account to let you promote this to a full project and also create new projects as either a sandbox or a "full" project.
Here are some recommended readings to help with excellent maintainership:
You can find lots more contributors chatting on IRC in #drupal-contribute. So, come hang out and get involved!
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.
Thanks to the dedicated reviewer(s) as well.
Comment #18
bkonetzny commentedThanks for the feedback and manual review, I fixed the changes you suggested.
Comment #19.0
(not verified) commentedAdded review link to Menu Marker