{*
/**
 *
 * SugarCRM Community Edition is a customer relationship management program developed by
 * SugarCRM, Inc. Copyright (C) 2004-2013 SugarCRM Inc.
 *
 * SuiteCRM is an extension to SugarCRM Community Edition developed by SalesAgility Ltd.
 * Copyright (C) 2011 - 2018 SalesAgility Ltd.
 *
 * This program is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Affero General Public License version 3 as published by the
 * Free Software Foundation with the addition of the following permission added
 * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
 * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
 * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
 *
 * 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 Affero General Public License for more
 * details.
 *
 * You should have received a copy of the GNU Affero General Public License along with
 * this program; if not, see http://www.gnu.org/licenses or write to the Free
 * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 * 02110-1301 USA.
 *
 * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
 * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
 *
 * The interactive user interfaces in modified source and object code versions
 * of this program must display Appropriate Legal Notices, as required under
 * Section 5 of the GNU Affero General Public License version 3.
 *
 * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
 * these Appropriate Legal Notices must retain the display of the "Powered by
 * SugarCRM" logo and "Supercharged by SuiteCRM" logo. If the display of the logos is not
 * reasonably feasible for technical reasons, the Appropriate Legal Notices must
 * display the words "Powered by SugarCRM" and "Supercharged by SuiteCRM".
 */
*}
{if $USE_GROUP_TABS}
    <div id="moduleList">
        <ul>
            {assign var="groupSelected" value=false}
            {foreach from=$moduleTopMenu item=module key=name name=moduleList}
            {if $name == $MODULE_TAB}
            <li>
                <span class="currentTabLeft">&nbsp;</span>
                <span class="currentTab">{sugar_link id="moduleTab_$name" module=$name data=$module}</span><span>&nbsp;</span>
                <ul class="cssmenu">
                    {if count($shortcutTopMenu.$name) > 0}
                    <h3 class="home_h2">{$APP.LBL_LINK_ACTIONS}</h3>
                                <span class="breaker">
                            {foreach from=$shortcutTopMenu.$name item=item}
                                {if $item.URL == "-"}
                                    <li><a></a><span>&nbsp;</span></li>
                            {else}
                                <li ><a href="{$item.URL}"><span>{$item.LABEL}</span></a></li>
                                {/if}
                            {/foreach}
                                    <br>
                                    {/if}
                                    {if $name == 'Home' and !$lock_homepage}
                                        <h3 class="home_h2">{$APP.LBL_LINK_ACTIONS}</h3>
                                        <li style="margin-top:5px; margin-bottom:5px;"><a href="" onclick="addDashboardForm();return false">{$APP.LBL_ADD_TAB}</a></li>
                                        <li style="margin-top:5px; margin-bottom:5px;"><a href="" onclick="return SUGAR.mySugar.showDashletsDialog();">{$APP.LBL_ADD_DASHLETS}</a></li>
                                    {/if}
                                    <h3 class="home_h2">{$APP.LBL_LAST_VIEWED}</h3><br>
                                    {foreach from=$recentRecords item=item name=lastViewed}
                                    <table style="width:100%">
                                        <tr>
                                            <td>
                                                <li>
                                                    <span>
                                                    <a title="{$item.module_name}"
                                                       accessKey="{$smarty.foreach.lastViewed.iteration}"
                                                       href="{sugar_link module=$item.module_name action='DetailView' record=$item.item_id link_only=1}">
                                                        <span>{$item.item_summary_short}</span>
                                                    </a>
                                            </td>
                                            <td align="right">
                                                <em><a href="{sugar_link module=$item.module_name action='EditView' record=$item.item_id link_only=1}" style="margin-left:10px;"><img style="float:right;" src="index.php?entryPoint=getImage&imageName=dashlet-header-edit.png" width="14" height="14" class="iconed_dull"></a></em>
                                            </td>
                                            </span>
            </li>
            </td>
            </tr>
            </table>
            {/foreach}
            </span>
        </ul>
        </li>
        {/if}
        {/foreach}
        {foreach from=$groupTabs item=modules key=group name=groupList}
            {capture name=extraparams assign=extraparams}parentTab={$group}{/capture}
            <li>
                <span class="notCurrentTabLeft">&nbsp;</span><span class="notCurrentTab">
                    <a href="#" id="grouptab_{$smarty.foreach.groupList.index}">{$group}</a>
                    </span>
                <span class="notCurrentTabRight">&nbsp;</span>
                <ul class="cssmenu"{if $smarty.foreach.groupList.last} id="All"{/if}>
                    {foreach from=$modules.modules item=module key=modulekey}
                        <li>
                            {capture name=moduleTabId assign=moduleTabId}moduleTab_{$smarty.foreach.moduleList.index}_{$module}{/capture}
                            {sugar_link id=$moduleTabId module=$modulekey data=$module extraparams=$extraparams}
                        </li>
                    {/foreach}
                    {foreach from=$modules.extra item=submodulename key=submodule}
                        <li>
                            <a href="{sugar_link module=$submodule link_only=1 extraparams=$extraparams}">{$submodulename}</a>
                        </li>
                    {/foreach}
                </ul>
            </li>
        {/foreach}
        </ul>
    </div>
    <div class="clear"></div>
{else}
    <div id="moduleList">
        <ul>
            <li class="noBorder">&nbsp;</li>
            {foreach from=$moduleTopMenu item=module key=name name=moduleList}
            {if $name == $MODULE_TAB}
            <li>
                <span class="currentTabLeft">&nbsp;</span>
                <span class="currentTab">{sugar_link id="moduleTab_$name" module=$name data=$module}</span><span>&nbsp;</span>
                <ul class="cssmenu">
                    {if count($shortcutTopMenu.$name) > 0}
                    <h3 class="home_h2">{$APP.LBL_LINK_ACTIONS}</h3>
                                <span class="breaker">

                            {foreach from=$shortcutTopMenu.$name item=item}
                                {if $item.URL == "-"}
                                    <li>  <a></a><span>&nbsp;</span></li>
                            {else}
                                <li > <a href="{$item.URL}"><span>{$item.LABEL}</span></a></li>
                                {/if}
                            {/foreach}
                                    <br>
                                    {/if}
                                    {if $name == 'Home' and !$lock_homepage}
                                        <h3 class="home_h2">{$APP.LBL_LINK_ACTIONS}</h3>
                                        <li style="margin-top:5px; margin-bottom:5px;"><a href="" onclick="addDashboardForm();return false">{$APP.LBL_ADD_TAB}</a></li>
                                        <li style="margin-top:5px; margin-bottom:5px;"><a href="" onclick="return SUGAR.mySugar.showDashletsDialog();">{$APP.LBL_ADD_DASHLETS}</a></li>
                                    {/if}
                                    <h3 class="home_h2">{$APP.LBL_LAST_VIEWED}</h3><br>
                                    {foreach from=$recentRecords item=item name=lastViewed}
                                    {if $name == 'Home'}
                                    <table style="width:100%">
                                        <tr>
                                            <td>
                                                <li>
                                                    <a title="{$item.module_name}"
                                                       accessKey="{$smarty.foreach.lastViewed.iteration}"
                                                       href="{sugar_link module=$item.module_name action='DetailView' record=$item.item_id link_only=1}">
                                                        <span>{$item.item_summary_short}</span>
                                                    </a>
                                            </td>
                                            <td align="right">
                                                <em><a href="{sugar_link module=$item.module_name action='EditView' record=$item.item_id link_only=1}" style="margin-left:10px;"><img style="float:right;" src="index.php?entryPoint=getImage&imageName=dashlet-header-edit.png" width="14" height="14" class="iconed_dull"></a></em>
                                            </td>
                                            </span>
            </li>
            </tr>
            </table>
            {/if}
            {if $item.module_name == $name}
                <table style="width:100%">
                    <tr>
                        <td>
                            <li>
                                                <span>
                                                <a title="{$item.module_name}"
                                                   accessKey="{$smarty.foreach.lastViewed.iteration}"
                                                   href="{sugar_link module=$item.module_name action='DetailView' record=$item.item_id link_only=1}">
                                                    <span>{$item.item_summary_short}</span>
                                                </a>
                        </td>
                        <td align="right">
                            <em><a href="{sugar_link module=$item.module_name action='EditView' record=$item.item_id link_only=1}" style="margin-left:10px;"><img style="float:right;" src="index.php?entryPoint=getImage&imageName=dashlet-header-edit.png" width="14" height="14" class="iconed_dull"></a></em>
                        </td>
                        </span>
                        </li>
                    </tr>
                </table>
            {/if}
            {foreachelse}
            {$APP.NTC_NO_ITEMS_DISPLAY}
            {/foreach}
        </ul>
        {else}
        <li>
            <span class="notCurrentTabLeft">&nbsp;</span>
            <span class="notCurrentTab">{sugar_link id="moduleTab_$name" module=$name data=$module}</span><span class="notCurrentTabRight">&nbsp;</span>
            <ul class="cssmenu">
                {if count($shortcutTopMenu.$name) > 0}
                <h3 class="home_h2">{$APP.LBL_LINK_ACTIONS}</h3>
                                <span class="breaker">
                            {foreach from=$shortcutTopMenu.$name item=item}
                                {if $item.URL == "-"}
                                    <li>  <a></a><span>&nbsp;</span></li>
                            {else}
                                <li > <a href="{$item.URL}"><span>{$item.LABEL}</span></a></li>
                                {/if}
                            {/foreach}
                                    <br>
                                    {/if}
                                    <h3 class="home_h2">{$APP.LBL_LAST_VIEWED}</h3><br>
                                    {foreach from=$recentRecords item=item name=lastViewed}
                                    {if $name == 'Home'}
                                    <table style="width:100%">
                                        <tr>
                                            <td>
                                                <li>
                                                    <span></span>
                                                    <a title="{$item.module_name}"
                                                       accessKey="{$smarty.foreach.lastViewed.iteration}"
                                                       href="{sugar_link module=$item.module_name action='DetailView' record=$item.item_id link_only=1}">
                                                        <span>{$item.item_summary_short}</span>
                                                    </a>
                                            </td>
                                            <td align="right">
                                                <em><a href="{sugar_link module=$item.module_name action='EditView' record=$item.item_id link_only=1}" style="margin-left:10px;"><img style="float:right;" src="index.php?entryPoint=getImage&imageName=dashlet-header-edit.png" width="14" height="14" class="iconed_dull"></a></em>
                                            </td>
                                            </span>
        </li>

        </tr>
        </table>
        {/if}
        {if $item.module_name == $name}
            <table style="width:100%">
                <tr>
                    <td>
                        <li>
                                            <span>
                                            <a title="{$item.module_name}"
                                               accessKey="{$smarty.foreach.lastViewed.iteration}"
                                               href="{sugar_link module=$item.module_name action='DetailView' record=$item.item_id link_only=1}">
                                                <span>{$item.item_summary_short}</span>
                                            </a>
                    </td>
                    <td align="right">
                        <em><a href="{sugar_link module=$item.module_name action='EditView' record=$item.item_id link_only=1}" style="margin-left:10px;"><img style="float:right;" src="index.php?entryPoint=getImage&imageName=dashlet-header-edit.png" width="14" height="14" class="iconed_dull"></a></em>
                    </td>
                    </span>
                    </li>
                    </td>
                </tr>
            </table>
        {/if}
        {foreachelse}
        {$APP.NTC_NO_ITEMS_DISPLAY}
        {/foreach}
        </ul>
        </li>
        {/if}
        {/foreach}
        {if count($moduleExtraMenu) > 0}
            <li id="moduleTabExtraMenu">
                <a href="#">{$APP.LBL_MORE} &raquo;</a><br />
                <ul class="cssmenu">
                    <div class="bigmenu">
                        {foreach from=$moduleExtraMenu item=module key=name name=moduleList}
                            <li>{sugar_link id="moduleTab_$name" module=$name data=$module}</li>
                        {/foreach}
                    </div>
                </ul>
            </li>
        {/if}
    </div>
{/if}