Ejemplo n.º 1
0
<div id="filtersMenuBox"><?php 
echo renderYuiMenu('filtersMenu', $m);
?>
</div>

<script type="text/javascript">
    YAHOO.util.Event.onContentReady("filtersMenu", function () {
        var oMenuBar = new YAHOO.widget.MenuBar("filtersMenu", {
                                                autosubmenudisplay: true,
                                                hidedelay: 750,
                                                submenuhidedelay: 0,
                                                scrollincrement:10,
                                                showdelay: 150,
                                                keepopen: true, 
                                                lazyload: true });
        oMenuBar.render();
    });
</script>
Ejemplo n.º 2
0
          <tr>
            <td valign="top" style="padding-top: 2px;"><?php 
        echo link_to(image_tag('icons/close_gray.png'), 'projects/index?remove_filter=' . $table, array('title' => __('Remove Filter')));
        ?>
</td>
            <td valign="top"><div id="filtersPreviewMenuBox">
            <?php 
        switch ($table) {
            case 'Users':
                $m = app::getFilterMenuUsers(array(), $table, 'In Team', 'projects/index', false, $filter_by[$table]);
                break;
            default:
                $m = app::getFilterMenuItemsByTable(array(), $table, $title, 'projects/index', false, $filter_by[$table], $sf_user);
                break;
        }
        echo renderYuiMenu('filtersMenu' . $table, $m);
        ?>
</div></td>
            <td valign="top" class="selectedFilterItems"><?php 
        echo strstr($table, 'extraField') ? $filter_by[$table] : app::getNameByTableId($table, $filter_by[$table]);
        ?>
