[themes] themes Digest, Vol 43, Issue 12

Christo Steyn diegeneraal at yahoo.com
Wed Mar 24 10:46:11 UTC 2010


Hi

from what youve just sayd, I take it blocks are the best route to go ? Simply populate the blocks in drupal and hook the blocks where needed via the template ?

--- On Wed, 3/17/10, themes-request at drupal.org <themes-request at drupal.org> wrote:

From: themes-request at drupal.org <themes-request at drupal.org>
Subject: themes Digest, Vol 43, Issue 12
To: themes at drupal.org
Date: Wednesday, March 17, 2010, 4:09 AM

Send themes mailing list submissions to
    themes at drupal.org

To subscribe or unsubscribe via the World Wide Web, visit
    http://lists.drupal.org/mailman/listinfo/themes
or, via email, send a message with subject or body 'help' to
    themes-request at drupal.org

You can reach the person managing the list at
    themes-owner at drupal.org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of themes digest..."


Today's Topics:

   1. Re: How much php knowledge required? (JasonN)
   2. Re: How much php knowledge required? (Tomasz Kisielewski)
   3. Re: How much php knowledge required? (Wahiaronkwas)


----------------------------------------------------------------------

Message: 1
Date: Tue, 16 Mar 2010 13:58:29 -0500
From: JasonN <imjasonn at gmail.com>
Subject: Re: [themes] How much php knowledge required?
To: A list for theme developers <themes at drupal.org>
Message-ID:
    <4df456281003161158q3c665b56yf77447079dbc9f6b at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

Someone needs to do a training course that's pure Drupal design. I'll admit
there's little out there about it, in a format that makes sense to non-PHP
developers.

The design process is quite simple.

There's a template.

The template has hooks for both code and design elements.

You can position the template hooks in the "blocks" you want them to be
manually. But, using the Drupal block management system requires a bit more
flexibility and therefor a bit more sophisticated code layout.

If I am blessed to have a few hours to mark this up, I'll share it with you
all. Though, I tend to think for most on this list it's remedial.

On Tue, Mar 16, 2010 at 12:07, Jared Stoneberg <jared at stonebergdesign.com>wrote:

> That php/mysql course is overkill.  IMO theming Drupal is 75% CSS/HTML 10%
> PHP and 15% Drupal Configuration.  If you only have a little CSS knowledge
> spend your time there.
>
> -Jared
>
>
> On Tue, Mar 16, 2010 at 9:52 AM, saksiri.kridakara at yahoo.com <
> saksiri.kridakara at yahoo.com> wrote:
>
>> Thank you everyone for these responses!
>>
>> I have watched the lullabot and lynda.com videos and have a good
>> conceptual understanding at this point...along with a little css and
>> html experience.
>>
>> I have not dug in and developed a theme yet, but getting prepared.
>> I guess what I'm trying to extract is how php is used in relation to
>> drupal themes.
>>
>> With so much else to get my head around, I'm hoping I can somehow
>> learn just what's necessary for theme development so I don't have to
>> read a whole additional book.
>>
>> For example there is a lynda.com php/mysql course but that might be
>> overkill?
>>
>> Saki
>>
>> On Tue, Mar 16, 2010 at 8:43 AM, JasonN <imjasonn at gmail.com> wrote:
>> > What is your strength now? That's an important place to start.
>> >
>> > On Mon, Mar 15, 2010 at 22:55, saksiri.kridakara at yahoo.com
>> > <saksiri.kridakara at yahoo.com> wrote:
>> >>
>> >> How much php knowledge is required to develop / customize drupal
>> >> themes efficiently?
>> >>
>> >> Do I need to read a whole book or is there some basic documentation of
>> >> the essential php used for drupal theming?
>> >>
>> >> Any resources would be greatly appreciated!
>> >>
>> >> Saki
>> >> _______________________________________________
>> >> themes mailing list
>> >> themes at drupal.org
>> >> http://lists.drupal.org/mailman/listinfo/themes
>> >
>> >
>> >
>> > --
>> > Jason A. Nunnelley
>> > ----------------------------------------
>> > http://www.jasonn.com
>> > Systems Administrator
>> > +1 256 297 1652
>> >
>> > _______________________________________________
>> > themes mailing list
>> > themes at drupal.org
>> > http://lists.drupal.org/mailman/listinfo/themes
>> >
>> >
>> _______________________________________________
>> themes mailing list
>> themes at drupal.org
>> http://lists.drupal.org/mailman/listinfo/themes
>>
>
>
> _______________________________________________
> themes mailing list
> themes at drupal.org
> http://lists.drupal.org/mailman/listinfo/themes
>
>


