Account created on 16 July 2010, almost 14 years ago
#

Merge Requests

Recent comments

🇸🇰Slovakia trafo

Changes were rebased on 6.1.x branch. Helper service was tested in update hook and worked as expected: string translations were updated.

🇸🇰Slovakia trafo

Tested profile installation with the changes. Email registration module was installed during RS profile installation and user was able to register and login via email.

🇸🇰Slovakia trafo

Rebased on top of 2.1.x, renamed category config files and updated some translations to reflect changes in v2.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

Rebased changes on top of 6.1.x

cli_language module only locks language in the CLI, but not in the UI. So dev is still able to create config in another language.
This might fix weird issues during config import/export when language is switched in the middle and config translations are overridden.

The 🐛 Prevent saving config entities when configuration overrides are applied Needs work gained again some momentum and looks more like fix to this issue.

🇸🇰Slovakia trafo

trafo changed the visibility of the branch 6.1.x to hidden.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

Successfully imported layout section templates into LB library during module install.
For testing was used 1.4.x-dev version of single_content_sync with required changes, so new release of single_content_sync is needed.
Once this is done, it's ready to go.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

As a user with webadmin role I was able to add block to top and bottom region on multi-column section.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

Run into this issue and tracked it to EasyBreadcrumbBuilder. It calls Router::matchRequest($request) which applies route enhancers. One of the enhancers is LayoutBuilderTempstoreRouteEnhancer which has private temp store that will try to start session. Fix is to disable it while indexing (see #3274158-3: RuntimeException while trying to render item ).

Not sure if this module can do much about it.

🇸🇰Slovakia trafo

Run into this issue again and tracked it to EasyBreadcrumbBuilder from easy_breadcrumb module. It calls Router::matchRequest($request) which applies route enhancers. One of the enhancers is LayoutBuilderTempstoreRouteEnhancer which has private temp store that will try to start session.

Found a fix in #3274158-3: RuntimeException while trying to render item , #3274158-19: RuntimeException while trying to render item , #3274158-27: RuntimeException while trying to render item . This might be added into this codebase.

🇸🇰Slovakia trafo

Reviewed MR and after applying changes error is fixed. Changing to RTBC.

🇸🇰Slovakia trafo

Patch solves the issue. Be aware that with this change module also loses compatibility with Drupal 8.

Changing status to Reviewed and Tested by Community.

🇸🇰Slovakia trafo

Reviewed and applied patch. It solves the issue.

Changing status to Reviewed and Tested by Community.

🇸🇰Slovakia trafo

Reviewed and applied patch. It solves the issue.

Changing status to Reviewed and Tested by Community

🇸🇰Slovakia trafo

I fixed reported issues in code and UI.

🇸🇰Slovakia trafo

The best approach seems to be to upgrade to latest 3.x version and then upgrade to version 4.x.

During entity_legal_update_9002 I've got error The field has already been deleted and it is in the process of being purged. and update failed.
What helped was catching the exception.

🇸🇰Slovakia trafo

My bad, it works. Must have been some cache issue while I was doing module update, although I remember frantically cleaning it. Thank you for your time.

🇸🇰Slovakia trafo

Updating from 3.10 to 4.1.6:

[notice] Update started: simple_sitemap_update_8401
[error]  SQLSTATE[23000]: Integrity constraint violation: 1062 ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry '1' for key 'PRIMARY': ALTER TABLE "simple_sitemap" CHANGE `id` `id` INT unsigned NOT NULL auto_increment COMMENT 'Sitemap chunk unique identifier.'; Array()

In my case problem was that there was already sitemap chunk with id 0 in simple_sitemap table.

Solution could be just simply delete all records with \Drupal::database()->query('DELETE FROM {simple_sitemap}');.
Other possibility would be update with MAX(id) + 1

🇸🇰Slovakia trafo

jQuery.once was replaced in MR.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

jquery.once was replaced by core/once.

🇸🇰Slovakia trafo

jquery.once was replaced by core/once.

🇸🇰Slovakia trafo

jquery.once was replaced by core/once.

🇸🇰Slovakia trafo

jquery.once was replaced by the core/once.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

jquery.once was replaced by core/once.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

jquery.once was replaced by core/once

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

I've created plugin for CKEditor 5. It uses structure/tag of the current plugin, so it should be backwards compatible with already created content.

I had to update code and `cookie-content-blocker` library dependency to use `core/js-cookie`, since `jquery.cookie` was removed in D10.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

In the project was $variables passed by reference in THEME_responsive_table(). This let into discovery that rows are not constructed correctly and it's even not necessary to do that since $cell['attributes'] is an object.

I've just cleaned up the code and removed unnecessary assignments.

🇸🇰Slovakia trafo

trafo made their first commit to this issue’s fork.

🇸🇰Slovakia trafo

Just config files clean-up. Profile update and fresh installation were successful.

🇸🇰Slovakia trafo

Config files were cleaned-up and updated, update hook was removed. Ready for review.

🇸🇰Slovakia trafo

Template entity-page-title.html.twig was added to storybook.

🇸🇰Slovakia trafo

CSS styles were added to make layout builder entity form sticky. Be aware, that sticky position does not play nicely when parent element adjusts overflows e.g. .page-wrapper and just stops working.

🇸🇰Slovakia trafo

Required/Optional marker was added and will be displayed based on the condition.

🇸🇰Slovakia trafo

Expression 'form-actions' in attributes.class|keys is translate into this PHP code in_array('form-actions', [ 0 ], FALSE).

In PHP 7.4 in_array would return TRUE since it uses loose comparison and 'form-actions' == 0 is TRUE.
Since PHP 8.0.0 this is fixed as note in PHP doc states it: https://www.php.net/manual/en/function.in-array.php

Proposed solution is to remove keys twig filter, since it doesn't make sense.

Production build 0.69.0 2024