I am  currently in the process of  moving all my open source project (7!) in CVS Head to the latest Joomla API 1.1.X. I've tried to summarize in the following table some conversion rules

In Joomla 1.0.Xhas to be converted in Joomla 1.1.XWhere
JMenuBar::startTable();PHP code
defined('_VALID_MOS') or die('Direct Access to this location is not allowed.');defined( '_JEXEC' ) or die( 'Restricted access' );PHP code
require_once( $mainframe->getPath( 'toolbar_html' ) );require_once( JApplicationHelper::getPath( 'toolbar_html' ) );PHP code
<?xml version="1.0" encoding="iso-8859-1"?>
<mosinstall type="component" version="1.0.0">
<?xml version="1.0" encoding="iso-8859-1"?>
<install type="component" version="1.0.0">
Installer XML file
More to come...

Bad news
  • New code wont work in Joomla 1.0.X or latest
  • New code wont work in Mambo 4.X or latest

Some links which may help also Help You:


You might like also

Announcing Module nimbus for all users of Phil Taylor Joomla! tags
I am a very happy user of Joomla! tags from Phil Taylor. My only complaints is that it is still not part of #Joomla!® core. Joomla!® Tags is a #Joomla Extension for adding tags to #Joomla!® Content. Use Joomla Tags to allow content classification by keywords (Tags), can also be used to create virtual categories to add content into, over coming #Joomla!® single section/category structure read more here…         …
3756 Days ago
Content plugin for Joomla! 1.5 to embed Freemind Mind Map in your articles
I offer You now a new plug-in for #Joomla! 1.5 that allow you to display any Freemind Mind Map using a fancy Flash applet in article content. You can put anywhere in your article the following keywords This #Joomla! plugin use Freemind Flash Browser: http://freemind.sourceforge.net/wiki/index.php/Flash_browser   You can see the flash browser in action (full screen) here …
3756 Days ago
Joomtwitter a twitter module for Joomla!
Twitter is a free service that lets you keep in touch with people through the exchange of quick, frequent answers to one simple question: What are you doing? A very simple module with a great output layout that require flash 9 for properly operations. I use it on my site (at the bottom) it output valid XHTML 1.0 Strict Since it is a #Joomla! module, it is easily customizable and can be place anywhere in your #Joomla! template It allow …
3908 Days ago
No Thumbnail was found
As I found no better tutorial on Internet, here is a very very short how to add Google analytics to Atlassian JIRA Edit the file atlassian-jira/includes/decorators/stylesheettag.jsp This file is responsible for adding CSS links in html and is included in all pages. Now put the usual code you get after creating a new analytics profile <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); </script> <script type="text/javascript"> try catch(err) </script> …
4029 Days ago
New JIRA Bug Tracking system for all my Joomla! components!
I am very proud to announce that I got granted a JIRA and Bamboo Open Source license! Extract form their site: Open Source Atlassian supports and believes in the Open Source movement - JIRA utilises a number of good Open Source components, and Atlassian developers are committers on a large number of Open Source projects. To give back to the open source community (and hopefully improve the quality of those projects!), JIRA is free for any Open Source project to …
4031 Days ago
No Thumbnail was found
Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible. Many teams find that this approach leads to significantly reduced integration problems and allows a team to develop cohesive software more rapidly. This article is a quick overview of Continuous Integration summarizing …
4100 Days ago
Joomla development, correct usage of subversion
I am developing for #Joomla! now since the beginning but I was always disturbed by the way people are using the code repository of #Joomla! (www.joomlacode.org). I am doing professional java development but was never able to reproduce the way I am working nor really did take the time to really do it correctly (help by the fact that I was developing always alone). Things changes... and now I am part of the effort of bringing #JoomlaComment to run natively …
4287 Days ago
Access to Joomla CVS forge using eclipse
I show You here (with screenshots) How to access #Joomla Forge CVS system using the standard Eclipse CVS client. Click Read more ! …
5085 Days ago