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)

This is where it's supposed to be right? I'm using the 1.7 version.

I keep on getting the error and not being able to install the module.

Thanks!

CommentFileSizeAuthor
#20 0.patch758 bytesRobLoach
#2 ui.jpg84.46 KBFlying Drupalist
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

RobLoach’s picture

http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/jquery_ui/R...

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

2. Download the latest jQuery 1.6 development package from:

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

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

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

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

If you want to go the jQuery UI 1.7 route, you'll need jQuery Update.

Flying Drupalist’s picture

FileSize
84.46 KB

I've already done all this. I thought I attached a screenshot. But looks like d.o ate it.

markus_petrux’s picture

Goto Administer › Site configuration › jQuery Update and see if you have the minified version enabled, then check if you have a subdirectory under "jquery_ui/jquery.ui/ui" called "minified"?

Flying Drupalist’s picture

Hi, thanks for your help.

I do have a minified folder. But I tried setting jquery update to both minified and development, and both has the same result. I even tried uninstalling and reinstalling jquery update, but that still gave me the same results. Is there anything else I could try?

najibx’s picture

having similar problem. Tried all above and do checking as suggested. In addition, I tried to disable "Optimize and Minify JavaScript file" under Performance.

Drupal 6.12
jQuery UI 6.x-1.x-dev 2009-May-22
jQuery Update 6.x-2.x-dev 2009-Apr-24

andrewsuth’s picture

Make sure your directory structure looks like this:

/all/modules/jquery_ui/jquery.ui/demos
/all/modules/jquery_ui/jquery.ui/docs
...

And not like
/all/modules/jquery_ui/jquery.ui/jquery-ui-1.7.1/demos
/all/modules/jquery_ui/jquery.ui/jquery-ui-1.7.1/docs
..

Flying Drupalist’s picture

Umm, I have neither demos nor docs, but I do have the UI folder as per my screenshot.

Is what is in my screenshot correct?

andrewsuth’s picture

Perhaps you downloaded the wrong bundle? You will need to get the Development Bundle.

Current version is this one: http://jquery-ui.googlecode.com/files/jquery-ui-1.7.1.zip

My jquery.ui directory looks like this:

-rw-r--r--  1 root root    849 Mar 18 23:18 AUTHORS.txt
-rw-r--r--  1 root root  15377 Mar 18 23:18 GPL-LICENSE.txt
-rw-r--r--  1 root root   1336 Mar 18 23:18 MIT-LICENSE.txt
drwxr-xr-x 23 root root   4096 Mar 18 23:18 demos
drwxr-xr-x  2 root root   4096 Mar 18 23:18 docs
drwxr-xr-x  7 root root   4096 Mar 18 23:18 external
-rw-r--r--  1 root root 124995 Mar 18 23:18 jquery-1.3.2.js
drwxr-xr-x  5 root root   4096 Mar 18 23:18 tests
drwxr-xr-x  3 root root   4096 Mar 18 23:18 themes
drwxr-xr-x  4 root root   4096 Mar 18 23:18 ui
-rw-r--r--  1 root root      5 Mar 18 23:18 version.txt
RobLoach’s picture

Screenshot: http://drupal.org/files/issues/screenshot29.png
......... /sites/all/modules/jquery_ui/jquery.ui/ui/ui.core.js

I'm using jQuery UI 1.6. Does it work if you use 1.6? Maybe it doesn't detect 1.7 correctly?

leahmd’s picture

Hiyas,

I had the same problem. Looking closer I see that the directory structure of the zip from the above provided download link is different from the structure of the zip downloaded from the jquery webpage and this makes the instructions slightly incorrect, as you can't just extract the zip to the new sub-directory in this case. The directory structure of the zip is

/css
/development-bundle
/js
index.html

The contents of the development-bundle directory is the one that has the key files and worked in my case. I thought I was going crazy then, so thanks for this thread to help me figure it out! HTH

Flying Drupalist’s picture

