29
0
mirror of https://github.com/joomla/joomla-cms.git synced 2024-08-04 18:20:29 +00:00
cms/index.php
Rob Schley de4a567e3a Moved LICENSE.php out of the installation folder and renamed to LICENSE.txt.
Updated the license declarations.
Updated some copyright declarations that still referred to 2008.

git-svn-id: http://joomlacode.org/svn/joomla/development/trunk@11952 6f6e1ebd-4c2b-0410-823f-f34bde69bce9
2009-06-01 03:21:19 +00:00

64 lines
1.4 KiB
PHP

<?php
/**
* @version $Id$
* @package Joomla.Site
* @copyright Copyright (C) 2005 - 2009 Open Source Matters, Inc. All rights reserved.
* @license GNU General Public License version 2 or later; see LICENSE.txt
*/
// Set flag that this is a parent file.
define('_JEXEC', 1);
define('JPATH_BASE', dirname(__FILE__));
define('DS', DIRECTORY_SEPARATOR);
require_once JPATH_BASE.DS.'includes'.DS.'defines.php';
require_once JPATH_BASE.DS.'includes'.DS.'framework.php';
// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;
/*
* Instantiate the application.
*/
$mainframe = &JFactory::getApplication('site');
/*
* Initialise the application.
*/
$mainframe->initialise();
// Mark afterIntialise in the profiler.
JDEBUG ? $_PROFILER->mark('afterInitialise') : null;
/*
* Route the application.
*/
$mainframe->route();
// authorization
$Itemid = JRequest::getInt('Itemid');
$mainframe->authorize($Itemid);
// Mark afterRoute in the profiler.
JDEBUG ? $_PROFILER->mark('afterRoute') : null;
/*
* Dispatch the application.
*/
$mainframe->dispatch();
// Mark afterDispatch in the profiler.
JDEBUG ? $_PROFILER->mark('afterDispatch') : null;
/*
* Render the application.
*/
$mainframe->render();
// Mark afterRender in the profiler.
JDEBUG ? $_PROFILER->mark('afterRender') : null;
/*
* Return the response.
*/
echo JResponse::toString($mainframe->getCfg('gzip'));