\n" . " >.php?aktualFram=Photo&>&framesEn=yes&aktualPic=<>\" name=\"Bild Nr <>\">\n" . " >\" width=\"80\" height=\"60\" alt=\"Voransicht von Bild <>\">\n" . " \n" . " "; $linkEnt = "\n" . " " . " >.php?aktualFram=Photo&>&framesEn=yes&aktualPic=<>\" name=\"Bild Nr. <>\">" . " <>\n" . " \n" . " "; $pageEnt = "\n" . " " . " >.php?aktualFram=Photo&>&framesEn=yes&aktualPic=<>\" name=\"<>\"onMouseMarker>" . " <>\n" . " \n" . " "; $stopEnt = "\n" . " " . " >\"onMouseMarker>" . " <>\n" . " \n" . " "; //$pictureRoot = "../pictures/"; // $pictureRoot = "../pictures/album/"; $searchStrPrv = "yoga.html\""; $replaceStrPrv = $phpProgram . "?aktualFram=yoga" . $paraStr . " " . $targetStr; $searchStrNxt = "bestell.html\""; $replaceStrNxt =$phpProgram . "?aktualFram=bestell" . $paraStr . " " . $targetStr; $fName = "./albumCont.html"; if (!isset($animDir)) { $animDir = $_GET['animDir']; } if (!isset($aktualPic)) { $aktualPic = 1; $aktualPic = $_GET['aktualPic']; } if (!isset($first)) { $first = $_GET['first']; } if (!isset($last)) { $last = $_GET['last']; } if (!isset($nrOfFiles)) { $nrOfFiles = $_GET['nrOfFiles']; } if ($aktualPic == NULL) { $first = 0; $last = 11; } if ($aktualPic == NULL) { $aktualPic = 1; $nrOfFiles = countfiles($pictureRoot); $testVar = "TestVar"; } $imgFName = "\"" . $pictureRoot . "tumb_" . ($aktualPic+$first) . ".jpg"; break; case "bestell": $searchStrPrv = "album.html\""; $replaceStrPrv = $phpProgram . "?aktualFram=Photo" . $paraStr . " " . $targetStr; $searchStrNxt = "links.html\""; $replaceStrNxt = $phpProgram . "?aktualFram=links" . $paraStr . " " . $targetStr; // Input - Felder fuer die Uebertragung der Parameter an die Mail-Ergebnis-Seite setzen.. $searchStrLayoutField = "name=\"layout\" value=\"xyz\">"; $replacStrLayoutField = "name=\"layout\" value=\"" . $layout . "\">"; $searchStrProgramField = "name=\"phpProgram\" value=\"xyz\">"; $replacStrProgramField = "name=\"phpProgram\" value=\"" . $phpProgram . "\">"; $searchStrTargetField = "name=\"target\" value=\"xyz\">"; $replacStrTargetField = "name=\"target\" value=\"" . $target . "\">"; $searchStrFramesField = "name=\"framesEn\" value=\"xyz\">"; $replacStrFramesField = "name=\"framesEn\" value=\"" . $framesEn . "\">"; $fName = "./bestellCont.html"; break; case "bad" : $searchStrPrv = "bestell.html\""; $replaceStrPrv = $phpProgram . "?aktualFram=bestell" . $paraStr . " " . $targetStr; $searchStrNxt = ""; // In der Seminar_gr Seite gibts keine Next-Buttons... $replaceStrNxt =""; $fName = "./badCont.html"; break; case "good" : $searchStrPrv = "bestell.html\""; $replaceStrPrv = $phpProgram . "?aktualFram=bestell" . $paraStr . " " . $targetStr; $searchStrNxt = ""; // In der Seminar_gr Seite gibts keine Next-Buttons... $replaceStrNxt =""; $fName = "./goodCont.html"; break; case "links": $searchStrPrv = "bestell.html\""; $replaceStrPrv = $phpProgram . "?aktualFram=bestell" . $paraStr . " " . $targetStr; $searchStrNxt = ""; $replaceStrNxt =""; $fName = "./linksCont.html"; $searchTarget = ">"; $replacTarget = " " . $targetStr . ">"; break; } // End of Switch $f = fopen($fName,"r"); $fileCont = fread($f,filesize($fName)); if ($layout != "Frameless") { include "./hilfsFunk.php"; $offset = " "; } else { $offset = " "; } offsetCont($fileCont,$offset); //offset()); $content .= $fileCont; fclose($f); // Verbiegen der URL und einfuegen des target="_top" Flags $content = str_replace($searchStrPrv,$replaceStrPrv,$content); $content = str_replace($searchStrNxt,$replaceStrNxt,$content); if ($aktualFram == "seminar") { $content = str_replace($searchStr_SemGr,$replacStr_SemGr,$content); } if ($aktualFram == "bestell") { $content = str_replace($searchStrLayoutField,$replacStrLayoutField,$content); $content = str_replace($searchStrProgramField,$replacStrProgramField,$content); $content = str_replace($searchStrTargetField,$replacStrTargetField,$content); $content = str_replace($searchStrFramesField,$replacStrFramesField,$content); } if ($aktualFram == "links") { if ($layout == "Frame") { // Verlassen des Framesets, wenn als Layout Frame vorliegt... $content = str_replace($searchTarget,$replacTarget,$content); } else { $content = str_replace($searchTarget,">",$content); } } if ($aktualFram == "yoga") { $content = str_replace(">",$imgFName,$content); if ($layout == "Frameless") { $content = str_replace(">",contentGen,$content); } else { $content = str_replace(">",contFramGen,$content); } } if($aktualFram == "Photo") { clearstatcache(); // must be done because test results are buffered $i = 1; do { $tumb[$i] = $pictureRoot . "tumb_" . ($i+$first) . ".jpg"; $testFileN = $tumb[$i]; // because "file_exists" can't handle arrays if ( file_exists($testFileN) ) { $linkEntry = str_replace("<>",$i,$linkEnt); $linkEntry = str_replace("<>",($i+$first),$linkEntry); $content = str_replace(">",$linkEntry,$content); $tabEntry = str_replace(">",$testFileN,$tabEntTumb); $tabEntry = str_replace("<>",$i,$tabEntry); $tabEntry = str_replace("<>",($i+$first),$tabEntry); $content = str_replace(">",$tabEntry,$content); $last = $i+$first; // set aktual index as last index } else { // es existiert kein Bild für diesen Tabelleneintrag ( wenn Anzahler der Bilder nicht // vielfaches von 6 ist. $content = str_replace(">","",$content); $content = str_replace(">","",$content); } $i++; } while ($i<=12); // all indizes must be run through because replacement for all Tab&LinkEntry must be done $RWtest = ""; if ($first>=12) { $pageNavRW = str_replace("<>","Rückwärts",$pageEnt); $pageNavRW = str_replace("<>", 1, $pageNavRW); $pageNavRW = str_replace(">","first=" . ($first-12) . "&last=" . ($last-12) . "&nrOfFiles=" . $nrOfFiles, $pageNavRW); $pageNavRW = str_replace("onMouseMarker"," onMouseOver=highlight(Ind_bw,bw_inv) onMouseout=highlight(Ind_bw,bw)",$pageNavRW); $pageNavRW = str_replace("<>","\"Rückwärts\"",$pageNavRW); $pageNavRR = str_replace("<>","Anfang",$pageEnt); $pageNavRR = str_replace("<>", 1, $pageNavRR); $pageNavRR = str_replace(">","first=" . 0 . "&last=" . 12 . "&nrOfFiles=" . $nrOfFiles, $pageNavRR); $pageNavRR = str_replace("onMouseMarker"," onMouseOver=highlight(Ind_begin,begin_inv) onMouseout=highlight(Ind_begin,begin)",$pageNavRR); $pageNavRR = str_replace("<>","\"Anfang\"",$pageNavRR); $RWtest = "BeginPrev"; } else { $tdWidth = 70; $tdString = "Rückwärts"; $pageNavRW = "".$tdString.""; $pageNavRR = str_replace($tdWidth,45,$pageNavRW); $pageNavRR = str_replace($tdString,"Anfang",$pageNavRR); $pageNavRW = ""; $pageNavRR = $pageNavRW; } $FFtext = ""; if ($first+13 < $nrOfFiles) { $pageNavFW = str_replace("<>","Vorwärts",$pageEnt); $pageNavFW = str_replace("<>", 1, $pageNavFW); if ($last+13 >= $nrOfFiles) { $pageNavFW = str_replace(">","first=" . ($first+12) . "&last=" . ($last+13) . "&nrOfFiles=" . $nrOfFiles, $pageNavFW); } else { $pageNavFW = str_replace(">","first=" . ($first+12) . "&last=" . $nrOfFiles . "&nrOfFiles=" . $nrOfFiles, $pageNavFW); } $pageNavFW = str_replace("onMouseMarker"," onMouseOver=highlight(Ind_fw,fw_inv) onMouseout=highlight(Ind_fw,fw)",$pageNavFW); $pageNavFW = str_replace("<>","\"Vorwärts\"",$pageNavFW); $pageNavFW = str_replace("<>","Vorwärts",$pageNavFW); $pageNavFF = str_replace("<>","Ende",$pageEnt); $pageNavFF = str_replace("<>", "1", $pageNavFF); $pageNavFF = str_replace(">","first=" . (floor($nrOfFiles/12))*12 . "&last=" . $nrOfFiles . "&nrOfFiles=" . $nrOfFiles, $pageNavFF); $pageNavFF = str_replace("onMouseMarker"," onMouseOver=highlight(Ind_End,end_inv) onMouseout=highlight(Ind_End,end)",$pageNavFF); $pageNavFF = str_replace("<>","\"Ende\"",$pageNavFF); $pageNavFF = str_replace("<>","Ende",$pageNavFF); $FFtext = "NextEnd"; } //$play = "