Downloads

Download views-6.x-2.9.tar.gztar.gz 1.58 MB
MD5: 81534c4df203820488063ddba3892886
SHA-1: 50f3f91a1a4269f665958a82f483f9b5470b122f
SHA-256: 98309e9904c617752f3ff208512def65e44484bfc2a4aa08599983ee39215f0f
Download views-6.x-2.9.zipzip 1.74 MB
MD5: 304d5acceb8381f10b8e8219845b2f1b
SHA-1: 6403ce8e82a79bc29719ca15232e81851e4a57fc
SHA-256: 08d6a82641ed4d8601a367c1c205561973a49e166c9ae2e8619d756ece994f2b

Release notes

ATTENTION POSTGRES USERS: DO NOT UPGRADE TO THIS RELEASE. The update.php has a problem with postgres that causes data loss.

see: http://drupal.org/node/765892 for a security-only patch for 6.x-2.8

Bug fixes

  • #650152: Book: Top Level Book relationship broken by earlier patch and caused broken query.
  • #651244 by dagmar: Other instances of are not translatable and should not be run trhough t().
  • #653628: init declaration for views_handler_filter_many_to_one() did not match parent init.
  • #657700: Fixed 'Override normal sorting if click sorting is used' setting on the table style plugin that was broken by #622602.
  • #473698 by jrglasgow: Fix error in help text regarding custom theming.
  • #387448 by joachim: Provide better help text to describe how to use sticky sort.
  • #652716 by dagmar: "no single" flag on filter objects not completely respected, causing improper default filters.
  • #621780 by PaulMagrath: Even/Odd classes wrong with grouping due to row numbering no longer being sequential.
  • #642328 by dboulet: Always include views.css since a site using Views probably uses it in blocks anyway.
  • #629840 by fuerst: Search filter caused bad query on PostgreSQL.
  • #329390: views_break_phrase could break under PHP4 due to reference error.
  • #652742: Replacement pattern tokens for multiple fields did not work.
  • #659510 by Souvent22 and dereine: glossary AJAX broken.
  • #335599 by miro_dietiker: Remove the 95% width constraint on the admin hover links to be nicer to themes.
  • #670308 by Mike Wacker: Make views_get_view() properly set disabled flag when retrieving default views.
  • #536910 by dereine: Theme and language should be taken into account during caching.
  • #627402 by dereine: Aggregator description needed more controllable input filtering.
  • #416264 by bec: Dependency processing could cause exposed forms to disappear if used multiple times on the same page.
  • #657442 by nicholasThompson and dagmar: Include "mail" field in user picture so that modules that need this do not break when rendering picture in Views.
  • #329044 by gordon: Check to see if access plugin exists before using to prevent whitescreens.
  • #455364 by sdrycroft: Prevent modules trying to define the same default view name from breaking everything.
  • #422434 by BWPanda: Correct (NULL) to (NOT NULL) in varios operator descriptions for empty/not empty.
  • #692428 by Roi Danton: Documentation typo fix.
  • #713210 by dereine: Node language settings could persist for subsequent rows if they should not have had a language.
  • #674772 by joachim: Unable to distinguish profile.module fields with same name in different profile categories.
  • #727798 by SteveReher: Fix typo in overrides.html documentation.
  • #621980 by yhahn: Namespace tabs.js to guarantee no conflicts with jQuery UI.
  • #684656 by yhahn: Prevent Views from performing an unneeded variable_set() during block list.
  • #455364 by iva2k: Default views were getting loaded twice.
  • #737120 by james.williams: Fix help text for date offsets which gave incorrect information.
  • #737118 by DeFr: Allow API calls to delete to not clear the views cache to facilitate batch operations.
  • #673852 by yhahn: Allow access plugins to choose whether or not "access all views" should be used.
  • #546586 by jeffschuler: String 0 values were being treated as empty therefore not displayed as fields.
  • #651274 by dagmar: Show relationship labels in field lists for style config forms.
  • #531686 by jweowu: Update process failed to properly track its history, causing errors when updating from really old sites.
  • #638004 by stBorchert and BillyMG: If a field "Output as link" ends up with an empty path, do not actually print an empty link.
  • #657384 by smoothify: Under rare circumstances, date default argument could get wrong value.
  • #658842 by tomgf: Provide a proper ellipsis instead of "...".
  • #662654 by dereine: Do not use query to load/validate a user if the user happens to be the logged in user.
  • #640862 by dereine: Properly clear feed icon when cloning a view to prevent duplicate feed icons in attachments.
  • #672044 by moshebeeri: Right-To-Left for views.css.
  • #677936 by mr.baileys: "views-row-last" class accidentally omitted on grids with just one row.
  • #673184 by markus petrux: Default views not always properly loaded by language.
  • #433948 by dereine: "numeric" => FALSE not properly supported in handler definitions.
  • #708618 by thsutton: Friendlier message when a handler is missing.
  • #701588 by dereine: Delete button should say Revert on Overridden views.
  • #508124 by dereine: "accept_null" should have been "accept null" in boolean filter definitions.
  • #513396 by yhager: Attempt multi-byte safety for "trim at word boundary" setting.
  • #418230 by Scott Reynolds: Views adds wrong nid with "Node: Has new content".
  • #558602 by dboulet and Crashtest_: Summary views should provide "active" class on links properly.
  • #496634 by dereine: Fix long-standing issue of "0" not being a valid argument for multiple integer CCK types.
  • #521954 by Agileware: Allow taxonomy breadcrumbs to link to actual taxonomy page instead of back to view.
  • #528838 by zzolo: If exposed form is in a block, and the form does not validate, ensure the form does not render twice.
  • #727304 by mariusz.slonina: User edit link was disallowing users from editing themselves.
  • #733142 by dereine: Link path field restricts input to too few characters for long links.
  • #675264 by peck66: Freeform profile list field did not output properly.
  • #663372 by dan.nsk: Allow tokens to work in the "target" field during link rewriting.
  • #747418 by dereine: Fix taxonomy term ID bug introduced in #496634.
  • #466250 by alex_b and dereine: Enlarge views_display field to prevent heavy displays from losing data.
  • #689780 by deviantintegral: AJAX scrolling could go to wrong place.

