CVS messages
CVS (Concurrent Versions System) is a code management system used by developers to collaborate and track modifications of code.
January 5, 2007
-
Active Select: /modules/activeselect/activeselect.info 1.1
Active Select: /modules/activeselect/activeselect.js 1.18
Active Select: /modules/activeselect/activeselect.module 1.9- #104478 by myself: update activeselect module to Drupal 5.
April 17, 2006
-
Minor CSS include fixup.
-
Minor CSS include fixup.
April 9, 2006
-
Active Select: /modules/activeselect/activeselect.js 1.16
Active Select: /modules/activeselect/activeselect.module 1.7
Active Select: /modules/activeselect/API.txt 1.4
Category: /modules/category/category.module 1.96- Changed theme_activeselect() to use _form_set_class() instead of _form_get_class() (the latter function has been removed from Drupal core). - #57929: use JSON instead of pipe delimiters for AJAX response text. Activeselect now uses drupal_to_js() (on the PHP end) and parseJson() (on the JS end) for response text, and this has allowed a large amount of pipe-parsing code to be removed from the Activeselect JS library. API.txt has been updated to reflect this, and category_activeselect() has been updated to use the new API. - New activeselect_explode_values() function, which does the work of turning the request string into a PHP array. API.txt and category_activeselect() have been updated with this function.
March 29, 2006
-
Active Select: /modules/activeselect/activeselect.js 1.15
Active Select: /modules/activeselect/activeselect.module 1.6
Active Select: /modules/activeselect/API.txt 1.3
Category: /modules/category/category.module 1.83- #55129: categories with multiple distant parents get duplicated in admin listings. - #56026: multiple parents not saved when using activeselect. Turned out that this problem could be solved entirely by patching activeselect, rather than by patching category (the Form API processes select data as an array if the name of the element has '[]' brackets on the end - so activeselect now appends and removes '[]' characters from a target element's name dynamically). - Changed the activeselect API to use '|selected' notation, instead of the '#' notation, to indicate selected elements.
March 28, 2006
-
Active Select: /modules/activeselect/activeselect.js 1.13
Active Select: /modules/activeselect/activeselect.module 1.5
Active Select: /modules/activeselect/API.txt 1.2
Category: /modules/category/category.module 1.82Changed the activeselect API, so that the 'multiple' attribute is defined more cleanly, at the end of the target name, rather than as a 'fake option element'. Note: I experimented with various ways to solve #56026 purely by changing the JS, but was unsuccessful. It seems that a multi-select element with 'multiple="multiple"' defined, absolutely cannot be turned into a single-select, using JS (even removing it with removeAttribute() and removeAttributeNode() had no effect).
March 16, 2006
-
Active Select: /modules/activeselect/activeselect.module 1.4
Active Select: /modules/activeselect/API.txt 1.1
Category: /modules/category/category.module 1.79Wrote API.txt file containing developer instructions for how to use activeselect in other modules.
March 15, 2006
February 19, 2006
-
Active Select: /modules/activeselect/activeselect.css 1.1
Active Select: /modules/activeselect/activeselect.js 1.4
Active Select: /modules/activeselect/activeselect.module 1.2
Active Select: /modules/activeselect/throbber.gif 1.1- IE fixes: the width of the target select element now gets dynamically set (by altering its style.width attribute using JS), to stop IE from giving it a width of 0; and new options are created using 'new Option()' rather than 'appendChild()', because IE6 refuses to display option text if the latter method is used. - Style sheet and throbber image (copied from core /misc directory) added. - Throbber now works properly in FF (but not visible in IE).
