DaveG wrote: > Sandy wrote: >> I'm not (yet) comfortable with $HTMLStylesFmt[]. > It's an array, which can contain arrays :) Usually you index the array > with the name of the skin, but any name (or even no name) will work > fine. The content of the array is output at the point in the .tmpl file > where the <!--HTMLHeader--> tag appears.
That makes sense. The more I look beneath the hood, the more I'm impressed with how well things are laid out. No $500 labour bills to reach one faulty wire. >> For that matter, arrays >> in php still confuse me. Perfectly clear while I'm reading the >> tutorials,... A matter of practice. > Easiest way to learn is to print the content of the array. it's not > clean and might cause some errors, so only do this on a dev environment, > but simply add this to a skin.php file: > print_r($HTMLStylesFmt); > > Then view the source of the web page to see the content of the array. Good idea. I remember doing that in a tutorial, way back when. (I'm a binge user. A week or two intense, then forget everything over the next six months.) Doesn't help that I've dabbled in 6 very different languages over the last 25 years. Let me count the different print formats,... >> Thinking further, can this go in skin.php? >> $color1 = '#00cc00'; >> That keeps all the skin stuff in the skin, and avoids $HTMLStylesFmt[]. > Well in order to use the variable from within the template you'd need > use $FmtPV: > $FmtPV['$color1']='"#00cc00"'; > > So then you could use it in .tmpl (not in .css files though). Personally > I prefer to use $HTMLStylesFmt. What's up with the two quotation marks? I remember something about " not being the same as ', something about one being literal and the other interpretting the variable names, but google is being dense. Sandy _______________________________________________ pmwiki-users mailing list pmwiki-users@pmichaud.com http://www.pmichaud.com/mailman/listinfo/pmwiki-users