Account created on 18 December 2014, over 10 years ago
#

Recent comments

🇵🇰Pakistan ugintl

I anyone's interested, here is my composer.json file. Note: At the start, everything was going smoothly, but after installing too many modules, now whenever I install a module, I get "Website encountered an unexpected error". Upon page referesh, the module is enabled successfully. Strange error. Anyways.

{
    "name": "drupal/recommended-project",
    "description": "Project template for Drupal projects with a relocated document root",
    "type": "project",
    "license": "GPL-2.0-or-later",
    "homepage": "https://www.drupal.org/project/drupal",
    "support": {
        "docs": "https://www.drupal.org/docs/user_guide/en/index.html",
        "chat": "https://www.drupal.org/node/314178"
    },
    "repositories": {
        "asset-packagist": {
            "type": "composer",
            "url": "https://asset-packagist.org"
        },
        "jquery-ui-touch-punch": {
            "type": "package",
            "package": {
                "name": "furf/jquery-ui-touch-punch",
                "version": "0.2.3",
                "type": "drupal-library",
                "dist": {
                    "type": "zip",
                    "url": "https://github.com/furf/jquery-ui-touch-punch/archive/4bc009145202d9c7483ba85f3a236a8f3470354d.zip"
                }
            }
        },
        "select2": {
            "type": "package",
            "package": {
                "name": "select2/select2",
                "version": "4.1.0-rc.0",
                "type": "drupal-library",
                "dist": {
                    "type": "zip",
                    "url": "https://github.com/select2/select2/archive/refs/tags/4.1.0-rc.0.zip"
                }
            }
        },
        "drupal": {
            "type": "composer",
            "url": "https://packages.drupal.org/8"
        }
    },
    "sort-packages": true,
    "config": {
        "process-timeout":0,
        "allow-plugins": {
            "composer/installers": true,
            "drupal/core-composer-scaffold": true,
            "drupal/core-project-message": true,
            "phpstan/extension-installer": true,
            "dealerdirect/phpcodesniffer-composer-installer": true,
            "cweagans/composer-patches": true,
            "oomphinc/composer-installers-extender": true,
            "php-http/discovery": true,
            "tbachert/spi": true,
            "zaporylie/composer-drupal-optimizations": true
        }
    },
    "require": {
        "php": ">=8.1",
        "ext-curl": "*",
        "composer/installers": "^2.0",
        "cweagans/composer-patches": "^1.7",
        "drupal/admin_toolbar": "^3.0",
        "drupal/ajax_loader": "^2.1",
        "drupal/belgrade": "^2.0",
        "drupal/better_exposed_filters": "^6",
        "drupal/block_library": "^1.0",
        "drupal/block_visibility_conditions": "^2.1",
        "drupal/bootstrap_basic_image_gallery": "^1.5",
        "drupal/bootstrap_layout_builder": "^2.2",
        "drupal/bootstrap_styles": "^1.2",
        "drupal/chosen": "^5.0@RC",
        "drupal/color": "^1",
        "drupal/commerce": "^2.4",
        "drupal/commerce_add_to_cart_link": "^2.0",
        "drupal/commerce_admin_checkout": "^3.0",
        "drupal/commerce_ajax_atc": "^1.0@RC",
        "drupal/commerce_cart_flyout": "^1.11",
        "drupal/commerce_combine_carts": "^1.1",
        "drupal/commerce_coupon_conditions": "^1.3",
        "drupal/commerce_customers_also_bought": "^2.0",
        "drupal/commerce_invoice": "^2.0@RC",
        "drupal/commerce_order_item_ui": "^1.0",
        "drupal/commerce_price_updater": "^2.0@beta",
        "drupal/commerce_pricelist": "^2.14",
        "drupal/commerce_product_review": "^1.0",
        "drupal/commerce_promo_bar": "^1.0",
        "drupal/commerce_purchase_order": "^2.0",
        "drupal/commerce_stock_notifications": "^1.0@beta",
        "drupal/commerce_variation_cart_form": "^1.4",
        "drupal/commerce_view_receipt": "^1.0",
        "drupal/commerce_wishlist": "^3.0@beta",
        "drupal/commerce_xattributes": "^2.0@beta",
        "drupal/config_perms": "^2.1",
        "drupal/config_rewrite": "^1.4",
        "drupal/config_split": "^2.0@beta",
        "drupal/content_templates": "^1.1",
        "drupal/core-composer-scaffold": "^10.3",
        "drupal/core-project-message": "^10.3",
        "drupal/core-recommended": "^10.3",
        "drupal/core_views_facets": "^2.0",
        "drupal/cpv_radio_widget": "^1.0",
        "drupal/cshs": "^4.0",
        "drupal/ctools": "^4.1",
        "drupal/dashboards": "^2.1",
        "drupal/dblog_ban": "^2.0",
        "drupal/decoupled_auth": "^3.0",
        "drupal/default_content": "^2",
        "drupal/devel": "^5.3",
        "drupal/entity_reference_actions": "^1.1",
        "drupal/facets_pretty_paths": "^1.2",
        "drupal/field_group": "^3.2",
        "drupal/gin_lb": "^1.0@RC",
        "drupal/hide_submit-hide_submit": "^1.0@alpha",
        "drupal/hierarchical_taxonomy_menu": "^2.0",
        "drupal/ief_popup": "^2.2",
        "drupal/image_delta_formatter": "^1.1",
        "drupal/inline_block_title_automatic": "^1.0",
        "drupal/jquery_ui_touch_punch": "^1.0",
        "drupal/layout_builder_blocks": "^1.1",
        "drupal/layout_builder_browser": "^1.7",
        "drupal/layout_builder_component_attributes": "^2.2",
        "drupal/layout_builder_instant_preview": "^1.0",
        "drupal/layout_builder_lock": "^1.1",
        "drupal/layout_builder_modal": "^1.1",
        "drupal/layout_builder_operation_link": "^2.2",
        "drupal/layout_builder_restrictions": "^3.0",
        "drupal/lb_plus": "^3.1@alpha",
        "drupal/link_attributes": "^2.1",
        "drupal/mail_safety": "^2.1",
        "drupal/menu_block": "^1.13",
        "drupal/menu_link_weight": "^2.0@alpha",
        "drupal/metatag": "^2.0",
        "drupal/module_filter": "^5.0",
        "drupal/pathauto": "^1.13",
        "drupal/phone_number": "^2.0@alpha",
        "drupal/price_difference_formatter": "^1.4",
        "drupal/project_browser": "^2.0@alpha",
        "drupal/redirect": "^1.10",
        "drupal/responsive_layout_builder": "^2.2",
        "drupal/search_api": "^1.23",
        "drupal/select2": "^1.13",
        "drupal/select_or_other": "^4.1",
        "drupal/smart_title": "^1.0",
        "drupal/smart_trim": "^2.2",
        "drupal/symfony_mailer": "^1.2",
        "drupal/taxonomy_manager": "^2.0",
        "drupal/token": "^1.15",
        "drupal/token_filter": "^2.2",
        "drupal/views_aggregator": "^2.1",
        "drupal/views_bootstrap": "^5.5@RC",
        "furf/jquery-ui-touch-punch": "0.2.3",
        "oomphinc/composer-installers-extender": "^2.0",
        "select2/select2": "4.1.0-rc.0",
        "vlucas/phpdotenv": "^5.1",
        "webflo/drupal-finder": "^1.2",
        "webmozart/path-util": "^2.3",
        "drupal/commerce_multi_payment": "^3.0",
        "drupal/edit_plus": "^1.0",
        "drush/drush": "12.*",
        "drupal/color_field": "^3.0",
        "drupal/commerce_autosku": "^2.1",
        "drupal/multiple_selects": "^1.2",
        "drupal/multiselect_dropdown": "^1.2",
        "drupal/payment": "^2.2",
        "drupal/commerce_payment_extra": "^1.0@RC",
        "drupal/entity_reference_display": "^2.0",
        "drupal/entity_reference_tree": "^2.4",
        "drupal/entity_reference_edit_link": "^1.1",
        "drupal/hierarchy_manager": "^3.4",
        "drupal/transaction_payment_account": "^1.0",
        "drupal/viewsreference": "^2.0@beta",
        "drupal/viewsreference_extras": "^1.0",
        "drupal/block_field": "^1.0@RC",
        "drupal/rename_admin_paths": "^3.0",
        "drupal/taxonomy_unique": "^2.6",
        "drupal/field_states_ui": "^3.0",
        "drupal/subpathauto": "^1.4",
        "drupal/stringoverrides": "1.x-dev@dev",
        "drupal/base_field_override_ui": "^1.2",
        "drupal/form_mode_manager": "^3.0",
        "drupal/auto_entity_form_mode": "^1.0",
        "drupal/ds": "^3.24",
        "drupal/path_alias_xt": "^2.0",
        "drupal/bamboo_twig": "^6.0",
        "drupal/user_selected_formatter": "^1.0@alpha",
        "drupal/reduce_image_size": "^1.0",
        "drupal/fasttoggle": "^4.0",
        "drupal/better_permissions_page": "^1.0",
        "drupal/fieldblock": "^2.2",
        "drupal/pcr": "^2.0",
        "drupal/address_display": "^1.0",
        "drupal/custom_field": "^3.0@RC",
        "drupal/media_library_form_element": "^2.1",
        "drupal/condition_plugins_commerce": "^2.0",
        "drupal/rebuild_cache_access": "^1.12",
        "drupal/quick_edit_variation": "^1.0",
        "bower-asset/jquery.rateit": "^1.1"
    },
    "require-dev": {
        "dealerdirect/phpcodesniffer-composer-installer": "~0.6 || ~0.7",
        "zaporylie/composer-drupal-optimizations": "^1.2"
    },
    "conflict": {
        "drupal/drupal": "*"
    },
    "minimum-stability": "dev",
    "prefer-stable": true,
    "extra": {
        "enable-patching": true,
        "composer-exit-on-patch-failure": true,
        "patches": {
            "drupal/core": {
                "#2755791 Ajax error ajax.$form.ajaxSubmit() is not a function": "https://www.drupal.org/files/issues/2024-07-30/drupal-2755791-36.patch"
            },
            "drupal/default_content": {
                "#3160146 Add a Normalizer and Denormalizer to support Layout Builder": "patches/default_content/3160146-layout-builder.patch"
            },
            "drupal/bootstrap_basic_image_gallery": {
                "#3363948 - Fix D10 compatibility issues": "https://www.drupal.org/files/issues/2023-06-01/3363948-3.patch"
            }
        },
        "patchLevel": {
            "drupal/core": "-p2"
        },
        "drupal-scaffold": {
            "locations": {
                "web-root": "web/"
            }
        },
        "installer-types": [
        "bower-asset",
        "npm-asset"
        ],
        "installer-paths": {
            "web/core": [
                "type:drupal-core"
            ],
            "web/libraries/{$name}": [
                "type:drupal-library",
                "type:bower-asset",
                "type:npm-asset"
            ],
            "web/modules/contrib/{$name}": [
                "type:drupal-module"
            ],
            "web/profiles/contrib/{$name}": [
                "type:drupal-profile"
            ],
            "web/themes/contrib/{$name}": [
                "type:drupal-theme"
            ],
            "drush/Commands/contrib/{$name}": [
                "type:drupal-drush"
            ],
            "web/modules/custom/{$name}": [
                "type:drupal-custom-module"
            ],
            "web/profiles/custom/{$name}": [
                "type:drupal-custom-profile"
            ],
            "web/themes/custom/{$name}": [
                "type:drupal-custom-theme"
            ]
        },
        "drupal-core-project-message": {
            "include-keys": [
                "homepage",
                "support"
            ],
            "post-create-project-cmd-message": [
                "<bg=blue;fg=white>                                                         </>",
                "<bg=blue;fg=white>  Congratulations, you’ve installed the Drupal codebase  </>",
                "<bg=blue;fg=white>  from the drupal/recommended-project template!          </>",
                "<bg=blue;fg=white>                                                         </>",
                "",
                "<bg=yellow;fg=black>Next steps</>:",
                "  * Install the site: https://www.drupal.org/docs/installing-drupal",
                "  * Read the user guide: https://www.drupal.org/docs/user_guide/en/index.html",
                "  * Get support: https://www.drupal.org/support",
                "  * Get involved with the Drupal community:",
                "      https://www.drupal.org/getting-involved",
                "  * Remove the plugin that prints this message:",
                "      composer remove drupal/core-project-message"
            ]
        }
    }
}
🇵🇰Pakistan ugintl

