[geeklog-devel] geeklog-devel Digest, Vol 85, Issue 10
websitemaster at cogeco.net
Thu Oct 17 06:59:10 EDT 2013
No I had forgotten about the date thanks Joe.
There are also a number of $_CONF values that I have to trap for and delete
the article cache files if they change like allow_page_breaks,
article_image_align, allow_user_photo, etc.. I also need to delete cache
files if a user changes his user information.
With Geeklog allowing stories to belong to more than one topics I also have
to make sure the topic icon and bread crumb stuff is ether not cached (like
the story date) or I create a separate article cache file for each topic.
The last thing I notice (and this is kind of what made me rethink things)
was that caching through the template like so
Means that template caching must be enabled and there is no built in way to
reset these files after a certain time period (I am thinking about autotags
in articles here that need to be refreshed every so often).
That is why I am thinking of using the other functions instead ie
From: geeklog-devel-bounces at lists.geeklog.net
[mailto:geeklog-devel-bounces at lists.geeklog.net] On Behalf Of Joe Mucchiello
Sent: October-17-13 1:07 AM
To: Geeklog Development
Subject: Re: [geeklog-devel] geeklog-devel Digest, Vol 85, Issue 10
> BTW I have had a few hiccups with the Article Caching. At one point I
> had the entire story being cached (Everything from the Title, date,
> etc.., down to the number of comments).
Are you using the $nocache field on the set_var function? One of the fields
that should not be cached is date since the date format is user
configurable. So you call set_var() with $nocache = true so that the cached
file still pulls the variable from the template.
function set_var($varname, $value = "", $append = false, $nocache = false)
geeklog-devel mailing list
geeklog-devel at lists.geeklog.net
More information about the geeklog-devel