I got it working!

I deleted the module, deleted everything. Then put everything in again.

And it worked. I don't think I did anything different, looking at the screenshot from earlier it looks the same. But nonetheless it worked and I'm very pleased.

Thank you all, I'll leave this open for najibx, or whoever else needs help with this.

juroon’s picture

Oh my. I was having this problem, and messed around for hours thinking maybe I had the wrong combination of versions between the module and the plugin.

In the end I discovered, thanks to this thread, that I was installing like this:

.../sites/all/modules/jquery_ui/jquery_ui

Instead of like this:

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

Dot instead of underscore.

ohathaway’s picture

I too had this problem. In looking at the jquery_ui.install file, I think I identified a bug.

Line 24 reads:
if ($jquery_ui_version = jquery_ui_get_version()) {

it should read:
if ($jquery_ui_version == jquery_ui_get_version()) {

I changed on my site and module enabled successfully and I have successfully enabled the new drag and drop functionality in Advanced Poll.

jdeg’s picture

Title: The jQuery UI plugin is missing. Download and extract it to your jquery_ui module directory. See README.txt for more info. (Curr » Impossible!!!

I have done everything in this thread, but nothing works. I tried ui 1.7.1 and 1.7.2.

VM’s picture

Title: Impossible!!! » The jQuery UI plugin is missing
andrewsuth’s picture

@josedanielestrada: Please don't change the title of issues so as to make them unfindable for other who have the same problem.

As you can read above, others have found the responses valuable and have solved their issue.

nihow’s picture

I can't get this damn thing to work, which is a real shame. I need it to use node reference explorer.

I've followed all the steps and workarounds listed above. Can't get JQuery to work at all - error message is:
"Missing jQuery UI plug-in. Please download the jQuery UI development bundle and extract it to your jquery_ui module directory. See README.txt for more info. (Currently using jQuery UI Not found)"

dev bundle v1.7.2 is installed as advised above - in /sites/all/modules/jquery_ui/jquery.ui.

As an aside, I think the installation instructions in readme.txt need some revision - the URL is incorrect for a start, it doesn't take you to the developer bundle, which at time of writing is located at http://jquery-ui.googlecode.com/files/jquery-ui-1.7.2.zip (a link can be found via http://jqueryui.com/). Secondly, the developer bundle extracts inside a '1.x.x' folder. I've moved everything, but it still doesn't work.

Any further pointers, anyone?

andrewsuth’s picture

Did you make sure you installed the jQuery Update module as mentioned in #1?

newbstah’s picture

Downloaded the 1.7.1 version linked above and inserted the "==" into line 24 of the install file and it worked like a charm. I'M SO GLAD YOU GUYS ARE HERE!

RobLoach’s picture

FileSize
758 bytes

Having "==" will not work because then the version that you're validating against is 0. This patch splits the if statement up into two parts. Make sure you setup the jQuery UI directories correctly. If you don't, it will report that it's missing.

RobLoach’s picture

Status: Active » Needs review
sun’s picture

Status: Needs review » Needs work

This patch, I don't understand. The condition is the same.

If jquery_ui_get_version() returns 0, this most probably means the library wasn't found?

RobLoach’s picture

Yeah, the patch achieves the same thing, but demonstrates that it should definitely not be "==". Is there any additional documentation we could add to help people out?

andrewsuth’s picture

+1 to update docs for this module - there is obviously some confusion for installation

andrewsuth’s picture

Component: Code » Documentation
Category: support » task
DamienMcKenna’s picture

toddchris’s picture

I'm having the same problem, and I seem to have wasted a lot of time in the process. The readme file in the module is different from the documenrtation on the site, different folder names, different download versions. While we all appreciate the work that goes into developing a module like this. It's really important that the instructions be clear and accurate. It it too much to ask for one set of instructions that are correct?

sun’s picture

Status: Needs work » Closed (duplicate)

The README.txt was already fixed and a new version is about to be released.

Marking as duplicate of #362509: New jQuery UI release system. Please search for existing issues before submitting a new one. You can follow up on that issue to track its status instead. If any information from this issue is missing in the other issue, please make sure you provide it over there.

However, thanks for taking the time to report this issue.

Bobby Endarr Ramdin’s picture

Same problem with me, double checked the jquery_ui and jquery.ui ( got to be a dot ) and corrected the " == " instead of " = " on line24 install file.

Having said that by enabling Jquery UI its kinda done strange things to my menu tabs when creating a new content type. The collapsable menus aren't accessible anymore, switched off the module jquery UI and they all reappeared,....... cause i'm not a php hexpert i gotta concede at this point.

Maybe i'm trying to do a simple task but with too many eye candy things going on.. Dunno :( form follows function an all that

Thanks ohathaway

Regarding the dysfunctional menu's, i manged to correct this by running the update.php script, as your suppose to do when updating modules

StéphaneL’s picture

Hi all!

Juste what happens to me and how to solve.
jquery modules was in modules/jquery_ui. In admin > site building, jquery_ui was present but impossible to activate (check box disable).

So what I did :
1. read the readme.txt in jquery_ui (good thinks to do ;-) ).
2. copy the module in /sites/all/modules/jquery_ui
3. delete enitere folder modules/jquery_ui
4. delete "gmaps" module folder

Now I can activate jquery...hope this can help you.

Stephane.

timbann’s picture

Just wanted to say that the change of '=' to '==' worked like a charm for me.

Details:

Only module (for Jquery) = JQuery UI 6.x-1.3

When checking the box in module installed got an error message that it couldn't find JQuery UI module (please download and install). I did the equal sign to evaluator change and tried to check the box again. Everything went perfect then.

Thanks for the great tip.

PeterChauncy’s picture

I had the same problem, and tried some of the clever things mentioned above but it didn't go away.

What solved it in fact was renaming the upzipped folder from jquery.ui-1.6 to jquery.ui ! I have no doubt that was in the instructions, but in case anyone else is as silly as me, I thought I would mention it!

Perhaps the README might have an extra line for the less gifted users such as myself:

* Make sure you rename the unzipped folder to jquery.ui.

rkodrupal’s picture

kudos to StéphaneL and PeterChauncy for coming up with the right answer for me.

... in my grand 2 weeks as a drupal user i am beginning to appreciate that 'less gifted users' are not given a break in most instructional media. it's sink-or-swim. maybe if we gang together? but if you haven't found it yet, i can recommend perusing the 678 page Structure Guide http://drupal.org/book/export/html/627082. lots of cool stuff in there.

IrishGringo’s picture

i am using 1.6 - no problems

Anonymous’s picture

"==" worked for me, thanks!

kshep’s picture

Changing "=" to "==" has sort of the opposite of the desired effect: it's checking to make sure that the jquery_ui_get_version() function returns a value. If you change the "=" to "==" you're just comparing $jquery_ui_version (which is 0) to the return value of jquery_ui_get_version(), which won't have a non-zero value if the plugin's not properly installed.

If you make this change then do get the plugin working properly later, the site status page will show that the plugin isn't installed because jquery_ui_get_version will return a non-zero value.

Bobby Endarr Ramdin’s picture

Thanks kshep, I understand what you mean, the above is just a work around to allow other modules to install. Have you got some idea how to get the plugin to work properly without changing the value?

dimmech’s picture

I was getting this same error and this is what worked for me.

When you unpack the custom theme you create with themeroller you get the following folder:
jquery-ui-1.7.2.custom (rename this to jquery_ui)

This folder contains 3 subfolders and 1 file as follows:
css
development-bundle (rename this to jquery.ui)
js
index.html

jquery was allowed to activate afterwards with no errors but I am not sure if the css and js folders are in the right place. A new readme with some instruction on testing the install would be nice.

Hope it helps!

sankatha’s picture

Had the same problem and I am using JQuery 1.3.2 via JQuery Update. I think all you got to do is following

1. Download and copy the JQuery UI module to the appropriate folder (site/all/modules)
2. Create a jquery.ui folder inside JQuery UI module folder
3. Download the latest JQuery UI stuff from http://code.google.com/p/jquery-ui/downloads/list?can=3&q=1.7
4. Extract and copy the content over to jquery.ui folder
5. Finally you folder structure will look like the following

 ..
 sites/
 all/
 modules/
      jquery_ui/
         jquery.ui/
              ui/
              docs/
              demos/
              themes/
              external/
              tests/
              jquery-1.3.2.js
              MIT-LICENSE.txt
              version.txt
              AUTHORS.txt
              GPL-LICENSE.txt
chata’s picture

Thanks. Doing this got it to work.

tobedeleted’s picture

Re: #39 - now you've got me really confused. It looks like you have Jquery installed inside the jquery_ui module folder?
does anyone have a definitive note about how to install the jquery_ui module such that it will support and work with the 1.7 version of jquery_ui?

The above works for me, but only if the jQuery update module is configured to use the uncompressed option.
By downloading the minified version of jQuery and installing it in sites/all/modules/jquery_ui/jquery.ui/ui then configuring the jQuery Update module to work with the minified version it works.

sankatha’s picture

Sorry if I made you confused. I just thought of making steps much simpler. Anyway jquery-1.3.2.js inside the jquery_ui/jquery.ui does not do anything or get included. It is just a file comes with the tar ball(zip) on http://code.google.com/p/jquery-ui/downloads/list?can=3&q=1.7. All it matters is the ui and the themes folders. Hope this helps

rockeiro’s picture

Thanks Sankatha.

I confirm that your directory structure is all I needed to do to get it working. Ticks me off that I spent a couple of hours on this when all the other modules I've installed unpack ready to be copied in their correct structure.

Hopefully the jquery UI author can either correct the instructions or modify his code so that the distribution package availlable from the jquery site can be used as is.

I recognize the structure of the jquery distribution package is beyond the control of the author of the jquery_ui module wrapper but with so many reports of the same thing wrong over and over perhaps we'll soon see a change.

etiennefardet’s picture

I found something that may help for people having trouble installing jQuery UI in Drupal 6:
Regarding all collected information on the web and in this topic, I've managed to make it work doing the following:

1. For people using a template with no scripts loaded (e.g Ad Novus), create an empty script.js file in your theme's root folder. Then drupal.js, script.js, and other scripts should be loaded in the page.

2. Download jQuery Update module (use dev version) : http://ftp.drupal.org/files/projects/jquery_update-6.x-2.x-dev.tar.gz and extract it in folder sites/all/modules, then enable it via admin/settings/modules. Now if you check, your jQuery version should be 1.3.2.

3. Your directory structure should look as follows:
sites/all/modules/jquery_update/...

4. Download jQuery UI module (dev version as well) at http://ftp.drupal.org/files/projects/jquery_ui-6.x-1.x-dev.tar.gz and extract it to sites/all/modules.

5. Your directory structure should now look as follows:

  • sites/all/modules/
    • jquery_update/...
    • jquery_ui/...

6. Create a new folder "jquery.ui" in sites/all/modules/jquery_ui/

7. Then, download jQuery UI 1.7.3 (or 1.7.2) at http://code.google.com/p/jquery-ui/downloads/list?can=3&q=1.7.

8. Extract all the structure to sites/all/modules/jquery_ui/jquery_ui/jquery.ui/ (pay attention to the folder names).

9. Your directory structure should now look as follows:

  • sites/all/modules/
    • jquery_update/...
    • jquery_ui/jquery.ui/
      • demo/
      • docs/
      • ui/
      • ...

10. Enable the jQuery UI module.

11. Here's a cheap trick I found to have my jQuery UI being loaded with the scripts.
- If your theme doesn't have a template.php file, create an empty one.
- In this file, add the php snippet that will load the desired effects:

<?php jquery_ui_add(array('ui.core', 'ui.accordion')); ?>

==> This is what you need if you want to include a simple accordion effect to any page content. (I guess the "ui.core" is necessary). You can load more :

<?php jquery_ui_add(array('ui.core', 'ui.accordion', 'ui.draggable', 'ui.dialog')); ?>

Then, using php, you will need to add in this new file the jQuery UI stylesheet links, after calling UI componenets (Basically, I got Accordion effect to work by loading the following) :

<?php
	jquery_ui_add(array('ui.core', 'ui.accordion', 'ui.draggable', 'ui.dialog')); 
	drupal_add_css('sites/all/modules/jquery_ui/jquery.ui/themes/base/jquery-ui.css');
	drupal_add_css('sites/all/modules/jquery_ui/jquery.ui/themes/base/ui.accordion.css');
?>

==> Of course you can download another theme than the "base" theme, in your module's jquery.ui/themes/... folder.

12. If you have any jQuery code you'd like to add to implement your effect, you can load a new js script file or write it in the created scripts.js:

jQuery(document).ready(function() {
	$("#accordion").accordion();
});

13. To be sure all of this has worked, check the source code of your page, and you should see:
- the custom stylesheet links to jQuery UI css
- the specific automatically loaded jQuery UI scripts (ui.core,...), in the following form:

<script type="text/javascript" src="/sites/all/modules/jquery_ui/jquery.ui/ui/minified/ui.accordion.min.js?m"></script>

14. Better too much than not enough, clear your site's cache data via the Performance page.

+++++
This worked for me, after couple of hours searching.
In case it still does not work, try to start from zero by :
- disabling all jquery related modules
- uninstalling them
- clear your cache
- restart the whole procedure

It's quite a long topic, but it's worth trying it :-)
Hope this helps :-)

