Exemplo n.º 1
0
// See the License for the specific language governing permissions and
// limitations under the License.
//
// $Id$
//
require_once 'owa_env.php';
require_once OWA_DIR . 'owa_php.php';
/**
 * Main Admin Page Wrapper Script
 * 
 * @author      Peter Adams <*****@*****.**>
 * @copyright   Copyright &copy; 2006 Peter Adams <*****@*****.**>
 * @license     http://www.gnu.org/copyleft/gpl.html GPL v2.0
 * @category    owa
 * @package     owa
 * @version		$Revision$	      
 * @since		owa 1.0.0
 */
// Initialize owa admin
$owa = new owa_php();
if (!$owa->isOwaInstalled()) {
    // redirect to install
    owa_lib::redirectBrowser(owa_coreAPI::getSetting('base', 'public_url') . 'install.php');
}
if ($owa->isEndpointEnabled(basename(__FILE__))) {
    // run controller or view and echo page content
    echo $owa->handleRequestFromURL();
} else {
    // unload owa
    $owa->restInPeace();
}