I’ve had to totally re-upload a site that has been working fine for the last couple of years.
The strange thing is that it looks fine within RapidWeaver, or previewed in a browser directly from RapidWeaver, but once uploaded it is now visually broken. I have contacted Will Woodgate (who built the theme for me) and he has spotted a potential Armadillo error —the armadilloFunctions.js file: “fancybox is not a function” (whatever that means!).
Does anyone have any ideas as to what might be causing this problem / know of a fix?
The web site is live here:
It should look like this:
but looks like this: https://cl.ly/33271s0S1V0O
and here is the error:
Fancybox is a lightbox - see
here. So maybe there’s a conflict with some other JQuery being used on the page?
Are you using Armadillo’s built-in lightbox for images, perhaps?
Thanks for the reply — not aware of the Lightbox function in Armadillo (in fact I can’t find any reference to it in the Stack’s preferences). I have deleted the Armadillo stacks from the page and the site looks fine…
You can read about the lightbox in Armadillo here:
Found it here:
I’m getting a .js error on this page -
http://www.riverrunning.co.uk. Since my knowledge of this stuff is pretty agricultural, I think it’s to do with Fancybox - which is Armadillo’s built-in lightbox.
Anyone who knows a bit more than I care to take a quick look with their browser’s debugging tools? I’m not asking or a fix - though I’ll take it - but some guidance as to whether it looks like the error refers to:
Armadillo and Fancybox
The theme - Henk’s Retract theme
Will’s Litebox stack (whi…
Removing Armadillo from a page fixes the broken theme. I thought I should perhaps re-install Armadillo / replace the Armadillo stacks in each page. Still no joy, or would I have to restart my machine after installing?
Or, as I previously had no problems, should I perhaps install an older version of Armadillo?
Did you try the solution in the post above:
To clarify, this error occurs because multiple versions of jQuery are being loaded on the page. Armadillo functions are indeed present and accessible, but are “attached” to a different version of jQuery loaded at the beginning of the page as part of the Stacks plugin (which is superseded by the theme’s version of jQuery, which is loaded at the very bottom of the page).
I have added the code snippet and uploaded the whole site, with the pages with Armadillo elements restored, to
…and the problem persists. The first three pages; home, about, and news use Armadillo and are broken. The other pages still look fine…
http://www.henrychancellor.com is be working OK now I’ve deleted all Armadillo bits and pieces…
Another (hopefully) related problem,
I have a some bespoke navigation graphics that I created as a separate page that is imported into other pages using PlusKit
@import function (again, been working for years, suddenly errors).
The page can be viewed working here:
It should (and does) import onto other pages like:
But as you can see, the shelves are empty of their book links. These links have HoverBox rollovers that disappear when imported using
I have added the jQuery.noConflict(true); snippet but no joy.
Well I’ve fixed that second problem — by adding the latest FancyBox code to the header code of the theme from here:
Unfortunately this doesn’t solve the Armadillo problem. Tried restoring its stacks but no joy.
This topic was automatically closed 6 days after the last reply. New replies are no longer allowed.