Difference between revisions of "Potential backward compatibility issues in Joomla 1.7 and Joomla Platform 11.2"

From Joomla! Documentation

(Add References)
Line 1: Line 1:
 
= Platform =  
 
= Platform =  
 +
*JPATH_PLATFORM is now used instead of JPATH_LIBRARIES
  
 
== JDocument ==
 
== JDocument ==
Line 12: Line 13:
 
== JURI ==
 
== JURI ==
 
*The unused parameter $akey has been removed from JURI::buildQuery().<ref>[https://github.com/joomla/joomla-platform/commit/14ebbbd702c2d79098057647fcc4603157896509 Remove an unused paramet in JURI::buildQuery(). (GitHub)]</ref>
 
*The unused parameter $akey has been removed from JURI::buildQuery().<ref>[https://github.com/joomla/joomla-platform/commit/14ebbbd702c2d79098057647fcc4603157896509 Remove an unused paramet in JURI::buildQuery(). (GitHub)]</ref>
 +
 +
== JLoader ==
 +
*JLoader can't load files multiple times anymore.<ref>[https://github.com/joomla/joomla-platform/commit/bfef02de71db7aa5cb46ffdff92778fd6f14f621 Use include_once instead of include in JLoader (GitHub)]</ref>
  
 
= CMS =
 
= CMS =

Revision as of 17:02, 30 May 2011

Platform[edit]

  • JPATH_PLATFORM is now used instead of JPATH_LIBRARIES

JDocument[edit]

  • getHeadData(), setHeadData() and mergeHeadData() are from now on only present in JDocumentHTML. They have been removed from JDocument and JDocumentXML.[1]

JDocumentHTML[edit]

  • JDocumentHTML::$_links has changed to a multidimensional array. Also the rendering of the link elements has been moved from JDocumentHTML to JDocumentRenderHead.[2]

JDocumentRendererMessage[edit]

  • A div element with the ID "system-message-container" is always rendered, whether there are messages or not. This ID should not be used in any extension or template.[3]

JURI[edit]

  • The unused parameter $akey has been removed from JURI::buildQuery().[4]

JLoader[edit]

  • JLoader can't load files multiple times anymore.[5]

CMS[edit]

Refernces[edit]