Hallo Thomas,
die Seite ist voller Javascriptfehler.
SyntaxError: missing } after function body
TypeError: $.mobile._registerInternalEvents is not a function
TypeError: jQuery.validator is undefined
TypeError: jQuery(...).validate is not a function
TypeError: jQuery(...).ImageEffectck is not a function
Meines Erachtens sind eine Menge dieser Fehlermeldungen eine Folge davon, dass Erweiterungen jQuery nich Joomla!-Konform einbinden.
Der Nivo-Slider bindet jQuery 1.6.1 ein.
Das Template bindet jQuery 1.11.0 ein.
Joomla! Standard ist jQuery 1.12.4.
Wenn man in seiner Erweiterung jQuery verwenden will, dann sollte man die Version verwenden die Joomla! Standard ist und diese über den Weg einbinden, den das Framework vorsieht, weil dieses dann sicherstellt, dass erstens nur 1 x eingebunden wird und 2. alles nötige außenrum passt.
Visforms benötigt das Joomla! konforme jQuery 1.12 und versucht dieses über den Web einzubinden, den das Framework vorsieht. Letztlich ist es aber so, dass dieses jQuery auf deiner Webseite garnicht geladen wird und stattdessen 2 ältere jQuery Versionen da sind, die sich gegenseitig bekämpfen. Es ist nicht nur Visforms, das darunter leidet und nicht mehr funktioniert.
Ich denke, an erster Stelle müsstest du veruschen, z.B. mit Hilfe des jQuery-Easy Plugins, sicherzustellen, dass auf der Webseite nur 1 jQuery geladen wird und zwar das 1.12, das Joomla! mitbringt. Evtl. reicht das schon aus.
Gruß,
Aicha