Views Hacks module
https://www.zengenuity.com/
enReview: Views Hacks Drupal Module
https://www.zengenuity.com/blog/2010-05/review-views-hacks-drupal-module
<span class="field field--name-title field--type-string field--label-hidden">Review: Views Hacks Drupal Module</span>
<div class="paragraph html">
<div class="container">
<p>The <a href="https://drupal.org/project/views_hacks">Views Hacks module</a> is a new project that adds several useful bits and pieces to the standard <a href="https://drupal.org/">Drupal</a> <a href="https://drupal.org/project/views">Views</a> system. It consists of five separate modules:</p>
<h4><img src="https://www.zengenuity.com/sites/default/files/migrated/views-php-access.png" alt="Views PHP Access" title="Views PHP Access" width="150" height="150" class="imagecache-icon_large img-right" />Views PHP Access Plugin</h4>
<p>This is a simple module that gives you the ability to add a snippit of PHP code to control views access, instead of using the standard Permission or Role based access control.</p>
<h4>Views Filters Auto-submit</h4>
<p>This module auto-submits exposed filters when they are changed. This is nice if you are using dropdown (select) type filters, however configuartion for this module is quirky. You must configure the use of autosumit at the page level with a form that looks like the Block Configure form. So, you can choose "Autosubmit works on only these pages" or "...on all pages except these pages." However, you can't change this option on a field by field basis. This means if you use both an exposted text field and a dropdown on the same view, both of them autosubmit when they are changed. Still, turning exposed dropdown filters into jump menus is handy.</p>
<h4><img src="https://www.zengenuity.com/sites/default/files/migrated/views-hacks-reset.png" alt="Views Hacks Reset Button" title="Views Hacks Reset Button" width="150" height="150" class="imagecache-icon_large img-right" />Views Filters Reset</h4>
<p>This adds a "Reset" button to exposed filters. Plain and simple, this should really be part of Views.</p>
<h4>Views Taxonomy Summary</h4>
<p>This module provides a summary style plugin suitable for displaying hierarchical taxonomies. There are other modules that do this, and it can be done to some degree with the Views module alone. However, it usually requires two different views: one for the hierarchy of terms and one for the nodes once you have drilled down to the term-level. This module combines these two functions into a single summary view.</p>
<h4><img src="https://www.zengenuity.com/sites/default/files/migrated/views-selective-filter-set.png" alt="Views Selective Exposed Filters" title="Views Selective Exposed Filters" width="150" height="150" class="imagecache-icon_large img-right" />Views Selective Exposed Filters</h4>
<p>This module restricts exposed filter values to those present in the result set. I've actually needed this before myself and wrote a form_alter to do it for the specific view I was using, so I'm glad that someone has created a general solution to this problem. The configuration is straightforward, as can be seen in the screenshot to the right. Unfortunately, this module doesn't actually work right now. After enabling this feature, I got an error message when loading my view. Views Hacks does not have an official stable release yet, though. So, it's not surprising that there still some bugs. When this module is finished, it should be great for things like taxonomy terms and CCK fields.</p>
</div>
</div>
<span>Wayne Eaker</span>May 3, 2010 <div class="tags">
<div class="container">
<span class="tag"><a href="https://www.zengenuity.com/blog/tags/drupal" hreflang="en">Drupal</a></span>
<span class="tag"><a href="https://www.zengenuity.com/blog/tags/module-review" hreflang="en">Module Review</a></span>
<span class="tag"><a href="https://www.zengenuity.com/blog/tags/views-hacks-module" hreflang="en">Views Hacks module</a></span>
<span class="tag"><a href="https://www.zengenuity.com/blog/tags/views-module" hreflang="en">Views module</a></span>
</div>
</div>
Mon, 03 May 2010 16:43:00 +0000Wayne Eaker103 at https://www.zengenuity.com