回答
可以在的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.6模板是否與Joomla 2.5兼容?
- 2. Joomla模板在2.5
- 3. 自定義joomla模板
- 4. 如何將自定義模板窗體Joomla 1.5移動到2.5?
- 5. Ajaxifying Joomla 1.5/2.5模板
- 6. Joomla 2.5 joomshopping類別模板
- 7. 的Joomla 2.5 HTML5模板
- 8. Joomla! 2.5模板設計書
- 9. Joomla 2.5 - 爲iPad添加自定義CSS
- 10. joomla 2.5保存自定義可選值
- 11. Joomla 1.5 JPagination爲自定義模板
- 12. Joomla上傳自定義模板
- 13. 的Joomla自定義模板錯誤
- 14. Joomla的自定義模板支持
- 15. Joomla! 2.5 - 實現自定義表格作爲插件或模塊?
- 16. 如何初始化我的自定義joomla 2.5模型?
- 17. Joomla 2.5自定義搜索頁面,顯示模塊
- 18. Joomla 2.5自定義html模塊僅適用於公共用戶
- 19. joomla中自定義模塊的分頁2.5
- 20. 在自定義Jumi模塊中使用Joomla 2.5 Databse實例
- 21. Joomla 2.5自定義模塊中的Artical Modal表單字段
- 22. 遷移Joomla 1.5 + Virtuemart 1.1.9 +自定義代碼--TO-- Joomla 2.5 + VirtueMart 2.0
- 23. Joomla 2.5模板的jdoc樣式值
- 24. 爲joomla 2.5模板動態創建templateDetails.xml
- 25. 模板參數菜單Joomla 2.5
- 26. Joomla 2.5模板'functions.php'類似wordpress
- 27. 在Joomla 2.5 Joom圖片模板警告
- 28. Joomla 2.5模板分配問題
- 29. Joomla 2.5後端添加自定義字段使用jQuery和JFormField
- 30. Joomla!自定義模塊
我的模板適用於joomla前端 – 2013-03-27 01:43:55