X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fplpage.php;h=875981e674af398446983a1985c80ef609b4dbff;hb=fc2cfa65c5e0d22fb1711827009064bc1909c1c6;hp=f444708949a9206faada2427a42aa2c7e4b23f46;hpb=a286fc7adaddd6aadd16dc69595fe929809d84b3;p=platal.git diff --git a/classes/plpage.php b/classes/plpage.php index f444708..875981e 100644 --- a/classes/plpage.php +++ b/classes/plpage.php @@ -1,6 +1,6 @@ register_prefilter('at_to_globals'); - $this->addJsLink('jquery.js'); } // }}} @@ -153,7 +152,6 @@ abstract class PlPage extends Smarty if (S::i('auth') <= AUTH_PUBLIC) { $this->register_outputfilter('hide_emails'); } - $this->addJsLink('wiki.js'); header("Accept-Charset: utf-8"); if (Env::v('forceXml')) { pl_content_headers("text/xml"); @@ -251,7 +249,7 @@ abstract class PlPage extends Smarty // PHP is used on command line... do not run the whole page stuff. if (php_sapi_name() == 'cli') { echo $msg . "\n"; - exit; + exit(-1); } global $platal; @@ -291,9 +289,13 @@ abstract class PlPage extends Smarty // }}} // {{{ function addJsLink - public function addJsLink($path) + public function addJsLink($filename, $static_content = true) { - $this->append('pl_js', $path); + if ($static_content) { + $this->append('pl_js', pl_static_content_path("javascript/", $filename)); + } else { + $this->append('pl_js', "javascript/$filename"); + } } // }}}