Fidelix’s picture

This is nonsense.

There is nothing wrong with the module.

People have to know that you have to upload ALL jquery files except docs, demos and tests.

These files in the main folder is what the module looks to check if you have or not the ui folder OK.

No hacks are needed.
Just the correct folder/file structure.

moreonion’s picture

finding the right packages to download is a pain - the are not even labeled in an appropriate way, really
but thank you for pointing out that it may not work because of the wrong package ;-)

Cheers

suffering drupal’s picture

@Fidelix

If you know so well, why don't you just write out that correct folders/files structure?
It's frustrating to find solutions that tell you to "do it the right way" rather than telling WHAT IS that right way....
But you find that all over Drupal!

Fidelix’s picture

Dont be silly, and please read everything i wrote before posting useless comments.

People have to know that you have to upload ALL jquery files except docs, demos and tests.

These files in the main folder is what the module looks to check if you have or not the ui folder OK.

I already explained what is needed for the module to recognize your files.
Just follow it and you should be OK.

If you have any troubles, please post again an we will certainly try to help you.

uprojects’s picture

Don't forget to clean the cache of your navigator ;-)

btwoodward’s picture

make sure that the directory listing is /sites/all/modules/jquery_ui/jquery.ui (second directory is DOT) and then go to www.yoursitename/update.php and run update.php - remembering that "yoursitename" is the domain name of your site. This worked for me without having to modify the .install file.

