Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
1.04 MB
MD5: d60c0812b768c1a71bf0cfc09cec7fff
SHA-1: 3e9abf42b597a7f684aae53503fa326e3ad74b30
SHA-256: d4f744feca400cb82575e856d05536be6eee7ebd568ea29f2fd58fc2ef3d0144
Download zip
1.18 MB
MD5: 62d461281512ca1b1838f4a12f89ef18
SHA-1: 3b7542ef4becc2bd4f0cd1e5f443b87c9b6ebe42
SHA-256: 7e16cf146530e22459338b10d7da701fe75ea80cabd1b57f1f505be977c15b61
Release notes
Overall:
- Do a massive code cleanup
monster_menus:
- Add a "Solve permissions issues" link to the "Who can edit or deleted content" tab of the node editing form, similar to the one in the page settings
- When adding "..." onto the end of a list of group members, show it on a separate line, where applicable
- Add an option to the detailed 404 page function, allowing it to do all of the searches except for the costly ones that use SOUNDEX
- Fix the "See all users in this group" link in the right hand pane of the tree browser
- Fix the warning that appears before deleting a page
- Move the page settings Theme tab into Appearance; add a summary item for "Enable the RSS feed for this page"
- Move the "denotes required fields" text on the node edit form below the action buttons added by the Content Lock module
- Don't ban hidden node types when considering access to create nodes
- Fix a bug where sometimes the list of allowed node types or themes could come up empty in a page's settings
- #1910824: hook_mm_showpage_routing Output Order Incorrect: Fix problems with the order of mm_showpage output in relation to nodes
- #1829238: Node permissions removed on node save: Don't trash node permissions upon a Javascript error or disabled state in the node edit form
- #1829238: Node permissions removed on node save: Play nicely with alter hooks that add submit buttons to the node edit form. Courtesy of jay.dansand.
- Fix a bug that caused a node's "created" date/time to be set the the current date/time whenever it was saved, if the date_popup module was installed
- Fix error reporting in mm_create_path
- Remove version numbers from .info files, so that the correct version can be determined by drush or inserted later by drupal.org's automatic packaging
- Don't try to append "destination=" to URLs for revisions lists, because this interferes with the diff module's ability to show differences between two revisions
- Add an alter hook to allow other modules to change the view mode or other aspects of individual nodes before they are shown (D7 only)
- Fix a bug which could sometimes leave orphan rows in mm_node_write
- Try to prevent a deadlock when deleting access cache data
- Fix a watchdog warning in the user list search form
- Add an index, to improve mm_tree sort index generation
- Clean up the handling of Access Denied and Not Found in menu handlers, to return constants rather than call the functions directly
- Fix what happens when duplicate users are added to groups
- Fix a PHP warning in php-captcha
- Certain frequently-used queries can cause database deadlocks. According to MySQL docs, Drupal should retry these at the database level, but doesn't, so do it in MM. Also, wrap some of the most critical database changes in transactions.
- Avoid a shortcoming of module_implements(), where calling hooks during hook_boot() would cause invalid data to be permanently written to the cache, and would therefore lead to an incorrect list of hooks for future hook invocations.
- Fix the sort order of images in the tree browser
- Fix an edge case in mm/MMTID URL redirection which could cause a completely blank page
- When displaying comments, fix the link contained in the comment's title
- Fix a bug in displaying the generated sitemap.xml file
- Relax the restrictions on what characters can be included in URL aliases, to include uppercase letters. This matches the check used in D6.
- Don't allow permissions to be set using an empty gid; show an error message if this happens. Silently remove any groups without a proper gid in the page settings form.
- Speed up the query that determines what theme to use on a given page, when the page is a user homepage
- Don't allow the "Location on page" to be changed for a homepage
- Fix a couple of errors when running MM's upgrade hooks in a large batch
mm_schedule:
- When creating a new calendar, default to including events on the same page as the calendar
- In calendar week/day views: add AM/PM to the hours; make the entire day heading clickable
- Fix a bug in URL rewriting for calendars, where non-calendar query parameters were not being preserved
- When choosing nodes in the "Individual events" field of a calendar, only consider future events
- Change the behavior of the Day/Week/Month/Year links atop calendars to be more intuitive
- Show the calendar body above the view output
- Fixes related to calendars when the starting date is not January: - Correctly handle list mode - Fix the page title when there are no events in the year
- Set some defaults for calendars imported from D6
- Set some more of the mm_calendar fields to required
- Set the default value for Events:Pages in the mm_calendar content type
- Fix the ability to push calendar events onto personal calendars
- Add support to the jcalendar module so that a link can include a specific class to keep jcalendar from applying its popup code
- Add a couple more requirements to the mm_schedule feature
- Fix a potential missing function error
- Add a hook allowing schedule data to be modified before it is rendered
mm_media:
- Use a "feature" for the content types. This removes the dependency on bundle_copy.
- Fix validation of the dialog upon inserting a media node into a WYSIWYG editor block
- Remove some unneeded code in mm_media.install
- Append an appropriate anchor to the comments link in a gallery image
- Show the image caption correctly in galleries
- Remove some errant permissions from the file upload (mm_media) content type
- Add a hook to mm_media to update MM's allowed node types list to reflect the change in node name from D6
- Handle inline styles such as alignment
mm_workflow_access:
- Finish upgrading to D7
- Fix the workflow_author field during node edit preview.
- Update the way workflow permissions are read for a node, to be compatible with the new field name now used by the workflow module
mm_webform:
- Fix a bug which prevented the "View submissions" button from appearing below webforms
- Fix a potential bug in webform results access
- Fix the 'Attach/Edit Webform' button in mm_webform
- Fix various errors and bugs in the code which modifies the Edit link on a webform-enabled node
- Only show the "View submissions" button if the user has setup the node to use a webform
rss_page:
- Fix the rss_page_cron function, which removes stale RSS cache files
- Fix homebox support
- Make the options available in RSS Page when adding feeds on par with those in D6
- Fix the ability to have more than one feed in an RSS Feed node
- Fix the presentation of RSS feeds within fieldsets
- Decode any HTML entities in the titles of RSS feeds before use