@sarwan_verma Where do you add this code?

🇵🇰Pakistan ugintl

Thank you updating the patch. I installed the module, but this time it did not try to apply the patch. Did you remove it? Should I apply the patch manually?

🇵🇰Pakistan ugintl

ugintl created an issue.

🇵🇰Pakistan ugintl

You would need to update it for D 10.3

🇵🇰Pakistan ugintl

Yes I will try and let you know.

Are Advanced PWA and PWA similar modules?

🇵🇰Pakistan ugintl

I am using commerce kickstart distribution.

Patch in #36 worked for me from the related issue you shared. Thank you.

🇵🇰Pakistan ugintl

Added "Steps to reproduce".

🇵🇰Pakistan ugintl

Does it work well with layout builder?

🇵🇰Pakistan ugintl

I read Flyke's comments, but as the maintainer, i thought you would be interested. Thanks.

🇵🇰Pakistan ugintl

Does layout builder plus do anything on his own?

🇵🇰Pakistan ugintl

Drupal 10.3
Php 8.2 and 8.3

When i enable Edit Plus, I see The website encountered an unexpected error. Try again later.

🇵🇰Pakistan ugintl

Did u manage to get this module work?

I want to use it with LB Plus sub-module Layout Builder + - Layout Builder Block Decorator which requires this module.

