Ontario, CA 🇨🇦
Account created on 22 April 2009, about 16 years ago
#

Merge Requests

More

Recent comments

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Please put your patch into the issue fork and make a merge request.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland made their first commit to this issue’s fork.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This is probably a Drupal core issue.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This should be rebased onto 2.8.x.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I created a merge request with patch #7.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland made their first commit to this issue’s fork.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland made their first commit to this issue’s fork.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

As warning message as an interim step would be fine. It would be helpful for the patch to be put into a merge request so that tests can run on it.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

phpcs and cspell issues are fixed, plus a couple of phpstan issues.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Perhaps this should be done on branch 2.0.x instead.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland created an issue.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I think any any significant, backward incompatible changes should be done only in 4.x so that 3.x can be stable. The majority of openid_connect users are on 3.0.x already, so big changes need to be avoided.

It doesn't need to be bug-free before getting a stable tag. It would probably be reasonable to give it a stable tag now and continue with bug fixes in patch-level releases.

Having a stable release would allow people to start moving off the very old 8.x-1.4 and upgrade to Drupal 11.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

The changes described above where made except:

  • This did not change the Drupal search block. The theme generates a gcds-search component if configured. Alternatively, blocks may be placed in the search slot.
  • A dependency on ui_suite is not needed for the other changes, so no dependency was added.
🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Looks good!

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I just added a spelling exception needed by my recent change.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I have added instructions to branch 3520780-composer.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

We also have mnsami/composer-custom-directory-installer installed. Maybe that is is needed.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

It looks like you need to have composer/installers installed for the installer-paths key to work.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I thought that datatables wasn't mandatory for csvfile_formatter. If so, we would expect people to install it via their own Composer files instead of it being always installed with csvfile_formatter.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Updated draft for documentation:

The DataTables library can be installed with:
composer require 'datatables.net/datatables.net-dt:^2.2'

You will probably need to update your composer.json file by adding the following in the extra, installer-paths section:

            "web/libraries/{$name}": [
                "datatables.net/datatables.net",
                "datatables.net/datatables.net-dt",
                "type:drupal-library"
            ],

If you are installing a different way, you may need to change the file names and locations from what is in csvfile_formatter.libraries.yml. You can do that with hook_library_info_alter().

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I have it working now on version 2.2.2 using the Composer instructions from the bottom of this page:

https://datatables.net/download/

I had the change the file paths, see branch 3520780-composer.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I just pushed to the issue fork a commit updating the version key to match the changes. I will test this.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

The DataTables library can be installed with:
composer require 'datatables/datatables:^1.10'

You will probably need to update your composer.json file by adding the following in the extra, installer-paths section:

            "web/libraries/{$name}": [
                "datatables/datatables",
                "type:drupal-library"
            ],

If you are installing a different way, you may need to change the file names and locations from what is in csvfile_formatter.libraries.yml. You can do that with hook_library_info_alter().

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

We have it installed with this in the Composer require section: "datatables/datatables": "^1.10",

This is in the extra, installer-paths section:

            "html/libraries/{$name}": [
                "datatables/datatables",
                "type:drupal-library"
            ],

This is what we already had.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦
🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

All checks are passing.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Should this issue be moved to that queue?

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

The best thing would be to create a separate webform_bootstrap module project.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦
🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Please try it without the patch to see if that is the problem. If so, report the problem with the patch on that issue.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

There are still a few phpcs issues on branch 2.0.x. They are all "Missing short description in doc comment". Perhaps this issue should stay open for those to get fixed.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Is there a reason the "Build attributes string" code doesn't use the Drupal Attribute class?

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland created an issue.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

All that is left in the merge request is adding a return type declaration.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

8.x-3.x is no longer supported. There is almost nothing left in this merge request anyway.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This commit causes core_version_requirement and the version of core required in composer.json to not match.

There is no need for the php key in the info file since the version given is lower than the minimum for versions of Drupal shown in core_version_requirement.

Is there a reason it doesn't run the normal coding standards checks?

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

phpstan tests now pass. Only one simple change needed.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland made their first commit to this issue’s fork.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Is anyone else seeing this? Are you able to user bisect to figure out which commit broke it?

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This is Ubuntu with libapache2-mod-php8.3.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I just had this problem. It went away when I rebooted the server and ran drush clear-cache. A clear-cache by it self did not fix it. Running apachectl graceful and then clear-cache also did not fix it.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This should probably be a submodule so that the submodule can depend on Media module.

We can really move anything ahead until fixing 📌 Make GitLab CI tests pass Active .

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Should this issue be moved to the wxt_library queue?

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

It would be best for the change to be in an issue fork and merge request.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This patch appears to be for wxt_library not wxt.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Add link to ThemeExtensionList

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This patch is the current state of the merge request.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Note that there are two classes called MenuLinkContent:

  • \Drupal\menu_link_content\Entity\MenuLinkContent
  • \Drupal\menu_link_content\Plugin\Menu\MenuLinkContent
🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This change introduced a comment error for updateLink(). The comments now say this function can @return array|null. In fact, it can only @return array.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland created an issue.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

This issue removes translatable_menu_link_uri_iterate_menu(). It would have better backward compatibility if that function continued to exist as a deprecated function that calls the new service.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

All tests are passing. The change in 🐛 Too few arguments to function Drupal\translatable_menu_link_uri\LinkIterator::__construct() Active is also in this merge request so that tests will pass. That issue should be merged first.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

The merge request will fix this issue. (It could also be fixed by using isset() instead of !is_null().)

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland created an issue.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland made their first commit to this issue’s fork.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

I created a merge request with the patch in #4.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

liam morland made their first commit to this issue’s fork.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

There is a merge request with this change in 🐛 Version 8.x-3.6 is not compatible anymore with PHP 7.4 Active .

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Please put these changes into an issue fork and merge request.

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Thanks!

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Thanks!

🇨🇦Canada Liam Morland Ontario, CA 🇨🇦

Thanks for the patch. For the renamed method, there should be a deprecated method with the old name that calls the new name.

Production build 0.71.5 2024