sinahuo’s picture

"==" worked for me, thanks!

cdonner’s picture

Version: 6.x-1.x-dev » 6.x-1.3

This turned out to be a major headache. Once I had started out with the wrong folder structure, the jQuery UI module checkbox in the module manager was disabled and unchecked, and no error was shown. The Panels In-Place editor was enabled (it references the jQuery UI module, and this seems to have created a stale-mate). I was not able to resolve this until I disabled the Panels In-Place editor and reinstalled the jQuery UI module. I only got it to work with the 1.6 version of jQuery.

Reimon’s picture

Sometimes the stupiest think solve problems :-)

I tried everythink that the others posted before but nothing could help me.

Than i deleted all the files from this module and reuploaded them.

And....
It worked ^^

I've done nothing different, but now it works ^^

Soph’s picture

Great job, many thanks!

recroitre’s picture

Hi, I have faced the same problem and it is due to that your directory jquery_ui should have a folder with name jquery.ui without any version number attached to it. The basic mistake is sometimes you ignore the version number attached to the directory name that can cause this.

Just in case you see this problem again. It will be helpful.

Thanks,
Akash

ike185’s picture

Line 24 fix also worked for me.

WishICouldDrupalPlease’s picture

I have this same file structure, and it still doesnt even show in my build/modules list.
And shows missing in my panels list.

