| 1 |
/** |
/** |
| 2 |
* Revisions log for unique_field |
* Revision history for the Content Administration module |
| 3 |
*/ |
*/ |
| 4 |
|
|
| 5 |
version 2009/03/06 (5.x-1.0) |
version 2009-03-30 |
| 6 |
-- fixed query generation for grouping OR clauses |
-- fixed support for sites not using clean URLs [thanks to GuyPaddock] |
| 7 |
-- altered appearance of unique fields settings on the content type form: |
-- fixed bug causing error messages if no JavaScript or CSS is included |
| 8 |
moved unique field section to the bottom, added descriptions |
|
| 9 |
-- fixed compatibility with cck_field_perms [thanks to skassam] |
version 2009-03-09 (6.x-1.0-beta1) |
| 10 |
|
-- testing white-space CSS modification [thanks to KNOFF] |
| 11 |
version 2009/02/09 (5.x-1.0-beta1) |
-- restructured AJAX handler and added query building component |
| 12 |
-- fixed handling of multiple values per CCK field |
-- added paginated and sorted queries through an interactive table interface |
| 13 |
-- added option for showing the nodes that match when a duplicate |
-- added filters for content type, author, and full text search |
| 14 |
value is found [thanks to crea] |
-- removed administrative settings page |
| 15 |
-- fixed handling of node revisions |
-- clarified delete node confirmation message |
| 16 |
-- rewrote query generation routine |
|
| 17 |
-- added node author as a query field |
version 2009-02-06 |
| 18 |
-- added hook_uninstall support for removing the module's variables |
-- improved interface design |
| 19 |
[thanks to markus_petrux] |
-- reorganized JavaScript file |
| 20 |
-- improved compliance with coding standards [thanks to deekayen] |
|
| 21 |
|
version 2008-11-06 |
| 22 |
version 2008/10/24 |
-- added smart loading of embedded JavaScript/CSS files (each is only |
| 23 |
-- added check for content.module for CCK-dependent code [thanks to sigsby] |
loaded once by AJAX client) |
| 24 |
-- removed all MySQL database-specific code [thanks to rssaddict] |
|
| 25 |
|
version 2008-11-05 |
| 26 |
version 2008/03/15 |
-- added support for relaying CSS files included by forms |
| 27 |
-- fixed to use node title label from node type data [thanks to tj2653] |
|
| 28 |
|
version 2008-10-29 |
| 29 |
version 2008/03/14 |
-- added 'working' status message during operations |
| 30 |
-- changed behavior so that if a field value is null or empty it matches |
-- converted all data exchange to JSON |
| 31 |
no other node (including other nodes with null or empty values) |
-- added support for relaying Drupal status/warning/error messages |
| 32 |
[thanks to scedwar] |
-- added support for relaying JavaScript files included by forms |
| 33 |
|
-- fixed initializing AHAH and other Drupal behaviors from embedded forms |
| 34 |
version 2008/03/13 |
-- reworked node delete process to use standard form-based method |
| 35 |
-- fixed support for node and user reference fields in single node scope, |
-- removed jquery.form.js as it is included with Drupal |
| 36 |
verified support for both in other scopes |
-- improved handling of response from save operation (triggers redirect) |
|
|
|
|
version 2008/03/12 |
|
|
-- added single node scope to require that specified fields on a node |
|
|
have unique values |
|
|
-- improved error messages to specify which fields must be unique |
|
|
and which include duplicates |
|
| 37 |
|
|
| 38 |
version 2008/02/22 |
version 2008-10-24 |
| 39 |
-- fixed queries to support table prefixes |
-- initial release on drupal.org |
|
|
|
|
version 2008/02/18 |
|
|
-- initial release |
|
| 40 |
|
|
| 41 |
TO-DO |
TO-DO |
| 42 |
-- fix use of t() to eliminate the use of variables inside |
-- do not rewrite the entire table so that underway changes are not overwritten |
| 43 |
-- fix consistent case-sensitivity of database queries, add option |
-- show operation buttons/add content types based on user's permissions |
| 44 |
for whether to use case-sensitive comparisons (see #333137) |
-- add result index at the bottom of the page |
| 45 |
-- add validation before submission via AJAX (see #338744) |
-- improve translation possibilities |
| 46 |
-- add taxonomy vocabulary/term as query field and scope (see #227254) |
-- check cross-browser compatibility |
| 47 |
-- add views as a query scope (see #223792) |
-- consider using json-sans-eval or other methods for parsing JSON |
| 48 |
-- allow multiple types of constraints (see #347327) |
-- better JavaScript compliance with jslint |
| 49 |
|
-- retain state data in cookies to allow returning to the last-saved state |
| 50 |
|
-- allow adding/removing fields as table columns |