Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
I get the following message when trying to view my website on IE7 and IE8.
Fatal error: Call to undefined function libraries_load() in/.../sites/all/modules/fusion-accelerator/fusion_responsive_ie/fusion_responsive_ie.module on line 61
The website is built with Fusion 7.x-2.x-dev and Fusion Accelerator 7.x-2.x-dev. I have installed css3-mediaqueries.js in /sites/all/libraries/css3-mediaqueries as suggested in the documentation.
Comment | File | Size | Author |
---|---|---|---|
#7 | fusion_accelerator-1452610-libraries-API-2x-required.patch | 2.44 KB | sheena_d |
#5 | fusion_accelerator-1452610-libraries-API-2x-required.patch | 2.44 KB | sheena_d |
Comments
Comment #1
sheena_d CreditAttribution: sheena_d commentedHave you installed the Libraries API module?
Comment #2
DSquaredB CreditAttribution: DSquaredB commentedYes. I have the Libraries API installed. I have also enabled Support IE 6-8 in the theme settings and have CSS Aggregation enabled. I tried to check everything out several times before filing an issue.
Updated: I went over everything again and all seemed okay, but I unchecked the box Responsive layouts for IE 6-8 box in Admin>Modules>Fusion Accelerator. Now I can view the website on IE 6-8 and even IE9, but the formatting is not good - double text on titles, for instance.
Comment #3
sheena_d CreditAttribution: sheena_d commentedI'm going to do some independent testing to see if I can duplicate that fatal error in IE. As for the double text on blocks, it would be really handy if I could take a look at the site where this issue is occurring. Any chance you could provide a link?
Thanks!
Comment #4
DSquaredB CreditAttribution: DSquaredB commentedIgnore the double error issue. I think that is a result of the use of text-shadow for the titles in custom skin. If I disable the skin, everything is fine, except for the lack of skin formatting.
I was able to replicate the fatal error in another site I have live with Fusion theme. Same thing - if I enable the IE6-8 module, I get the Fatal Error, but if it is not checked, the site works fine.
Thanks for your help.
Comment #5
sheena_d CreditAttribution: sheena_d commentedIt looks like your initial issue was caused by the fact that the IE responsive support assumes that the user will have the 2.x branch of Libraries API installed, but we did not specify that in the README.txt.
The attached patch adds a check for libraries_load() in fusion_responsive_ie.module and reports an error to the administrator if the function is not available, advising them to update to the 2.x branch of Libraries API. Also added a note in the README about which branch of Libraries API to use.
Comment #7
sheena_d CreditAttribution: sheena_d commentedThis should be an Accelerator issue. re-submitting the patch for testing.
Comment #8
sheena_d CreditAttribution: sheena_d commentedThis fix is included in Fusion Accelerator 7.x-2.0-beta1
Comment #10
kristin.e CreditAttribution: kristin.e commentedHi, I need to reopen this issue. I have installed Libraries API and Fusion Accelerator 7.x-2.0-beta1. I have also installed css3-mediaqueries.js in /sites/all/libraries/css3-mediaqueries as suggested in the documentation.
I am still getting this error message when viewing in ie 6-8:
Fatal error: Call to undefined function libraries_load() in/.../sites/all/modules/fusion-accelerator/fusion_responsive_ie/fusion_responsive_ie.module on line 64
Any suggestions?
Thanks in advance
Comment #11
sheena_d CreditAttribution: sheena_d commentedWhich version of LIbraries API do you have installed?
Comment #12
kristin.e CreditAttribution: kristin.e commentedThanks for the quick response. I have Libraries 7.x-1.0 installed
Comment #13
sheena_d CreditAttribution: sheena_d commentedAs is stated earlier in this thread and as is noted in the README.txt file for the fusion_responsive_ie module, the 2.x branch of Libraries API is required for IE support of responsive themes with Fusion Accelerator. Please update to the latest release of the 2.x branch of Libraries API and your issue should be resolved.
Comment #14
kristin.e CreditAttribution: kristin.e commentedok, thanks - have installed 2.x and it now works.
Comment #15
esmerel CreditAttribution: esmerel commented