Downloads

Download views-6.x-2.0-beta3.tar.gztar.gz 240.91 KB
MD5: cb558adc81c9e823c10bd19f7f32680d
SHA-1: b974d72d99e443481f267b598bfad2533695214c
SHA-256: 91edbc51a07e03d4ebf8f9ec76b25383f2023231341401442fba8dd45f7a7f33
Download views-6.x-2.0-beta3.zipzip 282.62 KB
MD5: 6ecfa50af8a14971775d227ca9c861c5
SHA-1: f552ed8cdfc5c520b933e8e0b549ab364aa341a5
SHA-256: e8d7841083e9706054652dd0d5770dc9a3a9e04225f403f9e0a0c80a1f2c408c

Release notes

This beta release includes a few forgotten features or features I didn't have time for, or features submitted by users that were too good to pass up. Plus, a lot more of the help files are written, if badly.

Specifically: comment RSS, major updates to exposed filters, a bunch of new default views, important fixes for node language filter, taxonomy term with depth argument, argument defaults to try and get 'node' and 'user' ids automatically from the URL, and a whole bunch more I have forgotten.

In case you think I haven't been busy:

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

  • Remove unused German translation strings
  • Updated a few wrong German strings after UI review
  • #252436: upload table should link to views via vid, not nid. Plus, flesh out some help files.
  • Comment links were not working; Lack of RSS row style was not properly validating; added node and user relationships for comment
  • Don't validate displays scheduled for removal
  • 'more' block should use get_url() in addition to get_path()
  • Force default arguments to get added back into ->args
  • Fixes for empty
  • Views blocks should not be cached.
  • Various fixes, including making sure that exposed filter settings pass through to argument links and pager links.
  • #251310: Validate exposed filter identifier such that "value" is not valid (since it cannot be made to work)
  • #115945: Filter and field for node comment status
  • #251020: Menu tab documentation
  • #252753: (by Goba) comment RSS row plugin
  • #251633: Generic ID for apply button on views list page conflicted with generic ID on other buttons in blocks.
  • Eliminate use of pager_query() so that we can use offsets.
  • #249934: actually use views_set_current_view during preview and execute_display
  • #251467: Make sure column sanitizing works if a field is removed that has another field place into its column.
  • #251606: fix upload fields that assume a node will be there when it might not.
  • #254088 by pl2: make default menu tabs actually be default
  • Add a clear-block to prevent some stuff from creeping the wrong way
  • Change "no validation" to "basic validation" so that NULL arguments always fail.
  • #254384: Prevent textfields from hanging out of their spaces; at least, on firefox, opera, and other real browsers.
  • #254347: Inadvertently trashed original objects in view::clone_view()
  • Minor correction to help text in attachment display
  • #255063: Run feed url through url() prior to sending it to drupal_add_feed or theme(feed_icon);
  • Fix a problem with attachments getting blown away by PHP's stupid stupid reference handling.
  • Add inline options to the "fields" row style.
  • #255532: User: Active filter has wrong text for checkbox
  • #239044: backlinks for search module; also, some cleanup to view export (this means all existing default views need to be re-exported to get this cleanup)
  • #254325: by aclight: provide a NULL argument which accepts an argument (or refuses to accept an argument) but does nothing with it.
  • #252970 by eaton and #250516 by RoboPhred: More stuff for statistics.module and default views for popular content
  • #254861: Make exposed filter Apply button inline like it used to be.
  • #255940: "simple" date filter needed to ensure the value was an integer since the unvalidated case could happen with a bad default.
  • #251646: Remove use of strtolower() to ease translation into some languages.
  • Add taxonomy term validator that can also do conversion from term name or synonym to tid.
  • Tutorial for creating a "user list" view in the getting started doc, plus some fixes for bugs the tutorial revealed.
  • #256047: Created month summary not giving right month due to not adding 0 padding to arguments between 1 and 10.
  • #256089: Drupal block delta has a limit of 32, but views could generate deltas longer than 32; this puts an md5 hash in for long deltas that keeps a conversion table.
  • #243365: Expose core block caching setting
  • #256406 (by webchick): Documentation for hook_views_default_views()
  • #256381 by bjaspan: query optimization primarily for CCK that will combine joins that are identical.
  • #242419: UI CSS improvements by yoroy.
  • #256492: NULL return from argument default plugin caused no argument check instead of validate fail check.
  • Finally! A taxonomy term argument that supports depth.
  • A special argument that will modify the depth of the previous term argument, so we can emulate the original taxonomy/term URL.
  • Finally got enough to put the taxonomy_term default view in the way I want.
  • Some minor fixes, including a possible fix for #257718
  • #257528: Fix some problems with exposing data filters.
  • #256951: Additional validation on menu items
  • #257172: Better selection widget for current language; somehow the selection widget had disappeared entirely. Not sure where it had gone.
  • #256949: Restore "remove display" button which had removed itself due to other CSS.
  • Make the live preview a little more obvious.
  • #251457: fix edit/clone/export links on safari, plus add some background so they're easier to see when they show up above some other random text
  • #249934: unset() is not useful on static variables.
  • Make sure current view is really a reference.
  • #258185 (by Moonshine): Provide option to retain sticky headers on tables.
  • #258198: Last page of any pager was getting dropped due to a -1 in the check that was not necessary.
  • #255390: Create a relationship between node revision uid and user.
  • #258826: numeric validation cause break when "break_phrase" enabled on numeric arguments.
  • #258729: There should not have been a direct, built-in relationship between comments and users.
  • Recent comments view
  • Restore "base table" checking for plugins.
  • Row style to view a comment similar to the node view.
  • Argument default to extract a node ID from the URL based upon menu_get_object
  • #259061: Force unset of #size property with force single
  • #249934: Unfix the fix unfix fix unfix for views_get_current_view() which just generally hates references.
  • Restore missing functionality from Views 1 to node: nid argument; expand node validator to compensate; also give that functionality to user: uid and node revision: vid
  • #259086 by yoroy: Add an arrow indicator to the tabs so it's super clear which one is the active tab and draws a visual indicator of what the tab/drawer means.
  • Relationship help, plus users join correction
  • Create a default preprocess for the "field" theme and make a real template that just will not get used unless copied into a theme.
  • Allow taxonomy term argument to muck with the breadcrumb trail.
  • Make recent comments disabled by default; ensure view list table is width 100%
  • Fix a problem related to renaming style_handler to style_plugin when style_plugin was already used.
  • Correct commit for previous patch.
  • Fix something I broke with relationships
  • Ensure conversion tool applies proper defaults to "node" row style
  • #259560 by KarenS: restore "even empty" feature from Views 1.
  • #259914: Exposed user: name filter broken. This also affected taxonomy, so fixed that at the same time.
  • #259911: taxonomy term with depth inadvertantly inverted.
  • #259721: Ensure "date" filters do not affect the query when left empty and set to optional. Also ensure they get validated on exposed input when not set to optional.
  • #257101: The "destination" was override the goto on the "delete" button, so sometimes clicking to delete went to the wrong place entirely.
  • #259163: Remove the "destination" from editing a view from the main administration screen. It iss annoying and not helpful; the main admin screen is only one click away.
  • Fix problem with in operator filter if list of options is longer than list of operators.
  • Provide new "reduce list" option which lets any in_operator based filter show only options selected by the administrator as an exposed filter.
  • #256358: (partly by bjaspan) -- serious cleanup of the join handler, including ensuring the safety of all entered values, updating some documentation and ensuring quotes or not depending upon the numeric flag.
  • #259905: Use of isset instead of empty when exploding arguments caused the "" argument to turn into an invalid argument, causing validation to fail when combined with ajax paging.
  • Add "no language" as an option for Node: Language
  • Typo fix
Created by: merlinofchaos
Created on: 20 May 2008 at 01:42 UTC
Last updated: 1 Aug 2018 at 21:03 UTC
New features
Bug fixes
Insecure

Other releases