-- 
Jason A. Nunnelley
----------------------------------------
http://www.jasonn.com
Systems Administrator
+1 256 297 1652
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/themes/attachments/20100316/adee3d93/attachment-0001.html 

------------------------------

Message: 2
Date: Tue, 16 Mar 2010 20:37:40 +0000
From: Tomasz Kisielewski <tom.kisielewski at googlemail.com>
Subject: Re: [themes] How much php knowledge required?
To: A list for theme developers <themes at drupal.org>
Message-ID:
    <251553bb1003161337i14ba036br87d87e2e1d7235a7 at mail.gmail.com>
Content-Type: text/plain; charset="iso-8859-1"

HI
The best way IMO is to create simple 3 column layout html/css, fill it in
text, by hand not drupal devel module and port it to drupal page.tpl.php and
crate .info file. Try to set it up, learn drupal management ( U have to know
how to use it!) and experiment with very basic like wireframe "design",
learn how to define regions etc. Later nodes, blocks, page-front and other
stuff. Find out how drupal works and try to understand $hooks and variables,
but start from very basic easy things. Everything depends on the level of
your skills. IMO hooks and functions are a bit more advanced fro the
beginners....and start to learn PHP.


-Tom

On Tue, Mar 16, 2010 at 6:58 PM, JasonN <imjasonn at gmail.com> wrote:

> Someone needs to do a training course that's pure Drupal design. I'll admit
> there's little out there about it, in a format that makes sense to non-PHP
> developers.
>
> The design process is quite simple.
>
> There's a template.
>
> The template has hooks for both code and design elements.
>
> You can position the template hooks in the "blocks" you want them to be
> manually. But, using the Drupal block management system requires a bit more
> flexibility and therefor a bit more sophisticated code layout.
>
> If I am blessed to have a few hours to mark this up, I'll share it with you
> all. Though, I tend to think for most on this list it's remedial.
>
>
> On Tue, Mar 16, 2010 at 12:07, Jared Stoneberg <jared at stonebergdesign.com>wrote:
>
>> That php/mysql course is overkill.  IMO theming Drupal is 75% CSS/HTML 10%
>> PHP and 15% Drupal Configuration.  If you only have a little CSS knowledge
>> spend your time there.
>>
>> -Jared
>>
>>
>> On Tue, Mar 16, 2010 at 9:52 AM, saksiri.kridakara at yahoo.com <
>> saksiri.kridakara at yahoo.com> wrote:
>>
>>> Thank you everyone for these responses!
>>>
>>> I have watched the lullabot and lynda.com videos and have a good
>>> conceptual understanding at this point...along with a little css and
>>> html experience.
>>>
>>> I have not dug in and developed a theme yet, but getting prepared.
>>> I guess what I'm trying to extract is how php is used in relation to
>>> drupal themes.
>>>
>>> With so much else to get my head around, I'm hoping I can somehow
>>> learn just what's necessary for theme development so I don't have to
>>> read a whole additional book.
>>>
>>> For example there is a lynda.com php/mysql course but that might be
>>> overkill?
>>>
>>> Saki
>>>
>>> On Tue, Mar 16, 2010 at 8:43 AM, JasonN <imjasonn at gmail.com> wrote:
>>> > What is your strength now? That's an important place to start.
>>> >
>>> > On Mon, Mar 15, 2010 at 22:55, saksiri.kridakara at yahoo.com
>>> > <saksiri.kridakara at yahoo.com> wrote:
>>> >>
>>> >> How much php knowledge is required to develop / customize drupal
>>> >> themes efficiently?
>>> >>
>>> >> Do I need to read a whole book or is there some basic documentation of
>>> >> the essential php used for drupal theming?
>>> >>
>>> >> Any resources would be greatly appreciated!
>>> >>
>>> >> Saki
>>> >> _______________________________________________
>>> >> themes mailing list
>>> >> themes at drupal.org
>>> >> http://lists.drupal.org/mailman/listinfo/themes
>>> >
>>> >
>>> >
>>> > --
>>> > Jason A. Nunnelley
>>> > ----------------------------------------
>>> > http://www.jasonn.com
>>> > Systems Administrator
>>> > +1 256 297 1652
>>> >
>>> > _______________________________________________
>>> > themes mailing list
>>> > themes at drupal.org
>>> > http://lists.drupal.org/mailman/listinfo/themes
>>> >
>>> >
>>> _______________________________________________
>>> themes mailing list
>>> themes at drupal.org
>>> http://lists.drupal.org/mailman/listinfo/themes
>>>
>>
>>
>> _______________________________________________
>> themes mailing list
>> themes at drupal.org
>> http://lists.drupal.org/mailman/listinfo/themes
>>
>>
>
>
> --
> Jason A. Nunnelley
> ----------------------------------------
> http://www.jasonn.com
> Systems Administrator
> +1 256 297 1652
>
> _______________________________________________
> themes mailing list
> themes at drupal.org
> http://lists.drupal.org/mailman/listinfo/themes
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/themes/attachments/20100316/c723870b/attachment-0001.html 

