altocompta/include/template/module.php
Dany De Bontridder 58f3e38e84 Extension : change for security, now based on MENU_REF
Update the script to put the extension into menu_ref + profile_menu
2011-11-08 23:04:55 +00:00

71 lines
No EOL
1.6 KiB
PHP

<div class="u_tool">
<div class="name">
<H2 class="dossier"> Dossier : <?=h(dossier::name())?></h2>
<?php
if ( $cn->get_value("select count(*) from profile join profile_user using (p_id)
where user_name=$1 and with_calc=true",array($_SESSION['g_user'])) ==1):
echo IButton::show_calc();
endif;
if ( $cn->get_value("select count(*) from profile join profile_user using (p_id)
where user_name=$1 and with_direct_form=true",array($_SESSION['g_user'])) ==1):
?>
<div id="direct">
<form method="get">
<?=HtmlInput::default_value('ac', '', $_REQUEST)?>
<?=Dossier::hidden()?>
<?
$direct=new IText('ac');
$direct->style='class="direct"';
$direct->value='';
$direct->size=(strlen($direct->value)<10)?10:strlen($direct->value);
echo $direct->input();
echo HtmlInput::submit('go','aller');
?>
</form>
</div>
<?
endif;
?>
</div>
<div class="acces_direct">
<table>
<tr>
<?php
foreach ($amodule as $row):
$js="";
$style="background:white";
if ( $row['me_code']=='new_line')
{
echo "</tr><tr>";
continue;
}
if ($row['me_code']==$selected)
{
$style="background:red";
}
if ( $row['me_url']!='')
{
$url=$row['me_url'];
}
elseif ($row['me_javascript'] != '')
{
$url="javascript:void(0)";
$js=sprintf(' onclick="%s"',$row['me_javascript']);
}
else
{
$url="do.php?gDossier=".Dossier::id()."&ac=".$row['me_code'];
}
?>
<td class="tool" style="<?=$style?>"><a class="mtitle" href="<?=$url?>" <?=$js?> ><?=$row['me_menu']?></td>
<?
endforeach;
?>
</tr>
</table>
</div>
</div>