Downloads

Download views-6.x-2.0-alpha4.tar.gztar.gz 253.74 KB
MD5: 3b60a384ff4bf4559e15530e4b68728d
SHA-1: 6c9f73d8a3ae0909b97cf629b074b5f47fa804ba
SHA-256: 06d547a651af2731a5d8f004d1da9795a593dff0e83ea43d053c96f281381b6f
Download views-6.x-2.0-alpha4.zipzip 278.46 KB
MD5: 07dcaee0bdf90ef3f7f8bebb3a51afe2
SHA-1: e54efca2de64231b901fdee1cc9ae3e965a2de0c
SHA-256: 9ae51da37467e4f2e92b7d3c2e6b39bc270a16fb7d39cfc42f76827116f87988

Release notes

New features

  • Relationships
  • Javascript to make fields de-activate when they are not relevant
  • Edit locking -- only one user can edit a view at a time. The lock can be easily broken.
  • All fields from node.module should be in.
  • All fields from user.module should be in.
  • AJAX paging/tablesorts/exposed filters as an option on the view.

Important note
I added options to a bunch of items that might cause red NOTICE messages to show up regarding unknown variables, especially thinks like 'link'. If you see these on existing views, this is ok; you have to find the handler or plugin that has the new option, and click 'update' and it will set the option and the notice will go away.

The one I can remember offhand is the 'Node' style plugin got a new option that does this.

If you see these on views you add *after* you install this, then that's probably a bug.

This is a rough list of features NOT YET IMPLEMENTED and thus TODO:

  • PHP Arg code
  • Filter groups
  • RSS
  • Validation, lots of validation
  • Handlers: profile, book, taxonomy, search, upload. Plus, not all handlers from comment have been implemented yet, but lots are.

Here's the full changelog

Changes since DRUPAL-6--2-0-ALPHA3:

  • Basic validation framework; check to make sure that items that need fields have fields.
  • #234814: (by ezra-g) Disable the save button while the update button is visible
  • Implementation of edit locking on views.
  • Dependenct javascript so some form elements can appear and disappear when needed/not needed.
  • #234969: accept_exposed_input() should return TRUE by default to prevent Views from removing their handlers from the query.
  • #235435 (by KarenS): prevent unnecessary warnings during install/update
  • #235459: include leading . on all includes; also turn all include_once into require_once for efficiency.
  • #235083: Argument titles not set properly when argument default action is taken
  • #235778: Drop cache_views on install if it was already there from Views 1.
  • #105125: (by moshe) Per field access control; fields will now remove themselves from views if the viewing user does not have access to see the field.
  • Removing windows line endings
  • #236786: (by KarenS) Make sure all views.*.inc files can be loaded from the module's path or module_path/include directory.
  • #236883: Fix previous commit which made all views appear broken by reversing an if improperly
  • New feature: relationships. Connect tables through alternate link points.
  • Miscellaneous cleanup; ensure relationship safety for some formerly hardcoded/poorly coded items.
  • #236894 (by KarenS) basic filter for handling strings with like/not like filters available.
  • Refactor views_handler_filter_numeric to use dependency and be easier to create a child class of
  • Introduced views_handler_filter_date based on views_handler_filter_numeric as an all-purpose unix timestamp based date filter. Plus re-introduced hook_views_query_substitutions
  • simple IS NULL check in _string and _numeric
  • Correction to empty filter from yched
  • Another correction
  • Granular date sorting
  • Various node.views.inc based improvements.
  • "string" handler argument which is used for the node title argument
  • #238252 (by Jose Reyero) basic support for node language in translation
  • Finish implement and clean up node.created arguments
  • Implement more fields for node links and revisions
  • Restore missing, lost object
  • Retooled join syntax (old syntax still works...for now). Added "history" table and has new content filter
  • Fixed the "extra" portion of views_join which was totally borken. Added "has new content" field shows new/updated.
  • Most of user.views.inc plus some bug fixes, improvements to join handling. For those interested in the real complexities, check out views_handler_filter_many_to_one to see cool stuff you can do with joins in views 2 that you could not in views 1
  • Re-order views_handler_field_node so that it comes before items that try to extend it
  • #239380: Database safe date handling by KarenS! This is a major improvement for PGSQL users!
  • #238482: (by KarenS) Remove warnings in exposed filters
  • #239428: (Possible fix) -- some systems having problems with their blocks all showing up.
  • #115949: (by Nedjo) Allow use if AJAX paging with exposed filters and pager.
  • Add AJAX to tablesorting as well
  • #235026: "More" link for block and block-like displays
  • Minor corrections, improvements to live preview
  • Corrections to last patch!
  • Correct non-granular date sorting
  • #239947: Allow an optional debug signature to views to make it easier to identify where queries come from when perusing a query log.
  • Allow totally removing the cache
  • A switch to disable caching
  • Add simple throbber to most AJAX stuff.
  • New .pot file (and a couple of t() errors fixed)
Created by: merlinofchaos
Created on: 29 Mar 2008 at 01:18 UTC
Last updated: 1 Aug 2018 at 21:03 UTC
New features
Bug fixes
Insecure

Other releases