Potential backward compatibility issues in Joomla 1.7 and Joomla Platform 11.2
From Joomla! Documentation
(Difference between revisions)
Realityking (Talk | contribs) (Created page with "= Platform = == JDocument == *getHeadData(), setHeadData() and mergeHeadData() are from now on only present in JDocumentHTML. They have been removed from JDocument and JDocumen...") |
Realityking (Talk | contribs) (Add References) |
||
| Line 2: | Line 2: | ||
== JDocument == | == JDocument == | ||
| − | *getHeadData(), setHeadData() and mergeHeadData() are from now on only present in JDocumentHTML. They have been removed from JDocument and JDocumentXML | + | *getHeadData(), setHeadData() and mergeHeadData() are from now on only present in JDocumentHTML. They have been removed from JDocument and JDocumentXML.<ref>[https://github.com/joomla/joomla-platform/commit/2a72ba9e73dbd4ef1484ef0af29249aa3e0c6067 Remove getHeadData(), setHeadData() and mergeHeadData() from JDocument since it only applies to JDocumentHTML. (GitHub)]</ref> |
=== JDocumentHTML === | === JDocumentHTML === | ||
| − | *JDocumentHTML::$_links has changed to a multidimensional array. Also the rendering of the link elements has been moved from JDocumentHTML to JDocumentRenderHead. | + | *JDocumentHTML::$_links has changed to a multidimensional array. Also the rendering of the link elements has been moved from JDocumentHTML to JDocumentRenderHead.<ref>[https://github.com/joomla/joomla-platform/commit/7884e7d9456afac17558f6e90a0e7e86be8b14f2 Move the rendering of HTML link elements to JDocumentRendererHead. (GitHub)]</ref> |
=== JDocumentRendererMessage === | === 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. | + | *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.<ref>[https://github.com/joomla/joomla-platform/commit/bade3acf0f5ea588be92cb24d4237228c043a3c7 Modify JDocumentRendererMessage to always render <div id="system-message-container"></div>. This makes it possible to render messages via JavaScript. (GitHub)]</ref> |
== JURI == | == JURI == | ||
| − | *The unused parameter $akey has been removed from JURI::buildQuery() | + | *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> |
= CMS = | = CMS = | ||
| + | |||
| + | |||
| + | = Refernces = | ||
| + | <references /> | ||
Revision as of 16:59, 30 May 2011
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
- ↑ Remove getHeadData(), setHeadData() and mergeHeadData() from JDocument since it only applies to JDocumentHTML. (GitHub)
- ↑ Move the rendering of HTML link elements to JDocumentRendererHead. (GitHub)
- ↑ Modify JDocumentRendererMessage to always render <div id="system-message-container"></div>. This makes it possible to render messages via JavaScript. (GitHub)
- ↑ Remove an unused paramet in JURI::buildQuery(). (GitHub)