[geeklog-devel] Constant XHTML

Rouslan Placella rouslan at placella.com
Mon Apr 9 09:49:42 EDT 2012


On 09/04/12 14:34, Tom wrote:

> 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?


We don't _need_ them, but I think that it's cleaner that way.


> 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.


I vote for breaking things once again :)


> 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

>

> _______________________________________________

> 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