Other changes

  • #570558 by yhahn: Segment default views caching to conserve memory used by Views during normal operation.
  • #661676 by dagmar: Improve error handling during AJAX failures.
  • #685622 by dereine: Field to provide link to a node revision.
  • #484600 by dereine: Ability to disable the automatic live preview.
  • #716236 by jmiccolis: Allow default menu tabs to also have menu entries.
  • #550132 by tha_sun: Allow plugins to better control the callbacks used for page type displays.
  • #548292 by mikeker: Create a "Node: path" field that can be used to display the aliased path to a node.
  • #666912 by dereine: Prevent imports of views created by newer, incompatible versions of Views.
  • #672864 by dereine: Add a column count class to the table style for themers to more easily do generic targeting.
  • #552498 by dereine: User email as an argument.
  • #515324 by dereine: Make API documentation easier to find.
  • #488314 by yhahn: Allow relationship to fetch nodes from terms.
  • #685938 by dereine: Sync preview widget to current tab to reduce WTFs when previewing the wrong display.
  • #739448 by brunodbo: Allow "Jump Menu" to set the "Choose" text in style options.
  • #730454 by stella: Add "translate" link along with view/edit/delete links on nodes.
  • #474174 by dereine: Analyze will now warn about "node/%" not being a valid path for Views.
  • #619642 by dereine: Allow argument for user language.
  • #675154 by dereine and Crashtest_: Improvements to rendering trim text and tag stripping.
  • #730810 by alex_b: Add fields for authmap table.
  • #666920 by dereine: Include actual API version in exports.
  • #689446 by dereine: Allow use of l() in link rewriting to not check for aliases.
  • #684608 by dereine: Default argument to acquire a taxonomy tid from the URL or a node in the URL.
  • #496840 by dereine: Allow boolean filters to define additional output formats and provide an additional for Node: Sticky.
  • #689260 by dereine: Allow "Node type" field to output the machine name as well as the human readable name.
  • #740686 by jacine: Introduce $classes array in views-view.tpl.php.
  • #582348 by dagmar: Allow UI setting a CSS class for views-view.tpl.php
  • #682030 by killes: Add term relation table integration.
  • #339758 by dereine: Better handling for display of set options in multiple choice filters.
  • #330160 by aditya_kristanto: Improve text to make it easier to find where to edit the view description.
  • #765022: SA-CONTRIB-2010-036: Fix XSS and PHP vulnerabilities.
Created by: merlinofchaos
Created on: 7 Apr 2010 at 23:43 UTC
Last updated: 1 Aug 2018 at 21:28 UTC
Security update
Bug fixes
Insecure

Other releases