mirror of
https://github.com/WordPress/WordPress.git
synced 2024-12-23 17:48:01 +01:00
8c8c4a38c8
Some of the WP template api has been wrapped in Smarty function calls. Added a Smartyised template of the default theme. A plugin directory has been created for Smarty plugins. Read wp-sitetemplates/readme.html for further information. git-svn-id: http://svn.automattic.com/wordpress/trunk@530 1a063a9b-81f0-0310-95a4-ce76da25c4cd
46 lines
1.0 KiB
PHP
46 lines
1.0 KiB
PHP
<?php /* Don't remove these lines, they call the b2 function files ! */
|
|
|
|
/* $Id$ */
|
|
|
|
require_once( 'Smarty.class.php' );
|
|
$smarty = new Smarty;
|
|
$smarty->template_dir = './wp-blogs/main/templates';
|
|
$smarty->compile_dir = './wp-blogs/main/templates_c';
|
|
$smarty->cache_dir = './wp-blogs/main/smartycache';
|
|
$smarty->plugin_dir = './wp-plugins';
|
|
require_once( 'b2-include/smarty.inc.php' );
|
|
$blog = 1;
|
|
require_once('blog.header.php');
|
|
require_once($abspath.'wp-links/links.php');
|
|
// not on by default: require_once($abspath.'wp-links/links.weblogs.com.php');
|
|
|
|
define( 'NODISPLAY', false );
|
|
|
|
$smarty->assign( 'siteurl', $siteurl );
|
|
$smarty->assign( 'b2_version', $b2_version );
|
|
|
|
if($posts)
|
|
{
|
|
foreach ($posts as $post)
|
|
{
|
|
start_b2();
|
|
$content .= $smarty->fetch( 'post.html' );
|
|
ob_start();
|
|
include($abspath . 'b2comments.php');
|
|
$txt = ob_get_contents();
|
|
ob_end_clean();
|
|
$content .= $txt;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
$content = 'No posts made';
|
|
}
|
|
|
|
$smarty->assign( 'content', $content );
|
|
$smarty->display( 'top.html' );
|
|
|
|
$smarty->display( 'end.html' );
|
|
|
|
?>
|