There are so many things wrong with your post that I'm struggling to know where to start in addressing it, here it goes:
Firstly, we have forum rules here. Please read them and then act on them. Your message should start with a greeting, and end with a salutation.
Secondly, this forum is a community forum for users to help each other. Not for you to demand things of the SEBLOD team. SEBLOD is on GitHub now, if you want to work on removing some JS dependency, feel free to submit your code.
Thirdly, you are wrong. Some of these scripts are obviously neccesary (like a Field X needs JS to work.. it's as simple as that). modal.js should not be loaded unless your images are linked with a modal window. So if you don't want it loaded you can remove it. Validation can be switched off in the Global Configurations > SEBLOD. This will remove the validation.min.js file AND jquery UI.
Fifth, bootstrap.js is loaded by Joomla. Again, see the above method to unload it.
As far as I understand in Joomla 3.3 (probably in 3.x in general) you can safely turn off mootools by using some plugin like Mootools Enabler/Disabler.
Joomla declares that mootools usage is depreciated since 3.x and supported for backward compatibility.
And IF your template doesn't use mootools - no issues. Native joomla forms front-end validation (like registration form, for instance) WILL work as expected, after mootools are switched off.. BUT Seblod form validation will stop to work as expected with unloaded mootools.
So, we can't say that mootools is Joomla issue..and Seblod doesn't need it, unfortunately.
Probably somebody have some experience in switching off mootools successfully and keeping Seblod forms validation working, please share your experiences..
Thanks so much for contributing back your findings!
It's great to see when people learn something and share it back with the
Another way to override bootstrap.js in your template
(probably not really the best way) is to upload a blank file called
"bootstrap.js" in your
This will just load a blank .js file instead of the one that ships with
Joomla core. The same process can be applied to jquery.min.js if you
want to use a different version of jquery in your site.
In my opinion, joomla developers shouldn't rely on frontend frameworks like bootstrap so deep in the core. At the moment there is no clean way to get rid of bootstrap. As a frontend developer i like clean seperation of function and form. Bootstrap is form (frontend) and shouldnt be in the joomla core. Thats different with mootools because these js functions are used for function (like saving), not for frontend presentation.