Пример #1
0
function navigation_content(&$a)
{
    $nav_info = nav_info($a);
    /**
     * Build the page
     */
    $tpl = get_markup_template('navigation.tpl');
    return replace_macros($tpl, array('$baseurl' => $a->get_baseurl(), '$sitelocation' => $nav_info['sitelocation'], '$nav' => $nav_info['nav'], '$banner' => $nav_info['banner'], '$emptynotifications' => t('Nothing new here'), '$userinfo' => $nav_info['userinfo'], '$sel' => $a->nav_sel, '$apps' => $a->apps, '$clear_notifs' => t('Clear notifications')));
}
Пример #2
0
function nav(&$a)
{
    /**
     *
     * Build page header and site navigation bars
     *
     */
    if (!x($a->page, 'nav')) {
        $a->page['nav'] = '';
    }
    /**
     * Placeholder div for popup panel
     */
    $a->page['nav'] .= '<div id="panel" style="display: none;"></div>';
    $nav_info = nav_info($a);
    /**
     * Build the page
     */
    $tpl = get_markup_template('nav.tpl');
    $a->page['nav'] .= replace_macros($tpl, array('$baseurl' => $a->get_baseurl(), '$langselector' => lang_selector(), '$sitelocation' => $nav_info['sitelocation'], '$nav' => $nav_info['nav'], '$banner' => $nav_info['banner'], '$emptynotifications' => t('Nothing new here'), '$userinfo' => $nav_info['userinfo'], '$sel' => $a->nav_sel, '$apps' => $a->apps, '$clear_notifs' => t('Clear notifications')));
    call_hooks('page_header', $a->page['nav']);
}