Hi Helpful Ppl,

All the jQuery UI modules i've added to my module list and i still keep getting: "The jQuery UI plugin is missing. Download and extract it to your jquery_ui module directory. See README.txt for more info." Can anybody point me in the right direction for the right jQuery UI module?

I would be for ever and ever grateful for someones help one this problem.

Cheers,

Paul

Comments

roxy317’s picture

jqueryui here: http://jqueryui.com/

Roxy

PaulWoodhead’s picture

It's there in my module list, but its greyed out so i can't enable it!

PaulWoodhead’s picture

The module can be ticked now, but when i save i get "The jQuery UI plugin is missing. Download and extract it to your jquery_ui module directory. See README.txt for more info. (Currently using jQuery UI Not found)"? Bit of a frustrating decreasing circle

JayNL’s picture

please re-read it again. jQueryUI is an =EXTERNAL= JavaScript library that needs to be downloaded separately. It's all in README.txt, so please read that, it's included in the module download, and available here for your convenience.

-- INSTALLATION --

* Copy the jquery_ui module directory to your sites/all/modules directory.

* Download the jQuery UI 1.6 release from:

    http://code.google.com/p/jquery-ui/downloads/list?q=1.6

* Extract it as a sub-directory called 'jquery.ui' in the jquery_ui folder:

    /sites/all/modules/jquery_ui/jquery.ui/

  so the actual jQuery UI JavaScript files are located in:

    /sites/all/modules/jquery_ui/jquery.ui/ui/*.js

* Enable the module at Administer >> Site building >> Modules.

Take care, let me know if you need any additional help with this.

PaulWoodhead’s picture

Cheers JayNL,

It's all there in the right places, but when i try to enable it, the page refreshes is says in red text "The jQuery UI plugin is missing. Download and extract it to your jquery_ui module directory. See README.txt for more info. (Currently using jQuery UI Not found)", and the enable box is unchecked again...Do i need to change the permisions on the directory?

Cheers,
PaulWoodhead

JayNL’s picture

are you 100% sure you've renamed the folder you've downloaded from jquery_uiXXXX to jquery.ui and then uploaded it? I remember when I first used it, it took me a while to get it right and that was due to bad renaming of the externally downloaded lib.

adaddinsane’s picture

Did you also download the version.txt file? If that's not there it can't get past hook_requirements.

If not then you need it. Or if that's no the problem you may not have got the structure exactly right (it isn't completely clear):

jquery_ui  |
  +-> jquery.ui          |
          +-> ui (dir)
          |
          +-> version.txt

Should look like that.

PaulWoodhead’s picture

Cheers JayNL and adadinsane (cool name!),

I deleted my existing jquery_ui directory and all it's inards. It was all there as you mentioned above, but i think i've messed about with it that much, it's decidedly tainted. A new broom sweeps clean! I downloaded the necessaries to my local machine, sorted the directories as above, uploaded it, and it's there!!!! Wots it do? Only kidding ;-)

Once again, many thanks for your help.

Yours onwardly,

PaulWoodhead

adaddinsane’s picture

Glad to be of service.

pelicani’s picture

This solution was the closest to what I needed to do to make jQuery UI work.
However, my versions.txt file needs to be in the jQuery.ui directory, not the UI directory.
Not sure why different systems have different setups.

The version.txt file only needs to contain the current version number.
I added 1.7
That's it. Saved the file with that content in the right location and was able to enable the module.

Web Developer : Philadelphia, PA

jfcolomer’s picture

Hi Paul,

I've solved this problem, by installing the jquery_update module, this way the last jquery version is running and once the jquery_module is enabled, the jquery_ui module will be ticked automatically.

Hope it helps :)
Juan

Alexey47’s picture

I still keep getting "The jQuery UI plugin is missing..."
while there are "D:\VertrigoServ\www\sites\all\modules\jquery_ui\jquery.ui\ui\*.js".
Only jquery-1.2.6.js is in "D:\VertrigoServ\www\sites\all\modules\jquery_ui\jquery.ui\".

Creators.guru’s picture

thanks guys that was just because of bad naming
i was using folder named whit jquery.ui-1.6
now i named it jquery.ui and
walla

there is no error

thanks

ofktoubro’s picture

I encountered this issue on an old d6 site recently and I simply couldn't wrap my head around it - 'cause I had done everything right!!!
The problem was the downloaded "jquery.ui" folder did not contain a "version.txt" :/

So if you have done everything right and still get the error - check for a version.txt file and create one with your jquery.ui version number in it.
Like this: 1.9.2
Voilá