Overview
Comment: | Ajout d'un signal accueil.banniere qui permet à un plugin d'afficher une bannière sur la page d'accueil |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | dev |
Files: | files | file ages | folders |
SHA1: |
f2539b4cef4dda3b74bc6c559a6b4936 |
User & Date: | bohwaz on 2018-08-18 21:39:58 |
Other Links: | branch diff | manifest | tags |
Context
2018-08-18
| ||
23:47 | Plugins: On n'autorise que les tirets bas dans l'ID et on corrige le retour de fireSignal check-in: 838bbe1103 user: bohwaz tags: dev | |
21:39 | Ajout d'un signal accueil.banniere qui permet à un plugin d'afficher une bannière sur la page d'accueil check-in: f2539b4cef user: bohwaz tags: dev | |
21:37 | Renvoyer toujours FALSE si aucun plugin n'a renvoyé de résultat et NULL si aucun plugin n'avait de signal enregistré check-in: 548a6a76fe user: bohwaz tags: dev | |
Changes
Modified src/templates/admin/index.tpl from [82c846a0c8] to [68896b2b83].
1 2 3 4 5 6 7 8 | {include file="admin/_head.tpl" title="Bonjour %s !"|args:$user.identite current="home"} <ul class="actions"> <li><a href="{$admin_url}mes_infos.php">Modifier mes informations personnelles</a></li> {if $cotisation} <li> {if !$cotisation.a_jour} <b class="error">Cotisation en retard !</b> | > > | 1 2 3 4 5 6 7 8 9 10 | {include file="admin/_head.tpl" title="Bonjour %s !"|args:$user.identite current="home"} {$banniere|raw} <ul class="actions"> <li><a href="{$admin_url}mes_infos.php">Modifier mes informations personnelles</a></li> {if $cotisation} <li> {if !$cotisation.a_jour} <b class="error">Cotisation en retard !</b> |
︙ | ︙ |
Modified src/www/admin/index.php from [dd9c88b1a0] to [5988e390c9].
︙ | ︙ | |||
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | } else { $tpl->assign('cotisation', false); } $tpl->assign('custom_css', ['wiki.css']); $tpl->display('admin/index.tpl'); flush(); // Si pas de cron on réalise les tâches automatisées à ce moment-là // c'est pas idéal mais mieux que rien if (!USE_CRON) { require_once ROOT . '/cron.php'; } | > > | 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | } else { $tpl->assign('cotisation', false); } $tpl->assign('custom_css', ['wiki.css']); $tpl->assign('banniere', Plugin::fireSignal('accueil.banniere', ['user' => $user, 'session' => $session])); $tpl->display('admin/index.tpl'); flush(); // Si pas de cron on réalise les tâches automatisées à ce moment-là // c'est pas idéal mais mieux que rien if (!USE_CRON) { require_once ROOT . '/cron.php'; } |