| Commit | Line | Data |
|---|---|---|
| 5e776425 | 1 | CHANGELOG for Views 2 for Drupal 6 |
| 5a0806c8 | 2 | |
| 4ab73d53 | 3 | Views 2.x |
| 116233f4 EM |
4 | Bugs fixed: |
| 5 | o #419226 by kelvincool: Respect admin theme during views ajax operations. | |
| 3f7f4499 | 6 | o #419270 by voxpelli: set_where_group() could fail if no previous groups. |
| 7b39a2ba | 7 | o #422054 by yhahn: Protect exports from impropertly indenting multiline strings. |
| 56848600 | 8 | o #437070 by mikeryan: Base table formerly limited to 32 characters. |
| 6ae5e302 | 9 | o #317271 by quicksketch: ensure_my_table() limited to one relationship per table. |
| 116233f4 | 10 | |
| 4ab73d53 EM |
11 | Other changes: |
| 12 | o #298616: Add argument for node updated time similar to node created time. | |
| 91eba642 | 13 | o #325607 by bangpound: Automatically sort exports from bulk export. |
| 5a0806c8 | 14 | o #323049 by yched: Allow Empty/Not Empty on select many to one. |
| a6d44eab | 15 | o #340701 by swentel: Restore allowing Views to set block caching mode. |
| caa29a1a | 16 | o #347892 by dww: Allow <any> option in Boolean filters. |
| 53d93a1e | 17 | o #358314 by brmassa: Catch the exposed filter form so it doesn't process twice on a single view. |
| ccca435e | 18 | o #154865 by Zack Rosen, josh_k and KarenS: Allow user contact form as a field. |
| e03437d8 | 19 | o #411880 by fgm: Add "options callback" to items using in_operator handler. |
| 0b92c1ce | 20 | o #360657 by yhahn: new hook_views_default_views_alter(). |
| aae33021 | 21 | o #430068 by dereine: New global counter field for displaying row number. |
| ff081f0e EM |
22 | o #420340 by derine: Translate node type filter. |
| 23 | o #325796 by yang_yi_cn: Translate node type argument. | |
| 4ab73d53 | 24 | |
| a1a36a14 | 25 | Views 2.5 |
| 42807b8b EM |
26 | Bugs fixed: |
| 27 | o #363817 by thePanz: Empty fields in table could still trigger separators. | |
| 2038b719 | 28 | o #388952 by nikita@protsenko.com: Ensure taxonomy term validator sets the validated title when available. |
| 2d4a7d16 | 29 | o #392176: Trim on word boundary would stop at newlines. |
| 4f2b8396 | 30 | o #415706 by dww: Fix broken relationship in search that caused SQL error. |
| 3b95d2c1 | 31 | o #428742 by fralenuvol: Fix broken relationship causing sql error with multiple taxonomy term arguments. |
| 87e2c059 | 32 | o #428102 with help from deviantintegral: Broken option_definition() causes warnings. |
| 2038b719 | 33 | |
| a1a36a14 EM |
34 | Other changes: |
| 35 | o #379382 by neochief: Add option to strip tags during advanced rendering. | |
| 7eb44ff2 | 36 | o #400914 by joachim: Add a link field to get to comments for a node that works just like the normal links. |
| 90d0a482 | 37 | o #402650 by drewish: Bulk export views alphabetically by view name. |
| 10146edb | 38 | o #349157 by yched: Support CCK build modes in node style. |
| 42807b8b | 39 | |
| b2ee08a1 | 40 | Views 2.4 |
| 0f121a28 | 41 | Bugs fixed: |
| b2ee08a1 EM |
42 | o #371466 by dereine: Fix incorrect link to comments. |
| 43 | o #371923 by noahb: Summaries could be distinct even when they should not be. | |
| 44 | o #368764: Fix User ID validator to actually have proper dependencies. | |
| 45 | o #375342 by dww: node_comment_statistics should be INNER joined because there is always 1:1 reference. | |
| 46 | o #372959: Archive view should not use AJAX by default. | |
| 47 | o #373155: Not clearing "many to one" data breaks some attachment displays. | |
| 48 | o #375000 by elcuco: View name should always be LTR. | |
| 49 | o #378534 by dww: Validators do not fire if argument === 0 due to PHP loose type conversions. | |
| 50 | o #378164 by yched: Unexposed taxonomy filter could accidentally stop working. | |
| 51 | o #371923 by David_Rothstein: Another DISTINCT fix related to summaries. | |
| 52 | o #365831 by tomiyana: Fix typos in help. | |
| 53 | o #357368 by Pasquale: schema descriptions should not be translated. | |
| 54 | o #379602 by dww: Add a second "time ago" variant to dates to allow NOT printing the word "ago". | |
| 55 | o #379354 by neochief: Add an extra regex to remove mangled HTML entities in output rewriting. | |
| 56 | o #362830: Search was mostly broken, especially score but also searching on multiple terms. | |
| 57 | o #350376 by pfournier: Missing "return" statement caused certain argument date validation to fail. | |
| 58 | o #364082 by hass: Unique key missing on views_view table. | |
| 59 | o #366250 by sirkitree: Fix deprecated jquery selectors so we can work with jquery 1.2.6 as well as 1.3.2. | |
| 60 | o #386986: 2 or more relationships could block a normal table from being added. | |
| 61 | o #371219 by aclight: Incorrect logic in views_many_to_one_helper::ensure_my_table() | |
| 62 | o #376570 by yhahn: Better AJAX scrolling. | |
| 63 | o #412576 by yhahn: Restore missing views_handler_filter_float class. | |
| 2b71b86c | 64 | o #378710: Add strip_tags() to path when displaying a field as a link as a path can never have HTML in it. |
| bb8a2d4b | 65 | o #380560: UI could suddenly cause errors with get_handlers() in certain situations with relationships. |
| e771c1df | 66 | o #342215: Occasional "holes" could appear in taxonomy term field causing query errors when relationship is used but not present. |
| af918e71 | 67 | o #414074 by dereine: Prevent fields becoming not editable by having just spaces in them in the Views UI. |
| 37cef70d | 68 | o #378724: Displaying uploaded files as a link accidentally made the entire field a link rather than each one. |
| 6b367723 | 69 | o #415672 by yhahn: Views inadvertently rounds negative numbers down instead of up when truncating. |
| 2ad5fbc8 | 70 | o #408414 by rb7: Prevent empty links with the "has new comments" field. |
| f9c05d95 | 71 | o #406680 by Büke Beyond: Missing clear-block caused problems in IE for Views UI. |
| 016d2e05 | 72 | o #373771 by dropcube: Fix missing aggregator feed trying to use non-existing handlers. |
| ccbdf504 | 73 | o #341960 by sun: Clean up dependent.js javascript declarations which potentially caused .js errors. |
| 5cb0a30e | 74 | o #372227: On Debian etch, tables would lose fields due to PHP bug. |
| 673a6d20 | 75 | |
| b2ee08a1 EM |
76 | Other changes: |
| 77 | o #375182 by vaish: Allow a reset parameter to views_get_all_views(). | |
| 78 | o #356276 by nedjo: Locale support. | |
| 79 | o #316556 by Darren Oh: Better Views 1.x upgrades. | |
| 80 | o #383242 by dww: Allow - Any - instead of <Any> as an option in the Views tools menu. | |
| 81 | o #303800 by KarenS: Additional dashes to spaces option in taxonomy argument validator. | |
| 82 | o #327366 by yched: Allow row styles to follow relationships too. | |
| 83 | o #405130 by dereine: Make the output field rewrite a textfield rather than textarea. | |
| b5fd9394 EM |
84 | |
| 85 | Views 2.3 | |
| 86 | Bugs fixed: | |
| f3085312 | 87 | o #349739: Fix arguments not getting transmitted to attachment displays properly. |
| 2b617b9f | 88 | o #354707: Display attachment happened too early preventing default arguments from passing to the attachment. |
| 9299118b | 89 | o #277321 by nedjo: Use AJAX properly supports summaries in attachments. |
| d5b6d614 EM |
90 | o #291292 by sammys (reroll by jaydub): Proper use of DISTINCT on summary views on pgsql. |
| 91 | o #291079 by sammys (reroll by jaydub): Fix use of GROUP BY on pgsql. | |
| c0215efe | 92 | o #295246 by webchick: Wrong table type on views object cache caused truncation of cached data and mysterious errors on large views. |
| 01ea2a43 | 93 | o #315007 by Garrett Albright, Paul Kishimoto and catch: Take into account page count when using comment new link. |
| 60eaa7a9 | 94 | o #317562 by ingaro: Wrong date format for PGSQL. |
| 38b73283 | 95 | o #327604 by mr.baileys: Fix improper use of multibyte library when mb library unavailable. |
| 07ae4130 | 96 | o #335926 by sapark and drewish: "January, 2009" should be "January 2009". |
| c4a4792b | 97 | o #341263 by cdale: Prevent exposed filter forms from processing during batch operations. |
| 7692f937 | 98 | o #342322 by drewish: Correct label for translation status. |
| 7626a8e0 | 99 | o #343223 by alienbrain: Ensure path before join. |
| 1e376570 | 100 | o #343284 by andypost: Fix odd/even reversed in table style compared to Drupal core. |
| 8a42e1af | 101 | o #345545 by mfb: Correct occasional Drupal.settings related javascript error. |
| 2099b846 | 102 | o #345546: Fix Node: Created day argument off by 1 error. |
| 406f3972 | 103 | o #345707 by aries: Do not display breadcrumb link if no link text. |
| efd1ec4f | 104 | o #355939 by yhager: Fix missing comment GUID in comment RSS style. |
| 713e4641 | 105 | o #321332 with help from brahms: views_handler_field_markup only worked if format was named "format". |
| d4a64312 | 106 | o #348322 by Darren Oh: Fix missing /code in api plugins help. |
| 7d9c3e95 | 107 | o #353090 by eaton: RSS feeds were not using all of the Drupal hooks to ensure full compatibility with core feeds. |
| 3fd0978c | 108 | o #293832 by drewish: Allow menu items to have administrative description. |
| 6a073d51 | 109 | o #345528: Mini-pager generated invalid HTML with empty li tags. |
| 3f08d56a | 110 | o #351745: Exposed taxonomy term autocomplete filter failed if term existed in multiple vocabularies. |
| 7e804dbd | 111 | o #353002: tracker view had wrong argument and was not picking up comments by the selected user. |
| 9f36926a | 112 | o Case sensitivity on string filter checkmark was backward. |
| b167f70c | 113 | o #355919: views_theme() needed to include plugin theme files to detect functions. |
| 79ba0a1f | 114 | o #353515: Many characters could get incorrectly translated in exposed filters combined with ajax tablesorting. |
| c37c7479 | 115 | o #359818: Delete button should say Revert when reverting a view to default. |
| fa14d543 EM |
116 | o #359132 by grugnog: CSS files should be marked conditional so they don't impact the CSS cache. |
| 117 | o #360637: Extra slash in theme includes could cause some systems to fail. | |
| 6f83d3c2 | 118 | o #363081: Disabled views could still provide blocks. |
| 298c9da0 | 119 | o #366666 by Deadmonk also yched: File size field should not try to print a size on NULL values. |
| 16235c25 | 120 | o #367203: Improper caching of default views caused incomplete handlers that could WSOD. |
| 252c48dc | 121 | o #365283: views_handler_filter_ncs_last_updated improperly registered causing fatal errors trying to use it. |
| 11957a68 | 122 | o #365712: select list exposed filters were trying to limit to list when selecting "All" even when "limit" was not selected. |
| 4d359297 | 123 | o #357196 by Grugnog: hook_views_pre_view not getting $display_id sent properly. |
| 9299118b EM |
124 | |
| 125 | Other changes: | |
| 9cc08650 | 126 | o #288801 by drewish and eaton: Aggregator item support! Make views of feeds! |
| f0318253 | 127 | o #335647 by markus_petrux: Add memory and a reset button to the Views list page. |
| 55708b83 | 128 | o #343047 by alienbrain: Allow all handlers to participate in view validation. |
| 64b8ca74 | 129 | o #339223 by greggles: Allow taxonomy term tid to be sortable. |
| fe47ec93 | 130 | o #324378 by eigentor: CSS improvements to the view list page. |
| 287aacb5 | 131 | o #354736 by Shai: Clarification on exposed filter text. |
| d8c64e8b | 132 | o #364637 by moshe and dww: Allow preprocessors to add row classes to table style. |
| e51893e7 | 133 | o #349178 by agentrickard: Add generic link handling plus a custom text field. Also automatic trimming. |
| ed484da5 | 134 | o #368234 by dww and neclimdul: Allow the "Anonymous" user to have a different (or no) name in User: name field. |
| a8fc8590 | 135 | o #368754 by dww: User ID validator, with role testing. |
| 21e2010f | 136 | o #369505 by dww: Add helper function to get the value of a view argument. |
| 361d6de7 EM |
137 | o #353002 by neclimdul: Provide a filter for user posted or commented on to complement the argument with the same functionality. |
| 138 | ||
| 139 | 2.3 API Notes: | |
| 140 | A minor change in the API now requires that styles that render fields MUST | |
| 141 | render them in order, first by row and then by field ID. Not doing so will | |
| 856b57cd EM |
142 | cause the token expansion to fail. |
| 143 | ||
| b2ee08a1 | 144 | Views 2.2 |
| 856b57cd | 145 | Bugs fixed: |
| b2ee08a1 EM |
146 | o #305756: Number formatting caused illogical rounding. |
| 147 | o #324272 by neochief: hook_pre_render never called. | |
| 148 | o #324058: Broken queries created by string values in multiple fields. | |
| 149 | o #324726: "tag" fields should be autocomplete in View edit. | |
| 150 | o #324058 by yched: Make aliases safer for many to one tables. | |
| 151 | o #325765: Prevent key merge errors on query::add_where and query::add_having. | |
| 152 | o #324378: Minor usability improvements to the list page. | |
| 153 | o #326934: Need another check to make sure already added aliases do not get blown away. | |
| 154 | o #324513: If a relationship table was added more than 1 hop away from the base, SQL errors resulted. | |
| 155 | o #326129 by mindgame: Not between operator did not function. | |
| 156 | o #326198: != mistakenly typod as = (display only) | |
| 157 | o #326379: Provide a default title for the archive view. | |
| 158 | o #327151: Add filter for node_counter.timestamp. | |
| 159 | o #327113: Clean up error text when display will not validate. | |
| 160 | o #307287: (Panels related) view::preview() would override previously set arguments if no arguments were sent. | |
| 161 | o #321589: Comment template preprocessor misnamed so it would not fire. | |
| 162 | o #329746: Comment rendering in the node row style was not working. | |
| 163 | o #321109: view::destroy() needs to unset current_display or future init_displays won't work. | |
| 164 | o #325115: If the block description is not set, show the display title as well as the view name in block administration. | |
| 165 | o #327604 by henrrrik: should use multibyte string functions. | |
| 166 | o #328933 by cmyers: views_handler_filter_date fails to use exposed operator. | |
| 167 | o #332568 by Moonshine: Correct views performance timers. | |
| 168 | o #332679 by yched: render_link() does not check for empty data. | |
| 169 | o #333593: Incorrect reference to non-existent views_handler_join in help/api-tables.html. | |
| 170 | o #334337 by miro_dietiker: Documentation clarification for arguments, blocks and PHP Code plugins. | |
| 171 | o #336456 by dww: Date filter had trouble with NULL operators. | |
| 172 | o #336125 by nedjo: Missing filter for node translation. | |
| 173 | o #337360: Menu selection causes crash if menu module not active. | |
| 174 | o #339295 by katbailey: AJAX paging could fail with the same view in multiple tabs. | |
| 175 | o #339676 by nedjo: Source translation had wrong filter handler. | |
| 176 | o #340002 by hass: Allow the "Add display" button to wrap for translations whose phrase is longer. | |
| 177 | o #340033 by pancho: Clearer wording on some field help texts. | |
| 178 | o #340515: views_perm() was incorrectly views_ui_perm(). | |
| 179 | o #330897: Invalid displays causing 'path' lookup to crash. | |
| 180 | o #339674 by nedjo: Translation code cleanup. | |
| 181 | o #341897: views_perm() mistakenly declared in views_ui.module. | |
| 182 | ||
| 183 | Other changes: | |
| 184 | o Reorganize the analysis code into analyze.inc to make it easier for people to find the code and use it externally. | |
| 185 | o #298884 by neclimdul: Requested missing filter to filter for whether a user has a picture or not. | |
| 186 | o #336531 by dww: Set boolean filter to not use a checkbox which is lesser UI. | |
| 187 | o #338632 by drewish: Remove use of format_rss_channel and use proper templating instead. | |
| 188 | o #326034 by yched: Allow short names in admin summaries via new "title short" definition. | |
| 189 | o #335613 by swentel: Add hook_views_api() setting to bulk export. | |
| 190 | o #339707 by nedjo: Add filter to show child translations. | |
| 191 | o #284768 by drewish: Proper templates for RSS feeds rather than format_rss_item(). | |
| 192 | ||
| 193 | ||
| 194 | Views 2.1 | |
| 195 | Bugs fixed: | |
| 196 | o #322862: 1.0037 debug code left in. | |
| 197 | o #322908: README.txt update. | |
| 198 | o #323014 by yched: Typo in exposed filter text. | |
| 199 | o #323033: Using empty/is not empty in string/numeric filters caused notices. | |
| 200 | o #322874 by yched: Errors in summary for some filters. | |
| 201 | o #323282: Taxonomy term default choice handled incorrectly. | |
| 202 | o #323318: Exposed taxonomy term failed if not set force single. | |
| 203 | ||
| 204 | Views 2.0 | |
| 205 | o First 2.0 official release | |
| 5e1c96d4 | 206 |