Source for file wrapper.menu.html.php

Documentation is available at wrapper.menu.html.php

  1. <?php
  2. /**
  3. @package Mambo
  4. @subpackage Menus
  5. @copyright  Refer to copyright.php
  6. @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
  7. @author Mambo Foundation Inc see README.php
  8. */
  9.  
  10. /** ensure this file is being included by a parent file */
  11. defined'_VALID_MOS' or die'Direct Access to this location is not allowed.' );
  12.  
  13. /**
  14. * Display wrapper
  15. */
  16.  
  17.  
  18.     function edit&$menu&$lists&$params$option {
  19.         global $mosConfig_live_site;
  20.         ?>
  21.         <div id="overDiv" style="position:absolute; visibility:hidden; z-index:10000;"></div>
  22.         <script language="Javascript" src="<?php echo $mosConfig_live_site;?>/includes/js/overlib_mini.js"></script>
  23.         <script language="javascript" type="text/javascript">
  24.         function submitbutton(pressbutton) {
  25.             if ( pressbutton == 'cancel' ) {
  26.                 submitform( pressbutton );
  27.                 return;
  28.             }
  29.             var form = document.adminForm;
  30.             if ( form.name.value == "" ) {
  31.                 alert( '<?php echo T_('This Menu item must have a title')?>' );
  32.             } else {
  33.                 <?php
  34.                 if !$menu->id {
  35.                     ?>
  36.                     if ( form.url.value == "" ){
  37.                         alert( "<?php echo T_('You must provide a url.')?>" );
  38.                     } else {
  39.                         submitform( pressbutton );
  40.                     }
  41.                     <?php
  42.                 else {
  43.                     ?>
  44.                     submitform( pressbutton );
  45.                     <?php
  46.                 }
  47.                 ?>
  48.             }
  49.         }
  50.         </script>
  51.         <form action="index2.php" method="post" name="adminForm">
  52.         <table class="adminheading">
  53.         <tr>
  54.             <th>
  55.             <?php echo $menu->id T_('Edit'T_('Add');?> <?php echo T_('Menu Item :: Wrapper')?>
  56.             </th>
  57.         </tr>
  58.         </table>
  59.  
  60.         <table width="100%">
  61.         <tr valign="top">
  62.             <td width="60%">
  63.                 <table class="adminform">
  64.                 <tr>
  65.                     <th colspan="2">
  66.                     <?php echo T_('Details')?>
  67.                     </th>
  68.                 </tr>
  69.                 <tr>
  70.                     <td width="10%" align="right" valign="top">
  71.                     <?php echo T_('Name:')?>
  72.                     </td>
  73.                     <td width="200px">
  74.                     <input type="text" name="name" size="30" maxlength="100" class="inputbox" value="<?php echo $menu->name?>"/>
  75.                     </td>
  76.                 </tr>
  77.                 <tr>
  78.                     <td width="20%" align="right">
  79.                     <?php echo T_('Wrapper Link:')?>
  80.                     </td>
  81.                     <td width="80%">
  82.                     <input class="inputbox" type="text" name="url" size="50" maxlength="250" value="<?php echo @$menu->url?>" />
  83.                     </td>
  84.                 </tr>
  85.                 <tr>
  86.                     <td width="10%" align="right">
  87.                     <?php echo T_('Url:')?>
  88.                     </td>
  89.                     <td width="80%">
  90.                     <?php echo $lists['link']?>
  91.                     </td>
  92.                 </tr>
  93.                 <tr>
  94.                     <td align="right">
  95.                     <?php echo T_('Parent Item:')?>
  96.                     </td>
  97.                     <td colspan="2">
  98.                     <?php echo $lists['parent'];?>
  99.                     </td>
  100.                 </tr>
  101.                 <tr>
  102.                     <td valign="top" align="right">
  103.                     <?php echo T_('Ordering:')?>
  104.                     </td>
  105.                     <td colspan="2">
  106.                     <?php echo $lists['ordering']?>
  107.                     </td>
  108.                 </tr>
  109.                 <tr>
  110.                     <td valign="top" align="right">
  111.                     <?php echo T_('Access Level:')?>
  112.                     </td>
  113.                     <td colspan="2">
  114.                     <?php echo $lists['access']?>
  115.                     </td>
  116.                 </tr>
  117.                 <tr>
  118.                     <td valign="top" align="right">
  119.                     <?php echo T_('Published:')?>
  120.                     </td>
  121.                     <td colspan="2">
  122.                     <?php echo $lists['published']?>
  123.                     </td>
  124.                 </tr>
  125.                 <tr>
  126.                     <td colspan="3">&nbsp;</td>
  127.                 </tr>
  128.                 </table>
  129.             </td>
  130.             <td width="40%">
  131.                 <table class="adminform">
  132.                 <tr>
  133.                     <th>
  134.                     <?php echo T_('Parameters')?>
  135.                     </th>
  136.                 </tr>
  137.                 <tr>
  138.                     <td>
  139.                     <?php echo $params->render();?>
  140.                     </td>
  141.                 </tr>
  142.                 </table>
  143.             </td>
  144.         </tr>
  145.         </table>
  146.  
  147.         <input type="hidden" name="option" value="<?php echo $option;?>" />
  148.         <input type="hidden" name="id" value="<?php echo $menu->id?>" />
  149.         <input type="hidden" name="menutype" value="<?php echo $menu->menutype?>" />
  150.         <input type="hidden" name="type" value="<?php echo $menu->type?>" />
  151.         <input type="hidden" name="link" value="<?php echo $menu->link?>" />
  152.         <input type="hidden" name="task" value="" />
  153.         <input type="hidden" name="hidemainmenu" value="0" />
  154.         </form>
  155.         <?php
  156.     }
  157.  
  158. }
  159. ?>

Documentation generated on Mon, 05 May 2008 16:24:33 +0400 by phpDocumentor 1.4.0