Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download tar.gz
85.75 KB
MD5: b0670d553946de8f7f1457931670be70
SHA-1: 89a72e3afacbdd7849f52804899b169ca3e2c39b
SHA-256: 1379d2d2fa14bb126ebe87997b7595d844167d1f87e3796d0e7a7d1049cc58f6
Download zip
111.67 KB
MD5: f51910f9a6c88f253ca37028d5c7ee52
SHA-1: aa0b1e855fcf0ef491c8f3fb87378643e6d0cf88
SHA-256: d0c5c6f4295a025c37f4004cfa5e41410564a46c8211624d644b1532c331e575
Release notes
The focus of this release was to bring all the improvements that have been made in Drupal 8 core's Edit module to the Drupal 7 backport.
So, when upgrading, be aware that there are some pretty big changes:
- Create.js is gone.
- Edit now also depends on the CTools and Libraries API modules, in addition to the Entity module that it already depended on.
- Backbone and Underscore no longer ship as part of Edit; Edit now depends on Libraries API and you must install Backbone and Underscore as per the Libraries API customs.
- The Shared Space plugin no longer ships as part of Edit; Edit now asks you to create a custom build of CKEditor (for instructions, see the README).
- Edit does extensive requirements checking to help you get set up: see the Status Report.
- Views support — which was fragile at best — has been moved into its own project: Edit Views — this is a very, very complex problem to solve.
- Lots of stability improvements: network timeouts/server errors are handled, if multiple instances of the same entity exist on the same page, they'll be updated live, and so on :)
Please provide useful bug reports/support requests, so we can get this module to a 1.0 release ASAP!
Changes since 7.x-1.0-alpha11:
- #2160093 by Wim Leers: CKEditor module allows CKEditor library to be installed inside the module rather than in sites/all/libraries, check this in status report.
- #2160081 by Wim Leers: D7 Edit is only ever going to work on the front-end.
- #2149261 by Wim Leers: Filter tips spacing is off in Bartik.
- #1898498 by Wim Leers: Contextual links poking out when inline editing.
- Backport of issue #2075185 by Wim Leers: When an entity is in-place edited (i.e. saved), other instances of that entity on the same page are not updated (no propagation).
- Backport of issue #2055937 by Wim Leers, jessebeach: Introduce error handling to in-place editing; if an AJAX request to commit changes fails, the user cannot recover.
- Backport of issue #2145077 by TR, longwave: Fix about a zillion spelling errors, mostly in comments.
- #2159953 by Wim Leers: Fix subtle bugs discovered while working on the Backbone upgrade.
- #2149237 by Wim Leers: Upgrade from Backbone 0.9.2 to >=1.0.0 and from Underscore 1.4.0 to >=1.5.0.
- Backport of issues #1988612 and #2149933 by Wim Leers, nod_: Don't require .field-item to be set for the plain text in-place editor for compatibility with title in-place editing.
- Backport of issue #2137005 by jessebeach: Don't hide comments during in-place editing of an Article; position the entity toolbar more intelligently.
- #2154555 by Wim Leers: Edit breaks when the entity title is promoted to the page title.
- #2154551 by Wim Leers: Edit breaks when comments exist on a node.
- Backport of issue #2133889 by Wim Leers: Clean up Edit: rename EditorDecorationView to FieldDecorationView.
- Backport of issue #2141055 by Wim Leers: When multiple instances of the same entity on one page, only the first can be edited.
- Backport of issue #2148797 by Gábor Hojtsy, Wim Leers: Test coverage for in-place editing of the 'title' base field.
- Backport of issue #2135689 by Wim Leers: Clean up edit.module to match coding standards.
- #2033839 by catch: node.inc defines 'access callback' which doesn't exist and is never called.
- #2028771 by catch: Support emptyparagraphkiller.
- #1995160 by oxyc: Saving non-nodes triggers a warning due to non-existent revision property.
- #2111667 by Wim Leers: Backport Drupal 8's Edit module to Drupal 7.
- Branch off Views integration to a new https://drupal.org/project/edit_views module.
- Follow-up for issue #2146595 by Wim Leers: a leftover reference to the "sharedspace" plugin still existed, causing havoc.
- #2146595 by Wim Leers: Remove "sharedspace" plugin from Edit.module, require users to create a custom build.
- Follow-up for issue #1964320 by Wim Leers: actually only check the "Source" button requirement if that button is enabled.
- #1964320 by Wim Leers: Automatically use "sourcedialog" plugin/button instead of "sourcearea" plugin/button when using CKEditor for in-place editing.
- #2011146 by Wim Leers: Document how to disable in-place editing of a field.
- #2146225 by Wim Leers: Remove onchange plugin, require CKEditor version 4.2 or newer instead.
- #2090377 by Wim Leers: Set filter type for the filter_hashtags filter (Commons Hashtags module) and insert_view filter (Insert View module).
- #1967982 by Wim Leers: Move Underscore and Backbone out of Edit module, use Libraries module.
- Remove comment that is irrelevant in Drupal 7.