$x
\"\" "; else $string.="
$x
\"\"
"; } return $string; } function BeitragAnhaengen($beitrag) { global $beitragString; $beitragString.="\n".$beitrag; } ################################## ### BESUCHER ZÄHLEN ### ################################## if(file_exists("$pfad/Data/besucher.dat")) { $fileBesucher=file("$pfad/Data/besucher.dat"); $datenBesucher=explode("|||",$fileBesucher[0]); if($_SERVER['REMOTE_ADDR']!=$datenBesucher[0] || (time()-$datenBesucher[1])>3600) { $fpBesucher=fopen("$pfad/Data/besucher.dat","w"); $datenBesucher[2]+=1; $time=time(); fputs($fpBesucher,"$_SERVER[REMOTE_ADDR]|||$time|||$datenBesucher[2]"); fclose($fpBesucher); } } else { $fpBesucher=fopen("$pfad/Data/besucher.dat","w"); fclose($fpBesucher); $fpBesucher=fopen("$pfad/Data/besucher.dat","w"); fputs($fpBesucher,$_SERVER['REMOTE_ADDR']."|||".time()."|||1"); fclose($fpBesucher); } ################################## ### AUSGABE DES GB ### ################################## if($action=="" || $action=="choosepage" || $action=="back") { unset($_SESSION['code']); $templateContent=templateEinlesen("$pfad/templates/content.html"); $sprache=spracheLesen("index.php",$pfad); $config=configAuslesen($pfad); if($config[64]!="include") { $templateHeader=templateEinlesen("$pfad/templates/header.html"); $templateFooter=templateEinlesen("$pfad/templates/footer.html"); $templateContent=leerwortErsetzen($templateContent,"%HEADER%",$templateHeader); $templateContent=leerwortErsetzen($templateContent,"%FOOTER%",$templateFooter); $includeVars=""; } else { $includeVars=trim($config[65]); if(substr($includeVars,0,1)!="&") $includeVars="&".$includeVars; $templateContent=leerwortErsetzen($templateContent,"%HEADER%",""); $templateContent=leerwortErsetzen($templateContent,"%FOOTER%",""); } if($action=="") { $resetLink="javascript:document.formEintragen.reset()"; $resetLinkGrafisch="javascript:document.formEintragen.reset()"; unset($_SESSION['code']); unset($_SESSION['quoteNachricht']); unset($_SESSION['message']); unset($_SESSION['name']); unset($_SESSION['mail']); unset($_SESSION['fehlerGesamt']); unset($_SESSION['nameFehler']); unset($_SESSION['mailFehler']); unset($_SESSION['homepageFehler']); unset($_SESSION['icqFehler']); unset($_SESSION['msnFehler']); unset($_SESSION['zusatzfeld_1Fehler']); unset($_SESSION['zusatzfeld_2Fehler']); unset($_SESSION['zusatzfeld_3Fehler']); unset($_SESSION['zusatzfeld_4Fehler']); unset($_SESSION['messageFehler']); unset($_SESSION['mailVersteckt']); unset($_SESSION['punkt']); unset($_SESSION['codeFehler']); unset($_SESSION['hiddenc']); unset($_SESSION['icq']); unset($_SESSION['msn']); unset($_SESSION['yahoo']); unset($_SESSION['aim']); unset($_SESSION['skype']); unset($_SESSION['googletalk']); unset($_SESSION['homepage']); unset($_SESSION['zusatzfeld_1']); unset($_SESSION['zusatzfeld_2']); unset($_SESSION['zusatzfeld_3']); unset($_SESSION['zusatzfeld_4']); unset($_SESSION['bewertung']); unset($_SESSION['hiddencodeVorschau']); } else { $resetLinkWindows="location.href='$_SERVER[PHP_SELF]?form=$_GET[form]$includeVars'"; $resetLinkGrafisch="$_SERVER[PHP_SELF]?form=$_GET[form]$includeVars"; $resetLink="javascript:document.formEintragen.reset()"; } if($_GET['quoteID']!="") { $arrayBeitrag=BeitragAusgeben($pfad,$_GET['quoteID']); if($arrayBeitrag[13]==0 && $arrayBeitrag[20]==0) { $arrayBeitrag[10]=str_replace("
","\n",$arrayBeitrag[10]); $arrayBeitrag[10]=str_replace("\\","",$arrayBeitrag[10]); $arrayBeitrag[1]=str_replace("
","\n",$arrayBeitrag[1]); $arrayBeitrag[1]=str_replace("\\","",$arrayBeitrag[1]); $_SESSION['quoteNachricht']="[I]".$sprache[42]." ".$arrayBeitrag[1].":\n\n".$arrayBeitrag[10]."[/I]\n\n"; } } else unset($_SESSION['quoteNachricht']); # STYLE DES GB # ################################ $templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[2]); $templateContent=leerwortErsetzen($templateContent,"%LINK%",$config[9]); $templateContent=leerwortErsetzen($templateContent,"%LINKHOVER%",$config[10]); $templateContent=leerwortErsetzen($templateContent,"%LINKACTIVE%",$config[11]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAG%",$config[46]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGACTIVE%",$config[48]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGHOVER%",$config[47]); $templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKS%",$config[12]); $templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKSEINTRAG%",$config[49]); # AUSRICHTUNG DES GB # ################################ if($config[19]=="center") $rahmenDivStyle="position:absolute;left:50%;width:".$config[4]."px;margin-left:-".($config[4]/2)."px"; else $rahmenDivStyle="float:".$config[19].";width:".$config[4]."px"; $templateContent=leerwortErsetzen($templateContent,"%RAHMENSTYLE%",$rahmenDivStyle); # HINTERGRUND/FARBE # ################################ if($config[64]!="include") { if($config[53]=="farbe") $backgroundStyle="background-color:#$config[3]"; else { if(file_exists("$pfad/images/Hintergrund")) { $subdir=opendir("$pfad/images/Hintergrund/"); $bildarray=array(); while($file=readdir($subdir)) { if($file!="." and $file!=".." and $file!="Thumbs.db") array_push($bildarray,$file); } if(count($bildarray)>0) $backgroundStyle="background-image:url('$pfad/images/Hintergrund/$bildarray[0]'); background-repeat:$config[54];$config[55]"; else $backgroundStyle="background-color:#$config[3]"; } else $backgroundStyle="background-color:#$config[3]"; } $templateContent=leerwortErsetzen($templateContent,"%BODYSTYLE%",$backgroundStyle); } # ÜBERSCHRIFT UND/ODER LOGO # ################################ if($config[51]!="nichts") { $templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGTITEL%",$config[52]); $config[22]=str_replace("\\","",$config[22]); if($config[51]=="logo") { if(file_exists("$pfad/images/Logo")) { $subdir=opendir("$pfad/images/Logo/"); $bildarray=array(); while($file=readdir($subdir)) { if($file!="." and $file!=".." and $file!="Thumbs.db") { array_push($bildarray,$file); } } if(count($bildarray)>0) $titel="\"\""; else $titel="$config[22]"; } else $titel="$config[22]"; } else { $titel="$config[22]"; } } else $titel=""; $templateContent=leerwortErsetzen($templateContent,"%TITELTOP%",$titel); # FUSS EINSETZEN # ################################ $fuss="Design & Programmierung Soraxdesign
© 2002 - ".date('Y'); if(trim($config[70])=="ein") $fuss.=" | Administration"; $templateContent=leerwortErsetzen($templateContent,"%FUSS%",$fuss); # START UND ENDE BELEGEN # ################################ if($start=="" || $ende=="" || intval($_GET['start'])<0 || intval($_GET['ende'])<0 || intval($_GET['start'])>$gesamtAnzahl ||ord($_GET['start'])>57 || ord($_GET['start'])<48 || ord($_GET['ende'])>57 || ord($_GET['ende'])<48) { $start=0; if($config[25]>$gesamtAnzahl) $ende=$gesamtAnzahl; else $ende=$config[25]; $aktuelleSeite=1; } # NAVIGATION IM GB # ################################ if($config[32]=="nurform" && $form!=2 || $config[32]=="formundeintraege" || $form==1) { $formTemplate=templateEinlesen("$pfad/templates/form.html"); $templateContent=leerwortErsetzen($templateContent,"%FORMULARDISPLAY%","block"); if($config[43]=="ein") { $templateSmilies=templateEinlesen("$pfad/templates/smilies.html"); $templateSmilies=leerwortErsetzen($templateSmilies,"%SMILIES%",""); $templateContent=leerwortErsetzen($templateContent,"%SMILIESANZEIGEN%",$templateSmilies); } else $templateContent=leerwortErsetzen($templateContent,"%SMILIESANZEIGEN%",""); } else { $formTemplate=""; $templateContent=leerwortErsetzen($templateContent,"%FORMULARDISPLAY%","none"); $templateContent=leerwortErsetzen($templateContent,"%SMILIESANZEIGEN%",""); } if($config[32]=="nureintraege" && $form!=1 || $form==2) { $templateContent=leerwortErsetzen($templateContent,"%INSGBEINTRAGENDISPLAY%","block"); $templateContent=leerwortErsetzen($templateContent,"%INSGBEINTRAGENLINK%","$sprache[24]"); } else $templateContent=leerwortErsetzen($templateContent,"%INSGBEINTRAGENDISPLAY%","none"); $templateContent=leerwortErsetzen($templateContent,"%FORMULAR%",$formTemplate); $templateContent=leerwortErsetzen($templateContent,"%GESAMTBREITE%",$config[4]); // SESSIONS NACH DEM ABSENDEN UND BEI FEHLERN AUSGEBEN // if($_SESSION['message']!="" || $_SESSION['quoteNachricht']!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONNACHRICHT%",$_SESSION['quoteNachricht'].$_SESSION['message']); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONNACHRICHT%",""); if($_SESSION['name']!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONNAME%",$_SESSION['name']); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONNAME%",""); if($_SESSION['mail']!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONMAIL%",$_SESSION['mail']); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONMAIL%",""); // FEHLERCODES AUSGEBEN // if($_SESSION['fehlerGesamt']==1) { $templateContent=leerwortErsetzen($templateContent,"%KORREKTURTEXTDISPLAY%","block"); $templateContent=leerwortErsetzen($templateContent,"%TEXTKORREKTUR%",$sprache[44]); } else $templateContent=leerwortErsetzen($templateContent,"%KORREKTURTEXTDISPLAY%","none"); if($_SESSION['nameFehler']==1) $templateContent=leerwortErsetzen($templateContent,"%FEHLERNAME%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLERNAME%",""); if($_SESSION['mailFehler']) $templateContent=leerwortErsetzen($templateContent,"%FEHLERMAIL%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLERMAIL%",""); if($_SESSION['messageFehler']) $templateContent=leerwortErsetzen($templateContent,"%FEHLERMESSAGE%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLERMESSAGE%",""); if($config[61]==1) $templateContent=leerwortErsetzen($templateContent,"%FORMLINK%","$_SERVER[PHP_SELF]?action=vorschau&form=$form$includeVars"); else $templateContent=leerwortErsetzen($templateContent,"%FORMLINK%","$_SERVER[PHP_SELF]?action=eintragen&form=$form$includeVars"); if($config[4]>=500) { $breiteForm=480; $maxBreiteInput=40; $maxBreiteTextarea=38; } else { $breiteForm=$config[4]; $maxBreiteInput=($config[4]-145)/9; $maxBreiteTextarea=($config[4]-145)/10; } if($config[4]>375) $BBTagEinrueckung=145; else $BBTagEinrueckung=0; $arrayInputText=array("%HOMEPAGE%","%ICQ%","%AIM%","%MSN%","%YAHOO%","$sprache[26]","$sprache[27]","$sprache[28]","$sprache[29]","$sprache[30]","homepage","icq","aim","msn","yahoo"); for($x=14;$x<=18;$x++) { if($config[$x]==1) { $inputTemplate=templateEinlesen("$pfad/templates/inputs.html"); $templateContent=leerwortErsetzen($templateContent,$arrayInputText[$x-14],$inputTemplate); $templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%",$arrayInputText[$x-9]); $templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%",$arrayInputText[$x-4]); if($_SESSION[$arrayInputText[$x-4]]!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION[$arrayInputText[$x-4]]); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",""); if($_SESSION[$arrayInputText[$x-4].'Fehler']) $templateContent=leerwortErsetzen($templateContent,"%FEHLER%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLER%",""); } else $templateContent=leerwortErsetzen($templateContent,$arrayInputText[$x-14],""); } if($config[66]==1) { $inputTemplate=templateEinlesen("$pfad/templates/inputs.html"); $templateContent=leerwortErsetzen($templateContent,"%SKYPE%",$inputTemplate); $templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%","Skype"); $templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%","skype"); if($_SESSION["skype"]!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION["skype"]); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",""); if($_SESSION['skypeFehler']) $templateContent=leerwortErsetzen($templateContent,"%FEHLER%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLER%",""); } else $templateContent=leerwortErsetzen($templateContent,"%SKYPE%",""); if($config[67]==1) { $inputTemplate=templateEinlesen("$pfad/templates/inputs.html"); $templateContent=leerwortErsetzen($templateContent,"%GOOGLETALK%",$inputTemplate); $templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%","Google Talk"); $templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%","googletalk"); if($_SESSION["googletalk"]!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION["googletalk"]); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",""); if($_SESSION['googletalkFehler']) $templateContent=leerwortErsetzen($templateContent,"%FEHLER%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLER%",""); } else $templateContent=leerwortErsetzen($templateContent,"%GOOGLETALK%",""); for($x=34;$x<=37;$x++) { $zusatzfeldErsetzen="%ZUSATZFELD".($x-33)."%"; $zusatzfeldInputName="zusatzfeld_".($x-33); if($config[$x]!="") { $bezeichnung=str_replace("\\","",$config[$x]); if($config[$x+4]==1) $bezeichnung.=" *"; $inputTemplate=templateEinlesen("$pfad/templates/inputs.html"); $templateContent=leerwortErsetzen($templateContent,$zusatzfeldErsetzen,$inputTemplate); $templateContent=leerwortErsetzen($templateContent,"%BEZEICHNUNG%",$bezeichnung); $templateContent=leerwortErsetzen($templateContent,"%INPUTNAME%",$zusatzfeldInputName); if($_SESSION[$zusatzfeldInputName]!="") $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",$_SESSION[$zusatzfeldInputName]); else $templateContent=leerwortErsetzen($templateContent,"%SESSIONVALUE%",""); if($_SESSION[$zusatzfeldInputName.'Fehler']) $templateContent=leerwortErsetzen($templateContent,"%FEHLER%","\"\""); else $templateContent=leerwortErsetzen($templateContent,"%FEHLER%",""); } else $templateContent=leerwortErsetzen($templateContent,$zusatzfeldErsetzen,""); } if($config[44]=="ein") $emailInput=$sprache[1]." *"; else $emailInput=$sprache[1]; if($config[45]=="ein") { if($_SESSION['mailVersteckt']==1) $mailVerstecken="

$sprache[2]

"; else $mailVerstecken="

$sprache[2]

"; } $BBTagLeiste=BBTagLeiste($pfad,"formEintragen","message"); if($config[7]==1) { $abschicken=""; $reset="\"$sprache[39]\""; } else { $abschicken=""; $reset=""; } if($config[42]=="ja") { $bewertungText=templateEinlesen("$pfad/templates/bewertung.html"); $bewertungText=leerwortErsetzen($bewertungText,"%BEWERTUNG%",$sprache[3]); $bewertungText=leerwortErsetzen($bewertungText,"%1%",$sprache[5]); $bewertungText=leerwortErsetzen($bewertungText,"%2%",$sprache[6]); $bewertungText=leerwortErsetzen($bewertungText,"%3%",$sprache[7]); $bewertungText=leerwortErsetzen($bewertungText,"%4%",$sprache[8]); $bewertungText=leerwortErsetzen($bewertungText,"%5%",$sprache[9]); $bewertungText=leerwortErsetzen($bewertungText,"%6%",$sprache[10]); $bewertungText=leerwortErsetzen($bewertungText,"%0%",$sprache[4]); $templateContent=leerwortErsetzen($templateContent,"%BEWERTUNG%",$bewertungText); } else { $templateContent=leerwortErsetzen($templateContent,"%BEWERTUNG%",""); } if($config[60]!="center") $ausrichtungForm="float:$config[60]"; else $ausrichtungForm=""; if($config[57]=="ja") { $templateCaptcha=templateEinlesen("$pfad/templates/captcha.html"); $_SESSION['punkt']=ZufallsZahl(5); $sicherheitscode=CaptchaBild(5,$_SESSION['punkt']); $templateCaptcha=leerwortErsetzen($templateCaptcha,"%WASISTDAS%",$sprache[35]); $templateCaptcha=leerwortErsetzen($templateCaptcha,"%SICHERHEITSCODE%",$sicherheitscode); $templateCaptcha=leerwortErsetzen($templateCaptcha,"%TEXTSICHERHEITSCODE%",$sprache[36]); if($_SESSION['codeFehler']) $templateCaptcha=leerwortErsetzen($templateCaptcha,"%FEHLERCODE%","\"\""); else $templateCaptcha=leerwortErsetzen($templateCaptcha,"%FEHLERCODE%",""); $templateContent=leerwortErsetzen($templateContent,"%CAPTCHA%",$templateCaptcha); } else $templateContent=leerwortErsetzen($templateContent,"%CAPTCHA%",""); ###___BEITRÄGE EINSETZEN___### if($config[32]=="formundeintraege" && $form!=1 || $config[32]=="nureintraege" && $form!=1 || $form==2) { $eintraege=($gesamtAnzahl==1) ? "$sprache[15]" : "$sprache[16]"; $seite=($gesamtAnzahl==1) ? "$sprache[18] |" : "$sprache[19] |"; $beitraege=dateiAuslesen($pfad); for($x=$start;$x<$ende;$x++) { if($beitraege[$x][0]!="") { $nummer=$gesamtAnzahl-$x; if($config[8]==1 && $beitraege[$x][13]==1) { $templateBeitrag=templateEinlesen("$pfad/templates/vorlagen_beitraege/beitragGesperrt.html"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITE%",$config[4]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITEINNEN%",($config[4]-(2*$config[27])-50)); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%NUMBER%",nummerAuffuellen($nummer,anzahlBeitraege($pfad))); if($x%2==0) { $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[26]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]); } if($x%2==1) { $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[68]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[69]); } $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDER%",$config[27]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%NACHRICHT%",$sprache[49]); } else { $templateBeitrag=templateEinlesen("$pfad/templates/vorlagen_beitraege/normal.html"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITE%",$config[4]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITEINNEN%",($config[4]-(2*$config[27])-50)); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%NUMBER%",nummerAuffuellen($nummer,anzahlBeitraege($pfad))); if($x%2==0) { $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[26]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]); } if($x%2==1) { $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[68]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[69]); } $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDER%",$config[27]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%USERNAME%",TextUmbrechen(str_replace("\\","",$beitraege[$x][1]),$config[4],$pfad)); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%DATE%",$beitraege[$x][2]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%TIME%",$beitraege[$x][3]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%NACHRICHT%",formatText($pfad,$beitraege[$x][10],$_SERVER ['PHP_SELF'])); $infos1=false; if($beitraege[$x][4]!="" && $beitraege[$x][4]!="-") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILBILD%","\"\""); if(trim($beitraege[$x][14])==0) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%","".StringKuerzen($beitraege[$x][4],20).""); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%",$sprache[41]); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","none"); if($beitraege[$x][5]!="-" && $beitraege[$x][5]!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","block"); if(!preg_match("/^http|http$/i", $beitraege[$x][5])) $beitraege[$x][5]="http://".$beitraege[$x][5]; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEUSER%","".StringKuerzen(substr($beitraege[$x][5],7),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","none"); if($beitraege[$x][6]!="-" && $beitraege[$x][6]!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQUSER%","".StringKuerzen($beitraege[$x][6],20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","none"); if($beitraege[$x][8]!="-" && $beitraege[$x][8]!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNUSER%","".StringKuerzen($beitraege[$x][8],20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","none"); if($beitraege[$x][9]!="-" && $beitraege[$x][9]!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOUSER%","".StringKuerzen(str_replace("\\","",$beitraege[$x][9]),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","none"); if($beitraege[$x][7]!="-" && $beitraege[$x][7]!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMUSER%","".StringKuerzen(str_replace("\\","",$beitraege[$x][7]),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","none"); if($beitraege[$x][21]!="-" && $beitraege[$x][21]!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEUSER%","".StringKuerzen(str_replace("\\","",$beitraege[$x][21]),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","none"); if(trim($beitraege[$x][22])!="-" && trim($beitraege[$x][22])!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKUSER%","".StringKuerzen(str_replace("\\","",trim($beitraege[$x][22])),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","none"); if($infos1) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","compact"); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","none"); $infos2=false; if($config[42]=="ja") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGSBILD%","\"\""); if($beitraege[$x][19]>0) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%",$beitraege[$x][19]); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%","-"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERTEXT%","(".$sprache[trim($beitraege[$x][19])+4].")"); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","none"); if($beitraege[$x][15]!="-" && $beitraege[$x][15]!="" && $config[34]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1TEXT%",$config[34]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1%",str_replace("\\","",$beitraege[$x][15]),110,$pfad); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","none"); if($beitraege[$x][16]!="-" && $beitraege[$x][16]!="" && $config[35]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2TEXT%",$config[35]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2%",str_replace("\\","",$beitraege[$x][16])); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","none"); if($beitraege[$x][17]!="-" && $beitraege[$x][17]!="" && $config[36]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3TEXT%",$config[36]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3%",str_replace("\\","",$beitraege[$x][17])); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","none"); if($beitraege[$x][18]!="-" && $beitraege[$x][18]!="" && $config[37]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4TEXT%",$config[37]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4%",str_replace("\\","",$beitraege[$x][18])); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","none"); if($infos2) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","inline"); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","none"); if($beitraege[$x][11]!="-") { $templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTARDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTAREINLEITUNG%",$config[30]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTAR%",formatText($pfad,$beitraege[$x][11],$_SERVER ['PHP_SELF'])."

"); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTARDISPLAY%","none"); if($config[32]=="nureintraege") $templateBeitrag=leerwortErsetzen($templateBeitrag,"%QUOTELINK%","$PHP_SELF?form=1&quoteID=".$beitraege[$x][0]."$includeVars"); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%QUOTELINK%","$PHP_SELF?quoteID=".$beitraege[$x][0]."$includeVars"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ID%",$beitraege[$x][0]); } } BeitragAnhaengen($templateBeitrag); } $templateContent=leerwortErsetzen($templateContent,"%STATISTIKDISPLAY%","block"); $templateContent=leerwortErsetzen($templateContent,"%BEITRAEGE%",$beitragString); $templateContent=leerwortErsetzen($templateContent,"%WEITEREDATEN%",$sprache[40]); $templateContent=leerwortErsetzen($templateContent,"%TEXT1%",$sprache[21]); $templateContent=leerwortErsetzen($templateContent,"%TEXT2%",$sprache[22]); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLORNACHRICHT%",$config[29]); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLORKOMMENTAR%",$config[63]); $templateContent=leerwortErsetzen($templateContent,"%ANZAHLEINTRAEGE%",$gesamtAnzahl); $templateContent=leerwortErsetzen($templateContent,"%EINTRAEGE%",$eintraege); $templateContent=leerwortErsetzen($templateContent,"%AUF%",$sprache[17]); $templateContent=leerwortErsetzen($templateContent,"%ANZAHLSEITEN%",ceil($gesamtAnzahl/$config[25])); $templateContent=leerwortErsetzen($templateContent,"%SEITEN%",$seite); $templateContent=leerwortErsetzen($templateContent,"%AKTUELLESEITETEXT%",$sprache[20]); $templateContent=leerwortErsetzen($templateContent,"%AKTUELLESEITE%",$aktuelleSeite); $templateContent=leerwortErsetzen($templateContent,"%BLAETTERFUNKTION%",SeitenzahlenAusgeben($config[25],$gesamtAnzahl,$aktuelleSeite)); $templateContent=leerwortErsetzen($templateContent,"%ZITATTEXT%",$sprache[43]); $templateContent=leerwortErsetzen($templateContent,"%PRINTTEXT%",$sprache[53]); $templateContent=leerwortErsetzen($templateContent,"%BEITRAEGEANSCHAUENDISPLAY%","none"); } else { $templateContent=leerwortErsetzen($templateContent,"%STATISTIKDISPLAY%","none"); $templateContent=leerwortErsetzen($templateContent,"%BLAETTERNDISPLAY%","none"); $templateContent=leerwortErsetzen($templateContent,"%BEITRAGDISPLAY%","none"); $templateContent=leerwortErsetzen($templateContent,"%BEITRAEGEANSCHAUENDISPLAY%","block"); $templateContent=leerwortErsetzen($templateContent,"%BEITRAEGEANSCHAUEN%","$sprache[25]"); } $_SESSION['hiddenc']=md5 (uniqid (rand())); $templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGSTATISTIK%",$config[50]); $templateContent=leerwortErsetzen($templateContent,"%BBTAGLEISTE%",$BBTagLeiste); $templateContent=leerwortErsetzen($templateContent,"%NAME%",$sprache[0]." *"); $templateContent=leerwortErsetzen($templateContent,"%MAILVERSTECKEN%",$mailVerstecken); $templateContent=leerwortErsetzen($templateContent,"%EMAIL%",$emailInput); $templateContent=leerwortErsetzen($templateContent,"%MESSAGETEXT%",$sprache[12]." *

