Sorry - I was wrong in my initial post. Here is the source code for the index.php page...
<?php
require_once '../include.inc.php';
$newsQuery = Query::Construct( 'news_release');
$newsQuery->AddConstraint( 'status', new Equal('published'));
$newsQuery->SetOrderBy('publish_date');
$toDate =date("Y")."-".date("m")."-".(date("d")+1);
$fromDate =date('Y-m-d',mktime(0,0,0,date("m")-6,date('d'), date('y')));
$newsQuery->AddConstraint( 'publish_date', new GreaterThan($fromDate));
$newsQuery->AddConstraint( 'publish_date', new LessThan($toDate));
$entityList = $newsQuery->GetEntityList();
$latestNews = "";
foreach ($entityList->GetList() as $instance){
$id = $instance->Get('id');
$date = $instance->Get('publish_date');
$title = $instance->Get('title');
$latestNews.=Template('latest_news_item', array('date'=>$date, 'title'=>$title, 'id'=>$id));
}
print Template('index',array ('latest_news'=>$latestNews));
?>
This page...
require_once '../include.inc.php';
Contains...
<?
require_once 'configuration.inc.php';
require_once dirname(__FILE__).'/../framework_v5/framework.inc.php';
I don't have to include "php" in the included pages too do I?