Re: Insertion de ce code dans une page html | Titre du sujet : Re: Insertion de ce code dans une page html par blueteen sur 30/06/2005 20:56:07
salut, j'ai cherché un peu de partout, car ça m'intéressait voici ce qu'il en ressort, j'ai testé et ça me semble ok.
J'ai ça dans des pages .php (freecontent)
<?
global $xoopsUser;
$gperm_handler = & xoops_gethandler( 'groupperm' );
$groups = is_object($xoopsUser) ? $xoopsUser->getGroups() : XOOPS_GROUP_ANONYMOUS;
$isAdmin = $gperm_handler->checkRight( 'system_admin', XOOPS_SYSTEM_USER, $groups);
if (is_object($xoopsUser) && $isAdmin)
{
echo 'Admin';
}
else
{
echo 'Simple utilisateur';
}
?>
je me suis basé sur des portions de code de userinfo.php
et dans les pages .html (templates), j'utilise ce code :
<{if $xoops_isadmin == 1}>
<{php}>
echo round(($GLOBALS['xoopsLogger']->dumpTime()), 3)." Seconds | ".count($GLOBALS['xoopsLogger']->queries)." Queries";
<{/php}>
<{/if}>
par exemple qui affiche le temps d'exécution et le nombre de requêtes seulement pour les admins.
vu sur xoops.org pour ce code
|
|