This module provides an additional Block and a Menu Page, named Moodboard.
Using image fields it builds a grid of images that cycles via ajax in the time.
Tested with Drupal 7.2
Some Features are
- Predefined grid sizes
- Different display effects
- Predefined image styles
- If imagecache actions is enabled, borders are added to items
Demonstration: http://mood.fabforge.ch/
Sandbox: http://drupal.org/sandbox/foxfabi/1191892
| Comment | File | Size | Author |
|---|---|---|---|
| #13 | drupalcs-result.txt | 1.92 KB | klausi |
Comments
Comment #1
alexreinhart commentedI've taken a brief look through the module. Here are some comments:
That's all I've had time for now, but I hope that'll help you improve your module further. Once you've fixed these issues, set the status here back to "needs review" and someone will take another look through.
Comment #2
foxfabi commentedthank you for the patience ;) i will move forward
Comment #3
foxfabi commentedthink I've fixed all mentioned issues ... i've sent the changes to git
the changes in moodboard.admin.inc, using the system_settings_form #theme did not succeed ...
may need a bit time ;)
Comment #4
foxfabi commentedi hope you find time to review the fixes.
Comment #5
klausi* "7.x-1.0" should not be a git branch, it should be a git tag. See this to properly name your branches: http://drupal.org/node/1015226
* don't use "version" in your info file, drupal.org packaging will add it automatically
* module file: @file doc block is missing, see http://drupal.org/node/1354#files
* "Implementation of hook_theme()" should be "Implements hook_theme().", see http://drupal.org/node/1354#hookimpl
* moodboard_init(): this function is empty, remove it.
* moodboard_block_view(): don't use a switch() if you have only one case. Use an if statement instaed.
* "#moodboard_image_add_styles_desaturate(&$styles, 'moodLittleHigh');" comments starting with "#" are discouraged, use '//' instead
* moodboard_image_add_styles_desaturate(): indentation errors in the function body.
* moodboard_page(): there should not be an empty line between function and doc block.
* "class moodimage": class names should be prefixed with your module name. Class names should be camel case, see http://drupal.org/node/608152
* files containing classes should be listet in the info file for autoloading
* why are there so many include files?
Comment #6
foxfabi commentedhello again, as you see i'm not a real programmer ;)
i removed the theming hook while no theming is available and fixed the issues posted by klausi.
hope somebody find again time to push this module forward so finally it will be used by someone else.
Comment #7
patrickd commentedIt appears you are working in a wrong 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:
This automated report was generated with PAReview.sh, your friendly project application review script. 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 #8
foxfabi commentedthanks for your time .. indenting and params are fixed. also i think the git branch naming convention should be fine now. may somebody give it a try again?
Comment #9
patrickd commentedSee http://ventral.org/pareview/httpgitdrupalorgsandboxfoxfabi1191892git
Comment #10
foxfabi commentedthat's a service :)
Comment #11
patrickd commentedSwitched back to needs review, so in-depth reviews won't be blocked by coding standart issues.
Comment #12
foxfabi commentedi fixed the coding standards issues. i'm sorry for the time you spend check that, now i'm using http://ventral.org/pareview/
actually i'm fighting with image style default presets and alter hooks while the styles do not get stored. i had to manually override the style. may be usefull to check the settings but it does not work out of the box with the default styles setting. i think it's related to definecanvas ...
Comment #13
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. Go and review some other project applications, so we can get back to yours sooner.
manual review:
Comment #14
foxfabi commentedi think we can close this issue .. the image matrix module let you build also moodboards..
Comment #15
patrickd commentedOhkay! Thanks for this catch :)
We would love to see you joining forces and concentrate all power on enhancing the existing module. (If the existing module is abandoned, please think about taking it over).
feel free to try again another time
Comment #16
avpaderno