jquery-ui-touch-punch (Missing)

Created on 22 July 2022, over 2 years ago
Updated 10 April 2024, 8 months ago

UNRESOLVED DEPENDENCY
jquery-ui-touch-punch (Missing)
Better Exposed Filters requires this module.

🐛 Bug report
Status

Closed: outdated

Version

5.2

Component

Code

Created by

🇮🇳India sudishth

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

  • 🇳🇱Netherlands zJoriz

    I was busy adding a new issue, but moved here just in time.

    Problem/Motivation

    The documentation handbook page now lists the requirement libraries, which is good. I would suggest adding this page to the module documentation, and also call it a manual, so it can easily be found outside of issues ;)

    My main issue lies with the installation of the jQuery UI Touch Punch library. The documentation section says,

    The module expects the jquery-ui-touch-punch library to be found in the /web/libraries folder: /web/libraries/jquery-ui-touch-punch

    Did the author of this text mean:

    • [drupal root]/libraries/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js,
    • [drupal root]/web/libraries/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js, or
    • [drupal root]/modules/better_exposed_filters/web/libraries/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js?

    I've tried these three variations, emptying the cache afterwards each time, but the dependency remains missing according to the Extend page. By contrast, the three module dependencies do show up as installed.

    Side note, I added jquery.ui.touch-punch.min.js because that's a neat thing to include in the instruction texts, but all the contents of the original jquery-ui-touch-punch-master folder are in there.

    I must admit I'm working on a D10 installation, so I manually edited the info.yml file to include || ^10. Hope that's not related to this issue.

    Steps to reproduce

    Proposed resolution

    Could the maintainers please check if installation of the touch-punch library still works as designed? Or tell me what I'm doing wrong?

    Sorry for being long-winded. English is not my first language :/

  • Status changed to Closed: outdated 8 months ago
  • 🇺🇸United States smustgrave

    There's a few tickets out there about updating the documents but will be sure to mention the requirements.

Production build 0.71.5 2024