Problem/Motivation

The JS library provided by the jQCloud Library is using $.isArray, but in Drupal 11 this no longer exists and should be changed to `Array.isArray`.

Since this project is not maintained any more and no work has been done on it recently, I plan to create a new work or perhaps I'll create a patch for it.

Steps to reproduce

Attempt to use the module in Drupal 11

Proposed resolution

If you have already installed the jQCloud library at /libraries/jqcloud , as a temporary solution you will need to edit the file /libraries/jqcloud/jqcloud.js and change all instances of $.isArray to Array.isArray.

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#2 3468821.patch2.42 KBsandipta

Comments

danrod created an issue. See original summary.

sandipta’s picture

StatusFileSize
new2.42 KB

Adding patch for jqcloud library.

sandipta’s picture

Status: Active » Needs review
keshavv’s picture

Status: Needs review » Reviewed & tested by the community
danrod’s picture

Thanks @sandipt , since this an external library, I can't apply this patch here, I had to fork the github project and add the changes to make the library work with D10/11.

I gave you the credit anyways and thanks for your input, I'll mark it as "Fixed"

danrod’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.