[geeklog-devel] Constant XHTML
Tom
websitemaster at cogeco.net
Mon Apr 9 09:34:02 EDT 2012
Hmmm...
I didn't think of doing it this way.
It makes sense to only have one file with functions in it.
Do we need theme_getCss_newpro and theme_getJS_newpro though? Can't they
just set this in theme_init_newpro?
Also, should we still partially support functions.php for now if found (for
a few Geeklog versions) or just the new file? We are at Geeklog 2.0 so if we
did do a straight switch I guess the time would be now since we have other
incompatibilities.
Tom
-----Original Message-----
From: geeklog-devel-bounces at lists.geeklog.net
[mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Rouslan
Placella
Sent: April-09-12 7:47 AM
To: Geeklog Development
Subject: Re: [geeklog-devel] Constant XHTML
How about dropping functions.php and having a file with actual functions in
it for the theme?
e.g.:
// returns an array, where one of the entries is the doctype
theme_getConfig_newpro()
// returns an array of CSS files
theme_getCss_newpro()
// returns an array of JS files
theme_getJS_newpro()
// other stuff
theme_init_newpro()
Then we can include the file at any point and only call the functions when
needed.
Bye,
Rouslan
On 05/04/12 14:57, Tom wrote:
> Hey Rouslan,
>
>
>
> After thinking about it a bit more. Did you want to go this route?
>
>
>
> In the future I see us wanting to know more about the themes
> themselves, like what version of Geeklog it is for, author, etc. and
> this would be a good spot to put this information.
>
>
>
> Tom
>
>
>
>
>
> From: geeklog-devel-bounces at lists.geeklog.net
> [mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Joe
> Mucchiello
> Sent: March-29-12 9:20 PM
> To: Geeklog Development
> Subject: Re: [geeklog-devel] Constant XHTML
>
>
>
>> 2) Create a new theme file that contains the doc type info that can
>> be loaded before the language files.
>
>
>
> I would think this would be the cleanest solution. I suspect themes
> that don't have the file accept the default site-wide doctype.
>
>
>
> I would also make this a .php file as there might be other $_CONF vars
> the theme needs control of.
>
>
>
>
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
_______________________________________________
geeklog-devel mailing list
geeklog-devel at lists.geeklog.net
http://eight.pairlist.net/mailman/listinfo/geeklog-devel
More information about the geeklog-devel
mailing list