- Issue created by @travisc
- πΊπΈUnited States travisc
I found it, in your config under dependencies
dependencies:
module:
- title_field_for_manage_displaydelete
- title_field_for_manage_display - πΊπΈUnited States frob US
I'd like a migration guide. Just doing that doesn't actually fix the issues with removing this module. We had to completely rebuild some of the functionality this module offered.
The way this has been handled has been really disappointing. The maintainers of this module should be ashamed. This module still works with Drupal 10.3 but it cannot be installed without some serious issues. I agree we should turn new users away from this module. Mark it deprecated and say no further work will be done here but as it was handled this module actively blocks the upgrade of sites.
In the end, I had to fork this module and maintain a custom version to keep it going. It isn't in the budget to migrate to another stop-gap module just to migrate to core functionality when it eventually comes out.
- πΊπΈUnited States fizcs3 Omaha, Nebraska; USA
We too have had this module installed for awhile, would love to remove it as it comes up on Available Updates page as: "Project not supported: This project is no longer supported, and is no longer available for download. Uninstalling everything included by this project is strongly recommended!"
I have not had time to focus on trying to figure out the ramifications of doing so, until now...
From what I can tell, this is the deal:- This module creates a `field_display_title` for every node and media item. Uninstalling this module is going to remove that field and all of its config from all nodes and media items. Which also means that if you happened to use that `field_display_title` in any view, that field is going to get deleted from the view. You have to go through your views and change those to instead use the base title field, and not `field_display_title`.
- If `field_display_title` was referenced in any twig templates or preprocess, you have to again make sure this reference is instead changed to the base title field.
- then you can uninstall/remove the module
However...
in the meantime, what this module was solving has been attempted to be solved in core via this issue:
"[META] Expose Title and other base fields in Manage Display" β¨ [META] Expose Title and other base fields in Manage Display Active
Which is sadly still unsolved after 11 years (ugh)...
So if this module is uninstalled now, the base issue currently still remains...