🇵🇰Pakistan ugintl

@Sebastian-hagens Thank you for your reply. PWA and Advanced PWA are two different modules. Then DANSE and ECA are another different modules. Which combination do you use with pf_notifications?

I also asked similar question here https://www.drupal.org/project/pwa/issues/3481996 📌 Comparison with similar modules Active

The main point is that people who have used these modules to share their experience with the community.

🇵🇰Pakistan ugintl

Anybody using it for D10.3?

🇵🇰Pakistan ugintl

Good to hear that. I am on D10.3

🇵🇰Pakistan ugintl

This module cannot be used unless ckeditor dependency is updated from 4 to 5

Does this module heavily depend on ckeditor?

🇵🇰Pakistan ugintl

If I want to use layout_builder_iframe_modal with bootstrap_layout_builder, do i still need the above patch?

🇵🇰Pakistan ugintl

So any progress or workaround on this issue?

🇵🇰Pakistan ugintl

I see that vlsuite_shuttle disables itself after doing its work, but does not remove anything. Usually when we uninstall a module, it also removes the fields, config and everything the module has installed.

I want to uninstall a module, but I do not want it to remove anything it has installed. I want to keep everything, how can I do it?

🇵🇰Pakistan ugintl

I do not know what happened, I tried to clear all caches and now I am seeing the same error again suddenly.

