This release contains many fixes and improvements to MM's Search feature (MMTID/settings/search). When a search has results, various Actions can now be chosen:

  • Display the results in a table
  • Download the results as a CSV file
  • Clean permissions - remove duplicated permissions
  • Replace text - replace text in the body or title field of a node, optionally using a regular expression
  • Execute PHP code - if permitted, the user can run arbitrary PHP code against the Node or MMTree object; requires the devel_php module
  • Modify permissions - add/remove users and groups from permissions
  • Modify group membership - add/remove group members

Other changes:

  • Fix a JS dependency which could cause errors on page settings forms when aggregation is enabled
  • Fix the HTML of the search form at /users
  • Handle another edge case of URLs trying to access the root tree node
  • Prevent PHP warnings when certain validation errors occur during copy/move page
  • Fix a rare case where valid URLs could start to return a 404
VCS Label
9.3.0
Short description
New search actions and various bug fixes
Packaged Git sha1
fa9e5f5afd1298574e4e8a66ca0271991bbfa6ec
Release files
7e5e0f2ab6c4c73ff4a55f0b9395a544
Release file SHA-1 hash
90645856292e2e56fbb5cab681fc4e5131fb40c5
Release file SHA-256 hash
ca7352bfe83d0dc5b5f0d89cc45b39528f94c7f40505fb7eab7ef845664599a8
a88fbd059ded13d47faa03f15900e1bd
Release file SHA-1 hash
b5f856c66cce999621f104409d14f20c75055c08
Release file SHA-256 hash
801f2551b1a3d58f10bde4f9174a9d22a6c25369505058f1c00fb11a3b9f6b06