Downloads

Download ctools-6.x-1.1.tar.gztar.gz 298.74 KB
MD5: 396e10932942e3b72b140787f8e588ff
SHA-1: fc3d4ec433ada460d4cba39b15946f0c6be59bd0
SHA-256: 0eafec8d2e8562e077f9c664c1c0b795377beeeb4efc87dc7bef8ec08e26af3a
Download ctools-6.x-1.1.zipzip 451.51 KB
MD5: b97e071d16a1ca063c92ee66796e73e2
SHA-1: f5c1992cdac2ea32bd98b47b9ec098e4d2ab889c
SHA-256: aef94b05061f44e47242a8c289f4602c9284d2b48378e9a4cef428c1b136a32b

Release notes

This release fixes several bugs, plus introduces a couple of nice new features. Changes of note:

  • The "page elements" content types were broken if you used more than one. They have also been improved.
  • Variant import did not work at all.
  • Views panes got a bit of a settings makeover.
  • Search, contact, blog and poll pages are now offered as system pages. This should be all of the user-facing pages core offers.
  • For develepers, we offer a backport of the drupal_static() function from Drupal 7. In the future CTools may offer backports of simple core functionality from D7, at least until D7 is ready to go.

Complete changelog:

  • Fix problem with ctools_set_page_token()
  • Add a couple of support functions for ctools_set_page_token that are meant to be used by themes.
  • #563916 by Damien Tournoud: ajax before() operation not using behaviors correctly.
  • #553112: dependent.js failed to set proper initial state if inside an already hidden element.
  • #569508 by markus_petrux: Update user_profile content type.
  • #558942 by Roi Danton: In wizard.inc, be sure to check cancel path if return path is not set, as noted in documentation.
  • #568578 by Roger Lopez: Add client side redirect AJAX command.
  • #561788 by sirkitree: Add client side reload AJAX command.
  • #566256 by mikl: HTML safe converter for string context.
  • #558856 by sdboyer: Allow Views Panes to mark contexts optional.
  • #558902 by Roi Danton: Better documentation of how to handle the back button with wizard.inc.
  • #565808 by sirkitree: Replace /nojs/g instead of just "/nojs/" with ajax, allowing nojs to be the last item in a URL.
  • #564522 by Roger Lopez: Prevent accidental inclusion of .info files in plugins.
  • #558918: Collapsible can be set to remember state between page loads. Allow collapsible handle and content to be separated and not have to be divs.
  • #545208: Page cache needs to be cleared when page manager pages are saved.
  • #577542 by EclipseGC: Add footer message as a page element.
  • #581670: Fix autocomplete in the modal so that using it does not submit the form.
  • #580342: Fix Page Manager variant import, which did not work at all.
  • #589342: Introduce page_manager_get_current_page() to get information about the current page manager page.
  • #564492: by Roger Lopez: Change default class includes from .inc files to .class.php files so they don't get read as plugins.
  • #590654 by fenstrat: Add submit form as a possible AJAX operation.
  • #534034 by DamienMcKenna: Add access rule for term ID selection.
  • #531522 by alex_b: Introduce ctools_static() modelled after static object handling in D7.
  • #541428 by viz8: User name as a context argument.
  • #592692 by johnskulski: use theme_links instead of theme('links') for dropdown because we do not actually want a theme to change this output.
  • #547686: Allow view panes to better respect the default pager settings.
  • #424548: Add a warning about overridng pager settings with Views AJAX.
  • #555802: Add an administrative title to custom content panes to make them easier to manage.
  • #556870: Node edit settings form context autocomplete was not working correctly.
  • #491884 by ayalon: Provide blank substitutions for optional contexts that do not appear.
  • #599136 by alex_b: Fix incorrect references to object unique name in export.inc.
  • Allow the string argument to accept the entire path tail.
  • #578410: Search path override, plus search form and search result content types.
  • #567778: Allow override of contact and user contact pages.
  • Allow override of blog and user blog pages.
  • Allow override of poll page.
  • #596450 by Scott Reynolds: Provide an ajax command response to reset the modal to the 'loading' state.
  • #554678: Do not allow % or ! by itself as part of a path, as that breaks arguments.
  • #599428: Enable and Disable variant buttons led to "Operation trail does not exist."
  • Show a LOCK icon on the page list when pages are locked for editing either by the current user or another user.
Created by: merlinofchaos
Created on: 15 Oct 2009 at 20:25 UTC
Last updated: 1 Aug 2018 at 21:28 UTC
New features
Bug fixes
Insecure

Other releases