Yesterday was a very strange day for me. I went to bed as I do normally on Monday night. I usually wake up around 6:30 am to start my day. Well I woke up and the clock said 6:34 and so I started my day as usual. Then around 7:30 I started to realize that it wasn’t getting any lighter outside. Thinking it was just dark because where I live it’s not out of the normal to have it be so cloudy you could easily miss the sunrise and mistake it for being still being night. Now it’s about 8:00 and still no light. Had the sun mysteriously disappeared while I was sleeping? Maybe the earth stopped rotating?
None of that transpired fortunately. What had happened as that I slept all the way through Tuesday and hadn’t even realized it. So now my internal clock is so out of what I’m not completely convinced what day it is.. My computer says it’s Wednesday so I guess I’ll have to take it’s word for it. Sorry for this post being so late. My internal clock still thinks it’s Tuesday.
So on to my Template Tuesday post. Today we are going to start out slow and easy. Go over some misconceptions, and some standards. The fist thing you should know about Pligg templates is that they are for the most part built for specific versions of Pligg. The fist mistake I see newbies using Pligg is installing the latest version of Pligg and then slapping a template on it that was made 5 years ago. Then they wonder why nothing works. If a template says it’s made for Pligg 1.5.1 then you better use Pligg 1.5.1 It’s as simple as that.
While many templates will work for other versions. It’s best to stay with one that was designed for your version.
Another bit of advice is to never buy a template from a3rd party developer. Don’t get me wrong there are some good template authors out there, but I’ve yet to see one that follows the basic standards. Mainly they are designed well. They are just missing the hooks needed to run modules properly. Believe me the one thing I hate is having to tell someone why their module doesn’t work in their 3rd party template because the author failed to follow the basic development standards.
For template authors and for people wanting to make changes to their template I threw together a simple free module that will list all the smarty variables you can use on a particular page. This will show you what you can and can’t use in a page.
I’ll try to get more in depth in next weeks Template Tuesday post.
Tune in tomorrow