<?php
/***************************************************************************
- * Copyright (C) 2003-2007 Polytechnique.org *
+ * Copyright (C) 2003-2010 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
function handlers()
{
return array(
- 'bandeau/icone.png' => $this->make_hook('icone',AUTH_PUBLIC, 'user', NO_HTTPS),
- 'bandeau' => $this->make_hook('html', AUTH_PUBLIC, 'user', NO_HTTPS),
- 'bandeau.css' => $this->make_hook('css', AUTH_PUBLIC, 'user', NO_HTTPS),
+ 'bandeau/icone.png' => $this->make_hook('icone', AUTH_PUBLIC, 'user', NO_HTTPS),
+ 'bandeau' => $this->make_hook('html', AUTH_PUBLIC, 'user', NO_HTTPS),
+ 'bandeau.css' => $this->make_hook('css', AUTH_PUBLIC, 'user', NO_HTTPS),
);
}
function handler_icone(&$page)
{
- header("Content-Type: image/png");
+ pl_cached_content_headers("image/png");
readfile('../htdocs/images/x.png');
exit();
}
-
+
function handler_html(&$page, $login = '')
{
+ pl_cached_content_headers("text/html");
$page->changeTpl('skin/common.bandeau.tpl', NO_SKIN);
- $page->assign('login', $login);
+ $page->assign('login', $login == 'login');
+ $page->assign('seed', $login);
}
function handler_css(&$page)
{
- header("Content-Type: text/css");
+ pl_cached_content_headers("text/css");
readfile('../htdocs/css/bandeau.css');
exit();
}
-
+
}
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: