[themes] although it’s a very powerful CMS, I didn’t have the greatest time with it as it came to be one of the most cumbersome and roundabout pieces of software...

Bèr Kessels ber at webschuur.com
Wed Jun 14 11:36:59 UTC 2006


My shot:

Op woensdag 14 juni 2006 09:36, schreef Kieran Lal:
> "It was also my first chance to play with Drupal. Unfortunately,
> although it’s a very powerful CMS, I didn’t have the greatest time
> with it as it came to be one of the most cumbersome and roundabout
> pieces of software I’ve ever worked with."

 «roundabout» It is. The theme layer is, very much like a theme-spaghetti. 
 The longest theme trace in general Drupal is: 
  Page » node » engine » core » engine » comment » engine » details » 
username » link
 Inbetween we move two times out of "views" mode and let the theme engine call 
core, call teh theme engine. And so on. 

Point is: its spagetti. How can any sane designer learn simple things 
as "redesgn the usernames that appear with the comments" if that username 
gets onto the screen via such a long, winding route?

We, themers, have drupal grown onto us, so for us such things are easily 
overlooked, taken for granted. Teh more since we know the code and the core. 

In a true themeing system, one should never need that knowledge. The theme 
should be a decoupled entity that has at most two levels (comment prints 
username) but certainly not 10 that are not even all of them in the theme 
level!

I beleive that, if we can manage this, we aer saved. I beleive that for that, 
we should, or could, develop a SIMPLE theme engine. Not somethign as 
opwerfull and flexible as phptemlpate, but something as simple as clean PHP. 
Something as clean and simple in usage and designability as liquid, for 
example. http://home.leetsoft.com/liquid.

Something alongside phptemplate and the phptemplate2.0. Then PHPtemplate can 
remain the complex, powerfull and flexible one. 

Anyone up for this? 

Bèr
-- 
| Bèr Kessels | webschuur.com | website development |
| Jabber & Google Talk: ber at jabber.webschuur.com
| http://bler.webschuur.com | http://www.webschuur.com |


Drupal repareert wederom een kritiek veiligheidslek:
 http://help.sympal.nl/drupal_repareert_wederom_een_kritiek_veiligheidslek

Written while listening to  by  on 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 191 bytes
Desc: not available
Url : http://lists.drupal.org/pipermail/themes/attachments/20060614/b75577b9/attachment.pgp


More information about the themes mailing list