回答
可以在的Joomla Core Enhancements/Performance部分找到几个extensions that disable MooTools!扩展名目录(JED) 正如前面提到的那样,这样做是安全的,因为MooTools只是真的需要的Joomla! 2.5.x后端,即/administrator
。
说到你应该知道Joomla的某些方面! 2.5前端确实需要加载MooTools,许多扩展“期望”它在那里(尽管它们不是特别好的)。
通常MooTools是通过以下形式的PHP呼叫加载JHTML::_('behavior.mootools');
或JHTML::_('behavior.framework')
其加载在前端MooTools的核心要素包括:
- 联系人(
com_contact
) - 含量(
com_content
在博客中,分类查看) - 高级搜索(
com_finder
) - 新闻馈送(
com_newsfeeds
) - 网络链接(
com_weblinks
)
热门第三方组件,在前端使用它包括:
1. RokGallery - INFACT很多their stuff到RokSprocket
2之前。 Akeeba Subscriptions
3. Akeeba Release System
4.等等...
的事情版必修呃MooTools已经在的'核心'中很长一段时间和开发人员希望它在那里,不管是否正确,所以,你将不得不检查任何扩展,看看是否有任何核心组件受到不利影响它。
从这样做的扩展名的数量来看,我认为它不仅安全,而且常常是可取的。
http://extensions.joomla.org/extensions/core-enhancements/performance/mootools
为了增加CPPL答案:
据我所知,在每一个的Joomla库/应在需要时只加载。 如果您的网站上加载MooTools,一些扩展/核心功能正在使用它,所以如果您只是删除它,有些事情可能会中断。
你可以做什么:
- 检查目前正使用MooTools的
- 如果是内嵌代码代码,也许你可以使用template overwrites使用jQuery
- 如果有一个库覆盖它(如
validate.js
)你可以提供替代库(利用jQuery),把它们放在/templates/[your_template/js/system/
文件夹中。
删除MooTools和加载jQuery将是非常有意义的。
- 1. 如何将自定义模板窗体Joomla 1.5移动到2.5?
- 2. Ajaxifying Joomla 1.5/2.5模板
- 3. joomla 2.5保存自定义可选值
- 4. 的Joomla自定义模板错误
- 5. Joomla上传自定义模板
- 6. Joomla的自定义模板支持
- 7. Joomla 1.5 JPagination为自定义模板
- 8. joomla中自定义模块的分页2.5
- 9. Joomla 2.5自定义html模块仅适用于公共用户
- 10. Joomla! 2.5 - 实现自定义表格作为插件或模块?
- 11. Joomla 2.5模板分配问题
- 12. 在Joomla 2.5 Joom图片模板警告
- 13. 模板参数菜单Joomla 2.5
- 14. Joomla 2.5模板'functions.php'类似wordpress
- 15. Joomla 2.5后端添加自定义字段使用jQuery和JFormField
- 16. joomla自定义模块
- 17. Joomla的自定义模块
- 18. Joomla 2.5,访问组件模板中的模板参数
- 19. 在播放创建自定义的模板格式2.5
- 20. 自定义模板
- 21. 自定义生成Mootools的实施中的Joomla 1.5
- 22. 模块自定义模板
- 23. joomla 2.5组件中的自定义php代码
- 24. 在K2组件上添加自定义字段类型joomla 2.5
- 25. 如何自定义注册确认中的Joomla 2.5
- 26. 如何在Joomla 2.5中实现自定义工具栏按钮?
- 27. Joomla 2.5自定义表单字段类型
- 28. joomla 2.5!自定义登录失败通知?
- 29. Joomla 2.5 - 使用.htaccess或工具修改自定义网址
- 30. 如何将recaptcha插入到我的自定义joomla 2.5模块中?
我的模板适用于joomla前端 – 2013-03-27 01:43:55