Skip to content

Releases: DivanDesign/EvolutionCMS.plugins.ManagerManager.mm_ddSelectDocuments

Version 1.6.1

05 Mar 15:35

Choose a tag to compare

  • * Fixed error with empty list when $params->depth == 1.

Version 1.6

14 Apr 17:54

Choose a tag to compare

  • + Parameters → $params->filter: Supports the not-equal-to operator.
  • * Refactoring:
    • * \DDTools\ObjectTools::extend is used instead of array_merge.
    • * \DDTools\ObjectTools::convertType is used instead of json_encode.
  • + Composer.json.
  • + README.
  • + README_ru.
  • + CHANGELOG.
  • + CHANGELOG_ru.

Version 1.5

14 Apr 17:54

Choose a tag to compare

  • + Parameters → $params->parentIds[$i]: Can be equal to 'current' for using ID of current document.

Version 1.4

14 Apr 17:53

Choose a tag to compare

  • * Attention! PHP >= 5.4 is required.
  • * Attention! (MODX)EvolutionCMS.plugins.ManagerManager >= 0.7 is required.
  • * The widget now uses named parameters (with backward compatibility).
  • * jQuery.migrate 3.0 is used.
  • * jQuery.ddMultipleInput has been updated to 1.3.2.

Version 1.3

14 Apr 17:53

Choose a tag to compare

  • * The $max parameter became less fragile (closes #4).
  • * The $parentIds parameter can be equal 0 and 0 by default (closes #1).
  • + The $allowDoubling parameter which allows to select duplicates values were added (closes #5).

Version 1.2.2

14 Apr 17:53

Choose a tag to compare

  • * The jQuery.ddMultipleInput plugin has been updated to 1.2.1 (minor style changes).

Version 1.2.1

14 Apr 17:51

Choose a tag to compare

  • * Small changes for compatibility with PHP < 5.3.

Version 1.2

14 Apr 17:51

Choose a tag to compare

  • * Attention! (MODX)EvolutionCMS.plugins.ManagerManager >= 0.6 is required.
  • + The ability to use output templates for the document selection list elements (see the parameter $labelMask) has been added.
  • + Suggested results can currenly be filtered by TV's values (see the parameter $filter).
  • + An ability to sort selected elements has been added.
  • * Parsing of jQuery.parseJSON function was removed, because the JSON is a correct js-object.
  • * Multibyte encoding Unicode characters of the JSON string has been removed.
  • * Minor optimization: JSON encoding has been taken away from the cycle.
  • * The including of required js and css files is currently being realized while occuring the event OnDocFormPrerender. The files are included as html.
  • * The calls of the functions includeJs and includeCss were replaced by includeJsCss.
  • - The jQuery.ddTools library is no longer included here because it is in ManagerManager.

Version 1.1b

14 Apr 17:51

Choose a tag to compare

  • + The capability of selecting child documents from several parents has been added (parentIds is now a comma separated string).

Version 1.0b

14 Apr 17:50

Choose a tag to compare

  • + The first release.