clean top menu xxx

This commit is contained in:
Frédéric FRANCE 2019-10-17 20:59:42 +02:00
parent eb525769be
commit acef3fb169
No known key found for this signature in database
GPG Key ID: 06809324E4B2ABC1
2 changed files with 20 additions and 36 deletions

View File

@ -24,16 +24,11 @@
/**
* Add area with bookmarks in menu
*
* @param DoliDb $aDb Database handler
* @param Translate $aLangs Object lang
* @return string
*/
function printBookmarksList($aDb, $aLangs)
function printBookmarksList()
{
global $conf, $user;
$db = $aDb;
$langs = $aLangs;
global $conf, $user, $db, $langs;
$ret = '<div class="menu_top"></div>'."\n";
@ -155,16 +150,11 @@ function printBookmarksList($aDb, $aLangs)
/**
* Add area with bookmarks in top menu
*
* @param DoliDb $aDb Database handler
* @param Translate $aLangs Object lang
* @return string
*/
function printDropdownBookmarksList($aDb, $aLangs)
function printDropdownBookmarksList()
{
global $conf, $user;
$db = $aDb;
$langs = $aLangs;
global $conf, $user, $db, $langs;
require_once DOL_DOCUMENT_ROOT.'/bookmarks/class/bookmark.class.php';
if (! isset($conf->global->BOOKMARKS_SHOW_IN_MENU)) $conf->global->BOOKMARKS_SHOW_IN_MENU=5;

View File

@ -1625,16 +1625,16 @@ function top_menu($head, $title = '', $target = '', $disablejs = 0, $disablehead
if (!empty($conf->global->MAIN_USE_TOP_MENU_SEARCH_DROPDOWN)){
// Add search dropdown
$toprightmenu.= top_menu_search($user, $langs);
$toprightmenu.= top_menu_search();
}
if (!empty($conf->global->MAIN_USE_TOP_MENU_BOOKMARK_DROPDOWN)) {
// Add bookmark dropdown
$toprightmenu .= top_menu_bookmark($user, $langs);
$toprightmenu .= top_menu_bookmark();
}
// Add user dropdown
$toprightmenu.= top_menu_user($user, $langs);
$toprightmenu.= top_menu_user();
$toprightmenu.='</div></div>';
@ -1747,11 +1747,9 @@ function top_menu($head, $title = '', $target = '', $disablejs = 0, $disablehead
/**
* Build the tooltip on user login
*
* @param user $user User object
* @param Translate $langs Language object
* @return string HTML content
*/
function top_menu_user(User $user, Translate $langs)
function top_menu_user()
{
global $langs, $conf, $db, $hookmanager, $user;
global $dolibarr_main_authentication, $dolibarr_main_demo;
@ -1916,14 +1914,12 @@ function top_menu_user(User $user, Translate $langs)
/**
* Build the tooltip on top menu bookmark
*
* @param user $user User object
* @param Translate $langs Language object
* @return string HTML content
*/
function top_menu_bookmark(User $user, Translate $langs)
function top_menu_bookmark()
{
global $langs, $conf, $db, $hookmanager, $user;
global $menumanager;
global $langs, $conf, $db, $user;
$html = '';
// Define $bookmarks
@ -1938,7 +1934,7 @@ function top_menu_bookmark(User $user, Translate $langs)
<i class="fa fa-star" ></i>
</a>
<div class="dropdown-menu">
'.printDropdownBookmarksList($db, $langs).'
'.printDropdownBookmarksList().'
</div>
</div>';
@ -1984,14 +1980,12 @@ function top_menu_bookmark(User $user, Translate $langs)
/**
* Build the tooltip on top menu tsearch
*
* @param user $user User object
* @param Translate $langs Language object
* @return string HTML content
*/
function top_menu_search(User $user, Translate $langs)
function top_menu_search()
{
global $langs, $conf, $db, $hookmanager, $user;
global $menumanager;
global $langs, $conf, $db, $user;
$html = '';
$usedbyinclude=1;
@ -2187,7 +2181,7 @@ function left_menu($menu_array_before, $helppagename = '', $notused = '', $menu_
include_once DOL_DOCUMENT_ROOT.'/bookmarks/bookmarks.lib.php';
$langs->load("bookmarks");
$bookmarks=printBookmarksList($db, $langs);
$bookmarks=printBookmarksList();
}
// Left column