Seems to be a conflict between js files of modalframe and smileys modules, I was searching by hours why modalframe was not working in one of my node types, at last I found that the problem was a conflict with one of the js files of the smileys module, more specifically the ui.core.dialog.js file. Unfortunately I can't tell which is the reason of the conflict, I hope this helps someone in the future.

Comments

markus_petrux’s picture

Title: Conflict with smileys Module » Conflict with smileys Module and jQuery UI module
Project: Modal Frame API » Smileys
Version: 6.x-1.6 » 6.x-1.x-dev
Component: Javascript » Code

Smilies module would have to use the jQuery UI library from the jQuery UI module.

mauro72’s picture

Status: Active » Closed (fixed)

Closing this case.

JordanMagnuson’s picture

Title: Conflict with smileys Module and jQuery UI module » Conflict with jQuery UI module
Priority: Normal » Critical
Status: Closed (fixed) » Active

Not sure why this was closed, but am currently using the latest smileys dev, and it still conflits with the jQuery UI module. A lot of other modules are depending on jQuery UI, so this is a critical issue, in my opinion (and it took me upwards of 4 hours to narrow down the problem on my site).

The Smileys module should implement the jQuery UI module, rather than packing it's own jQuery ui components.

Gurpartap Singh’s picture

The Smileys module should implement the jQuery UI module, rather than packing it's own jQuery ui components.

It does use jquery_ui module if it is installed. It's also packed so that there's no dependency on the jQuery UI module for ppl to install smileys.

If the popups are broken due to new jquery_ui, let's see whats the issue.

Anyone for the fix? :D :P

Ingumsky’s picture

I have faced (probably) the same issue last night. jQuery UI is required for Date now so I was forced to install that. But now it seems there's a conflict between Smileys and jQuery UI js files. Smileys' "Roving" dialog appeared at the bottom of every page where comment forms were presented. The only workaround I could found was to disable "Make the popup dialog draggable" option on http://example.net/admin/settings/smileys/configure page. Now Smileys dialog "window" works as it should be. Hopefully it will help to find a solution and to make this great module even better. Thank you.

manos_ws’s picture

When I have both draggable and resizable se to off it works without out errors.

But when I set resizable to on and draggable to off

I get

in ui.core.dialog.js

Line 1: D[G][E] is not a constructor

Manos
http://websynergy.gr/