// $Id: CHANGELOG.txt,v 1.31.2.23 2009-12-17 19:16:02 mkalkbrenner Exp $ ThemeKey 6.x-2.0-beta2, 2009-12-17 ----------------------------------- [ ] Carsten Müller: improved validator themekey_validator_nummeric_boolean() [ ] mkalkbrenner: moved modules into package ThemeKey [ ] mkalkbrenner: fixed theme for path detection in ThemeKey UI in combination with different operators [ ] mkalkbrenner: improved help section a little [ ] mkalkbrenner: API: introduced static properties as generic concept for ThemeKey UI and Taxonomy Theme ThemeKey 6.x-2.0-beta1, 2009-12-15 ---------------------------------- [ ] mkalkbrenner: API: replaced concept of conditions by chaining simple property based rules [ ] mkalkbrenner: API: don't allow altering of themekey_attributes, themekey_properties and themekey_maps via hook [ ] mkalkbrenner: API: introduced validators for rules depending on selected property [ ] mkalkbrenner: new properties node:created_date_time, node:created_date, node:changed_date_time, node:changed_date [ ] mkalkbrenner: optimized database performance [ ] mkalkbrenner: improved user interface [ ] mkalkbrenner: adjusted more default values [ ] mkalkbrenner: allow <= and >= as operator for conditions [ ] mkalkbrenner: removed pager from "Theme Switching Rule Chain" [ ] mkalkbrenner: refactored upgrade path from ThemeKey 6.x-1.1 to 6.x-2.0beta1 [ ] mkalkbrenner: refactored upgrade path from ThemeKey 6.x-1.2beta7 to 6.x-2.0beta1 [#442192] mkalkbrenner: Main condition not = [#654368] metaphysis, mkalkbrenner: Update from 6.x-1.2-beta1 to beta7 fails with postgresql ThemeKey 6.x-2.0-alpha3, 2009-11-25 ----------------------------------- [ ] mkalkbrenner: fixed error during fresh installation: Key column 'custom' doesn't exist in table [ ] mkalkbrenner: simplified installation process and changed default values ThemeKey 6.x-2.0-alpha2, 2009-11-25 ----------------------------------- [ ] mkalkbrenner: API: hook_themekey_properties(): removed attribute 'path' [#629676#comment-2304878] mkalkbrenner: API: object based node property mapping is completely removed and replaced by "normal" map functions [ ] mkalkbrenner: fixed warning when using drupal:path in combination with wildcards on a non aliased path [#619940#comment-2303706] mkalkbrenner: no other node properties than node:nid are working [#619940#comment-2303706] mkalkbrenner: algorithm to build path ancestors returned incomplete result ThemeKey 6.x-2.0-alpha1, 2009-11-24 ----------------------------------- [ ] mkalkbrenner: API: hook_themekey_properties(): removed attributes 'multiple' and 'weight' [ ] mkalkbrenner: API: removed themekey custom path concept. Themekey custom paths became properties using drupal:path [ ] mkalkbrenner: API: removed requirement to turn properties on or off [#625176] mkalkbrenner: Let admin adjust path and property weight [#591200] mkalkbrenner: Performance: Some property callbacks get called multiple times [#639808] mkalkbrenner: Conditions always return TRUE if property is NULL [#582738] mkalkbrenner: Themekey 'Retain the theme until a new theme is set' setting not working with cached pages for anonymous users ThemeKey 6.x-1.2-beta7, 2009-11-24 ---------------------------------- [#634028] mkalkbrenner: Callbacks for properties seems to be senseless [#638426] mkalkbrenner: Two queries failed when upgrading from beta4 to beta6 ThemeKey 6.x-1.2-beta6, 2009-11-13 ---------------------------------- [#631946] donquixote, mkalkbrenner: Incorrect table definition (themekey_ui_). [#631900] mkalkbrenner: Warning when entering first path at /admin/settings/themekey ThemeKey 6.x-1.2-beta5, 2009-11-12 ---------------------------------- [#319581] mkalkbrenner: GET parameters break theme switching based on url aliases [#627974] mkalkbrenner: Rewrite ThemeKey UI [#629672] mkalkbrenner: taxonomy:tid_and_childs still not working in all cases => rewrite of property value detection required [#629676] mkalkbrenner: turn object property mapping into node property mapping [#626254] mkalkbrenner: problem after changes in the general tab => "Discover all node properties for selection" is incompatible to some modules ThemeKey 6.x-1.2-beta4, 2009-11-05 ---------------------------------- [ ] mkalkbrenner: subfolder modules was missing in 6.x-1.2-beta3 ThemeKey 6.x-1.2-beta3, 2009-11-05 ---------------------------------- [#619940] mkalkbrenner: Allow themekey properties as conditions for themekey paths [#591200] mkalkbrenner: Performance: Some property callbacks get called multiple times [#624374] mkalkbrenner: Validate property conditions before saving [#624124] mkalkbrenner: Impossible to set two identical paths with different conditions ThemeKey 6.x-1.2-beta2, 2009-10-30 ---------------------------------- [#616946] mkalkbrenner: Temporally deactivated Taxonomy Menu custom path support because code is outdated since a long time [#617990] FVANtom, mkalkbrenner: Themekey disables themes after configuration [#442188] kratib, mkalkbrenner: Supporting regex [#615720] mkalkbrenner: Condition operators don't work on properties based on array values [#607394] dankh, mkalkbrenner: Property "taxonomy:tid_and_childs" incompatible with module "Taxonomy Menu" ThemeKey 6.x-1.2-beta1, 2009-10-01 ---------------------------------- [#482766] mkalkbrenner: Themekey overriding administration theme on node edit [#558044] mkalkbrenner: ThemeKey does not respect theme enabled/disabled [#587872] mkalkbrenner: removed menu properties [#587868] mkalkbrenner: finish book properties ThemeKey 6.x-1.2-alpha1, 2009-09-25 ----------------------------------- [#584982] sinasalek, mkalkbrenner: Does not respect hierarchy of terms - added new property taxonomy:tid_and_childs [#434242] mkalkbrenner, cspitzlay: Non-array properties do not work correctly [#570642] mkalkbrenner: ThemeKey breaks core block configuration [ ] mkalkbrenner: mention ThemeKey Properties at README.txt [ ] mkalkbrenner: added CHANGELOG.txt