22
Quote:
Will_H wrote:
@catz - you are half right. Of course I am worried about standards in the sense that everything should be iidentical, and easily accessible.
I <3 W3C
lol you had me worried then. I have never heard a designer yet who doesn't have a bee in his bonnet about this one.
Quote:
However, I am not interested in the force fed garbage that passes for standards in this community.
If you are referring to the xo- standards within Xoops? Well I am half and half about this approach, I suggest take what you can out of it and the other half leave it.
Quote:
I am behind Sublime on this. I have worked with JOOMLA! and pretty much every other CMS that can be slapped onto a nix box. Love em. Love XOOPS too, but over time I have ran into more and more "uhp, thats right... cant do that with XOOPS". than I care to mention.
Ok, Now we have to separate two things here and lets get straight about this subject. Are we talking about a developers stand point or a designers one? Because where I am standing from it sounds more like a developer one.
Are we talking about the flexibility there is in presenting the blocks (i.e.) moving them about where you want them to be? This rigid block structure with XOOPS Block positions? If so, this is not a Presentation failure but a logic failure and is something that the developers have to address. And actually, you could with smarty if you wanted do this under the current setup.
Quote:
The ultimate point is that designers do not have the option to mix the data & presentation layers if that is what they want to do.
We are forced and strong armed to utilize the Presentation layer, Its like mommy telling us to stay out of the cookie jar.
I just don't think that XOOPS is as flexible as it gives itself credit for. At least in this aspect.
Ok, look at it another way, how annoying is this? You are redesigning the look of a module and you change the templates and discover that the developer has hard coded a table of contents within the logic code. To find this code you then required to back track into the logic to actually find this part of the presentation. Surely this defeats the purpose of having logic and presentation separate.
Now, you the designer with smarty you are not limited to just design as I said to Sublime, you can use PHP within smarty anytime you like and where you like. In fact you go do this just as easily with XOOPS as you would with Joomla. [PHP]$a = array(0=>1,1=>2); foreach( $a AS $k => $v) { echo $k .' '.$v; }[/PHP]
As my example suggests, this is pure PHP and can be used within Smarty any time.
Now maybe I not understanding your guys needs here correctly, if so feel free to enlighten me and giving me, the developer a better understanding of your needs and hopefully changing something in the future.
ATB
Catz