few bug fixes
This commit is contained in:
parent
e60a6a1a58
commit
0794f9c53b
@ -263,7 +263,7 @@
|
|||||||
global $board, $config, $memcached;
|
global $board, $config, $memcached;
|
||||||
|
|
||||||
if(!$this->mod && $config['memcached']['enabled']) {
|
if(!$this->mod && $config['memcached']['enabled']) {
|
||||||
if($built = $memcached->get('post_' . ($index ? 'index_' : '') . $board['uri'] . '_' . $this->id))
|
if($built = $memcached->get($this->memcached_key($index)))
|
||||||
return $built;
|
return $built;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -353,11 +353,16 @@
|
|||||||
$built .= '<p class="body">' . ($index ? truncate($this->body, $this->link()) : $this->body) . '</p></div><br class="clear"/>';
|
$built .= '<p class="body">' . ($index ? truncate($this->body, $this->link()) : $this->body) . '</p></div><br class="clear"/>';
|
||||||
|
|
||||||
if(!$this->mod && $config['memcached']['enabled']) {
|
if(!$this->mod && $config['memcached']['enabled']) {
|
||||||
$memcached->set('post_' . ($index ? 'index_' : '') . $board['uri'] . '_' . $this->id, $built, time() + $config['memcached']['timeout']);
|
$memcached->set($this->memcached_key($index), $built, time() + $config['memcached']['timeout']);
|
||||||
}
|
}
|
||||||
|
|
||||||
return $built;
|
return $built;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function memcached_key($index) {
|
||||||
|
global $board;
|
||||||
|
return 'post_' . md5($this->body) . '_' . ($this->file ? $this->file : '-') . '_' . ($index ? 'index_' : '') . $board['uri'] . '_' . $this->id;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
class Thread {
|
class Thread {
|
||||||
|
Loading…
Reference in New Issue
Block a user