X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fxnet.php;h=d592f5b020ee450d764aecd382aa006a17d492f6;hb=70bea6bffe1674738e39070e18228cb781455ae9;hp=66972df9c42d40ff92ebda175614eec23fa01e2a;hpb=4a8a1e0a0c0f0ede05ba5b4485add0e2ee7bf5cd;p=platal.git diff --git a/modules/xnet.php b/modules/xnet.php index 66972df..d592f5b 100644 --- a/modules/xnet.php +++ b/modules/xnet.php @@ -1,6 +1,6 @@ nomenu = true; @@ -72,7 +72,7 @@ class XnetModule extends PLModule function handler_admin(&$page) { - new_admin_page('xnet/admin.tpl'); + $page->changeTpl('xnet/admin.tpl'); if (Get::has('del')) { $res = XDB::query('SELECT id, nom, mail_domain @@ -197,11 +197,14 @@ class XnetModule extends PLModule $page->setType($cat); } - + function handler_autologin(&$page) { + $allkeys = func_get_args(); + unset($allkeys[0]); + $url = join('/',$allkeys); header("Content-type: text/javascript; charset=utf-8"); - echo '$.ajax({ url: "index?forceXml=1", dataType: "xml", success: function(xml) { $("body").empty(); $("body",xml).prependTo("body"); }});'; + echo '$.ajax({ url: "'.$url.'?forceXml=1", dataType: "xml", success: function(xml) { $("body",xml).insertBefore("body"); $("body:eq(1)").remove(); }});'; exit; } }