1:
|
<?php/*************************************************************************** * * MOD : VGProfil Galerie * file : vgprofil_gal.php * copyright : (C) 2006 Viktor Gertzen * web : www.v-gn.de * Boardversion : Burning Board wBB 2.3.X * Rev : V1.0 ***************************************************************************/$filename="vgprofil_gal.php";require('./global.php');require_once('./acp/lib/vghacks.inc.php');require_once('./acp/lib/class_onpm.php');require_once('./acp/lib/class_useronline.php');$lang->load("VGPROFIL_GAL,MISC,POSTINGS,USERCP");if (!$wbbuserdata['userid']) access_error();$version="V1.0";if(isset($_REQUEST['action'])) $action= $_REQUEST['action'];else $action = "welcome";eval ("\$vgprofil_gal_footer = \"".$tpl->get("vgprofil_gal_footer")."\";");$username=htmlconverter($wbbuserdata['username']);$lang->items['LANG_USERCP_TITLE'] = $lang->get("LANG_USERCP_TITLE", array('$username' => $username));/* Configdaten holen */$result = $db->unbuffered_query("SELECT * FROM bb".$n."_vgprofil_gal_config");while( $row = $db->fetch_array($result) ) { $config_name = $row['config_name']; $config_value = $row['config_value']; $default_config[$config_name] = $config_value; $new[$config_name] = $default_config[$config_name];}/* Startseite */if($action == "welcome") { if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); $vgprofil_gal_upload = ''; $max_noch = 0; $max_upload = 0; $info = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user WHERE userid = '".$wbbuserdata[userid]."'"); if($wbbuserdata['max_vgprofil_gal_bilder']!=-1) { $max_noch = $wbbuserdata['max_vgprofil_gal_bilder'] - $info['maxpicuploadzahl']; } else { $max_noch = 999999; } if($max_noch > 0) { $extensions=''; $allow_ext = explode(",", $new['grafik_ext']); foreach($allow_ext as $exten) $extensions.=" .$exten"; $lang->items['LANG_VGPROFIL_GAL_UPLOAD_UPLOAD'] = $lang->get("LANG_VGPROFIL_GAL_UPLOAD_UPLOAD", array('$max_upload' => $max_noch, '$extensions' => $extensions)); eval ("\$vgprofil_gal_upload = \"".$tpl->get("vgprofil_gal_upload")."\";"); } /* Profilbild holen */ $prof_info = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE userid = '".$wbbuserdata[userid]."' AND defau = '1'"); if($prof_info['id']) { $id = $prof_info['id']; $vgprofilwidth = $prof_info['owidth'] + 60; $vgprofilheight = $prof_info['oheight'] + 100; eval ("\$bildmid = \"".$tpl->get("vgprofil_gal_pic_show_mid")."\";"); } /* alle anderen Bilder ausgeben */ $bilderperpage = $new['anzahl_prof']; list($bildercount) = $db->query_first("SELECT count(id) FROM bb".$n."_vgprofil_gal_user_bilder WHERE userid = '".$wbbuserdata[userid]."'"); if(isset($_REQUEST['page'])){ $page = intval($_REQUEST['page']); if($page == "0") $page = "1"; } else $page = "1"; $pages = ceil($bildercount / $bilderperpage); $result=$db->query("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE userid = '".$wbbuserdata[userid]."' ORDER by datum ASC",$bilderperpage,$bilderperpage*($page-1)); while($row=$db->fetch_array($result)) { $id = $row['id']; $vgprofilwidth = $row['owidth'] + 60; $vgprofilheight = $row['oheight'] + 100; eval ("\$bild = \"".$tpl->get("vgprofil_gal_pic_show_thumbnail")."\";"); $freibild = ''; $defaubild = ''; $deletebild = ''; if($row['frei']==0) eval ("\$freibild = \"".$tpl->get("vgprofil_gal_frei_pic_no")."\";"); if($row['frei']==1) eval ("\$freibild = \"".$tpl->get("vgprofil_gal_frei_pic_all")."\";"); if($row['frei']==2) eval ("\$freibild = \"".$tpl->get("vgprofil_gal_frei_pic_user")."\";"); if($row['defau']==0) eval ("\$defaubild = \"".$tpl->get("vgprofil_gal_mid_no")."\";"); if($row['defau']==1) eval ("\$defaubild = \"".$tpl->get("vgprofil_gal_mid_yes")."\";"); eval ("\$deletebild = \"".$tpl->get("vgprofil_gal_frei_pic_del")."\";"); eval ("\$vgprofil_gal_show_pic .= \"".$tpl->get("vgprofil_gal_show_pic")."\";"); } if($bildercount) $countfrom = 1+$bilderperpage*($page-1); else $countfrom=0; $countto = $bilderperpage*$page; if($countto > $bildercount) $countto = $bildercount; if($pages > 1) $pagelink = makepagelink("vgprofil_gal.php?action=welcome$SID_ARG_2ND",$page,$pages,2); eval ("\$lang->items['LANG_VGPROFIL_GAL_SHOW_MORE'] = \"".$lang->get4eval("LANG_VGPROFIL_GAL_SHOW_MORE")."\";"); eval("\$tpl->output(\"".$tpl->get("vgprofil_gal")."\");"); exit();}/* Bilder Hochladen */if ($action == 'upload') { if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_POST['userid'])) $userid = intval($_POST['userid']); else $userid = 0; if(isset($_POST['maxnoch'])) $maxnoch = intval($_POST['maxnoch']); else $maxnoch = 0; $allow_ext = explode(",", $new['grafik_ext']); if($userid>0 || $maxnoch>0) { $uploaderror=0; if($_FILES['uploadpic_file']['tmp_name'] && $_FILES['uploadpic_file']['tmp_name']!="none") { $baduserpic=0; $uploadpic_file_extension = strtolower(substr(strrchr($_FILES['uploadpic_file']['name'],"."),1)); $uploadpic_file_name2 = substr($_FILES['uploadpic_file']['name'],0,(intval(strlen($uploadpic_file_extension))+1)*-1); if(in_array($uploadpic_file_extension,$allow_ext)) { $db->query("INSERT INTO bb".$n."_vgprofil_gal_user_bilder (userid,bild_name,extension) VALUES ('".$userid."', '".addslashes(htmlspecialchars($uploadpic_file_name2))."', '".addslashes(htmlspecialchars($uploadpic_file_extension))."')"); $bild_id = $db->insert_id("bb".$n."_vgprofil_gal_user_bilder","id"); $checkimage = 0; if (in_array($uploadpic_file_extension, array('gif', 'jpg', 'jpeg', 'png'))) { /* Bildinhald prüfen */ $imagecheck = @implode('', $_FILES['uploadpic_file']['tmp_name']); $imagecheck = preg_replace('/[^a-z0-9]+/i', '', $imagecheck); if (stristr($imagecheck, 'script')) $checkimage = 1; } if (!stristr($uploadpic_file_extension, 'php') && $checkimage==0 && move_uploaded_file($_FILES['uploadpic_file']['tmp_name'], 'vgprofil_gal/org-'.$bild_id.'.'.$uploadpic_file_extension)) { @chmod('vgprofil_gal/org-'.$bild_id.'.'.$uploadpic_file_extension, 0777); $filename = 'vgprofil_gal/org-'.$bild_id.'.'.$uploadpic_file_extension; list($width, $height, $type) = @getimagesize($filename); /* Grafik bearbeiten mit GD */ if ($new['grafik_modul']=='GD') { /* Bild in Arbeitsspeicher laden um zu bearbeiten */ $im = createImageStream($filename, $uploadpic_file_extension); /* Wenn Wasserzeichen aktiv Wasseerzeichen in Bild einfügen */ if ($new['watermark']==1) $tim = watermark($im, $new['watermark_txt']); /* Bildname setzen wenn gif nicht unterstützt wird */ $ext2 = $uploadpic_file_extension; $filename_org = 'vgprofil_gal/org/org-'.$bild_id.'.'.$uploadpic_file_extension; if($uploadpic_file_extension=="gif") { if (!function_exists("ImageGIF")) { $uploadpic_file_extension="jpg"; $filename_org = 'vgprofil_gal/org/org-'.$bild_id.'.'.$uploadpic_file_extension; } } /* Bild als Original, Profilgröße und Thumbnail speichern */ $thumbnail = ''; if ($im) { if($width > $new['grafik_width'] || $height > $new['grafik_height']) { $thumbnail = resizer($im, $new['grafik_width'], $new['grafik_height'], $filename_org, $new['bild_qualli'], $uploadpic_file_extension); } else { $thumbnail = resizer($im, $width, $height, $filename_org, $new['bild_qualli'], $uploadpic_file_extension); } if ($thumbnail != '') { $fp = fopen('vgprofil_gal/org/org-'.$bild_id.'.'.$uploadpic_file_extension, 'wb'); fwrite($fp, $thumbnail); fclose($fp); @chmod ($filename_org, 0777); } $thumbnail = ''; /* Bild als Profilgröße speichern */ $filename_mid = 'vgprofil_gal/thumbnail/mid-'.$bild_id.'.'.$uploadpic_file_extension; $thumbnail = resizer($im, $new['mid_width'], $new['mid_height'], $filename_thum, $new['bild_qualli'], $uploadpic_file_extension); if ($thumbnail != '') { $fp = fopen('vgprofil_gal/thumbnail/mid-'.$bild_id.'.'.$uploadpic_file_extension, 'wb'); fwrite($fp, $thumbnail); fclose($fp); @chmod ($filename_mid, 0777); } $thumbnail = ''; /* Bild als Thumbnail speichern */ $filename_thum = 'vgprofil_gal/thumbnail/thu-'.$bild_id.'.'.$uploadpic_file_extension; $thumbnail = resizer($im, $new['thum_width'], $new['thum_height'], $filename_thum, $new['bild_qualli'], $uploadpic_file_extension); if ($thumbnail != '') { $fp = fopen('vgprofil_gal/thumbnail/thu-'.$bild_id.'.'.$uploadpic_file_extension, 'wb'); fwrite($fp, $thumbnail); fclose($fp); @chmod ($filename_thum, 0777); } /* Temporäres Bild löschen */ @unlink('vgprofil_gal/org-'.$bild_id.'.'.$ext2); } } /* Gragik mit ImageMagick bearbeiten */ elseif ($new['grafik_modul']=='IM') { $file_im = './vgprofil_gal/org-'.$bild_id.'.'.$uploadpic_file_extension; $file_out = './vgprofil_gal/bea-'.$bild_id.'.'.$uploadpic_file_extension; $watergr = './vgprofil_gal/'.$new['watermark_grafik']; /* Wenn Wasserzeichen aktiv Wasseerzeichen in Bild einfügen */ if ($new['watermark']==1) watermark_im($file_im, $new['grafik_modul_pfad'], $new['watermark_txt'], $width, $height, $watergr); /* Bild als Original und Thumbnail speichern */ $thumbnail_im = ''; if($width > $new['grafik_width'] || $height > $new['grafik_height']) { resizer_im($file_im, $new['grafik_width'], $new['grafik_height'], $new['bild_qualli'], $new['grafik_modul_pfad'], $file_out); } else { resizer_im($file_im, $width, $height, $new['bild_qualli'], $new['grafik_modul_pfad'], $file_out); } $fp = fopen($file_out, 'r'); $thumbnail_im = fread($fp, filesize($file_out)); fclose($fp); @unlink($file_out); if ($thumbnail_im != '') { $fp = fopen('./vgprofil_gal/org/org-'.$bild_id.'.'.$uploadpic_file_extension, 'wb'); fwrite($fp, $thumbnail_im); fclose($fp); @chmod ($filename_org, 0777); } /* Bild als Profilgröße speichern */ $thumbnail_mid_im = ''; resizer_im($file_im, $new['mid_width'], $new['mid_height'], $new['bild_qualli'], $new['grafik_modul_pfad'], $file_out); $fp = fopen($file_out, 'r'); $thumbnail_mid_im = fread($fp, filesize($file_out)); fclose($fp); @unlink($file_out); if ($thumbnail_mid_im != '') { $fp = fopen('./vgprofil_gal/thumbnail/mid-'.$bild_id.'.'.$uploadpic_file_extension, 'wb'); fwrite($fp, $thumbnail_mid_im); fclose($fp); @chmod ($filename_mid_im, 0777); } /* Bild als Thumbnail speichern */ $thumbnail_im = ''; resizer_im($file_im, $new['thum_width'], $new['thum_height'], $new['bild_qualli'], $new['grafik_modul_pfad'], $file_out); $fp = fopen($file_out, 'r'); $thumbnail_im = fread($fp, filesize($file_out)); fclose($fp); @unlink($file_out); if ($thumbnail_im != '') { $fp = fopen('./vgprofil_gal/thumbnail/thu-'.$bild_id.'.'.$uploadpic_file_extension, 'wb'); fwrite($fp, $thumbnail_im); fclose($fp); @chmod ($filename_thum_im, 0777); } /* Temporäres Bild löschen */ @unlink('./vgprofil_gal/org-'.$bild_id.'.'.$uploadpic_file_extension); } /* Dateigröße vom Original ermitteln */ $filename = 'vgprofil_gal/org/org-'.$bild_id.'.'.$uploadpic_file_extension; list($width, $height, $type) = @getimagesize($filename); $fsize = @filesize($filename); /* Dateigröße vom Profilgröße ermitteln */ $filename_mid = 'vgprofil_gal/thumbnail/mid-'.$bild_id.'.'.$uploadpic_file_extension; list($mwidth, $mheight, $mtype) = @getimagesize($filename_mid); $mfsize = @filesize($filename_mid); /* Dateigröße vom Thumbnail ermitteln */ $filename_thum = 'vgprofil_gal/thumbnail/thu-'.$bild_id.'.'.$uploadpic_file_extension; list($twidth, $theight, $ttype) = @getimagesize($filename_thum); $tfsize = @filesize($filename_thum); /* Daten speichern */ $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user_bilder SET extension = '".$uploadpic_file_extension."', owidth = '".$width."', oheight = '".$height."', ogroesse = '".$fsize."', mwidth = '".$mwidth."', mheight = '".$mheight."', mgroesse = '".$mfsize."', twidth = '".$twidth."', theight = '".$theight."', tgroesse = '".$tfsize."', datum = '".time()."' WHERE id = '".$bild_id."'"); $maxpicspaceupload = $fsize + $mfsize + $mfsize; $r = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user WHERE userid = '".$userid."'"); if(!$r) { $db->unbuffered_query("INSERT INTO bb".$n."_vgprofil_gal_user (userid,maxpicspaceupload,maxpicuploadzahl) VALUES ('".$userid."', '".$maxpicspaceupload."', '1')"); } else { $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user SET maxpicspaceupload = maxpicspaceupload+$maxpicspaceupload, maxpicuploadzahl = maxpicuploadzahl+1 WHERE userid = '".$userid."'"); } /* PN an Admin wenn aktiviert */ if($new['pn_janein']==1) { $betreff = $lang->items['LANG_VGPROFIL_GAL_PN_BETREFF']; eval ("\$nachricht .= \"".$lang->get4eval("LANG_VGPROFIL_GAL_PN_NACHRICHT")."\";"); $popup = 1; $onpm = new onpm(); $onpm->insertpm($betreff,$nachricht,$wbbuserdata[userid],$new['pn_userid'],$popup); } } } } } header("Location: vgprofil_gal.php".$SID_ARG_1ST); exit();}/* Original im PopUp ansehen */if($action=="showpic") { if ($wbbuserdata['can_show_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); $bilddat = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$id."'"); $bild_id = $id; eval ("\$bild = \"".$tpl->get("vgprofil_gal_pic_show")."\";"); eval("\$tpl->output(\"".$tpl->get("vgprofil_gal_pic_show_org")."\");");}/* Bild löschen */if($action=="delpic") { if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); if(isset($_REQUEST['page'])) $page = intval($_REQUEST['page']); $vgprofil_gal_detail = $lang->items['LANG_VGPROFIL_GAL_DETAIL_DEL']; eval ("\$vgprofil_gal_pic_detail_bit = \"".$tpl->get("vgprofil_gal_pic_detail_del")."\";"); eval("\$tpl->output(\"".$tpl->get("vgprofil_gal_pic_detail")."\");");}/* Bild löschen */if($action=="del_pic") { if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); if(isset($_REQUEST['page'])) $page = intval($_REQUEST['page']); $oldpic = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$id."'"); if($oldpic['id'] && $wbbuserdata['userid']==$oldpic['userid']) { @unlink("./vgprofil_gal/org/org-".$oldpic['id'].".".$oldpic['extension']); @unlink("./vgprofil_gal/thumbnail/thu-".$oldpic['id'].".".$oldpic['extension']); @unlink("./vgprofil_gal/thumbnail/mid-".$oldpic['id'].".".$oldpic['extension']); $maxpicspaceupload = $oldpic['ogroesse'] + $oldpic['mgroesse'] + $oldpic['tgroesse']; $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user SET maxpicspaceupload = maxpicspaceupload-$maxpicspaceupload, maxpicuploadzahl = maxpicuploadzahl-1 WHERE userid = '".$wbbuserdata['userid']."'"); $db->unbuffered_query("DELETE FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$oldpic['id']."'"); $db->unbuffered_query("DELETE FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$oldpic['id']."'",1); } header("Location: vgprofil_gal.php?action=welcome&page=".$page.$SID_ARG_2ND_UN); exit();}/* zum Standard Bild machen */if ($action == 'standard'){ if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); if(isset($_REQUEST['page'])) $page = intval($_REQUEST['page']); if (isset($id)) { $stanpic = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$id."' AND userid = '".$wbbuserdata['userid']."'"); if($stanpic['id']) { $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user_bilder SET defau = '0', frei = '0' WHERE defau = '1' AND userid = '".$wbbuserdata['userid']."'"); $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user_bilder SET defau = '1', frei = '1' WHERE id = '".$id."' AND userid = '".$wbbuserdata['userid']."'"); } } header("Location: vgprofil_gal.php?action=welcome&page=".$page.$SID_ARG_2ND_UN); exit();}/* Freigabe der Bilder */if ($action == 'freigabe'){ if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); if(isset($_REQUEST['page'])) $page = intval($_REQUEST['page']); /* Daten von dem Bild holen */ $freipic = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$id."'"); /* Freigabe für alle */ if ($freipic['frei']==0) $rfreigabe[0] = " selected=\"selected\""; if ($freipic['frei']==1) $rfreigabe[1] = " selected=\"selected\""; if ($freipic['frei']==2) $rfreigabe[2] = " selected=\"selected\""; /* Freigegebene User holen */ $userfrei = 0; list($userfrei) = $db->query_first("SELECT count(id) FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."'"); if($userfrei!=0) { $freiuser = ''; $result=$db->query("SELECT * FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."'"); while($row=$db->fetch_array($result)) { $user_info = $db->query_first("SELECT username FROM bb".$n."_users WHERE userid = '".$row['userid']."'"); eval ("\$freiuser .= \"".$tpl->get("vgprofil_gal_frei_user")."\";"); } } eval("\$tpl->output(\"".$tpl->get("vgprofil_gal_freigabe")."\");");}/* Freigabe der Bilder speichern */if ($action == 'freisave'){ if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); if(isset($_REQUEST['page'])) $page = intval($_REQUEST['page']); if(isset($_REQUEST['r_freigebe'])) $rfrei = intval($_REQUEST['r_freigebe']); else $rfrei = 0; /* User holen wenn gefüllt */ $recipients = wbb_trim($_POST['recipients']); list($userfrei) = $db->query_first("SELECT count(id) FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."'"); $freipic = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$id."' AND userid = '".$wbbuserdata['userid']."'"); if($freipic['id']) { if($freipic['frei']!=2 or $rfrei==1) { if($freipic['frei']!=$rfrei) { if($freipic['defau']!=1) { $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user_bilder SET frei = '".$rfrei."' WHERE id = '".$id."'"); /* bei general Feigabe User aus Freischalttabelle löschen */ if($rfrei==1) { $db->unbuffered_query("DELETE FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."'"); } } } } if($recipients != '' && $rfrei != 1) { /* check User */ $freichk = 0; $user_check = getwbbuserdatas(wbb_trim($recipients)); foreach (explode("\n", $recipients) as $recipient) { $recipient = wbb_trim($recipient); $result = $user_check[wbb_strtolower($recipient)]; if ($result['userid']) { $checkuser = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."' AND userid = '".$result['userid']."'"); if(!$checkuser) { $db->unbuffered_query("INSERT INTO bb".$n."_vgprofil_gal_user_frei (id,userid) VALUES ('".$id."', '".$result['userid']."')"); $freichk = 1; /* PN an User */ $betreff = $lang->items['LANG_VGPROFIL_GAL_PN_BETREFF1']; eval ("\$nachricht .= \"".$lang->get4eval("LANG_VGPROFIL_GAL_PN_NACHRICHT1")."\";"); $popup = 1; $onpm = new onpm(); $onpm->insertpm($betreff,$nachricht,$wbbuserdata['userid'],$result['userid'],$popup); } } } if($freichk==1) { $db->unbuffered_query("UPDATE bb".$n."_vgprofil_gal_user_bilder SET frei = '2' WHERE id = '".$id."'"); } } } eval("\$tpl->output(\"".$tpl->get("window_close")."\");"); exit();}/* User löschen */if($action=="del_user") { if ($wbbuserdata['can_use_vgprofil_gal'] == 0) access_error(); if(isset($_REQUEST['id'])) $id = intval($_REQUEST['id']); if(isset($_REQUEST['userid'])) $userid = intval($_REQUEST['userid']); $deluser = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."' AND userid = '".$userid."'"); if($deluser) { $bilddata = $db->query_first("SELECT * FROM bb".$n."_vgprofil_gal_user_bilder WHERE id = '".$id."'"); if($bilddata['userid']==$wbbuserdata['userid']) { $db->unbuffered_query("DELETE FROM bb".$n."_vgprofil_gal_user_frei WHERE id = '".$id."' AND userid = '".$userid."'"); } } eval("\$tpl->output(\"".$tpl->get("window_close")."\");"); exit();}?> |