------------------------------

Message: 3
Date: Tue, 16 Mar 2010 22:09:00 -0400
From: Wahiaronkwas <wahiaronkwas at gmail.com>
Subject: Re: [themes] How much php knowledge required?
To: A list for theme developers <themes at drupal.org>
Message-ID: <4BA039BC.2000209 at gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed

That's where I am...right at the start of that learning curve.  I think 
what's important is to learn Drupal's coding practice from the start. 
But coming at this as someone who has only learned HTML and CSS, man, 
what a hill to climb. But, I'll try.
-Val
On 10-03-16 4:37 PM, Tomasz Kisielewski wrote:
> HI
> The best way IMO is to create simple 3 column layout html/css, fill it 
> in text, by hand not drupal devel module and port it to drupal 
> page.tpl.php and crate .info file. Try to set it up, learn drupal 
> management ( U have to know how to use it!) and experiment with very 
> basic like wireframe "design", learn how to define regions etc. Later 
> nodes, blocks, page-front and other stuff. Find out how drupal works 
> and try to understand $hooks and variables, but start from very basic 
> easy things. Everything depends on the level of your skills. IMO hooks 
> and functions are a bit more advanced fro the beginners....and start 
> to learn PHP.
>
>
> -Tom
>
> On Tue, Mar 16, 2010 at 6:58 PM, JasonN <imjasonn at gmail.com 
> <mailto:imjasonn at gmail.com>> wrote:
>
>     Someone needs to do a training course that's pure Drupal design.
>     I'll admit there's little out there about it, in a format that
>     makes sense to non-PHP developers.
>
>     The design process is quite simple.
>
>     There's a template.
>
>     The template has hooks for both code and design elements.
>
>     You can position the template hooks in the "blocks" you want them
>     to be manually. But, using the Drupal block management system
>     requires a bit more flexibility and therefor a bit more
>     sophisticated code layout.
>
>     If I am blessed to have a few hours to mark this up, I'll share it
>     with you all. Though, I tend to think for most on this list it's
>     remedial.
>
>
>     On Tue, Mar 16, 2010 at 12:07, Jared Stoneberg
>     <jared at stonebergdesign.com <mailto:jared at stonebergdesign.com>> wrote:
>
>         That php/mysql course is overkill.  IMO theming Drupal is 75%
>         CSS/HTML 10% PHP and 15% Drupal Configuration.  If you only
>         have a little CSS knowledge spend your time there.
>
>         -Jared
>
>
>         On Tue, Mar 16, 2010 at 9:52 AM, saksiri.kridakara at yahoo.com
>         <mailto:saksiri.kridakara at yahoo.com>
>         <saksiri.kridakara at yahoo.com
>         <mailto:saksiri.kridakara at yahoo.com>> wrote:
>
>             Thank you everyone for these responses!
>
>             I have watched the lullabot and lynda.com
>             <http://lynda.com> videos and have a good
>             conceptual understanding at this point...along with a
>             little css and
>             html experience.
>
>             I have not dug in and developed a theme yet, but getting
>             prepared.
>             I guess what I'm trying to extract is how php is used in
>             relation to
>             drupal themes.
>
>             With so much else to get my head around, I'm hoping I can
>             somehow
>             learn just what's necessary for theme development so I
>             don't have to
>             read a whole additional book.
>
>             For example there is a lynda.com <http://lynda.com>
>             php/mysql course but that might be overkill?
>
>             Saki
>
>             On Tue, Mar 16, 2010 at 8:43 AM, JasonN
>             <imjasonn at gmail.com <mailto:imjasonn at gmail.com>> wrote:
>             > What is your strength now? That's an important place to
>             start.
>             >
>             > On Mon, Mar 15, 2010 at 22:55,
>             saksiri.kridakara at yahoo.com
>             <mailto:saksiri.kridakara at yahoo.com>
>             > <saksiri.kridakara at yahoo.com
>             <mailto:saksiri.kridakara at yahoo.com>> wrote:
>             >>
>             >> How much php knowledge is required to develop /
>             customize drupal
>             >> themes efficiently?
>             >>
>             >> Do I need to read a whole book or is there some basic
>             documentation of
>             >> the essential php used for drupal theming?
>             >>
>             >> Any resources would be greatly appreciated!
>             >>
>             >> Saki
>             >> _______________________________________________
>             >> themes mailing list
>             >> themes at drupal.org <mailto:themes at drupal.org>
>             >> http://lists.drupal.org/mailman/listinfo/themes
>             >
>             >
>             >
>             > --
>             > Jason A. Nunnelley
>             > ----------------------------------------
>             > http://www.jasonn.com
>             > Systems Administrator
>             > +1 256 297 1652
>             >
>             > _______________________________________________
>             > themes mailing list
>             > themes at drupal.org <mailto:themes at drupal.org>
>             > http://lists.drupal.org/mailman/listinfo/themes
>             >
>             >
>             _______________________________________________
>             themes mailing list
>             themes at drupal.org <mailto:themes at drupal.org>
>             http://lists.drupal.org/mailman/listinfo/themes
>
>
>
>         _______________________________________________
>         themes mailing list
>         themes at drupal.org <mailto:themes at drupal.org>
>         http://lists.drupal.org/mailman/listinfo/themes
>
>
>
>
>     -- 
>     Jason A. Nunnelley
>     ----------------------------------------
>     http://www.jasonn.com
>     Systems Administrator
>     +1 256 297 1652
>
>     _______________________________________________
>     themes mailing list
>     themes at drupal.org <mailto:themes at drupal.org>
>     http://lists.drupal.org/mailman/listinfo/themes
>
>
>
> _______________________________________________
> themes mailing list
> themes at drupal.org
> http://lists.drupal.org/mailman/listinfo/themes
>    



------------------------------

_______________________________________________
themes mailing list
themes at drupal.org
http://lists.drupal.org/mailman/listinfo/themes


End of themes Digest, Vol 43, Issue 12
**************************************



      
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.drupal.org/pipermail/themes/attachments/20100324/b4cafe5c/attachment-0001.html 


More information about the themes mailing list