<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>
<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 () {
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> '; }
<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>
</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> <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,
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>
<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>
</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(); });
<?php if (count($menu) > 1) { $menu = array(array('title' => ' ', '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);
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' => ' ', '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> '; }
<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>