How can I get it to show up.. Im using version 1.8.4
would have thought the newer version would be working

And i DONT EVEN SEE AN Install file to even try the line 24 fix..

shinz83’s picture

@andrewsuth - thanks! that solved my problem right quick

John_Buehrer’s picture

Title: The jQuery UI plugin is missing » The jQuery UI plugin is missing - Drush Makefile

Here's a working example snippet for a Drush Makefile, downloading JQuery_UI & CKeditor including the plugin stuff:

; CKeditor
; - Most recent plugin on 17-Sep-2010: ckeditor_3.4.tar.gz
projects[ckeditor][subdir]           = ""
libraries[ckeditor][download][type]  = "get"
libraries[ckeditor][download][url]   = "http://download.cksource.com/CKEditor/CKEditor/CKEditor%203.4/ckeditor_3.4.tar.gz"
libraries[ckeditor][directory_name]  = "ckeditor"
libraries[ckeditor][destination]     = "libraries"

; jQuery UI
; - Most recent plugin for Drupal 6.x, on 17-Sep-2010: jquery.ui-1.6.zip
projects[jquery_ui][subdir]          = ""
libraries[jquery_ui][download][type] = "get"
libraries[jquery_ui][download][url]  = "http://jquery-ui.googlecode.com/files/jquery.ui-1.6.zip"
libraries[jquery_ui][directory_name] = "jquery.ui"
libraries[jquery_ui][destination]    = "modules/jquery_ui"

