- Issue created by @mparker17
- 🇨🇦Canada mparker17 UTC-4
Maintainers, please let me know if there is anything that I can do to help!
- 🇨🇦Canada mparker17 UTC-4
(typo in issue summary, thanks for your patience with me!)
- 🇪🇨Ecuador jwilson3
Hi @mparker17.
I'm curious have you tested 2.0.x-dev on your project?
- 🇨🇦Canada mparker17 UTC-4
Hi @jwilson3, I have, and it appears to work correctly!
Here is what I did to test...
- Install ddev (I tested on version 1.24.1)
- Clone the module:
git clone --branch '2.0.x' https://git.drupalcode.org/project/label_help.git && cd label_help
- Set up a test site for the module with the ddev/ddev-drupal-contrib plugin:
ddev config --project-type=drupal --docroot=web --php-version=8.3 --corepack-enable --project-name=label-help
- create a ddev project for testing the moduleddev add-on get ddev/ddev-drupal-contrib && ddev start && ddev poser && ddev symlink-project
- run the setup steps for the ddev/ddev-drupal-contrib addon- Go to
https://label-help.ddev.site/core/install.php
in a browser. Note that I saw the Drupal 11.1.0 installer. Install the site with the "Standard" install profile.
- Set up the module for testing:
- Go to
/admin/modules
and install label_help - Go to
/admin/structure/types/manage/page/fields/node.page.body
, and see the Label help message textarea. Set Label help message toThis is a test of the label help message
. ClickSave settings
.
- Go to
-
Test the basic module functions in Drupal 11:
- Go to
/node/add/page
. I see a Create Basic page form with an Title and Body field. The text This is a test of the label help message appears below the Body field label (please see the attached screenshot).
- Go to
- Make sure there are no errors being logged:
- Go to
/admin/reports/dblog
to confirm that the module setup/testing did not result in any error messages related to this module.
- Go to
- 🇨🇦Canada mparker17 UTC-4
Respectfully bumping this issue!
(this module is my only blocker for a D10.4 -> D11.1 upgrade; thanks in advance for your understanding)
Please let me know if there's anything that I can do to help!
- 🇪🇨Ecuador jwilson3
Thanks for the bump. I'll add to my list for this week. Apologies this dropped off my radar.
- Assigned to jwilson3
- Status changed to Fixed
about 1 month ago 10:34pm 25 February 2025 - 🇪🇨Ecuador jwilson3
I've released label_help:2.0.0-rc2 → .
Looking under the hood, the current codebase is a complex mess and has several limitations.
Work is currently under way to bring Paragraphs support ( ✨ Add Label Help support for Paragraphs module fields Active ) and generally overhaul the module architecture ( 📌 Refactor Label Help to use hook_field_widget_WIDGET_TYPE_form_alter Active ), which I think is important for achieving a truly "stable" release, but I also don't want to give a false impression that getting to stable will not imply some potential bugginess, and since we're already at "Release Candidate" stage.
I'm thinking there are effectively two routes:
- create a 2.0.0-rc3 containing the overhaul work; let it stabilize and then version off 2.0.0 with something everyone is more happy with.
- draw a line in the sand soon-ish with a 2.0.0 release (after the current rc2 has had time to be adopted and settled), and then start a 2.1.x branch and a 2.1.0-beta1 release for the overhaul.
Any feedback on how to version such an overarching change are welcome. Thanks.
- 🇨🇦Canada mparker17 UTC-4
@jwilson3, apologies for the delay in replying: thank you very much for the new version!
I haven't had a chance to test the changes in 📌 Refactor Label Help to use hook_field_widget_WIDGET_TYPE_form_alter Active , but in my opinion, there are enough changes to how the module works to warrant a
2.1.x
or even3.0.x
branch (i.e.: Route 2 in your comment). (I can post this in 3495740 if you'd like :) ). Automatically closed - issue fixed for 2 weeks with no activity.