Fatal error: Declaration of Drupal\layout_builder\LayoutTempstoreRepository::set(Drupal\layout_builder\SectionStorageInterface $section_storage) must be compatible with Drupal\layout_builder\LayoutTempstoreRepositoryInterface::set(Drupal\layout_builder\SectionStorageInterface $section_storage, $has_unsaved_changes = true) in C:\laragon\www\commerce\web\core\modules\layout_builder\src\LayoutTempstoreRepository.php on line 80

Isn't there any workaround?

🇵🇰Pakistan ugintl

I would like to add one more thing regarding patch in #37 is that i had to apply it manually. I am using commerce kickstart V3. It has latest version of drupal 10.

On looking closely, I noticed that some part of the patch was already applied. I guess that is why it was not applying automatically.

Thought it may help.

🇵🇰Pakistan ugintl

Patch from #37 worked for me. I was getting following error.

Fatal error: Declaration of Drupal\layout_builder\LayoutTempstoreRepository::set(Drupal\layout_builder\SectionStorageInterface $section_storage) must be compatible with Drupal\layout_builder\LayoutTempstoreRepositoryInterface::set(Drupal\layout_builder\SectionStorageInterface $section_storage, $has_unsaved_changes = true) in C:\laragon\www\commerce\web\core\modules\layout_builder\src\LayoutTempstoreRepository.php on line 80

