为了可以更好的给其他网站调用,对现在的moonmoon进行了一定的修改,使之可以通过js进行调用,也可以直接通过页面调用。
1. index.php
添加了:
elseif (array_key_exists('type', $_GET) && $_GET['type'] == 'title'){
//Serve full cache content
header('Content-type: text/html; charset=UTF-8');
if (!OutputCache::Start('title', $first_item_url, $output_cache)) {
include_once(dirname(__FILE__).'/custom/tpl/title.tpl.php');
OutputCache::End();
}
}
elseif (array_key_exists('type', $_GET) && $_GET['type'] == 'content'){//Serve full cache content
header('Content-type: text/html; charset=UTF-8');
if (!OutputCache::Start('content', $first_item_url, $output_cache)) {
include_once(dirname(__FILE__).'/custom/tpl/content.tpl.php');
OutputCache::End();
}
}
2. 增强了两个对应的tpl文件
titile.tpl.php
getItems();
$current_date = date('d/m/Y', time());
?>
Today
getDate())) != $current_date){
$current_date = $item_date;
echo '
';
echo '
'.$item_date.'
';
echo '
';
}
?>
getOwner(); ?>
content.tpl.php
getItems();
$limit = $PlanetConfig->getMaxDisplay();
$count = 0;
?>
getTitle(); ?>
getAuthor(); ?>,
getDate();
echo ''.date('d/m/Y', $item->getDate()).'';
?> |
getOwner(); ?>
getContent(); ?>
3. 使用方法
若需要调用title的显示方法:index.php?type=title
若需要调用content的显示:index.php?type=content
发表回复