creating components - joomla1.5

I'm learning to create joomla components so is there any difference between joomla2.5 and joomla1.5 for creating components and modules as on the joomla official site documentation is about joomla1.5.

http://docs.joomla.org/Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!2.5_-_Part_01
You can find the tutorial of developing module in Joomla 2.5.

Yes, there are quite big differences.
First of all the install manifest has changed between 1.5 and 2.5, which means that components developed for 1.5 won't install on J2.5.
Secondly many Joomla classes has changed and some conventions are replaced by others. Check the Joomla API for the differences.

Related

What is the difference between CQ5 and AEM 6.x? What are the major differences?

When I say CQ5 I mean the version 5.5.
I would like to know the major differences in features.
I have seen AEM 6.0, the core of it is the same as CQ5. I checked out the examples, all the examples are the same, the only difference I found was the UI of WCM i.e. there is a new look and feel for it but you can still switch to the classic mode.
CQ5 still encourages coding in JSP i.e. it still uses scriplets.
Is there any alternative to using Scriptlets in AEM 6.x?
I feel Adobe just changed the look and feel of CQ5 and they have released a new version of it called AEM 6.x
What are the killer features of AEM 6.x that are not there in CQ5 ?
I would recommend you to take a look for release notes
I like below features quite a lot:
A new repository Apache Jackrabbit Oak.
Sightly, a new templating language that way you can avoid scriptlet code to a great extent.
Supporting better user management by delegating the permissions.
Create projects wizard & project templates
The above ones are very few which I have highlighted. There are many more so as per my opinion its not just UI changes so make sure you go through release notes to learn and then justify accordingly.

bundles for symfony apart those from github

Apart these bundles of Symfony here
Does it any other bundles shared in other websites ?
You can go to this unofficial but usefull website: http://knpbundles.com/
And since Symfony2 uses composer, if you are looking for a library you can give a look at: https://packagist.org/

Why Zend Framework 2.0 is less than 1.2?

I downloaded the new version of Zend Framework 2.0 and noticed that it has less features than the version 1.2, both in framework folder and externals.
What is the reason? Does Zend have a new policy to you include some features as extensions or this is related to become more lightweight?
Zend_Service(S) now have each one his own repository with his own live cycle, by this way that services can be adapted soon to the vendor API changes.
Zend_Date, Zend_Currency, ... and other locale components have been replaced by PHP 5.3 API (DateTime, NumberFormat, etc) there is a new i18N component for translates.
Other components was not in use, and others are not enough stable for to go with the main distro.
Here you have the full list of repositories for the main distro and other components https://github.com/zendframework/
In zf2.0 only standard components are included, the components that are essential for the application development. The remaining components can be included on-demand.
You can read more about this in http://framework.zend.com/downloads/
The reasons for making this such lightweight is explained by Matthew Weier O'Phinney http://framework.zend.com/wiki/display/ZFDEV2/Zend+Framework+2.0+Requirements

How to migrate from MiaCMS to Joomla 1.5?

How do I convert from MiaCMS to Joomla? They both have a common ancestry in Mambo CMS (RIP). Now that MiaCMS is going the same way I need to move to something else and Joomla seems to be the best choice. There should be enough commonality to port over. And MiaCMS has a porting instructions from Mambo that could possibly be used to create a conversion script. I want to go directly to Joomla 1.5 if that is possible, although porting to Joomla 1.x and then upgrading would be an option. I tried to install Migrator (as described in the Joomla 1.0 to 1.5 migration guide) in MiaCMS but that didn't seem to work.
What I ended up doing was simply exporting the three tables mia_sections, mia_categories and mia_content as sql from my MiaCMS database. Then I replaced all references to mia_ with jos_. Then I could simply do a database import of the three sql-backup files into a pristine Joomla 1.5 installation. And Voila! all essential data converted.
Of course I had to re-populate and structure the website layout with appropriate modules but that was a fairly simple job compared to copying all the content by hand.
Template conversion turned out to be a hassle so I just started afresh from a properly designed Joomla 1.5 template and tweaked it to my liking.

Notifications for Joomla extension updates

Is there an extension that would check whether there are newer versions available to the installed extensions on a Joomla site, and would notify the site administrator?
Ideally, I am looking for something similar to Drupal's "Update" module.
I understand that there is no central place for keeping all these modules and their versions for Joomla, but at least a lot of them are available on the Joomla Extensions site, along with the needed information, so perhaps somebody wrote a tool that checks that source?
Aha, looks like this is to be included in Joomla 1.6, according to this description (check out the "Find Updates" button, looks great).
But if you are using Joomla 1.5 until 1.6 is stable check out: http://extensions.joomla.org/extensions/core-enhancements/installers/9332
Excellent for keeping components up to date :)