</td>
          </tr>
        </table>
      </div>
      
      <script type="text/javascript">
          YAHOO.util.Event.onContentReady("filtersMenu<?php 
        echo $table;
        ?>
", function () {
Ejemplo n.º 3
0
 public function rednerWithSelectedAction($tlId)
 {
     $s = array();
     if ($this->access['edit']) {
         $s[] = array('title' => __('Update'), 'url' => $this->module . '/multipleEdit' . $this->add_url_params('?'), 'mamodalbox' => true);
         if ($this->module != 'projects') {
             $s[] = array('title' => __('Move To'), 'url' => $this->module . '/moveTo' . $this->add_url_params('?'), 'mamodalbox' => true);
         }
     }
     $s[] = array('title' => __('Export'), 'url' => $this->module . '/export' . $this->add_url_params('?'), 'mamodalbox' => true);
     if ($this->access['delete']) {
         $s[] = array('title' => __('Delete'), 'url' => 'app/multipleDelete?table=' . $this->module . $this->add_url_params('&'), 'mamodalbox' => true, 'is_hr' => true);
     }
     $m = array();
     $m[] = array('title' => __('With Selected'), 'submenu' => $s);
     return renderYuiMenu('with_selected_menu' . $tlId, $m) . '
 <script type="text/javascript">
     YAHOO.util.Event.onContentReady("with_selected_menu' . $tlId . '", function () 
     {
         var oMenuBar = new YAHOO.widget.MenuBar("with_selected_menu' . $tlId . '", {
                                                 autosubmenudisplay: true,
                                                 hidedelay: 750,
                                                 submenuhidedelay: 0,
                                                 showdelay: 150,
                                                 lazyload: true });
         oMenuBar.render();
     });
 </script>
 ';
 }
Ejemplo n.º 4
0
<div id="orderByMenuBox">
<table>
  <tr>
    <td><?php 
echo renderYuiMenu('order_by_menu', $m);
?>
</td>
    <td style="font-size:11px; color: gray;"><?php 
echo app::getListingOrderTitle($module, $sf_user, $sf_request->getParameter('projects_id'));
?>
</td>
  </tr>
</table>
</div>  

    
<script type="text/javascript">
    YAHOO.util.Event.onContentReady("order_by_menu", function () 
    {
        var oMenuBar = new YAHOO.widget.MenuBar("order_by_menu", {
                                                autosubmenudisplay: true,
                                                hidedelay: 750,
                                                submenuhidedelay: 0,
                                                showdelay: 150,                                                                                                
                                                lazyload: true });
        oMenuBar.render();
    });
</script>
Ejemplo n.º 5
0
        
      </tr>  
    </table>
    </form>
  ';
$s = array();
$s[] = array('title' => $hmtl);
$m = array();
$m[] = array('title' => __('Search'), 'submenu' => $s);
?>

<div id="searchMenuBox"> 
<table>
  <tr>
    <td><?php 
echo renderYuiMenu('search_menu', $m);
?>
</td>
    <td  style="font-size:11px; color: gray;"><?php 
echo isset($search['keywords']) ? __('Search result for') . ' <b>"' . $search['keywords'] . '"</b>&nbsp;&nbsp;&nbsp;<a href="' . url_for($sf_context->getModuleName() . '/index' . ($sf_request->hasParameter('projects_id') ? '?projects_id=' . $sf_request->getParameter('projects_id') : '')) . '">' . __('Reset') . '</a>' : '';
?>
</td>
  </tr>
</table>
</div>
    
<script type="text/javascript">
    YAHOO.util.Event.onContentReady("search_menu", function () 
    {
        var oMenuBar = new YAHOO.widget.MenuBar("search_menu", {
                                                autosubmenudisplay: true,
Ejemplo n.º 6
0
if (Users::hasAccess('edit', 'tickets', $sf_user, isset($projects) ? $projects->getId() : false)) {
    ?>
    <td style="padding-right: 15px;"><?php 
    echo link_to_modalbox(image_tag('icons/edit_small.png') . ' ' . __('Edit Details'), 'tickets/edit?id=' . $tickets->getId() . '&redirect_to=ticketsComments' . (isset($projects) ? '&projects_id=' . $projects->getId() : ''));
    ?>
</td>
  <?php 
}
?>
  
  <?php 
if (count($more_actions) > 0) {
    ?>
    <td>
      <?php 
    echo renderYuiMenu('more_actions', $more_actions);
    ?>
      <script type="text/javascript">
        YAHOO.util.Event.onContentReady("more_actions", function () 
        {
            var oMenuBar = new YAHOO.widget.MenuBar("more_actions", {autosubmenudisplay: true,hidedelay: 750,submenuhidedelay: 0,showdelay: 150,lazyload: true });
            oMenuBar.render();
        });
    </script>
    
    </td>
  <?php 
}
?>
</table>
Ejemplo n.º 7
0
<div id="userMenuContainer">
  <div id="userMenuBox"><?php 
$m = new menuController($sf_user, $sf_request);
echo renderYuiMenu('user_menu', $m->buildUserMenu());
?>
</div>
</div>

<script type="text/javascript">
    YAHOO.util.Event.onContentReady("user_menu", function () 
    {
        var oMenuBar = new YAHOO.widget.MenuBar("user_menu", {
                                                autosubmenudisplay: true,
                                                hidedelay: 750,
                                                submenuhidedelay: 0,
                                                showdelay: 150,
                                                lazyload: true });
        oMenuBar.render();
    });
</script>
Ejemplo n.º 8
0
</td>
      <td><?php 
if (Users::hasAccess('edit', 'projects', $sf_user, $projects->getId())) {
    echo link_to_modalbox(__('Edit Details'), 'projects/edit?id=' . $projects->getId() . '&redirect_to=projectsComments');
}
?>
</td>
    </tr>        
  </table>
</div>

<div id="projectMenuContainer">
  <div id="projectMenuBox"> 
    <?php 
$m = new projectsMenuController($sf_user, $sf_request);
echo renderYuiMenu('projectMenu', $m->buildMenu($sf_context));
?>
  </div>
</div>

<script type="text/javascript">
    YAHOO.util.Event.onContentReady("projectMenu", function () 
    {
        var oMenuBar = new YAHOO.widget.MenuBar("projectMenu", {
                                                autosubmenudisplay: true,
                                                hidedelay: 750,
                                                submenuhidedelay: 0,
                                                showdelay: 150,
                                                lazyload: true });
        oMenuBar.render();
    });
Ejemplo n.º 9
0
<?php

if (count($menu) > 1) {
    $menu = array(array('title' => '&nbsp;', 'submenu' => $menu));
    ?>
  <div id="goToMenuContainer"><?php 
    echo renderYuiMenu('goto_menu', $menu);
    ?>
</div>
  
<script type="text/javascript">
    YAHOO.util.Event.onContentReady("goto_menu", function () 
    {
        var oMenuBar = new YAHOO.widget.MenuBar("goto_menu", {autosubmenudisplay: true,hidedelay: 750,submenuhidedelay: 0,scrollincrement:10,showdelay: 150,lazyload: true });
        oMenuBar.render();
    });
</script>  
  
<?php 
}
echo input_hidden_tag('previous_item_id', $previous_item_id) . input_hidden_tag('next_item_id', $next_item_id);
Ejemplo n.º 10
0
function convertChoicesToYuiMenu($id, $choices, $multiple, $expanded)
{
    if ($multiple or $expanded) {
        return '';
    }
    $m = array();
    foreach ($choices as $k => $v) {
        $s = array();
        if (is_array($v)) {
            foreach ($v as $kk => $vv) {
                $s[] = array('title' => $vv, 'onClick' => 'setFieldValueById(\'' . $id . '\',\'' . $kk . '\')');
            }
        }
        if (count($s) > 0) {
            $m[] = array('title' => $k, 'submenu' => $s);
        } else {
            $m[] = array('title' => $v, 'onClick' => 'setFieldValueById(\'' . $id . '\',\'' . $k . '\')');
        }
    }
    $m = array(array('title' => '&nbsp;', 'submenu' => $m));
    return '<div id="yuiChoicesMenuContainer">' . renderYuiMenu($id . '_yui_menu', $m) . '</div>
      <script type="text/javascript">
        var oMenuBar' . $id . ';
        YAHOO.util.Event.onContentReady("' . $id . '_yui_menu", function () 
        {
            if(oMenuBar' . $id . ') oMenuBar' . $id . '.destroy();
            
            oMenuBar' . $id . ' = new YAHOO.widget.MenuBar("' . $id . '_yui_menu", {autosubmenudisplay: true,hidedelay: 350,submenuhidedelay: 0,showdelay: 150,lazyload: true });                        
            oMenuBar' . $id . '.render();                        
        });        
      </script>
    ';
}
Ejemplo n.º 11
0
<div class="menuContainer">
  <div id="menuBox">

<?php 
$m = new menuController($sf_user, $sf_request);
echo renderYuiMenu('menu', $m->buildMenu());
?>
  
<script type="text/javascript">
    YAHOO.util.Event.onContentReady("menu", function () 
    {
        var oMenuBar = new YAHOO.widget.MenuBar("menu", {
                                                autosubmenudisplay: true,
                                                hidedelay: 750,
                                                submenuhidedelay: 0,
                                                scrollincrement:10,
                                                showdelay: 150,
                                                lazyload: true });
        oMenuBar.render();
    });
</script>

  </div>
</div>