ini_set('include_path',dirname(__FILE__).'/../include:' . dirname(__FILE__).'/../classes:/usr/share/php');
require_once('xorg.inc.php');
-require_once('xorg.misc.inc.php');
-
require_once 'xdb.php';
+new Platal('core');
+
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
?>
ini_set('include_path', '.:../include:/usr/share/php');
require_once('connect.db.inc.php');
-require_once('xorg.inc.php');
require_once('emails.inc.php');
$opts = getopt('o:');
ini_set('include_path', '.:../include:/usr/share/php');
require_once('connect.db.inc.php');
-require_once('xorg.inc.php');
require_once('emails.inc.php');
require_once('../classes/plmailer.php');
#!/usr/bin/php5 -q
<?php
-require_once("xorg.inc.php");
+
+require_once(dirname(__FILE__) . '/connect.db.inc.php');
require_once('validations.inc.php');
global $globals;
$this->assign('xorg_triggers', $this->_errors);
$this->assign('xorg_errors', $this->nb_errs());
$this->assign('xorg_failure', $this->_failure);
- $this->assign('globals', $globals);
+ $this->assign_by_ref('globals', $globals);
if (Env::has('json') && count($this->_jsonVars)) {
return $this->jsonDisplay();
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-require_once dirname(__FILE__).'/../include/xorg.inc.php';
+require_once 'xorg.inc.php';
preg_match('!^/(moderate|admin|members|archives)/(.*)_([^_]*)(/.*)?$!', $_SERVER['REQUEST_URI'], $matches);
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-require_once dirname(__FILE__).'/../include/xorg.inc.php';
+require_once 'xorg.inc.php';
+
+new Platal('core');
global $globals;
list($username, $path) = preg_split('/\//', $_SERVER["REQUEST_URI"], 2, PREG_SPLIT_NO_EMPTY);
<hr>
<address>Apache Server at www.carva.org Port 80</address>
</body>
+</html>
+<?php
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
?>
define('DEBUG_VALID', 2);
define('DEBUG_SMARTY', 4);
-function __autoload($cls)
+function pl_autoload($cls)
{
$cls = strtolower($cls);
$path = dirname(dirname(__FILE__));
@include "$cls.inc.php";
}
}
-__autoload('Env');
+pl_autoload('Env');
function pl_error_handler($errno, $errstr, $errfile, $errline)
{
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-
-require_once("xorg.inc.php");
-
require_once('user.func.inc.php');
function is_ax_key_missing() {
define('PL_PAGE_CLASS', 'XnetPage');
require_once('platal.inc.php');
+require_once('xorg.misc.inc.php');
require_once('globals.inc.php');
require_once('xnet/session.inc.php');
require_once('xnet/page.inc.php');
+function __autoload($cls)
+{
+ pl_autoload($cls);
+}
+
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8:
?>
public static function doAuthX()
{
- global $globals, $page;
+ global $globals;
if (md5('1'.S::v('challenge').$globals->xnet->secret.Get::i('uid').'1') != Get::v('auth')) {
Get::kill('auth');
- if (!$page) {
- require_once 'xnet.inc.php';
- new_skinned_page('platal/index.tpl');
- }
+ $page =& Platal::page();
$page->kill("Erreur d'authentification avec polytechnique.org !");
}
define('PL_PAGE_CLASS', 'XorgPage');
require_once('platal.inc.php');
+require_once('xorg.misc.inc.php');
require_once('globals.inc.php');
require_once('xorg/session.inc.php');
+function __autoload($cls)
+{
+ pl_autoload($cls);
+}
+
// {{{ class XorgPage
class XorgPage extends PlPage
public function run()
{
global $globals, $platal;
- $this->assign_by_ref('globals', $globals);
if (isset($platal) && $platal->path == 'register') {
$skin = $globals->register_skin . ".tpl";
} else {
global $page;
$newpage = false;
if (!$page) {
- require_once 'xorg.inc.php';
- new_skinned_page('platal/index.tpl');
+ $page =& Platal::page();
$newpage = true;
}
$page->trigError("Une erreur est survenue lors de la procédure d'authentification. "