示例#1
0
function smarty_modifier_rel($path)
{
    if (substr($path, -3) == 'css') {
        return FrankizPage::getCssPath($path);
    } else {
        return FrankizPage::getTplPath($path);
    }
}
示例#2
0
 public function __construct()
 {
     global $globals;
     parent::__construct('Frankiz : Annonces', $globals->baseurl, 'Frankiz : le serveur des élèves de l\'École polytechnique', $globals->baseurl . '/css/' . FrankizPage::getCssPath('images/home_logo.png'), FrankizPage::getTplPath('news/rss.tpl'));
 }
示例#3
0
 function handler_ajax_minimodules_add($page)
 {
     $json = json_decode(Env::v('json'));
     $m = FrankizMiniModule::get($json->name);
     $row = S::user()->addMinimodule($m);
     if ($row === false) {
         $page->jsonAssign('error', "Impossible d'activer le minimodule");
     } else {
         $page->jsonAssign('name', $m->name());
         $page->jsonAssign('css', FrankizPage::getCssPath($m->css()));
         $page->assign('minimodule', $m);
         $page->jsonAssign('html', $page->fetch(FrankizPage::getTplPath('minimodule.tpl')));
     }
     return PL_JSON;
 }