1. A detailed description of what your project does, including how it is different from other, similar projects, if applicable.
Views Custom Style is targetted at themers. It allows you to limit the amount of custom template files for your Displays. It also adds more flexibility as all resulting rows and fields can be printed within one template file. Only 2 templates remain, the wrapper (views-view.tpl.php) and the custom style wrapper (views-view-custom.tpl.php).
In short, this module is meant to speed up the theming process and add a bit more flexibility for theming the output of the Views results.
2. For themes it's helpful to include a screenshot.
N/A
3. A link to your project page.
http://drupal.org/sandbox/thomastorfs/1267470
4. A direct link to your git repository (git clone ...).
git clone http://git.drupal.org/sandbox/thomastorfs/1267470.git views_custom_style
5. Please specify if it's for Drupal 6 and/or 7.
Drupal 7, however Drupal 6 will be available as well in the future
Comments
Comment #1
klausi* Git release branch missing, see http://drupal.org/node/1015226
* Remove LICENSE.txt, it is added by drupal.org packaging automatically
* info file: only list files there that contain classes or interfaces
* "Implementation of hook_views_api()." this should be "Implements hook_views_api().", see http://drupal.org/node/1354#hookimpl
* template_preprocess_views_view_custom(): indentation should be just 2 spaces at all levels
* "//dsm($vars);" Remove debug statements from your code.
* views_customstyle_views_plugins(): indentation error in one sub array
* Indentation errors in other places also.
Comment #2
Anonymous (not verified) commentedHi klausi, thanks for taking the time to review the module. I'll update the code as soon as possible.
Comment #3
misc commented@thomastorfs has been contacted to ask if the application is abandoned.
http://drupal.org/node/894256
Comment #4
Anonymous (not verified) commentedHi MiSc,
This project is not abandoned. We've been incredibly busy and have not found the time to finalize this module. The module will be updated once this hectic period is over.
-Thomas
Comment #5
misc commentedGreat. Should we mark this as postponed until you got the time to work on the module?
Comment #6
Anonymous (not verified) commentedThat's a good idea. It may take a couple weeks before we have more time. I updated it to postponed.
Comment #7
klausiClosing due to lack of activity. Feel free to reopen if you are still working on this application.
Comment #8
Anonymous (not verified) commentedHi klausi, thanks for the update. We're using this module every day at the office, yet I haven't found the time to alter the code to fit the Drupal standards. It does however work very well in our development environment. I'll keep you updated.
Comment #9
klausiClosing due to lack of activity. Feel free to reopen if you are still working on this application.
Comment #10
Anonymous (not verified) commentedHi klausi, I committed our latest changes and applied your feedback.
Can you check the current version?
Comment #11
klausiWe 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 #12
monymirzaHi,
Some issues need to fix, see here:
http://ventral.org/pareview/httpgitdrupalorgsandboxthomastorfs1267470git
Comment #13
Anonymous (not verified) commentedHi monymirza,
Thanks for your feedback. It's a bit odd, since I reviewed the code with Drupal Coder before submitting, and it passed.
I'll have another look.
Comment #14
Anonymous (not verified) commentedApparently there's a difference between Drupal Coder and ventral.org. The checks that ventral applies are much more strict, even when Drupal Coder is set to show all minor issues. For instance, classes within views are not uppercase or lowercamel. I wonder why the inconsistency.
Example (from views_handler_area.inc):
Does my code need to apply different rules?
Comment #15
Anonymous (not verified) commentedCan anyone have a new look please? I updated the code according to the feedback.
Thanks
Comment #16
Anonymous (not verified) commentedComment #17
stborchertQuick review based on http://ventral.org/pareview/httpgitdrupalorgsandboxthomastorfs1267470git:
This lines should be removed. It's only necessary to declare files[] if they declare a class or interface.
Please note: The Coder module currently has an unresolved flaw which will prompt you to add file declarations to your .info file even when it's not necessary to do so. Please do not try to make this warning go away by declaring files which do not contain classes or interfaces.
You can ignore the errors listed by http://ventral.org/pareview/httpgitdrupalorgsandboxthomastorfs1267470git regarding
views_customstyle_style_plugin.incsince fixing these errors would require the views module to change its standards (which will not happen ;) ).Comment #18
Anonymous (not verified) commentedHi stBorchert,
Thanks for your feedback. I'll remove the package details and alter the views integration. Regarding the master branch, that should be fixed already. I am working on the 7.x-1.x branch since last commit.
cheers!
Comment #19
PA robot commentedClosing due to lack of activity. Feel free to reopen if you are still working on this application.
I'm a robot and this is an automated message from Project Applications Scraper.