1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/noalyss_ynh.git synced 2024-09-03 19:46:20 +02:00
noalyss_ynh/sources/include/template/profile_menu_display_submenu.php
2015-09-27 00:54:25 +02:00

79 lines
2.9 KiB
PHP

<?php
/*
* * Copyright (C) 2015 Dany De Bontridder <dany@alchimerys.be>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License
* as published by the Free Software Foundation; either version 2
* of the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
*/
/**
* @file
* @brief display a submenu contained in a array
* @parameter $a_module contains rows from profile_menu
* @parameter $p_module_id is the module / menu id main menu
* @see Profile_Menu::display_module_menu
*/
?>
<?php
$nb_module=count($a_module);
for ($i=0;$i < $nb_module ; $i ++ ):
?>
<td id="sub<?php echo $a_module[$i]['pm_id']?>" class="tool">
<?php
if ( $a_module[$i]['me_file'] != "") {
$url=$a_module[$i]['me_file'];
} else if ( $a_module[$i]['me_url'] != "") {
$url=h($a_module[$i]['me_url'] );
} else if ($a_module[$i]['me_javascript'] != "") {
$url="-> javascript";
} else {
$url = HtmlInput::anchor("sous-menu", "x",
sprintf(" onclick = \" display_sub_menu(%d,%d,%d,%d)\"",Dossier::id(),$this->p_id,$a_module[$i]['pm_id'],$p_level),
' class="line" ');
}
?>
<?php
echo HtmlInput::anchor(gettext($a_module[$i]['me_menu']),'',
sprintf(" onclick =\"mod_menu (%d,%d) \" ",Dossier::id(),$a_module[$i]['pm_id']),
' class="line" ')?>
<span>
<?php echo HtmlInput::anchor(SMALLX, "",
sprintf (" onclick = \"remove_sub_menu(%d,%d)\"", Dossier::id(),$a_module[$i]['pm_id']),
'class="tinybutton"' ) ?>
</span>
<br/>
<?php echo $url;?>
<p>
<?php echo _('ordre apparition') , " ",$a_module[$i]['p_order'];?>
<p>
<?php echo _('Default')," : ",
($a_module[$i]['pm_default']==1)?_('Oui'):_('Non')
?>
</p>
</td>
<?php
endfor;
?>
<td>
<?php
echo HtmlInput::button_action("+",
sprintf("add_menu({dossier:%d,p_id:%d,type:'%s',p_level:%d,dep:'%s'})",
Dossier::id(),$this->p_id,'me',$p_level,$p_module_id)
,"xx",'smallbutton')
?>
</td>