Absolutely not. Joomla is made for ordinary user.
In Template you require at least very high level knowledge of PHP.
As a first time Joomla user, you always want to design your own custom
templates (themes). You really can't believe that making template in
Joomla is very easy.
To do few more things like placing body and module position you can
copy past code. For instance, if you want to include mainbody in a
custom template you should at least know this
<?php mosMainBody(); ?>
and lets say if you want to display a module which is at position no 3
(i.e user3) then you should at least know
<?php mosLoadModules ( 'user3' ); ?>
and of course you should know little bit HTML and the position where
you want to put this code.
Extending joomla is very easy. However, You need basic knowledge of
PHP. Which I think takes no longer than a month.
On May 22, 5:58 pm, "
arjun...@gmail.com" <
arjun...@gmail.com> wrote:
> i m also a beginer of joomla. i think it is very intersting and
> good. i just started the programing in PHP so i dont know about the
> php.
> is it nessary to know php well to build the joomla project?/??? please
> help me out..
> thank u.
>
> On May 18, 8:38 pm,
sanjeevshrestha2...@gmail.com wrote:
>
> > Joomla is one of my personal favorites. I do not have to tell what
> > Joomla is! Voted as the best CMS in 2007, This incredible CMS with
> > about 183700 lines of codes has helped many PHP programmers like us
> > to get their web application running in few hours. Incredible though
> > it is the fact that I use joomla for most of my projects. Why reinvent
> > a wheel? When we have so much polished, stable package of code at our
> > disposal. It is free and will remain free. Extensible and easily
> > customizable. You cannot get anything better than this.
>
> > Develop components, modules and plugins(mambots) and use it in your
> > projects. Now with new version of Joomla 1.5, we have the MVC
> > architecture inbuilt in joomla. Yaahoo!! so What are you waiting for
> > download joomla fromhttp://www.joomla.organdstart dissecting its