use php5-isms
[platal.git] / include / platal.inc.php
index 93cf3cb..7b930cc 100644 (file)
@@ -35,9 +35,15 @@ define('PERMS_USER',  'user');
 define('PERMS_ADMIN', 'admin');
 
 define('SKINNED', 0);
-define('NO_SKIN', 1);
+define('SIMPLE',  1);
+define('NO_SKIN', 2);
 
-require_once('platal/env.inc.php');
+require dirname(dirname(__FILE__)).'/classes/env.php';
+
+function __autoload($cls)
+{
+    require dirname(dirname(__FILE__)).'/classes/'.strtolower($cls).'.php';
+}
 
 function pl_url($path, $query = null, $fragment = null)
 {
@@ -47,6 +53,11 @@ function pl_url($path, $query = null, $fragment = null)
     return $fragment ? $base.'#'.$fragment : $base;
 }
 
+function pl_self($n = null) {
+    global $platal;
+    return $platal->pl_self($n);
+}
+
 function http_redirect($fullurl)
 {
     if (count($_SESSION)) {