; jQuery update
; - This will update the plugin above.
projects[]                           = jquery_update

Questions:

1. Are patches needed for jquery_update ?
Can they be added into this Makefile snippet ?

2. Other examples of this makefile - from README.txt, Google searches, etc - want to put these things into other subfolders like contrib and libraries. But I want to put things where the module README files say, like a happy newbie would do. The snippet above does that with JQuery, but what about CKeditor? The obvious test is:

libraries[ckeditor][destination]     = "modules/ckeditor"

...but then drush gives an error:

/var/folders/7Q/7Q.../-Tmp-/drush_make_tmp_1284716020.../ckeditor
An error occurred at function : drush_drush_make_make            [error]

I'm guessing drush (make?) tries to use the same folder name twice at the same time.
The saving grace for JQuery above is the subtle difference between "jquery_ui" and "jquery.ui". Is there a doc or URL somewhere which mentions how to do this?

(And... is anyone else bemused by this "drush_drush_make_make" name?) ... Thanks_Thanks

bb42’s picture

Took me several hours to try the various methods in this thread (debian lenny, drupal6 [6.18-1] package), most failed, including the steps from #1 (same as README).
Then I uninstalled/deleted everything with jquery and did a fresh start - that worked:

root> drush dl jquery_ui

/etc/drupal/6/sites/all/modules/jquery_ui/> wget http://jquery-ui.googlecode.com/files/jquery-ui-1.7.3.zip
/etc/drupal/6/sites/all/modules/jquery_ui/> unzip jquery-ui-1.7.3.zip
/etc/drupal/6/sites/all/modules/jquery_ui/> mv jquery-ui-1.7.3 jquery.ui

In the browser: mysite.com/drupal6/update.php > Update

The jquery checkbox can now be activated and other modules that depend on it (here: imagebrowser) finally work.
I strongly recommend to enhance the docs and/or the error checking and reporting of this module.

bb42’s picture

Status: Closed (duplicate) » Needs work
eatanicecream’s picture

The jQuery update module fixed it for me. http://drupal.org/project/jquery_update

Toddv’s picture

I had an installation problem with this module, and I hope my experience fixing it may help others. I found that I had moved a previous version of the module, and others, to a temporary folder within my sites/all/modules that I named "old", while I was updating modules. So sites/all/modules/oldmodules/ had jquery_ui, and the jquery.ui.

That, apparently, was enough to convince the module to give me the missing plugin warning. A dumb mistake - update.php warns us about doing this.

So, the take home is, don't stash module backups this way. Maybe better to take them out of the Drupal structure all together.

bitradiator’s picture

There appears to be an issue/conflict with enabling the 'panels in place editor' before/simutaneously enabling jquery_ui. Disabling this module allowed me to enable jquery_ui. I was then able to enable 'panels in place editor'. No patch or editing of the .install file required.

nicholas.alipaz’s picture

Can we please get a make file added to this module?

onion’s picture

damn, i just updated an install i had working fine for some time. the status told me it's missing the jquery in jquery_ui. it has happened to me before, but this time i couldn't fix the issue. i've gone through the process with installing jquery ui in dozens of sites, but this time it wouldn't recognize it.

so, i uninstalled and reinstalled and it still wouldn't take. i copied an updated and working install from another site with seemingly all the same parameters and now it wouldn't even let me turn on jquery_ui period, giving me this error every time:

The jQuery UI plugin is missing. Download and extract it to your jquery_ui module directory. (Currently using jQuery UI Not found)

i've then gone through most options above including the fixes on install files above and making sure i have identical info as outlined in the successful steps above. at my wits end. any other ideas?

onion’s picture

i figured my situation out. somewhere else, someone found jquery_ui.module hidden in another module. when they disabled and erased the offending module jquery ui became enableable.

so i searched for it in my sites directory and lo and behold found the culprit in an old backup of the jquery ui module renamed several folders deep in my sites directory. don't ask me how that happened, please.

for others who can't get jquery ui to recognized their jquery.ui folder, try this :

cd into your sites directory, then:
find ./ -name jquery_ui.module

this will show you if there are other versions of the module which you can disable and delete/move.

edgarliu’s picture

I installed jQuery UI 6.x-1.x-dev and jQuery Update 6.x-2.x-dev first. Next, I downloaded jquery.ui-1.6.zip file from http://code.google.com/p/jquery-ui/downloads/detail?name=jquery.ui-1.6.z.... Then unzip the folder jquery.ui-1.6.zip file and rename the folder to jquery.ui, and move this folder into jquery_ui. It worked for me, but I spent 3 hours to get this to work. WTH!

1hello2’s picture

Follow you,I solve my question.Thank you!

VM’s picture

Status: Needs work » Closed (duplicate)

re-closing per #28

torbz’s picture

I have to say...as both a web developer and first-time Drupal user/installer - this has been the bane of my whole Drupal experience!

I too, not being a complete idiot, have followed official, unofficial and hacked instructions to get the JQuery library installed and working.

As yet, nothing has succeeded.

It's basically put me off continuing, as it's chewed up hours of time already.

Can we please, for the sake of sanity, have a revised and precise set of instructions to download and install the correct package(s)?

Likewise, can someone offer definitive and correct information about what versions of Jquery are relevant to plug-ins used in Drupal? (i.e. I see instructions for installing 1.6 or 1.7 though am none the wiser about which I actually need and whether 1.7 is going to cause problems for certain modules and hence 1.6 is the version of choice).

I've never experienced such a failing in any software package so early on in setting it up - it seems more than ludicrous. Better still - why not automate it in the back office - a la Wordpress? (Bear in mind, I know little about Drupal or the way it works...hence the exploratory installation).

