Actions

Potential backward compatibility issues in Joomla 1.7 and Joomla Platform 11.2

From Joomla! Documentation

Revision as of 16:59, 30 May 2011 by Realityking (Talk | contribs)

Contents

Platform

JDocument

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

JDocumentHTML

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

JDocumentRendererMessage

  • 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

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

CMS

Refernces

  1. Remove getHeadData(), setHeadData() and mergeHeadData() from JDocument since it only applies to JDocumentHTML. (GitHub)
  2. Move the rendering of HTML link elements to JDocumentRendererHead. (GitHub)
  3. Modify JDocumentRendererMessage to always render <div id="system-message-container"></div>. This makes it possible to render messages via JavaScript. (GitHub)
  4. Remove an unused paramet in JURI::buildQuery(). (GitHub)