No subject
Fri Mar 23 00:26:50 EDT 2007
[Thu May 24 23:19:22 2007] [error] [client 151.201.50.248] PHP Fatal
error: Call to undefined function: _smarty_nocache() in
/home/limedaley/www/tmp/1/%%C0^C00^C009E70D%%comments
.html.template.inc on line 11, referer: http://limedaley.com/
Here is the .inc file. Line 11 is the line that starts with
"$this->_tag_stack" and ends with "?>"
<?php /* Smarty version 2.6.18, created on 2007-05-24 23:20:21
compiled from limedaley/comments.html.template */
$this->_cache_serials['./tmp/1/%%C0^C00^C009E70D%%comments.html.template.inc']
= '234df6ca8fc36fc06803462b82850ad3';
?><?php require_once(SMARTY_CORE_DIR . 'core.load_plugins.php');
smarty_core_load_plugins(array('plugins' => array(array('block',
'dynamic', 'limedaley/comments.html.template', 5, false),)), $this); ?>
<?php
function _smarty_tplfunc_234df6ca8fc36fc06803462b82850ad3_0(&$this)
{
$this->_tag_stack[] = array('dynamic', array());
$_block_repeat=true;_smarty_nocache($this->_tag_stack[count($this->_tag_stack)-1][1],
null, $this, $_block_repeat);while ($_block_repeat) { ob_start(); ?>
<?php
include("/home/limedaley/www/contact.php");
if($mailSent == 0){
print "<form action='/static/comments.html' method='post'>\n" .
"Full Name:\n" .
"<input type='text' name='name' size='20'\n" .
" value='".$name."' maxlength='20'><br />\n" .
"E-mail address:\n" .
On Thu, 24 May 2007, jondaley at devel.lifetype.net wrote:
> Author: jondaley
> Date: 2007-05-24 23:22:01 -0400 (Thu, 24 May 2007)
> New Revision: 5445
>
> Modified:
> plog/branches/lifetype-1.2/class/template/cachedtemplate.class.php
> Log:
> reverted 5442, it causes a crash. I didn't investigate, but presumably when the template is cached can't find the _smarty_nocache function - I had tested it before, and it looked alright, so I am not sure why I suddenly got this crash. It was on a page that used a {dynamic} tag and a {php} tag, if that has anything to do with it.
>
> Modified: plog/branches/lifetype-1.2/class/template/cachedtemplate.class.php
> ===================================================================
> --- plog/branches/lifetype-1.2/class/template/cachedtemplate.class.php 2007-05-24 18:16:31 UTC (rev 5444)
> +++ plog/branches/lifetype-1.2/class/template/cachedtemplate.class.php 2007-05-25 03:22:01 UTC (rev 5445)
> @@ -31,6 +31,11 @@
> $config =& Config::getConfig();
> $this->caching = $config->getValue( "template_cache_enabled");
> $this->cache_lifetime = $config->getValue( "template_cache_lifetime" );
> + //$this->cache_dir = $config->getValue( "temp_folder" )
> +
> + // whatever is between the {dynamic}...{/dynamic} tags shouldn't be cached
> + $this->register_block('dynamic', "_smarty_nocache", false);
> +
> }
>
> /**
> @@ -96,4 +101,14 @@
> return $timestamp;
> }
> }
> +
> +
> + /**
> + * @private
> + * this tells smarty *not* to cache contents, in case we need it
> + */
> + function _smarty_nocache($param, $content, $smarty )
> + {
> + return $content;
> + }
> ?>
>
> _______________________________________________
> pLog-svn mailing list
> pLog-svn at devel.lifetype.net
> http://limedaley.com/mailman/listinfo/plog-svn
>
--
Jon Daley
http://jon.limedaley.com/
Never put off until tomorrow what you can put off indefinitely.
-- unknown
More information about the pLog-svn
mailing list