Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (annotate) |
| Sticky Tag: |
Implemented #342991: Port HS support for Taxonomy Views to Drupal 6
Implemented #530618, sponsored by Merge: require_entity setting: only show items in the hierarchy when they are associated with at least one entity
Implemented #530618, sponsored by Merge: require_entity setting: only show items in the hierarchy when they are associated with at least one entity
Finally, finally, finally the time has come! The Drupal 5 branch of Hierarchical Select is so stable now, that only few additional commits will occur there. Which means I won't have to sync bugfixes all the time. So … this is the moment where I finally commit the patch that makes Hierarchical Select work in Drupal 6\!
Fixed #316200: Resizable setting is always enabled
#314498 by ricardo37: Fix example in API documentation
Implemented #311338: Provide performance analysis tools and do console.log() output instead of dpm()
Fixed #301660: Improving the HS UX
Implemented #291626: change-hierarchical-select event
Added the concept of 'context type' and 'context', which allows for more accurate HS config management.
#285392 by jrbeeman: Minor typo in API.txt
Follow-up patch for #276054: missed one more spot in API.txt.
Follow-up patch for #276054: the create new level stuff was not yet removed from the CSS, JS and API.txt.
Implemented #284062: Ability to configure per-level if the user can create new items
- In the developer mode, HS now also performs config diagnostics. - 'Submit' button on the config import form renamed to 'Import' - Improved comment.
Added a gotcha to the API documentation based on feedback from jrbeeman.
Renamed 'node_count' to 'entity_count'.
- New: you can now pass extra information that will be POSTed when you trigger the 'enforce-update' event. -New: a 'disable-updates' event. When you trigger this event, you can handle updates of HS yourself. The combination of these 2 features allows you to use a *different* form item to influence the presented hierarchy!
Minor addition to the _item_get_label() hook documentation.
More API clarifications.
Hierarchical Select now has a Developer Mode.
Improved API.txt *a lot*, based on feedback of Stephen Barker (DigitalFrontiersMedia).
The hook_hierarchical_select_form_alter() hook just became obsolete.
Fixed #276074: Custom events broken in jQuery 1.2
#276054, suggested by Michael Angeles: Improve UX for creating new levels.
- Added new hook: hook_hierarchical_select_implementation_info(). Implemented this in all modules. Previously this information was extracted from hook_hierarchical_select_config_info(), but not every implementation must have a config, so that was problematic. - Fixed #276041: content_taxonomy's "root term" setting is not yet supported
Implemented #212014: Let the selects of the hierarchical select inherit the #size property
Implemented #268639 by jrbeeman and myself: Add before JS triggers and pass hsid through
Fixed #259077: Improve code that filters out the relevant part of the form in an AJAX request
Fixed the preview of a HS form item in the common_config_form, it was not yet properly inheriting the #required value.
Follow-up patch for #264227: API.txt was not yet updated completely yet, and the JS for the common config form wasn't updated at all yet.
Implemented #264227: Add setting to allow the user to disable the resetting of the hierarchical select when adding selection to the dropbox
#259077: Improve code that filters out the relevant part of the form in an AJAX request
Documentation for the standardized configuration form.
Documentation for configuration management.
#258056: Overview of all Hierarchical Select form item configuration forms
Make the create_item and node_count hooks optional, by only applying the corresponding settings after has been verified that implementations of these hooks exist.
#216738: Views exposed Taxonomy filters: supporting the **ALL** option
#256010: Display number of matching nodes
New 'enforce update' event binding and 'enforced update' event triggering, to allow for even richter interactions.
Documentation was not yet completely updated for the last commit.
Refactored the processing of hierarchical_select form element settings. Instead of #hierarchical_select_settings and #multiple, there's now a single property, #config, which is a clearly, consistently formatted array. It also allows for a 1-1 mapping of a form to this array, simplifying form processing.
#232593: Let Hierarchical Select's JS trigger events to allow for advanced interactions
Updated API.txt for #200285.
#200285: Ability to create new items in the hierarchy
First major feature of HS3. Scalability improvements: stop using a normal select for graceful degradation. More than half the codebase of HS has changed. This required *a lot* of Forms API tricks: I'm using #process to expand the elements, but unsetting #post to prevent it to override my new #default_values. #after_build to simulate my own form cache (like Drupal 6's Forms API has) and to add a form #submit callback to remove items from this form cache. Setting a value in my #process callback that I use in my element #validate callback to set the proper return value, instead of the values used for internal purposes. And so on.
General cleanup: comment fixes, whitespace improvements.
- New: Level label support when enforce_deepest is enabled; level labels will only be allowed in the root level. - Improved: level labels UI.
Add documentation for all_option setting.
#217368: The "<all>" option
Updated and improved the API documentation and Form API usage documentation.
Documented special values.
Initial multiple select support. The "Remove" button does not yet work though, that's for the next revision.
-Added parameter to hook_hierarchical_select_lineage() -Improved params handling: it now is serialized when sent to Drupal.settings, and unserialized when received in the AHAH request. -Improved security: added check_plain()'s to _hierarchical_select_render_selects() -Moved some work from hook_hierarchical_select_lineage() to _hierarchical_select_render() -Cleaned up string to boolean conversion in AHAH requests by adding a helper function
#189363: Ability to change the time delay.
Implemented #189975: Allow the user to choose an item from any level and allow level labels, and much more.
Initial commit of my work on version 2 of Hierarchical Select. The API has been simplified a lot, but is still in flux.
Syncing changes in the DRUPAL-5 branch to HEAD.
Implemented #176936: support for multiple select. Sponsored by Paul Ektov. Also updated the README.
Initial commit of the Hierarchical Select module.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |