When the module is enabled, the report displays:
The slickgrid library isn't available so this module will not work. Please download slickgrid 2.0b from https://github.com/mleibman/SlickGrid/
1. There is no slickgrid 2.0b in Github; last stable version is 1.4.3, and only info is about branching v. 2.0 alfa.
2. There is no instructions where the library should be pasted.
---
EDIT (MAY 2014): please review the comments #22 - #26 below. This seems to manually fix it. Based on the library version 2.0: https://github.com/mleibman/SlickGrid/tree/v2.0
UPDATE: March 5th, 2014 from the js library maintainer at github: "I have too many things going on in my life right now to really give SlickGrid support and development the time and attention it deserves. I am not stopping it, but I will most likely be unresponsive for some time. Sorry."
Comments
Comment #1
jim005 commentedReadme.txt on the module :
------------------------------------------------------------------------------------
INSTALLATION
------------------------------------------------------------------------------------
1. Download the slickgrid plugin from https://github.com/mleibman/SlickGrid
This module is tested with the master branch (2011-03-23)
2. Unzip & copy the directory into your sites/all/libraries directory
3. Rename it to "slickgrid".
4. Enable the module & you should have a new view style "slickgrid".
Comment #2
jim005 commentedWell... after some code checking into the module we need to download a librairy with folders nammed "controls" and "plugins".
Here the right branch : https://github.com/mleibman/SlickGrid/tree/v2.0a
My dashboard is now 'green' :-)
Comment #3
ben_scott commentedHi -
Thanks for reporting this - I'll update the docs. Unfortunately this will continue to be a problem until there's a stable 2.0 release I can point people to, but using trunk or any 2.0x branch is the best bet in the meantime.
Cheers,
Ben
Comment #4
ben_scott commentedHi -
This is now fixed in the latest release.
Cheers,
Ben
Comment #6
dirkjohnson commentedIt took me a couple of hours of trying a (wide) variety of approaches to realize that I should just read slickgrid.module and make sure the following are in all/sites/library/slickgrid. Most of them had to be downloaded individually from https://github.com/mleibman/SlickGrid/
$path . '/lib/firebugx.js' => array(),
$path . '/lib/jquery.event.drag-2.0.min.js' => array(),
$path . '/slick.core.js' => array(),
$path . '/slick.dataview.js' => array(),
$path . '/slick.grid.js' => array(),
$path . '/plugins/slick.checkboxselectcolumn.js' => array(),
$path . '/plugins/slick.rowselectionmodel.js' => array(),
$path . '/controls/slick.columnpicker.js' => array()
This is written to save time for those like me who have little experience with Drupal. As this is a documentation issue, I don't believe it was actually fixed before it was closed.
Comment #7
ben_scott commentedYou really don't need to download every file individually from the slickgrid github - just click the download button. Then unzip the downloaded directory, rename it 'slickgrid' and copy it into your sites/all/libraries directory.
This is documented in the README file.
Comment #8
doublejosh commented@BenScott A number of libraries are missing when I download both version 1.4.3 or 1.3.2 of the slickGrid library from gitHub.
Here's what was missing...
sites/all/libraries/slickgrid/slick.core.js
sites/all/libraries/slickgrid/slick.dataview.js
sites/all/libraries/slickgrid/controls/slick.columnpicker.js
sites/all/libraries/slickgrid/plugins/slick.checkboxselectcolumn.js
sites/all/libraries/slickgrid/plugins/slick.rowselectionmodel.js
All better with a Git clone though
Comment #9
dqdand to make the trouble complete ... sometimes slickgrid github download is frozen (loading ... loading ... loading ...)
Comment #10
dqdaaah, now it works again ...
here a list of all 1.4.3 -0- tarball including files and folders by following the link from project info:
and I can confirm that downloading as shown "branch 2.0a" results in a 1.4.3-13 downlaod finally, but inside it looks different than the inside of the 1.4.3-0- tarball mentioned above. In the 1.4.3-13 tarball all missing files are included.
So the right link to the right tarball is:
https://github.com/mleibman/SlickGrid/tarball/v2.0a
I tried to put in the project info but sadly I can't, needs co-maintainer rights. I hope the info helps to change it.
Good Night
Comment #11
mattbk commentedsubscribe
Comment #12
mattbk commentedThis library seems to work for me, although I'm not sure if editing works yet: mleibman-SlickGrid-1.4.3-62-gb45d54d
Comment #13
Anonymous (not verified) commentedI've tried the various installs of this module with 7.12 and none of them will work. I keep getting a report that some slickgrid lib is missing. I've installed all the related modules.
I've downloaded the master, the 2.0v from github, the tarball from the project page. None of them seem to work, they all display this error.
The slickgrid library isn't available so this module will not work. Please download slickgrid Master from https://github.com/mleibman/SlickGrid/.In fact if I just download the file indicated and install that the module doesn't even show up.
I've tried from this thread moving some elements from the 2.0 trunk into the project files, still no luck.
Any update on what to do,
Thanks.
P.S. people keep referring to sites/all/libraries is that D6? I'm assuming they mean sites/all/modules.
Comment #14
mattbk commentedUsually libraries are installed in sites/all/libraries, which needs to be created if you don't have any libraries for your site yet.
Comment #15
Anonymous (not verified) commentedThat's real confusing. I installed the Libraries API which slickgrid needed. That means there's a folder sites/all/modules/libraries
Is that the folder you mean, or sites/all/libraries
What's the difference between a module and a library? Sorry for the newb questions.
Comment #16
Zombie777 commentedCan taxonomy terms be edited with this? I am not getting any editors available and the first example I tried were taxonomy terms and there are no available editors. I believe I installed the libraries (sites/all/libraries). Like #15, it is confusing when there is no real reference on what a proper install should look like. I have files in sites/all/libraries/slickgrid/plugins and sites/all/modules/slickgrid/plugins/editors, is this where they should be to get editors available? Also, I enabled the data export view and get this:
Notice: Undefined index: options in get_plugin() (line 870 of /home/quickstart/websites/idealtest.dev/sites/all/modules/views/plugins/views_plugin_display.inc).
Notice: Undefined index: options in get_plugin() (line 870 of /home/quickstart/websites/idealtest.dev/sites/all/modules/views/plugins/views_plugin_display.inc). =>
... (Array, 13 elements)
Krumo version 0.2.1a
Called from /home/quickstart/websites/idealtest.dev/sites/all/modules/views/plugins/views_plugin_display.inc, line 870
Is there anything wrong with this install?
Comment #17
kaizerking commentedThe library still shows missing in my status report
I cant get it to work :(
Comment #18
kaizerking commented1.i don't see the latest libraries info function some thing like:
function slickgrid_libraries_info() {
2.probably the libraries path is not correctly configured in .install file,
Comment #19
kaizerking commentedComment #20
tinflute commentedI had this same issue (7.x version), and resolved it as follows:
1. As directed in readme, downloaded the library from https://github.com/mleibman/SlickGrid/ (most recent version)
2. unzipped, renamed top folder 'SlickGrid-2.0' to 'slickgrid' and moved folder into sites/all/libraries
3. disabled the slickgrid module in drupal, saved, then enabled the module again.
4. Checked the admin/reports/status page. Worked!
Some of you may be installing the library but not doing step #3, which is necessary because the status check is occuring in the .install file. So if the library is missing during module install, it won't work.
I hope this helps someone.
Comment #21
micromegas commentedNo matter what I do, it still doesn't find the slickgrid module. I've done the following:
Any other ideas? All I'm getting is a blank screen and some javascript errors.
Comment #22
charlied commented#20 was a good start for me but with the latest master version of the slickgrid library from Github (11/5/13) I only got a grey footer in the slickgrid area.
I eventually got it fully working with edit using the recipe in #20 by downloading the V2 zip branch from https://github.com/mleibman/SlickGrid/archive/v2.0.zip. Worked on Chrome 26.0.1410.64 m, Firefox 20.0.1, IE 9.0.8112. Impressive.
When I used the latest master version (11/5/13) I needed 2 more steps and it didnt work fully :
2b Chrome debugger showed a missing library jquery.event.drag-2.0.min.js (even although there is a higher version of this already in the download /lib). Adding this got me a grey header at the top of the slickgrid area.
2c There remained an error "Uncaught TypeError: Object [object Object] has no method 'on' slick.grid.js:560"
Searching around this seemed to be a sympton that there were two versions of the JQuery loaded on the page. Checking I found jquery-1.7.min.js in the download lib file and the also
default version 1.5 from the Jquery_Update module. I wasnt sure how to remove the duplication so I changed the JQuery_Update version to 1.7 in the module settings (admin>configuration>development>jquery_update).
Then after #20 step 3 it displayed ok but only gave a nice read-only scrolling grid. When enabled field editor got a blank grid and a JS error like "Uncaught ReferenceError: InlineCell is not defined" or "Uncaught ReferenceError: ModalForm is not defined".
Comment #23
pcamis commentedThanks charlied - this was EXACTLY the problem I was running into, and using the V2 zip you provided resolved it perfectly. Much obliged!
Comment #24
ikeigenwijs commentedsub could this be updated on the module page? and mayby update, 2011 is a long time.
Comment #25
rcharles commentedTo confirm, the admin/reports/status error message clears on disable/enable of module
with Version 2 branch from https://github.com/mleibman/SlickGrid/tree/v2.0
extracted/FTP'ed at sites/all/libraries/slickgrid
Comment #26
jrandell commentedit would be great if, at the top of this page, a note or some other reference indicated that there is a proper resolution to the issue in post number 20!
Comment #27
dqdComment #28
dqdComment #29
dqdMissing library error: update project page, only lib v 2.0 supported
Confirmed #22 removes missing library error but other issues should best be stated in another issue post (@charlied)