Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Work has been done to make Edit production-ready on D7 — see #1879820: [meta] Get the D7 version of Edit production-ready.
A few improvements/bugfixes from there should be ported to Drupal 8:
- asnyc load of editors (like ckeditor and attached libraries) upon calling /edit/metadata: http://drupalcode.org/project/edit.git/commitdiff/785db79121d3d550795d7a...
- #1893646: display:inline fields are floating around as I hover over them
- Modify editable.js to prevent js errors: http://drupalcode.org/project/edit.git/commitdiff/58c70e51557549b4f9c8d9...
- #1893700: Links don't work after toggling edit/view mode
- Make the quickedit link/tab somewhat easy to reuse from contrib (in case people are not using core toolbar): http://drupalcode.org/project/edit.git/commitdiff/613036f4a7f371aa253192...
- Missing drupal.detachBehaviors(): http://drupalcode.org/project/edit.git/commitdiff/67595090c744513ed0fe5a...
- Maybe: #1893698: Hide the In-Place Edit Operations block altogether for unprivileged users
Comment | File | Size | Author |
---|---|---|---|
#5 | edit_d7_improvements-1894454-5.patch | 5.23 KB | Wim Leers |
Comments
Comment #0.0
nod_More things to port
Comment #1
nod_Updated a few things :)
Comment #2
Wim LeersMerci beaucoup!
Comment #3
webchickTagging
Comment #4
webchickTagging again, to track as part of the larger effort around #1879820: [meta] Get the D7 version of Edit production-ready.
Comment #4.0
webchicktypo
Comment #5
Wim LeersProblems/clean-ups I encountered while working on D7 Edit, I've also forward ported to D8:
This patch fixes a bunch of smallish bugs:
display:inline
fields like Drupal 7's Edit can (Drupal 8 does not yet have any such fields, because the e.g. the node title is not yet a proper "entity field", it's an "extra field"; this ensures that it will work well)Comment #6
nod_All in order.
To be able to test you need to apply: #1942000: Node NG broke Edit module.
Comment #7
Dries CreditAttribution: Dries commentedCommitted to 8.x. Thanks.
#1942000: Node NG broke Edit module was committed too.
Comment #8
Wim Leers.
Comment #9.0
(not verified) CreditAttribution: commented->
, makes it easier to comment.