".$sprache[13]."

".$sprache[14]."
"); $templateContent=leerwortErsetzen($templateContent,"%ABSCHICKEN%",$abschicken); $templateContent=leerwortErsetzen($templateContent,"%RESET%",$reset); $templateContent=leerwortErsetzen($templateContent,"%TEXTSICHERHEITSCODE%",$textSicherheitsCode); $templateContent=leerwortErsetzen($templateContent,"%MAXBREITEINPUT%",$maxBreiteInput); $templateContent=leerwortErsetzen($templateContent,"%MAXBREITETEXTAREA%",$maxBreiteTextarea); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[56]); $templateContent=leerwortErsetzen($templateContent,"%BREITEFORM%",$breiteForm); $templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGFORM%",$ausrichtungForm); $templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]); $templateContent=leerwortErsetzen($templateContent,"%BORDERCOLORINPUT%",$config[6]); $templateContent=leerwortErsetzen($templateContent,"%BGCOLORINPUT%",$config[5]); $templateContent=leerwortErsetzen($templateContent,"%BORDERSTYLEINPUT%",$config[24]); $templateContent=leerwortErsetzen($templateContent,"%BBTAGEINRUECKEN%",$BBTagEinrueckung); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZENORMAL%",$sprache[50]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZEPLUS%",$sprache[51]); $templateContent=leerwortErsetzen($templateContent,"%NACHOBEN%",$sprache[23]); $templateContent=leerwortErsetzen($templateContent,"%HIDDENCODE%",$_SESSION['hiddenc']); $templateContent=leerwortErsetzen($templateContent,"%PFAD%",$pfad); $templateContent=leerwortErsetzen($templateContent,"%SMILIESLADEN%",$sprache[54]); $templateContent=leerwortErsetzen($templateContent,"%BILDERMAXBREITE%",$config[4]-130); parseTemplate($templateContent); @$time_end = microtime(1); $time = $time_end - $time_start; } if($action=="vorschau") { $templateContent=templateEinlesen("$pfad/templates/vorschau.html"); $sprache=spracheLesen("index.php",$pfad); $config=configAuslesen($pfad); if($config[64]!="include") { $templateHeader=templateEinlesen("$pfad/templates/header.html"); $templateFooter=templateEinlesen("$pfad/templates/footer.html"); $templateContent=leerwortErsetzen($templateContent,"%HEADER%",$templateHeader); $templateContent=leerwortErsetzen($templateContent,"%FOOTER%",$templateFooter); $includeVars=""; } else { $includeVars=trim($config[65]); if(substr($includeVars,0,1)!="&") $includeVars="&".$includeVars; $templateContent=leerwortErsetzen($templateContent,"%HEADER%",""); $templateContent=leerwortErsetzen($templateContent,"%FOOTER%",""); } $fehler=false; $_SESSION['name']=stripslashes(htmlspecialchars($_POST['nick'])); $_SESSION['mail']=stripslashes(htmlspecialchars($_POST['mail'])); $_SESSION['icq']=stripslashes(htmlspecialchars($_POST['icq'])); $_SESSION['msn']=stripslashes(htmlspecialchars($_POST['msn'])); $_SESSION['yahoo']=stripslashes(htmlspecialchars($_POST['yahoo'])); $_SESSION['aim']=stripslashes(htmlspecialchars($_POST['aim'])); $_SESSION['skype']=stripslashes(htmlspecialchars($_POST['skype'])); $_SESSION['googletalk']=stripslashes(htmlspecialchars($_POST['googletalk'])); $_SESSION['homepage']=stripslashes(htmlspecialchars($_POST['homepage'])); $_SESSION['zusatzfeld_1']=stripslashes(htmlspecialchars($_POST['zusatzfeld_1'])); $_SESSION['zusatzfeld_2']=stripslashes(htmlspecialchars($_POST['zusatzfeld_2'])); $_SESSION['zusatzfeld_3']=stripslashes(htmlspecialchars($_POST['zusatzfeld_3'])); $_SESSION['zusatzfeld_4']=stripslashes(htmlspecialchars($_POST['zusatzfeld_4'])); $_SESSION['message']=stripslashes(htmlspecialchars($_POST['message'])); $_SESSION['bewertung']=$_POST['bewertung']; $_SESSION['mailVersteckt']=$_POST['emailcheck']; $_SESSION['code']=$_POST['sicherheitscode']; $_SESSION['hiddencodeVorschau']=$_POST['hiddencode']; if($_SESSION['homepage']!="") { if(!preg_match("/^http|http$/i", $_SESSION['homepage'])) $_SESSION['homepage']="http://$_SESSION[homepage]"; } if(strlen($_SESSION['name'])<3) { $_SESSION['nameFehler']=1; $fehler=true; } else unset($_SESSION['nameFehler']); if($config[44]=="ein") { if(!preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail'])) { $_SESSION['mailFehler']=1; $fehler=true; } else unset($_SESSION['mailFehler']); } else { if($_SESSION['mail']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail'])) { $_SESSION['mailFehler']=1; $fehler=true; } else unset($_SESSION['mailFehler']); } $pattern = "/^http:\/\/(www\.)?([a-zA-Z0-9-.]{3,120})(\.[a-zA-Z]{2,6})$/"; if($_SESSION['homepage']!="" && !preg_match($pattern, trim($_SESSION['homepage']))) { $_SESSION['homepageFehler']=1; $fehler=true; } else unset($_SESSION['homepageFehler']); if(!eregi("^[0-9]*$",$_SESSION['icq']) || strlen($_SESSION['icq'])>10) { $_SESSION['icqFehler']=1; $fehler=true; } else unset($_SESSION['icqFehler']); if($_SESSION['msn']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['msn'])) { $_SESSION['msnFehler']=1; $fehler=true; } else unset($_SESSION['msnFehler']); if($_SESSION['skype']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['skype'])) { $_SESSION['skypeFehler']=1; $fehler=true; } else unset($_SESSION['skypeFehler']); if($_SESSION['googletalk']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['googletalk'])) { $_SESSION['googletalkFehler']=1; $fehler=true; } else unset($_SESSION['googletalkFehler']); if($config[38]==1) { if($_SESSION['zusatzfeld_1']=="") { $_SESSION['zusatzfeld_1Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_1Fehler']); } if($config[39]==1) { if($_SESSION['zusatzfeld_2']=="") { $_SESSION['zusatzfeld_2Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_2Fehler']); } if($config[40]==1) { if($_SESSION['zusatzfeld_3']=="") { $_SESSION['zusatzfeld_3Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_3Fehler']); } if($config[41]==1) { if($_SESSION['zusatzfeld_4']=="") { $_SESSION['zusatzfeld_4Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_4Fehler']); } if($_SESSION['message']=="") { $_SESSION['messageFehler']=1; $fehler=true; } else unset($_SESSION['messageFehler']); if($_SESSION['punkt']!=$_SESSION['code'] && $config[57]=="ja") { $_SESSION['codeFehler']=1; $fehler=true; } else unset($_SESSION['codeFehler']); if($_SESSION['hiddenc']!=$_SESSION['hiddencodeVorschau']) { $fehler=true; } if($config[32]=="nurform" || $_GET['form']==1) $form=1; else $form=""; if($fehler) { $_SESSION['fehlerGesamt']=1; echo""; } else unset($_SESSION['fehlerGesamt']); if(!$fehler) { $templateBeitrag=templateEinlesen("$pfad/templates/vorlagen_beitraege/normal.html"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITE%",$config[4]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GESAMTBREITEINNEN%",($config[4]-(2*$config[27])-50)); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%NUMBER%",""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BACKGROUNDCOLOR%",$config[26]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDERCOLOR%",$config[28]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BORDER%",$config[27]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%USERNAME%",TextUmbrechen(str_replace("\\","",$_SESSION['name']),$config[4],$pfad)); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%DATE%",date("d.m.Y")); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%TIME%",date("H:i")); $tempText=$_SESSION['message']; $tempText=str_replace("\n","
",$tempText); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%NACHRICHT%",formatText($pfad,$tempText,$_SERVER ['PHP_SELF'])); $infos1=false; if($_SESSION['mail']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILBILD%","\"\""); if(trim($beitraege[$x][14])==0) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%","".StringKuerzen($_SESSION['mail'],20).""); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILUSER%",$sprache[41]); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%EMAILDISPLAY%","none"); if($_SESSION['homepage']!="-" && $_SESSION['homepage']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","block"); if(!preg_match("/^http|http$/i", $_SESSION['homepage'])) $_SESSION['homepage']="http://".$_SESSION['homepage']; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEUSER%","".StringKuerzen(substr($_SESSION['homepage'],7),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%HOMEPAGEDISPLAY%","none"); if($_SESSION['icq']!="-" && $_SESSION['icq']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQUSER%","".StringKuerzen($_SESSION['icq'],20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ICQDISPLAY%","none"); if($_SESSION['msn']!="-" && $_SESSION['msn']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNUSER%","".StringKuerzen($_SESSION['msn'],20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%MSNDISPLAY%","none"); if($_SESSION['yahoo']!="-" && $_SESSION['yahoo']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOOUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['yahoo']),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%YAHOODISPLAY%","none"); if($_SESSION['aim']!="-" && $_SESSION['aim']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['aim']),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%AIMDISPLAY%","none"); if($_SESSION['skype']!="-" && $_SESSION['skype']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['skype']),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%SKYPEDISPLAY%","none"); if($_SESSION['googletalk']!="-" && $_SESSION['googletalk']!="") { $infos1=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKBILD%","\"\""); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKUSER%","".StringKuerzen(str_replace("\\","",$_SESSION['googletalk']),20).""); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%GOOGLETALKDISPLAY%","none"); if($infos1) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","compact"); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS1DISPLAY%","none"); $infos2=false; if($config[42]=="ja") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGSBILD%","\"\""); if($_SESSION['bewertung']>0) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%",$_SESSION['bewertung']); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERNUMMER%","-"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGUSERTEXT%","(".$sprache[trim($_SESSION['bewertung'])+4].")"); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%BEWERTUNGDISPLAY%","none"); if($_SESSION['zusatzfeld_1']!="-" && $_SESSION['zusatzfeld_1']!="" && $config[34]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1TEXT%",$config[34]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1%",str_replace("\\","",$_SESSION['zusatzfeld_1']),110,$pfad); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD1DISPLAY%","none"); if($_SESSION['zusatzfeld_2']!="-" && $_SESSION['zusatzfeld_2']!="" && $config[35]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2TEXT%",$config[35]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2%",str_replace("\\","",$_SESSION['zusatzfeld_2'])); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD2DISPLAY%","none"); if($_SESSION['zusatzfeld_3']!="-" && $_SESSION['zusatzfeld_3']!="" && $config[36]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3TEXT%",$config[36]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3%",str_replace("\\","",$_SESSION['zusatzfeld_3'])); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD3DISPLAY%","none"); if($_SESSION['zusatzfeld_4']!="-" && $_SESSION['zusatzfeld_4']!="" && $config[37]!="") { $infos2=true; $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","block"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4TEXT%",$config[37]); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4%",str_replace("\\","",$_SESSION['zusatzfeld_4'])); } else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%ZUSATZFELD4DISPLAY%","none"); if($infos2) $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","inline"); else $templateBeitrag=leerwortErsetzen($templateBeitrag,"%INFOS2DISPLAY%","none"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%KOMMENTARDISPLAY%","none"); $templateBeitrag=leerwortErsetzen($templateBeitrag,"%QUOTELINK%","#"); $templateContent=leerwortErsetzen($templateContent,"%VORSCHAU%",$templateBeitrag); } else $templateContent=leerwortErsetzen($templateContent,"%VORSCHAU%",""); # STYLE DES GB # ################################ $templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[2]); $templateContent=leerwortErsetzen($templateContent,"%LINK%",$config[9]); $templateContent=leerwortErsetzen($templateContent,"%LINKHOVER%",$config[10]); $templateContent=leerwortErsetzen($templateContent,"%LINKACTIVE%",$config[11]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAG%",$config[46]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGACTIVE%",$config[48]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGHOVER%",$config[47]); $templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKS%",$config[12]); $templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKSEINTRAG%",$config[49]); # AUSRICHTUNG DES GB # ################################ if($config[19]=="center") $rahmenDivStyle="position:absolute;left:50%;width:".$config[4]."px;margin-left:-".($config[4]/2)."px"; else $rahmenDivStyle="float:".$config[19].";width:".$config[4]."px"; $templateContent=leerwortErsetzen($templateContent,"%RAHMENSTYLE%",$rahmenDivStyle); # HINTERGRUND/FARBE # ################################ if($config[53]=="farbe") $backgroundStyle="background-color:#$config[3]"; else { if(file_exists("".$pfad."images/Hintergrund")) { $subdir=opendir("".$pfad."images/Hintergrund/"); $bildarray=array(); while($file=readdir($subdir)) { if($file!="." and $file!=".." and $file!="Thumbs.db") array_push($bildarray,$file); } if(count($bildarray)>0) $backgroundStyle="background-image:url('$pfad/images/Hintergrund/$bildarray[0]'); background-repeat:$config[54];$config[55]"; else $backgroundStyle="background-color:#$config[3]"; } else $backgroundStyle="background-color:#$config[3]"; } $templateContent=leerwortErsetzen($templateContent,"%BODYSTYLE%",$backgroundStyle); # ÜBERSCHRIFT UND/ODER LOGO # ################################ if($config[51]!="nichts") { $templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGTITEL%",$config[52]); $config[22]=str_replace("\\","",$config[22]); if($config[51]=="logo") { if(file_exists("$pfad/images/Logo")) { $subdir=opendir("$pfad/images/Logo/"); $bildarray=array(); while($file=readdir($subdir)) { if($file!="." and $file!=".." and $file!="Thumbs.db") { array_push($bildarray,$file); } } if(count($bildarray)>0) $titel="\"\""; else $titel="$config[22]"; } else $titel="$config[22]"; } else { $titel="$config[22]"; } } else $titel=""; $templateContent=leerwortErsetzen($templateContent,"%TITELTOP%",$titel); # FUSS EINSETZEN # ################################ $fuss="Design & Programmierung Soraxdesign
© 2002 - ".date('Y'); if(trim($config[70])=="ein") $fuss.=" | Administration"; $templateContent=leerwortErsetzen($templateContent,"%FUSS%",$fuss); $templateContent=leerwortErsetzen($templateContent,"%PFAD%",$pfad); $templateContent=leerwortErsetzen($templateContent,"%WEITEREDATEN%",$sprache[40]); $templateContent=leerwortErsetzen($templateContent,"%TEXT1%",$sprache[21]); $templateContent=leerwortErsetzen($templateContent,"%TEXT2%",$sprache[22]); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLORNACHRICHT%",$config[29]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZENORMAL%",$sprache[50]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZEPLUS%",$sprache[51]); $templateContent=leerwortErsetzen($templateContent,"%NACHOBEN%",$sprache[23]); $templateContent=leerwortErsetzen($templateContent,"%ZITATTEXT%",$sprache[43]); $templateContent=leerwortErsetzen($templateContent,"%PRINTTEXT%",$sprache[53]); $templateContent=leerwortErsetzen($templateContent,"%BACK%",$sprache[52]); $templateContent=leerwortErsetzen($templateContent,"%WEITER%",$sprache[37]); $templateContent=leerwortErsetzen($templateContent,"%EINTRAGENLINK%","$_SERVER[PHP_SELF]?action=eintragen&form=$form&vorschau=1$includeVars"); $templateContent=leerwortErsetzen($templateContent,"%BACKLINK%","$_SERVER[PHP_SELF]?action=back&form=$form$includeVars"); parseTemplate($templateContent); } if($action=="eintragen") { $fehler=false; if($_GET['vorschau']=="") { $_SESSION['name']=stripslashes(htmlspecialchars($_POST['nick'])); $_SESSION['mail']=stripslashes(htmlspecialchars($_POST['mail'])); $_SESSION['icq']=stripslashes(htmlspecialchars($_POST['icq'])); $_SESSION['msn']=stripslashes(htmlspecialchars($_POST['msn'])); $_SESSION['yahoo']=stripslashes(htmlspecialchars($_POST['yahoo'])); $_SESSION['aim']=stripslashes(htmlspecialchars($_POST['aim'])); $_SESSION['skype']=stripslashes(htmlspecialchars($_POST['skype'])); $_SESSION['googletalk']=stripslashes(htmlspecialchars($_POST['googletalk'])); $_SESSION['homepage']=stripslashes(htmlspecialchars($_POST['homepage'])); $_SESSION['zusatzfeld_1']=stripslashes(htmlspecialchars($_POST['zusatzfeld_1'])); $_SESSION['zusatzfeld_2']=stripslashes(htmlspecialchars($_POST['zusatzfeld_2'])); $_SESSION['zusatzfeld_3']=stripslashes(htmlspecialchars($_POST['zusatzfeld_3'])); $_SESSION['zusatzfeld_4']=stripslashes(htmlspecialchars($_POST['zusatzfeld_4'])); $_SESSION['message']=stripslashes(htmlspecialchars($_POST['message'])); $_SESSION['bewertung']=$_POST['bewertung']; $_SESSION['mailVersteckt']=$_POST['emailcheck']; $_SESSION['code']=$_POST['sicherheitscode']; $hiddencode=$_POST['hiddencode']; } else $hiddencode=$_SESSION['hiddencodeVorschau']; if($_SESSION['homepage']!="") { if(!preg_match("/^http|http$/i", $_SESSION['homepage'])) $_SESSION['homepage']="http://$_SESSION[homepage]"; } $templateContent=templateEinlesen("$pfad/templates/eintragen.html"); $sprache=spracheLesen("index.php",$pfad); $config=configAuslesen($pfad); if($config[64]!="include") { $templateHeader=templateEinlesen("$pfad/templates/header.html"); $templateFooter=templateEinlesen("$pfad/templates/footer.html"); $templateContent=leerwortErsetzen($templateContent,"%HEADER%",$templateHeader); $templateContent=leerwortErsetzen($templateContent,"%FOOTER%",$templateFooter); $includeVars=""; } else { $includeVars=trim($config[65]); if(substr($includeVars,0,1)!="&") $includeVars="&".$includeVars; $templateContent=leerwortErsetzen($templateContent,"%HEADER%",""); $templateContent=leerwortErsetzen($templateContent,"%FOOTER%",""); } if(strlen($_SESSION['name'])<3) { $_SESSION['nameFehler']=1; $fehler=true; } else unset($_SESSION['nameFehler']); if($config[44]=="ein") { if(!preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail'])) { $_SESSION['mailFehler']=1; $fehler=true; } else unset($_SESSION['mailFehler']); } else { if($_SESSION['mail']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['mail'])) { $_SESSION['mailFehler']=1; $fehler=true; } else unset($_SESSION['mailFehler']); } $pattern = "/^http:\/\/(www\.)?([a-zA-Z0-9-.]{3,120})(\.[a-zA-Z]{2,6})$/"; if($_SESSION['homepage']!="" && !preg_match($pattern, trim($_SESSION['homepage']))) { $_SESSION['homepageFehler']=1; $fehler=true; } else unset($_SESSION['homepageFehler']); if(!eregi("^[0-9]*$",$_SESSION['icq']) || strlen($_SESSION['icq'])>10) { $_SESSION['icqFehler']=1; $fehler=true; } else unset($_SESSION['icqFehler']); if($_SESSION['msn']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['msn'])) { $_SESSION['msnFehler']=1; $fehler=true; } else unset($_SESSION['msnFehler']); if($_SESSION['skype']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['skype'])) { $_SESSION['skypeFehler']=1; $fehler=true; } else unset($_SESSION['skypeFehler']); if($_SESSION['googletalk']!="" && !preg_match("/^[a-zA-Z0-9_.-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,6}$/",$_SESSION['googletalk'])) { $_SESSION['googletalkFehler']=1; $fehler=true; } else unset($_SESSION['googletalkFehler']); if($config[38]==1) { if($_SESSION['zusatzfeld_1']=="") { $_SESSION['zusatzfeld_1Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_1Fehler']); } if($config[39]==1) { if($_SESSION['zusatzfeld_2']=="") { $_SESSION['zusatzfeld_2Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_2Fehler']); } if($config[40]==1) { if($_SESSION['zusatzfeld_3']=="") { $_SESSION['zusatzfeld_3Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_3Fehler']); } if($config[41]==1) { if($_SESSION['zusatzfeld_4']=="") { $_SESSION['zusatzfeld_4Fehler']=1; $fehler=true; } else unset($_SESSION['zusatzfeld_4Fehler']); } if($_SESSION['message']=="") { $_SESSION['messageFehler']=1; $fehler=true; } else unset($_SESSION['messageFehler']); if($_SESSION['punkt']!=$_SESSION['code'] && $config[57]=="ja") { $_SESSION['codeFehler']=1; $fehler=true; } else unset($_SESSION['codeFehler']); if($_SESSION['hiddenc']!=$hiddencode) { $fehler=true; } if($fehler) { $_SESSION['fehlerGesamt']=1; echo""; } else unset($_SESSION['fehlerGesamt']); if(!$fehler) { $fileIP=file("$pfad/Data/ips.txt"); $antiSpam=explode("|||",$fileIP[0]); if($antiSpam[0]!=$_SERVER['REMOTE_ADDR'] || (time()-trim($antiSpam[1]))>$config[31]) { $fp=fopen("$pfad/Data/ips.txt","w"); fputs($fp,"$_SERVER[REMOTE_ADDR]|||".time()); fclose($fp); $fileGB=file("$pfad/Data/gb.txt"); $zeile=explode("|||",$fileGB[0]); $newid=$zeile[0]+1; $nl=chr(13).chr(10); $date=date('d.m.Y'); $zeit=date('H:i'); $_SESSION['message']=str_replace("\n","
",$_SESSION['message']); $_SESSION['name']=str_replace("|||","",$_SESSION['name']); $_SESSION['mail']=str_replace("|||","",$_SESSION['mail']); $_SESSION['icq']=str_replace("|||","",$_SESSION['icq']); $_SESSION['msn']=str_replace("|||","",$_SESSION['msn']); $_SESSION['yahoo']=str_replace("|||","",$_SESSION['yahoo']); $_SESSION['aim']=str_replace("|||","",$_SESSION['aim']); $_SESSION['skype']=str_replace("|||","",$_SESSION['skype']); $_SESSION['googletalk']=str_replace("|||","",$_SESSION['googletalk']); $_SESSION['homepage']=str_replace("|||","",$_SESSION['homepage']); $_SESSION['zusatzfeld_1']=str_replace("|||","",$_SESSION['zusatzfeld_1']); $_SESSION['zusatzfeld_2']=str_replace("|||","",$_SESSION['zusatzfeld_2']); $_SESSION['zusatzfeld_3']=str_replace("|||","",$_SESSION['zusatzfeld_3']); $_SESSION['zusatzfeld_4']=str_replace("|||","",$_SESSION['zusatzfeld_4']); $_SESSION['message']=str_replace("|||","",$_SESSION['message']); if($config[8]==1) $freischalten=1; else $freischalten=0; if($_SESSION['bewertung']==0) $_SESSION['bewertung']="-"; else $_SESSION['bewertung']=$_SESSION['bewertung']; if($_SESSION['mailVersteckt']=="") $_SESSION['mailVersteckt']=0;; $fp=fopen("$pfad/Data/gb.txt","w"); fputs($fp,"$newid|||$_SESSION[name]|||$date|||$zeit|||$_SESSION[mail]|||$_SESSION[homepage]|||$_SESSION[icq]|||$_SESSION[aim]|||$_SESSION[msn]|||$_SESSION[yahoo]|||$_SESSION[message]|||-|||$_SERVER[REMOTE_ADDR]|||$freischalten|||$_SESSION[mailVersteckt]|||$_SESSION[zusatzfeld_1]|||$_SESSION[zusatzfeld_2]|||$_SESSION[zusatzfeld_3]|||$_SESSION[zusatzfeld_4]|||$_SESSION[bewertung]|||0|||$_SESSION[skype]|||$_SESSION[googletalk]$nl"); fclose($fp); $fp=fopen("$pfad/Data/gb.txt","a+"); for($i=0;$i","\n",$_SESSION['message']); mail("$config[13]","Neuer Eintrag im Gästebuch - by Soraxdesign.de"," In Ihrem Gästebuch wurde ein neuer Eintrag gemacht.$freischalten\n\n Dies ist eine Systemmail.\n\n Soraxdesign.de Gästebuch\n\n ------------------------------------------\n $_SESSION[name] schrieb am $date um $zeit\n\n ".formatText($pfad,$_SESSION['message'],$_SERVER ['PHP_SELF'])."\n\n --------------\n Homepage: $_SESSION[homepage]\n Email: $_SESSION[mail]\n ICQ: $_SESSION[icq]\n MSN: $_SESSION[msn]\n AIM: $_SESSION[aim]\n Yahoo: $_SESSION[yahoo]\n Skype: $_SESSION[skype]\n Google Talk: $_SESSION[googletalk]\n --------------\n IP: $_SERVER[REMOTE_ADDR]\n Bewertung: $_SESSION[bewertung]\n\n","From: Ihr Soraxdesign Gästebuch "); } if($config[32]=="nurform") $form=2; else $form=""; $ausgabeText=$sprache[46]." ".$sprache[47].""; unset($_SESSION['code']); unset($_SESSION['quoteNachricht']); unset($_SESSION['message']); unset($_SESSION['name']); unset($_SESSION['mail']); unset($_SESSION['fehlerGesamt']); unset($_SESSION['nameFehler']); unset($_SESSION['mailFehler']); unset($_SESSION['homepageFehler']); unset($_SESSION['icqFehler']); unset($_SESSION['msnFehler']); unset($_SESSION['zusatzfeld_1Fehler']); unset($_SESSION['zusatzfeld_2Fehler']); unset($_SESSION['zusatzfeld_3Fehler']); unset($_SESSION['zusatzfeld_4Fehler']); unset($_SESSION['messageFehler']); unset($_SESSION['mailVersteckt']); unset($_SESSION['punkt']); unset($_SESSION['codeFehler']); unset($_SESSION['hiddenc']); unset($_SESSION['icq']); unset($_SESSION['msn']); unset($_SESSION['yahoo']); unset($_SESSION['aim']); unset($_SESSION['homepage']); unset($_SESSION['zusatzfeld_1']); unset($_SESSION['zusatzfeld_2']); unset($_SESSION['zusatzfeld_3']); unset($_SESSION['zusatzfeld_4']); unset($_SESSION['bewertung']); unset($_SESSION['hiddencodeVorschau']); } else { $ausgabeText=$sprache[45]."

$sprache[52]"; } $templateContent=leerwortErsetzen($templateContent,"%NACHRICHTANBENUTZER%",$ausgabeText); # STYLE DES GB # ################################ $templateContent=leerwortErsetzen($templateContent,"%FONTFAMILY%",$config[0]); $templateContent=leerwortErsetzen($templateContent,"%FONTSIZE%",$config[1]); $templateContent=leerwortErsetzen($templateContent,"%FONTCOLOR%",$config[2]); $templateContent=leerwortErsetzen($templateContent,"%LINK%",$config[9]); $templateContent=leerwortErsetzen($templateContent,"%LINKHOVER%",$config[10]); $templateContent=leerwortErsetzen($templateContent,"%LINKACTIVE%",$config[11]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAG%",$config[46]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGACTIVE%",$config[48]); $templateContent=leerwortErsetzen($templateContent,"%LINKEINTRAGHOVER%",$config[47]); $templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKS%",$config[12]); $templateContent=leerwortErsetzen($templateContent,"%TEXTDEKOLINKSEINTRAG%",$config[49]); # AUSRICHTUNG DES GB # ################################ if($config[19]=="center") $rahmenDivStyle="position:absolute;left:50%;width:".$config[4]."px;margin-left:-".($config[4]/2)."px"; else $rahmenDivStyle="float:".$config[19].";width:".$config[4]."px"; $templateContent=leerwortErsetzen($templateContent,"%RAHMENSTYLE%",$rahmenDivStyle); # HINTERGRUND/FARBE # ################################ if($config[53]=="farbe") $backgroundStyle="background-color:#$config[3]"; else { if(file_exists("".$pfad."images/Hintergrund")) { $subdir=opendir("".$pfad."images/Hintergrund/"); $bildarray=array(); while($file=readdir($subdir)) { if($file!="." and $file!=".." and $file!="Thumbs.db") array_push($bildarray,$file); } if(count($bildarray)>0) $backgroundStyle="background-image:url('$pfad/images/Hintergrund/$bildarray[0]'); background-repeat:$config[54];$config[55]"; else $backgroundStyle="background-color:#$config[3]"; } else $backgroundStyle="background-color:#$config[3]"; } $templateContent=leerwortErsetzen($templateContent,"%BODYSTYLE%",$backgroundStyle); # ÜBERSCHRIFT UND/ODER LOGO # ################################ if($config[51]!="nichts") { $templateContent=leerwortErsetzen($templateContent,"%AUSRICHTUNGTITEL%",$config[52]); $config[22]=str_replace("\\","",$config[22]); if($config[51]=="logo") { if(file_exists("$pfad/images/Logo")) { $subdir=opendir("$pfad/images/Logo/"); $bildarray=array(); while($file=readdir($subdir)) { if($file!="." and $file!=".." and $file!="Thumbs.db") { array_push($bildarray,$file); } } if(count($bildarray)>0) $titel="\"\""; else $titel="$config[22]"; } else $titel="$config[22]"; } else { $titel="$config[22]"; } } else $titel=""; $templateContent=leerwortErsetzen($templateContent,"%TITELTOP%",$titel); # FUSS EINSETZEN # ################################ $fuss="Design & Programmierung Soraxdesign
© 2002 - ".date('Y'); if(trim($config[70])=="ein") $fuss.=" | Administration"; $templateContent=leerwortErsetzen($templateContent,"%FUSS%",$fuss); parseTemplate($templateContent); } } ?>