Any advice or information that is complete would be very much appreciated and would, no doubt, aid many people in getting the JQuery library installed and working.

houen’s picture

If you are having trouble getting jQuery UI to work with drupal 6, I have created a complete guide on how to get it to work here: Drupal jQuery ui complete guide
This guide is how it's worked for me, and many others following it. Enjoy ;)

NickWebman’s picture

I agree with torbz. Hoping D7 addresses this.

My hipster WordPress-loving co-workers are talking smack!

Millibit’s picture

Status: Closed (duplicate) » Active

I really recommend reading the README file. I didn't and spent the next half-hour trying to flub my way through the install. After reading the forum, I adjusted the '=' to '==' and then read the README file.

Following those instructions, the install worked just fine. The directory is jquery.ui NOT jquery_ui by the way.

Make sure the path to the javascript files are correct as well (also in the README)

VM’s picture

Status: Active » Closed (duplicate)

closing again per #28

sumaiyajaved’s picture

Read the readme file it says to place the jquery.ui (the jquery library downloaded from http://code.google.com/p/jquery-ui/downloads/detail?name=jquery.ui-1.6.z...) in the module directory of the jquery_ui and not in the sites/all/libraries as mentioned in the documentation of the module "jquery_ui".

ie

Place the jquery.ui folder in
www/modules/jquery_ui

nicholas.alipaz’s picture

Place the jquery.ui folder in
www/modules/jquery_ui

Incorrect for Drupal contributed modules in general. contributed modules should go in sites/all/modules or sites/[domain.com]/modules depending on your setup. You should not place modules into the drupal core modules folder, this makes upgrading your installation difficult.

lordrt21’s picture

I've tried the solutions proposed above, but still not working for me...

Tassisto’s picture

Title: The jQuery UI plugin is missing - Drush Makefile » How to use jquery UI?

Hi everyone,

I've just installed jquery-ui-module, but don't know how to use it. Can someone help me please?

Thank you in advance.

JaDrupal’s picture

#39 worked for me. Thanks.

dskanth’s picture

Oh my goodness, after installing jquery_ui module, i could not enable it instantly. It said i needed jquery ui plugin. So i also downloaded and included "jquery.ui" plugin inside the "jquery_ui" module folder. It still said jquery ui module is missing.

Then as Flying Drupalist said, i temporarily deleted "jquery_ui" folder from the sites/all/modules folder. I refreshed my module list page on drupal and as usual, it said jquery ui module is missing.

But then again when i pasted the "jquery_ui" folder back into the sites/all/modules folder, and refreshed my module list page on drupal, there is no error message and all is fine. Thanks Drupalist.

cbovard’s picture

After spending over an hour just trying to get this to work (and I do feel I have enough experience to get this going), I uninstalled this module and added this to my template.php:

drupal_add_js(path_to_theme() . '/js/jquery-ui-1.7.3.custom.min.js');

My 2 cents is to use the above code and save some time. Download the package (as you have to anyway) and put it in your theme.

I will never get that hour back.

chris

salberto25’s picture

I try to download the jquery-ui from google code http://jquery-ui.googlecode.com/files/jquery-ui-1.7.3.zip and I get this message:

403. That’s an error.

Your client does not have permission to get URL /files/jquery-ui-1.7.3.zip from this server. (Client IP address: 201.220.215.14)

You are accessing this page from a forbidden country. That’s all we know.

Where else I can find the jquery-ui ???.

VM’s picture

salberto25’s picture

I don´t have p2p conection

lordrt21’s picture

have you tried from here: http://jqueryui.com/download

dribblecastle’s picture

Thank you! I didn't notice it until your comment.

It appears the unzipped folder for version 1.7 was using the underscore instead of the period. After I changed it the module was recognized in the plugin was recognized in the status report.

Unzipped
sites/all/libraries/jquery_ui

Changed to
sites/all/libraries/jqueri.ui