🇵🇰Pakistan ugintl

You mean I should use it as a base theme and do my customizations in the sub theme?

🇵🇰Pakistan ugintl

What are the main differences between V1 and V2?

🇵🇰Pakistan ugintl

Looking at the project description, tells me that ECA is a complex module. And you have to install other companion or sub-modules to benefit from its functionality. They are too many.

For example, I am starting an ecommerce site and events, actions, notification functionality will be very vital. So this is a decision to make right now. Once you start using a module, it becomes difficult to replace it.

Moreover, if you see the project PWA , it seems to be working well with DANSE .

I think it would be very useful for users to know the benefits of ECA over DANSE. Probably, a couple of use case examples might help people make a decision. Honestly, I am myself confused.

Similar thing goes with the layout modules on drupal. There are so many that you become stuck at a point and it took me some time to make the decision.

🇵🇰Pakistan ugintl

Oh. That must have been lot of work.

How long did it take you to create an LMS from scratch on drupal?

🇵🇰Pakistan ugintl

good. so did you use opigno lms?

🇵🇰Pakistan ugintl

Welcome. Ok so I have to wait? I am really excited to see vlsuite in action

🇵🇰Pakistan ugintl

Nope, it is not updating. I think it should.

Anyway, I have manually changed the version to ^1.0 in composer.json.

I see on the project page, that the version is again changed to alpha. Why is that?

🇵🇰Pakistan ugintl

What is its accuracy?

🇵🇰Pakistan ugintl

ugintl created an issue.

🇵🇰Pakistan ugintl

Thank you for your reply. Good to hear that.

So to restrict the button for new video to logged-in user, do I have to customize the code or I can do it from the UI?

Note: I haven't used this module yet

🇵🇰Pakistan ugintl

ok so i ran composer update, but it did not update the version from alpha to 1.0

Do i have to manually edit the composer.json file in the root?

💬 | FillPDF | Use case
🇵🇰Pakistan ugintl

ugintl created an issue.

🇵🇰Pakistan ugintl

https://github.com/centarro/commerce_kickstart

I have also created an issue on drupal https://www.drupal.org/project/commerce_kickstart

The latest version is 3.0

The work around as you said is to update composer.json file to use version 3 of layout builder restrictions, but when there is an update to commerce kickstart, it will come back to its original. Isn't it so?

🇵🇰Pakistan ugintl

Fair enough, but if they are supporting Ukraine, then I see it as an opportunity to ask them to support Palestine as well. They are also humans and in a very very bad condition. Much worse than Ukraine or anywhere around the world right now.

🇵🇰Pakistan ugintl

Just a suggestion. If its working fine, why not have a stable release? Alpha release confuses a user whether to use it or not?

Such a useful module, but still only 100 sites using it. So it makes me think. Interestingly, there is no other module fulfilling this need.

🇵🇰Pakistan ugintl

Is there any d10 alternative available?

Production build 0.71.5 2024