PHPFusion\SeptenaryComponents::displayHeader PHP Метод

displayHeader() публичный Метод

Septenary Header
public displayHeader ( )
    public function displayHeader()
    {
        global $aidlink;
        $userdata = fusion_get_userdata();
        $locale = self::$locale;
        echo "<header id='top'>";
        echo "<div class='overlay'>\n";
        $this->open_grid('section-1', 1);
        echo "<div class='row hidden-xs'>\n";
        echo "<div id='logo' class='hidden-xs hidden-md col-lg-3 p-t-5 text-smaller'>\n</div>\n";
        echo "<div class='col-xs-12 col-md-9 col-lg-9 text-right clearfix'>\n";
        echo "<div class='display-inline-block' style='width:30%; float:right;'>\n";
        echo openform('searchform', 'post', BASEDIR . 'search.php?stype=all', array('class' => 'm-b-10'));
        echo form_text('stext', '', '', array('placeholder' => $locale['sept_006'], 'append_button' => TRUE, 'append_type' => "submit", "append_form_value" => $locale['sept_006'], "append_value" => "<i class='fa fa-search'></i> " . $locale['sept_006'], "append_button_name" => "search", 'class' => 'no-border m-b-0'));
        echo closeform();
        echo "</div>\n";
        echo "<ul id='head_nav' class='display-inline-block'>\n";
        $language_opts = '';
        if (count(fusion_get_enabled_languages()) > 1) {
            $language_opts = "<li class='dropdown'>\n";
            $language_opts .= "<a class='dropdown-toggle pointer' data-toggle='dropdown' title='" . fusion_get_locale('UM101') . "'><i class='fa fa-globe fa-lg'></i> " . translate_lang_names(LANGUAGE) . " <span class='caret'></span></a>\n";
            $language_opts .= "<ul class='dropdown-menu' role='menu'>\n";
            $language_switch = fusion_get_language_switch();
            if (!empty($language_switch)) {
                foreach ($language_switch as $folder => $langData) {
                    $language_opts .= "<li class='text-left'><a href='" . $langData['language_link'] . "'>\n";
                    $language_opts .= "<img alt='" . $langData['language_name'] . "' class='m-r-5' src='" . $langData['language_icon_s'] . "'/>\n";
                    $language_opts .= $langData['language_name'];
                    $language_opts .= "</a></li>\n";
                }
            }
            $language_opts .= "</ul>\n";
            $language_opts .= "</li>\n";
        }
        if (!iMEMBER) {
            echo "<li><a href='" . BASEDIR . "login.php'>" . $locale['sept_001'] . "</a></li>\n";
            if (fusion_get_settings("enable_registration")) {
                echo "<li><a href='" . BASEDIR . "register.php'>" . $locale['sept_002'] . "</a></li>\n";
            }
            echo $language_opts;
        } else {
            if (iADMIN) {
                echo "<li>\n<a href='" . ADMIN . $aidlink . "&amp;pagenum=0'>" . $locale['sept_003'] . "</a>\n</li>\n";
            }
            echo "<li>\n<a href='" . BASEDIR . "profile.php?lookup=" . $userdata['user_id'] . "'>" . $locale['sept_004'] . "</a>\n</li>\n";
            echo $language_opts;
            echo "<li>\n<a href='" . BASEDIR . "index.php?logout=yes'>" . $locale['sept_005'] . "</a></li>\n";
        }
        echo "</ul>\n";
        echo "</div>\n";
        echo "</div>\n";
        $this->close_grid(1);
        $this->open_grid('section-2', 1);
        echo "<div class='header-nav'>\n";
        echo showsublinks('') . "\n";
        echo "</div>\n";
        $this->close_grid();
        echo "</div>\n";
        $this->display_Showcase();
        echo "</header>\n";
    }