"; if (!isset($lang_back_link)) { echo " |"; } else { echo $lang_back_link; } echo ""; echo " "; } return true; } return false; } $has_element_before = false; if ($input_invalid) { echo '  '; } else { // we create the language section $languagedata = ''; $languagediv = ''; $languagelist = get_language_list(); if (!$session_available) { $languagelist = Array ($default_language); } if (count($languagelist) > 1 and 0) { if ($show_languages_as_dropdown) { $languagedata = "" . $lang_text_array[$default_language] . ""; $languagediv .= '
'; $languagediv .= ''; } for($current = 0, $i = 0; $i < count($languagelist); ++$i) { $lang = $languagelist[$i]; if ($show_languages_as_dropdown) { $languagediv .= ''; $languagediv .= ""; $languagediv .= ''; // // $languagediv .= '
'; } else { $languagedata .= "" . $lang_text_array[$lang] . " "; } } if ($show_languages_as_dropdown) { $languagediv .= '
" . $lang_text_array[$lang] . "
'; $languagediv .= '
'; } } if (count($languagelist) > 1) { $has_element_before = true; } else { $has_element_before = false; } // end of language section preparation // if (($image == false && $twg_album == false) || ($twg_album != false && hasRootLink($basedir . "/" . $twg_album))) { // we are in the main view !! - this part does not work 100% yet if ($image == false && $twg_album == false) { // we are in the main view !! echo ''; echo '
'; if ($show_breadcrumb){ if (!$top10) { $printRoot = writeRootLink($install_dir); if (!$printRoot) { writeRootLink($basedir); } echo $lang_select_gallery; } else { echo "" . $lang_main_topx . ""; } } else { echo " "; } echo '
'; echo ''; echo ''; echo $languagediv; echo '
'; // print language section echo $languagedata; if ($show_tags) { $has_element_before = print_spacer($has_element_before); echo "" . $lang_menu_top_tags . ""; } if ($show_topx) { $has_element_before = print_spacer($has_element_before); echo "" . sprintf($lang_topx, $number_top10) . ""; } if ($show_search) { $has_element_before = print_spacer($has_element_before); $tooltip = ""; if ($use_login_short_menu && $login_edit) { $tooltip = " title='" . $lang_search . "' "; $lang_search = substr($lang_search, 0, 1) . "."; } echo "" . $lang_search . ""; } if ($show_email_notification) { $has_element_before = print_spacer($has_element_before); echo "$lang_email_menu_user"; } if ($show_new_window) { $has_element_before = print_spacer($has_element_before); $tooltip = ""; if ($use_login_short_menu && $login_edit) { $tooltip = " title='" . $lang_new_window . "' "; $lang_new_window = substr($lang_new_window, 0, 1) . "."; } echo "" . $lang_new_window . ""; } $adminfile = realpath(dirname(__FILE__) . "/../admin/index.php"); if (file_exists($adminfile)) { if ($show_public_admin_link && $login_backend) { $has_element_before = print_spacer($has_element_before); if (file_exists(realpath(dirname(__FILE__) . "/../admin/_include/fun_users.php"))) { include realpath(dirname(__FILE__) . "/../admin/_include/fun_users.php"); $mouse = ""; if (isDefaultAdminPasswd()) { echo ''; $hoverjs = true; $mouse = ' onmouseover="return overlib(\'The TWG administration has still the default password.
Everyone can access your gallery if you do not change it!\', HAUTO, VAUTO);" onmouseout="return nd();" '; } if ($open_in_new_window) { $target = ' target="_blank" '; } else { $target = ''; } echo ""; if ($hoverjs) { echo '' . $lang_administration . '!'; } else { echo $lang_administration; } echo ""; } } else if ($login_upload && $enable_frontend_upload) { $has_element_before = print_spacer($has_element_before); echo "$lang_menu_upload"; } } } // // // we are in the thumbnail view !! // // else if ($image == false && $twg_album != false) { $imagelist = get_image_list($twg_album); $skip_thumbnail_page_dummy = true; // dummyset for the include! include dirname(__FILE__) . "/navpath.inc.php"; if ($show_breadcrumb) { if ($imagelist) { if ($skip_thumbnail_page_dummy) { echo " > "; } $nr_images = count($imagelist); echo $nr_images . " " . (($nr_images == 1) ? $lang_picture : $lang_pictures); } else { // not sure if I want to display text here ;) // echo "Galerie auswählen"; } } echo '
'; echo ""; echo ''; echo '
'; if (!$top10) { $upper_level_alb = getupperdirectory($twg_album); if ($upper_level_alb) { $upper_level = $_SERVER['PHP_SELF'] . "?twg_album=" . urlencode($upper_level_alb) . $twg_standalone; $upper_leveljs = $_SERVER['PHP_SELF'] . "?twg_album=" . urlencode($upper_level_alb) . $twg_standalonejs; } else { $upper_level = $_SERVER['PHP_SELF'] . "?" . $twg_standalone; $upper_leveljs = $_SERVER['PHP_SELF'] . "?" . $twg_standalonejs; } } else { $upper_level = $_SERVER['PHP_SELF'] . "?twg_album=" . $album_enc . $twg_standalone; $upper_leveljs = $_SERVER['PHP_SELF'] . "?twg_album=" . $album_enc . $twg_standalonejs; } if ($show_up_button) { if (isset($_SESSION['twg_ses_foffset'])) { // 1 Level weg ! $current_path = explode(",", $_SESSION['twg_ses_foffset']); array_pop($current_path); $level = implode(",", $current_path); if ($_SESSION['twg_ses_foffset'] != '0' && $_SESSION['twg_ses_foffset'] != '' && $_SESSION['twg_ses_foffset'] != '0,0') { // $upper_level .= "&twg_foffset=" . $level ; $upper_leveljs .= "&twg_foffset=" . $level; } } printf("%s", $upper_level , $install_dir, $lang_overview, $lang_overview); printf("", $upper_leveljs) ; } echo '
'; echo ''; echo ''; echo $languagediv; echo '
'; // print language section echo $languagedata; if ($show_tags) { $has_element_before = print_spacer($has_element_before); echo "" . $lang_menu_top_tags . ""; } if ($show_topx) { // only twg_show the top x when the view count is enabled $has_element_before = print_spacer($has_element_before); echo "" . sprintf($lang_topx, $number_top10) . ""; } if ($show_search) { $has_element_before = print_spacer($has_element_before); echo "" . $lang_search . ""; } if ($show_new_window) { $has_element_before = print_spacer($has_element_before); echo "" . $lang_new_window . ""; } if ($login_upload && $enable_frontend_upload) { $has_element_before = print_spacer($has_element_before); echo "$lang_menu_upload"; } } // // // we are in the image view // // else if ($image != false) { $has_element_before = false; // $image_enc = urlencode($image); $current_id = get_image_number($twg_album, $image_enc); $imagelist = get_image_list($twg_album); // we do the autoskipthumbs! if ($auto_skip_thumbnail_page && $twg_smallnav == 'FALSE') { if (count($imagelist) <= (($numberofpics * 2) + 1)) { $skip_thumbnail_page = true; } } $image = $imagelist[$current_id]; $image_enc = $image; $skip_thumbnail_page_dummy = $skip_thumbnail_page; include dirname(__FILE__) . "/navpath.inc.php"; if ($show_breadcrumb) { if ($image) { if ($skip_thumbnail_page_dummy) { echo " > "; } echo $lang_picture . " " . ($current_id + 1) . " " . $lang_of . " " . count($imagelist); if ($show_count_views) { echo ' (' . increaseImageCount($twg_album, urldecode($image)) . '' . $lang_views . ')'; } } } echo '
'; echo ''; echo '
'; if (!$top10) { include dirname(__FILE__) . "/topnavigation_buttons.inc.php"; } else { if ($top10_type == "search") { $lang_back_topx = $lang_search_back; } echo "" . sprintf($lang_back_topx, $number_top10) . ""; } echo '
'; echo ''; echo ''; echo '
'; if ($show_image_rating && $image_rating_position == "menu") { $has_element_before = true; $tooltip = ""; if ($use_login_short_menu && $login_edit) { $tooltip = " title='" . $lang_rating . "' "; $lang_rating = substr($lang_rating, 0, 1) . "."; } echo "$lang_rating"; } if ($show_enhanced_file_infos) { $has_element_before = print_spacer($has_element_before); $tooltip = ""; if ($use_login_short_menu && $login_edit) { $tooltip = " title='" . $lang_fileinfo . "' "; $lang_fileinfo = substr($lang_fileinfo, 0, 1) . "."; } echo "$lang_fileinfo"; } // comments can be set that they can only be entered by registered users ... if ($show_comments && $show_comments_menue && (($enable_comments_only_registered && $login_edit) || ($enable_comments_only_registered && isset($_SESSION['s_user'])) || !$enable_comments_only_registered)) { $has_element_before = print_spacer($has_element_before); if ($show_number_of_comments) { $com_counter = " (" . getKommentarCount($image, $twg_album, $kwerte, $kindex) . ")"; } else { $com_counter = ""; } $tooltip = ""; if ($use_login_short_menu && $login_edit && !$enable_comments_only_registered) { $tooltip = " title='" . $lang_comments . "' "; $lang_comments_s = substr($lang_comments, 0, 1) . "."; } else { $lang_comments_s = $lang_comments; } echo "" . $lang_comments_s . $com_counter . ""; } if ($show_optionen) { $has_element_before = print_spacer($has_element_before); $tooltip = ""; if ($use_login_short_menu && $login_edit) { $tooltip = " title='" . $lang_optionen . "' "; $lang_optionen = substr($lang_optionen, 0, 1) . "."; } echo "" . $lang_optionen . ""; } if ($login_upload && $enable_frontend_upload) { $has_element_before = print_spacer($has_element_before); echo "$lang_menu_upload"; } if ($login_edit && $show_tags == true) { $has_element_before = print_spacer($has_element_before); echo "$lang_menu_tags"; } if ($login_edit && $show_captions == true) { $has_element_before = print_spacer($has_element_before); echo "$lang_menu_titel"; } } else { // wrong input - we do nothing right now. } if (!isset($image_enc)) { $image_enc = ""; } if (!isset($album_enc)) { $album_enc = ""; } // twg_shows login/logout if ($show_login) { $has_element_before = print_spacer($has_element_before); if ($login == 'TRUE') { echo "$lang_logout"; } else { echo "$lang_login"; } } // include menu extension $menuhtml = dirname(__FILE__) . "/../menu_".$default_language.".htm"; if (file_exists($menuhtml)) { include ($menuhtml); } else { $menuhtml = dirname(__FILE__) . "/../menu.htm"; if (file_exists($menuhtml)) { include ($menuhtml); } } // this is a pixel need to focus and to measure the inner screen area for all browsers properly! if (!$hide_top) { echo ''; } echo '
'; echo ''; if ($hide_top) { echo ''; } } ?>