function lang_switcher() { global $settings, $enabled_languages; if (sizeof($enabled_languages) > 1) { if (preg_match('/administration/i', $_SERVER['PHP_SELF'])) { $this_link = FUSION_REQUEST . "&lang="; } else { if (stristr(FUSION_REQUEST, '?')) { $this_link = FUSION_REQUEST . "&lang="; } else { $this_link = FUSION_REQUEST . "?lang="; } } if (sizeof($enabled_languages) > 1) { include_once INCLUDES . "translate_include.php"; if ($handle = opendir(LOCALE)) { /* This is the correct way to loop over the directory. */ while (FALSE !== ($file = readdir($handle))) { if ($file != "." && $file != ".." && $file != "/" && $file != "index.php") { if (in_array($file, $enabled_languages)) { $img_files[] = $file; } } } closedir($handle); } $row = 0; if (sizeof($img_files) > 1) { for ($i = 0; $i < sizeof($img_files); $i++) { if ($row == 4) { echo "<br />"; $row = 0; } $row++; $lang_text = translate_lang_names($img_files[$i]); echo "<div class='lang_selector display-inline-block clearfix'>\n"; if ($img_files[$i] == LANGUAGE) { echo "<img class='display-block img-responsive' src='" . LOCALE . $img_files[$i] . "/" . $img_files[$i] . ".png' alt='' title='" . $lang_text . "' style='min-width:20px;'>\n "; } else { echo "<a class='side pull-left display-block' style='max-width:25px;' href='" . $this_link . "" . $img_files[$i] . "'><img src='" . LOCALE . $img_files[$i] . "/" . $img_files[$i] . ".png' alt='' title='" . $lang_text . "' style='min-width:20px;'></a>\n "; } echo "</div>\n"; } } } } }
$content .= "<option value='1' selected='selected'>" . $locale['setup_1211'] . "</option>\n"; $content .= "</select>\n"; } $content .= "</td>\n</tr>\n"; $content .= "<tr>\n<td class='tbl1'>" . $locale['setup_1213'] . "</td>\n"; $content .= "<td class='tbl1' style='text-align:right'><input type='text' name='username' value='" . $username . "' maxlength='255' class='form-control input-sm textbox' style='width:200px' /></td></tr>\n"; $content .= "<tr>\n<td class='tbl1'>" . $locale['setup_1509'] . "</td>\n"; $content .= "<td class='tbl1' style='text-align:right'><input type='text' name='email' value='" . $email . "' maxlength='100' class='form-control input-sm textbox' style='width:200px' /></td></tr>\n"; $content .= "<tr><td class='tbl1'>" . $locale['setup_1212'] . "</td>\n"; $content .= "<td class='tbl1'>\n"; for ($i = 0; $i < count($locale_files); $i++) { if (file_exists(BASEDIR . 'locale/' . $locale_files[$i] . '/setup.php')) { if ($_POST['localeset'] == $locale_files[$i]) { $content .= form_hidden("enabled_languages[]", "", $locale_files[$i]); } $content .= form_checkbox("enabled_languages[]", translate_lang_names($locale_files[$i]), $_POST['localeset'], array("input_id" => "locale_" . $i, "reverse_label" => TRUE, "class" => "m-b-0", "value" => $locale_files[$i], "deactivate" => $_POST['localeset'] == $locale_files[$i] ? TRUE : FALSE)); } } $content .= "</td></tr>\n"; $content .= "<tr>\n<td class='tbl1' style='text-align:left'>" . $locale['setup_1206'] . "</td>\n"; $content .= "<td class='tbl1'><input type='text' value='" . $db_prefix . "' name='db_prefix' class='form-control input-sm textbox" . $field_class[4] . "' style='width:200px' /></td>\n</tr>\n"; $content .= "<tr>\n<td class='tbl1' style='text-align:left'>" . $locale['setup_1207'] . "</td>\n"; $content .= "<td class='tbl1'><input type='text' value='" . $cookie_prefix . "' name='cookie_prefix' class='form-control input-sm textbox' style='width:200px' /></td>\n</tr>\n"; $content .= "</table>\n"; $nextStep = STEP_DB_SETTINGS_SAVE; $buttonMode = 'next'; break; // Step 4 - Config / Database Setup // Step 4 - Config / Database Setup case STEP_DB_SETTINGS_SAVE: // Generate All Core Tables - this includes settings and all its injections
function render_admin_panel() { global $locale, $userdata, $defender, $pages, $aidlink, $admin; $languages = fusion_get_enabled_languages(); // Admin panel page echo "<div id='admin-panel' class='clearfix in'>\n"; // Top header section echo "<section id='acp-header' class='pull-left affix clearfix' data-offset-top='0' data-offset-bottom='0'>\n"; // Top left logo echo "<div class='brand'>\n"; echo "<div class='pull-right'>\n"; echo "</div>\n</div>\n"; // Top navigation echo "<nav>\n"; // Top side panel toggler echo "<ul class='venus-toggler'>\n"; echo "<li><a id='toggle-canvas' class='pointer' style='border-left:none;'><i class='fa fa-bars fa-lg'></i></a></li>\n"; echo "</ul>\n"; echo $admin->horiziontal_admin_nav(true); // Top right menu links echo "<ul class='top-right-menu pull-right m-r-15'>\n"; echo "<li class='dropdown'>\n"; echo "<a class='dropdown-toggle pointer' data-toggle='dropdown'>" . display_avatar($userdata, '25px', '', '', '') . " " . $locale['logged'] . "<strong>" . $userdata['user_name'] . "</strong> <span class='caret'></span>\n</a>\n"; echo "<ul class='dropdown-menu' role='menu'>\n"; echo "<li><a class='display-block' href='" . BASEDIR . "edit_profile.php'>" . $locale['edit'] . " " . $locale['profile'] . "</a></li>\n"; echo "<li><a class='display-block' href='" . BASEDIR . "profile.php?lookup=" . $userdata['user_id'] . "'>" . $locale['view'] . " " . $locale['profile'] . "</a></li>\n"; echo "<li class='divider'> </li>\n"; echo "<li><a class='display-block' href='" . FUSION_REQUEST . "&logout'>" . $locale['admin-logout'] . "</a></li>\n"; echo "<li><a class='display-block' href='" . BASEDIR . "index.php?logout=yes'>" . $locale['logout'] . "</a></li>\n"; echo "</ul>\n"; echo "</li>\n"; echo "<li><a title='" . $locale['settings'] . "' href='" . ADMIN . "settings_main.php" . $aidlink . "'><i class='fa fa-cog fa-lg'></i></a></li>\n"; echo "<li><a title='" . fusion_get_settings('sitename') . "' href='" . BASEDIR . "index.php'><i class='fa fa-home fa-lg'></i></a>\n</li>\n"; echo "<li><a title='" . $locale['message'] . "' href='" . BASEDIR . "messages.php'><i class='fa fa-envelope-o fa-lg'></i></a>\n</li>\n"; if (count($languages) > 1) { echo "<li class='dropdown'><a class='dropdown-toggle pointer' data-toggle='dropdown' title='" . $locale['282'] . "'><i class='fa fa-globe fa-lg fa-fw'></i> " . translate_lang_names(LANGUAGE) . "<span class='caret'></span></a>\n"; echo "<ul class='dropdown-menu'>\n"; foreach ($languages as $language_folder => $language_name) { echo "<li><a class='display-block' href='" . clean_request("lang=" . $language_folder, array("lang"), FALSE) . "'><img class='m-r-5' src='" . BASEDIR . "locale/{$language_folder}/{$language_folder}-s.png'> {$language_name}</a></li>\n"; } echo "</ul>\n"; echo "</li>\n"; } echo "</ul>\n"; // .top-right-menu echo "</nav>\n"; echo "</section>\n"; // Content section echo "<div class='content-wrapper display-table pull-left'>\n"; // Left side panel echo "<div id='acp-left' class='pull-left affix' data-offset-top='0' data-offset-bottom='0'>\n"; // collapse to top menu on sm and xs echo "<div class='panel panel-default admin'><div class='panel-body clearfix'>\n"; echo "<div class='pull-left m-r-10'>\n" . display_avatar($userdata, '50px', '', '', '') . "</div>\n"; echo "<span class='overflow-hide m-t-10'><h4 class='m-b-0 text-stronger'>\n" . $userdata['user_name'] . "</h4>\n" . getuserlevel($userdata['user_level']) . "</span></div>\n"; echo "</div>\n"; echo $admin->vertical_admin_nav(); echo "</div>\n"; // #acp-left // Control panel content wrapper echo "<div id='acp-main' class='clearfix' style='vertical-align:top;'>\n"; // Main content wrapper echo "<div id='acp-content' class='m-t-20 col-xs-12 col-sm-12 col-md-12 col-lg-12'>\n"; // Render breadcrumbs echo render_breadcrumbs(); // Get and render notices $notices = getNotices(); echo renderNotices($notices); // Render the content echo CONTENT; echo "</div>\n"; // #acp-content // Footer section echo "<footer class='m-l-20 display-inline-block m-t-20 m-b-20'>\n"; // Copyright echo "Venus Admin © " . date("Y") . " created by <a href='https://www.php-fusion.co.uk'><strong>PHP-Fusion Inc.</strong></a>\n"; echo showcopyright(); // Render time if (fusion_get_settings('rendertime_enabled')) { echo "<br /><br />"; // Make showing of queries and memory usage separate settings echo showrendertime(); echo showMemoryUsage(); } echo "</footer>\n"; echo "</div>\n"; // .acp-main echo "</div>\n"; // .content-wrapper echo "</div>\n"; // #admin-panel add_to_footer("<script src='" . THEMES . "admin_themes/Venus/includes/jquery.slimscroll.min.js'></script>"); if (!isset($_COOKIE['acp_sidemenu'])) { setcookie("acp_sidemenu", 1, 64800); } add_to_jquery("\n\t// Initialize slimscroll\n\t\$('#adl').slimScroll({\n\t\theight: null\n\t});\n\n\t// Function to toggle side menu\n\tfunction toggleSideMenu(state) {\n\t\tvar panel_state = null;\n\t\tif (state == 'show') {\n\t\t\t\$('#admin-panel').addClass('in');\n\t\t\tvar panel_state = 1;\n\t\t} else if (state == 'hide') {\n\t\t\t\$('#admin-panel').removeClass('in');\n\t\t\tvar panel_state = 0;\n\t\t} else {\n\t\t\t\$('#admin-panel').toggleClass('in');\n\t\t\tvar panel_state = \$('#admin-panel').hasClass('in');\n\t\t}\n\t\tif (panel_state) {\n\t\t\t\$.cookie('" . COOKIE_PREFIX . "acp_sidemenu', '1', {expires: 164800});\n\t\t} else {\n\t\t\t\$.cookie('" . COOKIE_PREFIX . "acp_sidemenu', '0', {expires: 164800});\n\t\t}\n\t}\n\n\t// Adjust side menu height on page load, resize or orientation change\n\t\$(window).on('load resize orientationchange', function(event) {\n\t\tvar init_hgt = \$(window).height();\n\t\tvar small = \$('.brand-text').is(':visible');\n\t\tvar panel_height = (small ? init_hgt-125 : init_hgt-80);\n\t\tvar hgt = \$(this).height();\n\t\t\$('#acp-left').css('height', hgt);\n\t\t\$('.admin-vertical-link').css('height', panel_height);\n\t\t// Hide side menu on orientation change\n\t\t//if (event.type === 'orientationchange') {\n\t\t//\ttoggleSideMenu('show');\n\t\t//}\n\t});\n\t// Side menu toggler\n\t\$('#toggle-canvas').on('click', toggleSideMenu);\n\t"); }
function render_admin_panel() { global $locale, $userdata, $defender, $pages, $aidlink, $admin; $languages = fusion_get_enabled_languages(); // Admin panel page echo "<div id='admin-panel' class='clearfix in'>\n"; // Top header section echo "<section id='acp-header' class='pull-left affix clearfix' data-offset-top='0' data-offset-bottom='0'>\n"; // Top content sections navigation echo "<nav>\n"; echo "<ul class='top-left-menu pull-left m-l-15'>\n"; echo "<li><a title='" . $locale['ac00'] . "' href='" . ADMIN . "index.php" . $aidlink . "&pagenum=0'>" . $locale['ac00'] . "</a></li>\n"; echo "<li><a title='" . $locale['ac01'] . "' href='" . ADMIN . "index.php" . $aidlink . "&pagenum=1'>" . $locale['ac01'] . "</a></li>\n"; echo "<li><a title='" . $locale['ac02'] . "' href='" . ADMIN . "index.php" . $aidlink . "&pagenum=2'>" . $locale['ac02'] . "</a></li>\n"; echo "<li><a title='" . $locale['ac03'] . "' href='" . ADMIN . "index.php" . $aidlink . "&pagenum=3'>" . $locale['ac03'] . "</a></li>\n"; echo "<li><a title='" . $locale['ac04'] . "' href='" . ADMIN . "index.php" . $aidlink . "&pagenum=4'>" . $locale['ac04'] . "</a></li>\n"; echo "<li><a title='" . $locale['ac05'] . "' href='" . ADMIN . "index.php" . $aidlink . "&pagenum=5'>" . $locale['ac05'] . "</a></li>\n"; echo "</ul>\n"; echo "</nav>\n"; // Top navigation echo "<nav>\n"; // Top right menu links echo "<ul class='top-right-menu pull-right m-r-15'>\n"; echo "<li class='dropdown'>\n"; echo "<a class='dropdown-toggle pointer' data-toggle='dropdown'>" . display_avatar($userdata, '25px', '', '', '') . " " . $locale['logged'] . "<strong>" . $userdata['user_name'] . "</strong> <span class='caret'></span>\n</a>\n"; echo "<ul class='dropdown-menu' role='menu'>\n"; echo "<li><a class='display-block' href='" . BASEDIR . "edit_profile.php'>" . $locale['edit'] . " " . $locale['profile'] . "</a></li>\n"; echo "<li><a class='display-block' href='" . BASEDIR . "profile.php?lookup=" . $userdata['user_id'] . "'>" . $locale['view'] . " " . $locale['profile'] . "</a></li>\n"; echo "<li class='divider'> </li>\n"; echo "<li><a class='display-block' href='" . FUSION_REQUEST . "&logout'>" . $locale['admin-logout'] . "</a></li>\n"; echo "<li><a class='display-block' href='" . BASEDIR . "index.php?logout=yes'>" . $locale['logout'] . "</a></li>\n"; echo "</ul>\n"; echo "</li>\n"; if (count($languages) > 1) { echo "<li class='dropdown'><a class='dropdown-toggle pointer' data-toggle='dropdown' title='" . $locale['282'] . "'><i class='fa fa-globe fa-lg fa-fw'></i> " . translate_lang_names(LANGUAGE) . "<span class='caret'></span></a>\n"; echo "<ul class='dropdown-menu'>\n"; foreach ($languages as $language_folder => $language_name) { echo "<li><a class='display-block' href='" . clean_request("lang=" . $language_folder, array("lang"), FALSE) . "'><img class='m-r-5' src='" . BASEDIR . "locale/{$language_folder}/{$language_folder}-s.png'> {$language_name}</a></li>\n"; } echo "</ul>\n"; echo "</li>\n"; } echo "</ul>\n"; // .top-right-menu echo "</nav>\n"; echo "</section>\n"; // Content section echo "<div class='content-wrapper display-table pull-left'>\n"; // Main content wrapper echo "<div id='acp-content' class='m-t-20 col-xs-12 col-sm-12 col-md-12 col-lg-12'>\n"; // Render breadcrumbs echo render_breadcrumbs(); // Get and render notices $notices = getNotices(); echo renderNotices($notices); // Render the content echo CONTENT; echo "</div>\n"; // #acp-content // Footer section echo "<footer class='m-l-20 display-inline-block m-t-20 m-b-20'>\n"; // Copyright echo "Old_School Admin © " . date("Y") . " created by <a href='https://www.php-fusion.co.uk'><strong>PHP-Fusion Inc.</strong></a>\n"; echo showcopyright(); // Render time if (fusion_get_settings('rendertime_enabled')) { echo "<br /><br />"; // Make showing of queries and memory usage separate settings echo showrendertime(); echo showMemoryUsage(); } echo "<hr />\n"; echo showFooterErrors(); echo "</footer>\n"; echo "</div>\n"; // .acp-main echo "</div>\n"; // #admin-panel // Wrappers echo "</div></div></div></div>\n"; add_to_footer("<script src='" . THEMES . "admin_themes/Old_School/includes/jquery.slimscroll.min.js'></script>"); add_to_jquery("\n// Initialize slimscroll\n\$('#adl').slimScroll({\n\theight: null\n});\n"); }
/** * Create Language Selector Checkboxes. * @param string[] $language_list * @return string */ function form_lang_checkbox(array $language_list) { $enabled_languages = fusion_get_enabled_languages(); $res = ""; foreach ($language_list as $language) { $deactivate = fusion_get_settings("locale") == $language ? TRUE : FALSE; $res .= form_checkbox("enabled_languages[]", translate_lang_names($language), isset($enabled_languages[$language]) ? TRUE : FALSE, array("input_id" => "langcheck-" . $language, "value" => $language, "class" => "m-b-0", "reverse_label" => TRUE, "deactivate" => $deactivate)); if ($deactivate == TRUE) { $res .= form_hidden('enabled_languages[]', '', $language); } } return $res; }
public static function listPage() { global $locale, $aidlink; $data = array(); // now load new page $result = dbquery("SELECT page_id, page_link_cat, page_title, page_access, page_allow_comments, page_allow_ratings, page_language FROM " . DB_CUSTOM_PAGES . " ORDER BY page_id ASC"); if (dbrows($result) > 0) { while ($cdata = dbarray($result)) { $data[$cdata['page_id']] = $cdata; } } $choice = array('0' => $locale['no'], '1' => $locale['yes']); add_to_jquery("\n\t\t\$('.actionbar').hide();\n\t\t\$('tr').hover(\n\t\t\tfunction(e) { \$('#coupon-'+ \$(this).data('id') +'-actions').show(); },\n\t\t\tfunction(e) { \$('#coupon-'+ \$(this).data('id') +'-actions').hide(); }\n\t\t);\n\t\t\$('.qform').hide();\n\t\t"); echo "<div class='m-t-20'>\n"; echo "<table class='table table-responsive table-striped table-hover'>\n"; echo "<tr>\n"; echo "<th>" . $locale['cp_100'] . "</th>\n"; echo "<th>" . $locale['cp_101'] . "</th>\n"; echo "<th>" . $locale['cp_102'] . "</th>\n"; echo "<th>" . $locale['cp_103'] . "</th>\n"; echo "<th>" . $locale['cp_104'] . "</th>\n"; echo "<th>" . $locale['cp_105'] . "</th>\n"; echo "<th>" . $locale['cp_106'] . "</th>\n"; echo "</tr>\n"; if (!empty($data)) { echo "<tbody id='custompage-links' class='connected'>\n"; foreach ($data as $id => $pageData) { $displayLanguage = ""; $pageLang = explode(".", $pageData['page_language']); foreach ($pageLang as $languages) { $displayLanguage .= "<span class='badge'>" . translate_lang_names($languages) . "</span>\n"; } echo "<tr id='listItem_" . $pageData['page_id'] . "' data-id='" . $pageData['page_id'] . "' class='list-result pointer'>\n"; echo "<td>" . $pageData['page_id'] . "</td>\n"; echo "<td class='col-sm-4'>" . $pageData['page_title'] . "\n"; echo "<div class='actionbar text-smaller' id='coupon-" . $pageData['page_id'] . "-actions'>\n\t\t\t\t<a target='_new' href='" . BASEDIR . "viewpage.php?page_id=" . $pageData['page_id'] . "'>" . $locale['view'] . "</a> |\n\t\t\t\t<a href='" . FUSION_SELF . $aidlink . "&section=cp2&action=edit&cpid=" . $pageData['page_id'] . "'>" . $locale['edit'] . "</a> |\n\t\t\t\t<a class='delete' href='" . FUSION_SELF . $aidlink . "&action=delete&cpid=" . $pageData['page_id'] . "' onclick=\"return confirm('" . $locale['450'] . "');\">" . $locale['delete'] . "</a>\n\t\t\t\t</div>\n"; echo "</td>\n"; echo "<td>" . getgroupname($pageData['page_access']) . "</td>\n"; echo "<td>" . $displayLanguage . "</td>\n"; echo "<td>" . $choice[$pageData['page_allow_comments']] . "</td>\n"; echo "<td>" . $choice[$pageData['page_allow_ratings']] . "</td>\n"; echo "<td>" . ($pageData['page_link_cat'] ? $choice[1] : $choice[0]) . "</td>\n"; echo "</tr>\n"; } echo "</tbody>\n"; } echo "</table>\n"; echo "</div>\n"; }
/** * Septenary Header */ 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 . "&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"; }
/** * Get the array of enabled languages * @staticvar string[] $enabled_languages * @return string[] */ function fusion_get_enabled_languages() { static $enabled_languages = NULL; if ($enabled_languages === NULL) { $settings = fusion_get_settings(); $values = explode('.', $settings['enabled_languages']); foreach ($values as $language_name) { $enabled_languages[$language_name] = translate_lang_names($language_name); } } return $enabled_languages; }
/** * Create Language Selector Checkboxes. * @param string[] $language_list * @return string */ function form_lang_checkbox(array $language_list) { $enabled_languages = fusion_get_enabled_languages(); $res = ""; foreach ($language_list as $language) { $ischecked = isset($enabled_languages[$language]) ? TRUE : FALSE; $isDisabled = fusion_get_settings("locale") == $language ? TRUE : FALSE; $res .= form_checkbox("enabled_languages[]", translate_lang_names($language), $ischecked, array("input_id" => "langcheck-" . $language, "value" => $language, "class" => "m-b-0", "reverse_label" => TRUE, "disabled" => $isDisabled ? TRUE : FALSE)); if ($isDisabled) { $res .= form_hidden("enabled_languages[]", "", $language); } } return $res; }
echo "<header id='top'>"; echo "<div class='overlay'>\n"; 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 pull-right text-right clearfix'>\n"; echo openform('searchform', 'post', BASEDIR . 'search.php?stype=all', array('class' => 'display-inline-block pull-right m-r-10 m-b-10')); echo form_text('stext', '', '', array('append_button' => 0, 'placeholder' => $locale['sept_006'], 'class' => 'no-border m-r-20', 'width' => '100px')); echo form_button('search', $locale['sept_006'], $locale['sept_006'], array('class' => 'btn-primary ')); echo closeform(); echo "<ul id='head_nav' class=''>\n"; $language_opts = ''; if (count(fusion_get_enabled_languages()) > 1) { $languages = fusion_get_enabled_languages(); $language_opts = "<li class='dropdown'>\n"; $language_opts .= "<a class='dropdown-toggle pointer' data-toggle='dropdown' title='" . $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)) { $row = 0; 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) {