<?php
//
// admin.php
// rev024
//
include('config.php');
include('lang/'.$idioma.'.php');
include('funciones.php');
$time_used=getmicrotime();
if($modo=="logout") {
$pass=strrev($login).'TOPo'.strrev($pass);
$login=strrev($pass).'TOPo'.strrev($pass);
setcookie("login",$login,time()-1800,"/");
setcookie("pass",$pass,time()-1800,"/");
}
if($pass==$adminPass AND $login==$adminLogin) {
setcookie("login",$adminLogin,time()+3600*$adminCookie,"/");
setcookie("pass",$adminPass,time()+3600*$adminCookie,"/");
if(!isset($modo)) $modo='checkit';
} else {
$modo="NULL";
$HTML.='<br><form action="admin.php" method="post" onSubmit="submitOnce(this);">';
$HTML.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$HTML.='<tr class="2"><td class="titulo" align="center" colspan="2">'.$_LoginScreen_.'</td></tr>';
$HTML.='<tr><td class="1" align="right">'.$_Login_.'</td><td class="0"><INPUT TYPE="text" class="texto" name="login" size="40"></td></tr>';
$HTML.='<tr><td class="1" align="right">'.$_Pass_.'</td><td class="0"><INPUT TYPE="password" class="texto" name="pass" maxlength="50" size="40"></tr>';
$HTML.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton">';
$HTML.='<INPUT TYPE="HIDDEN" name="modo" value="checkit">';
$HTML.='</td></tr></table></form>';
}
$MENU='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$MENU.='<caption><span class="titulo">'.$_ControlPanel_.'</span></caption>';
$MENU.='<tr class="1"><td align="center">';
$MENU.='<a href="admin.php?modo=checkit">'.$_CheckIt_.'</a>';
$MENU.='<br><a href="admin.php?modo=AdminInfo">'.$_AdminInfo_.'</a>';
$MENU.='<br><a href="admin.php?modo=TopConfig">'.$_TopConfig_.'</a>';
$MENU.='<br><a href="admin.php?modo=Customize">'.$_Customize_.'</a>';
$MENU.='<br><a href="admin.php?modo=Options">'.$_Options_.'</a>';
$MENU.='<br><a href="admin.php?modo=BannerSystem">'.$_BannerSystem_.'</a>';
$MENU.='<br><a href="admin.php?modo=WebSites">'.$_WebSites_.'</a>';
$MENU.='<br><a href="index.php" target="_blank">'.$_ViewTop_.'</a>';
$MENU.='</td></tr></table>';
$MENU.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$MENU.='<caption><span class="minititulo">Info</span></caption>';
$MENU.='<tr class="1"><td align="center">';
$MENU.='<a href="http://www.php.net" target="_blank">PHP</a> v'.phpversion();
$MENU.='<br><a href="http://www.eejj33.tk" target="_blank">TOPo</a> v'.$ver;
$MENU.='</td></tr></table>';
if($modo=="checkit") {
$OPCIONES='<p class="titulo">'.$_CheckingInstall_.'</p>';
$OPCIONES.='<table align="center" border="0" cellspacing="1" cellpadding="2">';
$OPCIONES.='<tr class="2"><td align="center" class="minititulo" colspan="3">'.$_FilePermissions_.'</td></tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"><img src="gif/file.gif" border="0" align="absmiddle"><b>config.php</b></td>';
if(file_exists("config.php")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("config.php")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("config.php")).'</td>';
$permisos=substr(sprintf("%o",fileperms("config.php")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="1"><td class="texto0" align="left"><img src="gif/folder.gif" border="0" align="absmiddle"><b>data/</b></td>';
if(file_exists("data")) {
$OPCIONES.='<td class="minitexto0"> '.$_Directory_.'</td>';
$permisos=substr(sprintf("%o",fileperms("data")),2);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_DirPermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_DirPermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_DirMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="1"><td class="texto0" align="left"> <img src="gif/file.gif" border="0" align="absmiddle"><b>index.dat</b></td>';
if(file_exists("data/index.dat")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("data/index.dat")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("data/index.dat")).'</td>';
$permisos=substr(sprintf("%o",fileperms("data/index.dat")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_TopEmpty_.'</td></span>';
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"><img src="gif/folder.gif" border="0" align="absmiddle"><b>html/</b></td>';
if(file_exists("html")) {
$OPCIONES.='<td class="minitexto0"> '.$_Directory_.'</td>';
$permisos=substr(sprintf("%o",fileperms("html")),2);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_DirPermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_DirPermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_DirMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"> <img src="gif/file.gif" border="0" align="absmiddle"><b>bannerbotton.htm</b></td>';
if(file_exists("html/bannerbotton.htm")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("html/bannerbotton.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/bannerbotton.htm")).'</td>';
$permisos=substr(sprintf("%o",fileperms("html/bannerbotton.htm")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"> <img src="gif/file.gif" border="0" align="absmiddle"><b>bannermiddle.htm</b></td>';
if(file_exists("html/bannermiddle.htm")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("html/bannermiddle.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/bannermiddle.htm")).'</td>';
$permisos=substr(sprintf("%o",fileperms("html/bannermiddle.htm")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"> <img src="gif/file.gif" border="0" align="absmiddle"><b>bannertop.htm</b></td>';
if(file_exists("html/bannertop.htm")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("html/bannertop.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/bannertop.htm")).'</td>';
$permisos=substr(sprintf("%o",fileperms("html/bannertop.htm")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"> <img src="gif/file.gif" border="0" align="absmiddle"><b>rules.htm</b></td>';
if(file_exists("html/rules.htm")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("html/rules.htm")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/rules.htm")).'</td>';
$permisos=substr(sprintf("%o",fileperms("html/rules.htm")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="left"> <img src="gif/file.gif" border="0" align="absmiddle"><b>topotags.dat</b></td>';
if(file_exists("html/topotags.dat")) {
$OPCIONES.='<td class="minitexto0"> <b>'.number_format(filesize("html/topotags.dat")/1024,1,".","").'KB</b> '.date("j-n-Y \<\B\>H:i\<\B\>",filemtime("html/topotags.dat")).'</td>';
$permisos=substr(sprintf("%o",fileperms("html/topotags.dat")),3);
$OPCIONES.='<td> <b>'.$permisos.'</b>';
if($permisos==666 OR $permisos==777) {
$OPCIONES.=' <span class="minitexto0">'.$_FilePermissionsOK_.'</span>';
} else {
$OPCIONES.=' <span class="minititulo">'.$_FilePermissionsChange_.'</span>';
$error1=1;
}
$OPCIONES.='</td>';
} else {
$OPCIONES.='<td colspan="2"><span class="minititulo">'.$_FileMissing_.'</td></span>';
$error1=1;
}
$OPCIONES.='</tr>';
$OPCIONES.='</table>';
$OPCIONES.='<br><table align="center" border="0" cellspacing="1" cellpadding="2">';
$OPCIONES.='<tr class="2"><td align="center" class="minititulo" colspan="3">'.$_URLs_.'</td></tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="right"><b>'.$_TopURL_.'</b></td>';
$OPCIONES.='<td class="minitexto0"> '.$topURL.'</td>';
if(strlen($topURL)<=10) $OPCIONES.='<td class="verdana9"> <span class="minititulo">'.$_Error3_.'</span></td>';
$OPCIONES.='</tr></table>';
$OPCIONES.='<br><table align="center" border="0" cellspacing="1" cellpadding="2">';
$OPCIONES.='<tr class="2"><td align="center" class="minititulo" colspan="3">'.$_Versions_.'</td></tr>';
$OPCIONES.='<tr class="1"><td class="texto0" align="center" colspan="2"><b>TOPo v'.$ver.'</b></td>';
//$OPCIONES.='<td class="texto0" align="left">'.$_LastTOPoVer_.'</td></tr>';
$OPCIONES.='<tr class="0"><td class="texto0" align="right"><b>PHP v'.phpversion().'</b></td>';
$OPCIONES.='<td class="verdana9">';
$aux=explode(".",phpversion());
if($aux[0]+0.1*$aux[1]>=4.0) {
$OPCIONES.=' <span class="minitexto0">'.$_PHPVersionOK_.'</span>';
$error2=0;
} else {
$OPCIONES.=' <span class="minititulo">'.$_PHPVersionFail_.'</span>';
$error2=1;
}
$OPCIONES.='</td></tr>';
$OPCIONES.='<tr class="1"><td align="center" class="minititulo" colspan="3"><INPUT type="button" class="miniboton" value=" phpinfo " onClick="window.open(\'index.php?modo=phpinfo\',\'_blank\',\'\');"></td></tr>';
$OPCIONES.='</table>';
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5"><tr>';
if($error1+$error2==0) $HTML.='<td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES;
if($error1+$error2==0) $HTML.='<p class="titulo" align="center">'.$_TOPoOK_.'</p>';
if($error1) $HTML.='<p class="titulo" align="center">'.$_Error1_.'</p>';
if($error2) $HTML.='<p class="titulo" align="center">'.$_Error2_.'</p>';
$HTML.='</td></tr></table>';
if($error1+$error2==0) config("parcial","\$installed=".$installed.";","\$installed=1;");
if(!$installed AND !$break) {
//Tratamos de hacer la instalaciуn.
$ok=1;
if(!chmod("config.php",0666)) $ok=chmod("config.php",0666);
if(!chmod("data",0777)) $ok=chmod("data",0777);
if(!@chmod("data/index.dat",0666)) $ok=@chmod("data/index.dat",0666);
if(!chmod("html",0777)) $ok=chmod("html",0777);
if(!chmod("html/bannerbotton.htm",0666)) $ok=chmod("html/bannerbotton.htm",0666);
if(!chmod("html/bannermiddle.htm",0666)) $ok=chmod("html/bannermiddle.htm",0666);
if(!chmod("html/bannertop.htm",0666)) $ok=chmod("html/bannertop.htm",0666);
if(!chmod("html/rules.htm",0666)) $ok=chmod("html/rules.htm",0666);
if(!chmod("html/topotags.dat",0666)) $ok=chmod("html/topotags.dat",0666);
if($ok) {
$path=explode('admin.php','http://'.$SERVER_NAME.$PHP_SELF);
$NEWtopURL=$path[0];
$old[1]="\$installed=".$installed.";";
$new[1]="\$installed=1;";
$old[2]="\$topURL='".$topURL."';";
$new[2]="\$topURL='".$NEWtopURL."';";
$old[3]="\$voteURL='".$voteURL."';";
$new[3]="\$voteURL='".$NEWtopURL."gif/vote.gif';";
config("parcial",$old,$new);
}
$HTML='<br><br><br><br><center><span class="titulo">Trying to install TOPo v'.$ver.' ...</span>';
$HTML.='<br>Detecting top URL ...'.$NEWtopURL.'</center>';
//$HTML.='<br>$topURL= '.$topURL.'<br>';
//$HTML.='<br>$voteURL= '.$voteURL.'<br>';
//$HTML.='<br>$NEWtopURL= '.$NEWtopURL.'<br>';
//$HTML.='<br>$NEWvoteURL= '.$NEWtopURL.'gif/vote.gif<br>';
$HTML.='<script>window.location.href = "admin.php?modo=checkit&break=1";</script>';
}
}
if($modo=='AdminInfo') {
if($paso==1 OR $paso=='') {
$OPCIONES.='<table class="texto0" align="center" border="0" cellspacing="1" cellpadding="2">';
$OPCIONES.='<form name="form" action="admin.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<caption><span class="titulo">'.$_AdminInfo_.'</span></caption>';
$OPCIONES.='<tr><td align="right" class="1">'.$_AdminLogin_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWadminLogin" value="'.$adminLogin.'" maxlength="64" size="30" onBlur="validate(this,\'text\',\'admin\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_AdminPass_.'</td><td align="left" class="0"><INPUT TYPE="PASSWORD" name="NEWadminPass" value="'.$adminPass.'" maxlength="64" size="30" onBlur="validate(this,\'text\',\'pass\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_AdminCookie_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWadminCookie" value="'.$adminCookie.'" maxlength="2" size="3" onBlur="validate(this,\'numberMin\',1,1);"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_AdminEmail_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWadminEmail" value="'.$adminEmail.'" maxlength="64" size="30" onBlur="validate(this,\'email\',\'[email protected]\');"></td></tr>';
$OPCIONES.='<tr class="2"><td> </td><td align="left"><input type="submit" class="boton">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="AdminInfo">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$OPCIONES.='</td></tr>';
$OPCIONES.='</form></table>';
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
$HTML.='</table>';
}
if($paso==2) {
setcookie("login",$NEWadminLogin,time()+3600*$NEWadminCookie,"/");
setcookie("pass",$NEWadminPass,time()+3600*$NEWadminCookie,"/");
$old[0]="\$adminLogin='".$adminLogin."';";
$new[0]="\$adminLogin='".$NEWadminLogin."';";
$old[1]="\$adminPass='".$adminPass."';";
$new[1]="\$adminPass='".$NEWadminPass."';";
$old[2]="\$adminEmail='".$adminEmail."';";
$new[2]="\$adminEmail='".$NEWadminEmail."';";
$old[3]="\$adminCookie=".$adminCookie.";";
$new[3]="\$adminCookie=".$NEWadminCookie.";";
$ok=config("parcial",$old,$new);
$HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
if($ok) {
$HTML.='<script>window.location.href = "admin.php?modo=AdminInfo";</script>';
}
}
}
if($modo=='Options') {
if($paso==1 OR $paso=='') {
$OPCIONES.='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$OPCIONES.='<caption><span class="titulo">'.$_Options_.'</span></caption>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_AntiCheating_.'</td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_AnticheatingCookies_.'</td><td align="left" class="0"><SELECT name="NEWanticheatingCookies">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($anticheatingCookies) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION>';
$OPCIONES.='</SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_AnticheatingIPs_.'</td><td align="left" class="0"><SELECT name="NEWanticheatingIPs">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($anticheatingIPs) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION>';
$OPCIONES.='</SELECT></td></tr>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_Options_.'</td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_SortBy_.'</td><td align="left" class="0"><SELECT name="NEWordenCriterio">';
foreach($_SortCriterio_ as $key=>$value) {
$OPCIONES.='<OPTION value="'.$key.'"';
if($key==$ordenCriterio) $OPCIONES.=' selected';
$OPCIONES.='>'.$value.'</OPTION>';
}
$OPCIONES.='</td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_gZIPcompression.'</td><td align="left" class="0"><SELECT name="NEWcompress">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
for($i=1;$i<10;$i++) {
$OPCIONES.='<OPTION value="'.$i.'" class="enable"';
if($compress==$i) $OPCIONES.=' selected';
$OPCIONES.='>'.$i.'</OPTION>';
}
$OPCIONES.='</SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_Performance_.'</td><td align="left" class="0"><SELECT name="NEWperformance">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($performance) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_CommentSystem_.'</td><td align="left" class="0"><SELECT name="NEWenableComment">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($enableComment) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_RateSystem_.'</td><td align="left" class="0"><SELECT name="NEWenableRate">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($enableRate) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_Validation_.'</td><td align="left" class="0"><SELECT name="NEWvalidacion">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($validacion) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_showStats_.'</td><td align="left" class="0"><SELECT name="NEWshowStats">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($showStats) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_showFrame_.'</td><td align="left" class="0"><SELECT name="NEWshowFrame">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($showFrame) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_sendMail_.'</td><td align="left" class="0"><SELECT name="NEWsendMail">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($sendMail) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT></td></tr>';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="Options">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
$OPCIONES.='</table></form>';
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
$HTML.='</table>';
}
if($paso==2) {
$old[0]="\$anticheatingCookies=".$anticheatingCookies.";";
$new[0]="\$anticheatingCookies=".$NEWanticheatingCookies.";";
$old[1]="\$anticheatingIPs=".$anticheatingIPs.";";
$new[1]="\$anticheatingIPs=".$NEWanticheatingIPs.";";
$old[2]="\$showStats=".$showStats.";";
$new[2]="\$showStats=".$NEWshowStats.";";
$old[3]="\$showFrame=".$showFrame.";";
$new[3]="\$showFrame=".$NEWshowFrame.";";
$old[4]="\$sendMail=".$sendMail.";";
$new[4]="\$sendMail=".$NEWsendMail.";";
$old[5]="\$validacion=".$validacion.";";
$new[5]="\$validacion=".$NEWvalidacion.";";
$old[6]="\$compress=".$compress.";";
$new[6]="\$compress=".$NEWcompress.";";
$old[7]="\$performance=".$performance.";";
$new[7]="\$performance=".$NEWperformance.";";
$old[8]="\$enableComment=".$enableComment.";";
$new[8]="\$enableComment=".$NEWenableComment.";";
$old[9]="\$enableRate=".$enableRate.";";
$new[9]="\$enableRate=".$NEWenableRate.";";
$ok=config("parcial",$old,$new);
$HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
if($ok) {
$HTML.='<script>window.location.href = "admin.php?modo=Options";</script>';
}
}
}
if($modo=="TopConfig") {
if($paso==1 OR $paso=='') {
if(file_exists("html/top1.htm")) {
clearstatcache();
$stat=stat("html/top1.htm");
$tiempo=$stat[9];
} else {
$tiempo=time();
}
$directorio=opendir('css');
if($file=readdir($directorio)) {
do {
$ext=strrchr($file,'.');
$aux=explode('.',$file);
if ($file != "." AND $file != ".." AND ($ext==".css" OR $ext==".CSS")) {
$css[$i++]=$file;
}
} while ($file = readdir($directorio));
closedir($directorio);
} else {
$css[0]="Donґt found CSS files";
}
$directorio=opendir('lang');
if($file=readdir($directorio)) {
do {
$ext = strrchr($file,'.');
$aux=explode('.',$file);
if ($file != "." AND $file != ".." AND ($ext==".php" OR $ext==".PHP")) {
$languages[$i++]=$aux[0];
}
} while ($file = readdir($directorio));
closedir($directorio);
}
$OPCIONES.='<form name="clock" action="admin.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$OPCIONES.='<caption><span class="titulo">'.$_TopConfig_.'</span></caption>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_ConfigBasic_.'</td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopName_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopNombre" value="'.$topNombre.'" maxlength="64" size="50" onBlur="validate(this,\'text\',\''.$topNombre.'\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopMetaTags_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopMetaTags" value="'.$topMetaTags.'" size="50" onBlur="validate(this,\'text\',\''.$topMetaTags.'\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopCopyright_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopCopyright" value="'.$topCopyright.'" size="50" onBlur="validate(this,\'text\',\''.$topCopyright.'\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_TopURL_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtopURL" value="'.$topURL.'" size="50" onBlur="validate(this,\'url\',\''.$topURL.'\');"></td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1" nowrap>'.$_VoteURL_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWvoteURL" value="'.$voteURL.'" size="50" onBlur="validate(this,\'url\',\''.$topNombre.'\');"><br><img src="'.$voteURL.'" border="0"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_Language_.'</td><td align="left" class="0"><SELECT name="NEWidioma">';
foreach($languages as $value) {
$OPCIONES.='<OPTION value="'.$value.'"';
if($value==$idioma) $OPCIONES.=' selected';
$OPCIONES.='>'.$value.'</OPTION>';
}
$OPCIONES.='</td></tr>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_ConfigTimes_.'</td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1" nowrap>'.$_ResetTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoReset" value="'.$tiempoReset.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoReset.'\',86400);"> <INPUT TYPE="BUTTON" class="miniboton" value="'.$_ForceReset_.'" onClick="ventana(\''.$topURL.'admin.php?modo=TopConfig&paso=4&login='.$adminLogin.'&pass='.$adminPass.'\',\''.time().'\',300,75)"><br>'.$_NextReset_.date($_DateFormat_." (H:i)",$tiempoResetLast+$tiempoReset).'</td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1" nowrap>'.$_UpdateTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoUpdate" value="'.$tiempoUpdate.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoUpdate.'\',10);"> <INPUT TYPE="BUTTON" class="miniboton" value="'.$_ForceUpdate_.'" onClick="ventana(\''.$topURL.'admin.php?modo=TopConfig&paso=3&login='.$adminLogin.'&pass='.$adminPass.'\',\''.time().'\',300,75)"><br>'.$_NextUpdate_.'<INPUT TYPE="TEXT" name="CuentaAtras" class="reloj" size="6"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_VoteTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoVoto" value="'.$tiempoVoto.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoVoto.'\',60);"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_DisableTime_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWtiempoCaduca" value="'.$tiempoCaduca.'" maxlength="10" size="12" onBlur="validate(this,\'numberMin\',\''.$tiempoCaduca.'\',3600);"></td></tr>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_ConfigMax_.'</td></tr>';
//$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_MaxBannerWidth_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWmaxBannerAncho" value="'.$maxBannerAncho.'" maxlength="10" size="15"></td></tr>';
//$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_MaxBannerHeight_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWmaxBannerAlto" value="'.$maxBannerAlto.'" maxlength="10" size="15"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_MaxDescription_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWmaxDescripcion" value="'.$maxDescripcion.'" maxlength="4" size="6" onBlur="validate(this,\'numberMin\',\''.$maxDescripcion.'\',50);"></td></tr>';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="TopConfig">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
$OPCIONES.='</table></form>';
$OPCIONES.='<script>CuentaAtras('.abs($tiempo+$tiempoUpdate-time()).',0)</script>';
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
$HTML.='</table>';
}
if($paso==2) {
$NEWtopURL=string("addslash",$NEWtopURL,"http://");
$NEWtiempoReset=string("int2",$NEWtiempoReset,2592000);
$NEWtiempoUpdate=string("int2",$NEWtiempoUpdate,1800);
$NEWtiempoVoto=string("int2",$NEWtiempoVoto,86400);
$NEWtiempoCaduca=string("int2",$NEWtiempoCaduca,7776000);
$NEWmaxBannerAlto=string("int2",$NEWmaxBannerAlto,60);
$NEWmaxBannerAncho=string("int2",$NEWmaxBannerAncho,468);
$NEWmaxDescripcion=string("int2",$NEWmaxDescripcion,500);
$old[0]="\$idioma='".$idioma."';";
$new[0]="\$idioma='".$NEWidioma."';";
$old[1]="\$topNombre='".$topNombre."';";
$new[1]="\$topNombre='".$NEWtopNombre."';";
$old[2]="\$topMetaTags='".$topMetaTags."';";
$new[2]="\$topMetaTags='".$NEWtopMetaTags."';";
$old[3]="\$tiempoReset=".$tiempoReset.";";
$new[3]="\$tiempoReset=".$NEWtiempoReset.";";
$old[4]="\$tiempoUpdate=".$tiempoUpdate.";";
$new[4]="\$tiempoUpdate=".$NEWtiempoUpdate.";";
$old[5]="\$tiempoVoto=".$tiempoVoto.";";
$new[5]="\$tiempoVoto=".$NEWtiempoVoto.";";
$old[6]="\$tiempoCaduca=".$tiempoCaduca.";";
$new[6]="\$tiempoCaduca=".$NEWtiempoCaduca.";";
$old[7]="\$topCopyright='".$topCopyright."';";
$new[7]="\$topCopyright='".str_replace('<','<',$NEWtopCopyright)."';";
$old[8]="\$topURL='".$topURL."';";
$new[8]="\$topURL='".$NEWtopURL."';";
$old[9]="\$voteURL='".$voteURL."';";
$new[9]="\$voteURL='".$NEWvoteURL."';";
//$old[9]="\$maxBannerAncho=".$maxBannerAncho.";";
//$new[9]="\$maxBannerAncho=".$NEWmaxBannerAncho.";";
//$old[10]="\$maxBannerAlto=".$maxBannerAlto.";";
//$new[10]="\$maxBannerAlto=".$NEWmaxBannerAlto.";";
$old[11]="\$maxDescripcion=".$maxDescripcion.";";
$new[11]="\$maxDescripcion=".$NEWmaxDescripcion.";";
$ok=config("parcial",$old,$new);
$HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
if($ok) {
$HTML.='<script>window.location.href = "admin.php?modo=TopConfig";</script>';
}
}
if($paso==3) {
if(file_exists("html/top1.htm")) unlink("html/top1.htm");
$HTML.='<table width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
$HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_TopUpdate_.'</td></tr>';
$HTML.='</table>';
}
if($paso==4) {
if(file_exists("html/top1.htm")) unlink("html/top1.htm");
config("parcial","\$tiempoResetLast=".$tiempoResetLast,"\$tiempoResetLast=".(time()-$tiempoReset));
$HTML.='<table width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$HTML.='<caption><span class="titulo">'.$topNombre.'</span></caption>';
$HTML.='<tr class="1"><td align="center" valign="middle" class="texto0">'.$_TopReset_.'</td></tr>';
$HTML.='</table>';
}
}
if($modo=="Customize") {
if($paso==1 OR $paso=='') {
$directorio=opendir('css');
if($file=readdir($directorio)) {
do {
$ext=strrchr($file,'.');
$aux=explode('.',$file);
if ($file != "." AND $file != ".." AND ($ext==".css" OR $ext==".CSS")) {
$css[$i++]=$file;
}
} while ($file = readdir($directorio));
closedir($directorio);
} else {
$css[0]="Donґt found CSS files";
}
$OPCIONES.='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$OPCIONES.='<caption><span class="titulo">'.$_Customize_.'</span></caption>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_TopDivision_.'</td></tr>';
$OPCIONES.="<tr><td align=\"right\" class=\"1\" nowrap>".$_Template_."</td><td align=\"left\" class=\"0\"><SELECT name=\"NEWtemplate\">".TOPoTags("select",$template,0)."</SELECT> <INPUT type=\"button\" class=\"miniboton\" value=\"".$_TOPoTagsEditor_."\" onClick=\"ventana('".$topURL."topotags.php?modo=editor&login=".$adminLogin."&pass=".$adminPass."','_blank',675,560)\"></td></tr>";
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_WebBanner_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWbloque1" value="'.$bloque1.'" maxlength="3" size="4" onBlur="validate(this,\'numberMin\',5,1);"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_WebNormal_.'</td><td align="left" class="0"><INPUT TYPE="TEXT" name="NEWbloque2" value="'.$bloque2.'" maxlength="3" size="4" onBlur="validate(this,\'number\',15);"></td></tr>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_TopAppearance_.'</td></tr>';
$OPCIONES.='<tr><td align="right" class="1" nowrap>'.$_StyleSheet_.'</td><td align="left" class="0"><SELECT name="NEWestiloCSS">';
foreach($css as $value) {
$OPCIONES.='<OPTION value="'.$value.'"';
if($value==$estiloCSS) $OPCIONES.=' selected';
$OPCIONES.='>'.$value.'</OPTION>';
}
$OPCIONES.="</SELECT> <INPUT type=\"button\" class=\"miniboton\" value=\"".$_TOPoColorsEditor_."\" onClick=\"ventana('".$topURL."topocolors.php?modo=frames&login=".$adminLogin."&pass=".$adminPass."','_blank',675,525)\"></td></tr>";
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="Customize">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
$OPCIONES.='</table></form>';
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
$HTML.='</table>';
}
if($paso==2) {
$NEWbloque1=string("int2",$NEWbloque1,5);
$NEWbloque2=string("int2",$NEWbloque2,15);
$old[0]="\$estiloCSS='".$estiloCSS."';";
$new[0]="\$estiloCSS='".$NEWestiloCSS."';";
$old[1]="\$bloque1=".$bloque1.";";
$new[1]="\$bloque1=".$NEWbloque1.";";
$old[2]="\$bloque2=".$bloque2.";";
$new[2]="\$bloque2=".$NEWbloque2.";";
$old[3]="\$template=".$template.";";
$new[3]="\$template=".$NEWtemplate.";";
$ok=config("parcial",$old,$new);
$HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
if($ok) {
$HTML.='<script>window.location.href = "admin.php?modo=Customize";</script>';
}
}
}
if($modo=="BannerSystem") {
if($paso==1 OR $paso=='') {
$fp=fopen("html/bannertop.htm","r"); $textTop=fread($fp,filesize("html/bannertop.htm")); fclose($fp);
$fp=fopen("html/bannermiddle.htm","r"); $textMiddle=fread($fp,filesize("html/bannermiddle.htm")); fclose($fp);
$fp=fopen("html/bannerbotton.htm","r"); $textBotton=fread($fp,filesize("html/bannerbotton.htm")); fclose($fp);
$fp=fopen("html/rules.htm","r"); $textRules=fread($fp,filesize("html/rules.htm")); fclose($fp);
$OPCIONES.='<form name="clock" action="admin.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<table class="texto0" width="95%" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$OPCIONES.='<caption><span class="titulo">'.$_BannerSystem_.'</span></caption>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center" colspan="2">'.$_BannerSystem_.'</td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showBannerTop_.'</td><td align="left" class="0"><SELECT name="NEWshowBannerTop">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($showBannerTop==1) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION>';
$OPCIONES.='<OPTION value="2"';
if($showBannerTop==2) $OPCIONES.=' selected';
$OPCIONES.='>AutoBanner</OPTION>';
$OPCIONES.='</SELECT>';
$OPCIONES.='<br><TEXTAREA name="bannertop" rows="4" cols="60" wrap="VIRTUAL">'.$textTop.'</TEXTAREA>';
$OPCIONES.='<br>'.$textTop.'</td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showBannerMiddle_.'</td><td align="left" class="0"><SELECT name="NEWshowBannerMiddle">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($showBannerMiddle==1) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION>';
$OPCIONES.='<OPTION value="2"';
if($showBannerMiddle==2) $OPCIONES.=' selected';
$OPCIONES.='>AutoBanner</OPTION>';
$OPCIONES.='</SELECT>';
$OPCIONES.='<br><TEXTAREA name="bannermiddle" rows="4" cols="60" wrap="VIRTUAL">'.$textMiddle.'</TEXTAREA>';
$OPCIONES.='<br>'.$textMiddle.'</td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showBannerBotton_.'</td><td align="left" class="0"><SELECT name="NEWshowBannerBotton">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($showBannerBotton==1) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION>';
$OPCIONES.='<OPTION value="2"';
if($showBannerBotton==2) $OPCIONES.=' selected';
$OPCIONES.='>AutoBanner</OPTION>';
$OPCIONES.='</SELECT>';
$OPCIONES.='<br><TEXTAREA name="bannerbotton" rows="4" cols="60" wrap="VIRTUAL">'.$textBotton.'</TEXTAREA>';
$OPCIONES.='<br>'.$textBotton.'</td></tr>';
$OPCIONES.='<tr valign="top"><td align="right" class="1">'.$_showRules_.'</td><td align="left" class="0"><SELECT name="NEWshowRules">';
$OPCIONES.='<OPTION value="0" class="disable">'.$_Disable_.'</OPTION>';
$OPCIONES.='<OPTION value="1" class="enable"';
if($showRules) $OPCIONES.=' selected';
$OPCIONES.='>'.$_Enable_.'</OPTION></SELECT>';
$OPCIONES.='<br><TEXTAREA name="rules" rows="4" cols="60" wrap="VIRTUAL">'.$textRules.'</TEXTAREA>';
$OPCIONES.='</td></tr>';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="BannerSystem">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="submit" class="boton"></td></tr>';
$OPCIONES.='</table></form>';
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
$HTML.='</table>';
}
if($paso==2) {
$old[0]="\$showBannerTop=".$showBannerTop.";";
$new[0]="\$showBannerTop=".$NEWshowBannerTop.";";
$old[1]="\$showBannerMiddle=".$showBannerMiddle.";";
$new[1]="\$showBannerMiddle=".$NEWshowBannerMiddle.";";
$old[2]="\$showBannerBotton=".$showBannerBotton.";";
$new[2]="\$showBannerBotton=".$NEWshowBannerBotton.";";
$old[3]="\$showRules=".$showRules.";";
$new[3]="\$showRules=".$NEWshowRules.";";
$ok=config("parcial",$old,$new);
$fp=fopen("html/bannertop.htm","w"); flock($fp,2); $ok=fwrite($fp,str_replace('\\','',$bannertop)); fclose($fp);
$fp=fopen("html/bannermiddle.htm","w"); flock($fp,2); $ok=fwrite($fp,str_replace('\\','',$bannermiddle)); fclose($fp);
$fp=fopen("html/bannerbotton.htm","w"); flock($fp,2); $ok=fwrite($fp,str_replace('\\','',$bannerbotton)); fclose($fp);
$fp=fopen("html/rules.htm","w"); flock($fp,2); $ok=fwrite($fp,$rules); fclose($fp);
$HTML='<br><br><br><br><center><span class="titulo">'.$_UpdatingData_.'</span></center>';
if($ok) {
$HTML.='<script>window.location.href = "admin.php?modo=BannerSystem";</script>';
}
}
}
if($modo=="WebSites") {
if($paso==1 OR $paso=='') {
$select=index("select+",0,0,0);
$OPCIONES.='<table align="center" border="0" cellspacing="0" cellpadding="8">';
$OPCIONES.='<caption><span class="titulo">'.$_WebSites_.'</span></caption>';
$OPCIONES.='<tr class="1"><td align="center">';
$OPCIONES.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$OPCIONES.='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<tr class="2"><td align="center" class="texto1">'.$_Enable_.'</td></tr>';
$OPCIONES.='<tr><td align="center" class="0"><SELECT name="ID">'.index("select+",0,1,0).'</SELECT></td></tr>';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="WebSites">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="1">';
$OPCIONES.='<tr class="2"><td align="center"><input type="submit" class="boton"></td></tr>';
$OPCIONES.='</form></table>';
if($select) {
$OPCIONES.='</td><td align="center">';
$OPCIONES.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="2">';
$OPCIONES.='<form action="members.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<tr class="2"><td align="center" class="texto1">'.$_Disable_.'</td></tr>';
$OPCIONES.='<tr><td align="center" class="0"><SELECT name="ID">'.$select.'</SELECT></td></tr>';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="0">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="login" value="'.$login.'">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="pass" value="'.$pass.'">';
$OPCIONES.='<tr class="2"><td align="center">';
$OPCIONES.='<SELECT name="modo"><option value="visit">'.$_Visit_.'</option><option value="validate">'.$_Validate_.'</option><option value="delete">'.$_Delete_.'</option></SELECT>';
$OPCIONES.=' <input type="submit" class="boton" value="OK"></td>';
$OPCIONES.='</tr></form></table>';
}
$OPCIONES.='</td></tr></table>';
if($ID) {
include("data/".$ID."info.php");
$OPCIONES.='<form action="members.php" method="post" onSubmit="submitOnce(this);">';
$OPCIONES.='<table class="texto0" align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$OPCIONES.='<caption><span class="titulo">'.$_WebInfo_.'</span></caption>';
$OPCIONES.='<tr class="2"><td class="texto1" align="center">ID: '.$ID.'</td><td class="texto1" align="center">'.$web.' <INPUT TYPE="BUTTON" class="miniboton" value="'.$_Info_.'" onClick="ventana(\'info.php?ID='.$ID.'\',\'_blank\',560,425)"> <input type="button" class="miniboton" value="'.$_Visit_.'" onClick="window.open(\''.$webURL.'\',\'_blank\')"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_Password_.'</td><td class="0"><INPUT TYPE="text" name="passNEW" value="'.$pass.'" maxlength="64" size="40" onBlur="validate(this,\'text\',\''.$pass.'\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_WebTitle_.'</td><td class="0"><INPUT TYPE="TEXT" name="webNEW" value="'.str_replace(array('\"',"\'"),array('″','′'),$web).'" maxlength="64" size="40" onBlur="validate(this,\'text\',\''.$web.'\');"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_WebURL_.'</td><td class="0"><INPUT TYPE="TEXT" name="webURLNEW" value="'.$webURL.'" maxlength="100" size="60" onBlur="validate(this,\'url\',\''.$webURL.'\');"><br><span class="minitexto0">(max.100)</span></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_Description_.'</td><td class="0"><INPUT TYPE="TEXT" name="descripcionNEW" value="'.str_replace(array('\"',"\'"),array('″','′'),$descripcion).'" maxlength="'.$maxDescripcion.'" size="60" onBlur="validate(this,\'text\',\''.$descripcion.'\');"><br><span class="minitexto0">(max.'.$maxDescripcion.')</span></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_Email_.'</td><td class="0"><INPUT TYPE="TEXT" name="emailNEW" value="'.$email.'" maxlength="50" size="40" onBlur="validate(this,\'email\',\''.$email.'\');">';
if($sendMail) $OPCIONES.=" <INPUT type=\"button\" class=\"miniboton\" value=\"".$_SendEmail_."\" onClick=\"ventana('".$topURL."admin.php?modo=mail&paso=1&ID=".$ID."&login=".$adminLogin."&pass=".$adminPass."','_blank',400,260)\"></td></tr>";
$OPCIONES.='<tr><td align="right" class="1">'.$_BannerURL_.'</td><td class="0"><INPUT TYPE="TEXT" name="bannerURLNEW" value="'.$bannerURL.'" maxlength="100" size="60" onBlur="validate(this,\'url\',\''.$webURL.'\');"><br><span class="minitexto0">(max.50)</span></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_BannerWidth_.'</td><td class="0"><INPUT TYPE="TEXT" name="bannerAnchoNEW" value="'.$bannerAncho.'" maxlength="3" size="4" onBlur="validate(this,\'numberMin\',\''.$bannerAncho.'\',1);"></td></tr>';
$OPCIONES.='<tr><td align="right" class="1">'.$_BannerHeight_.'</td><td class="0"><INPUT TYPE="TEXT" name="bannerAltoNEW" value="'.$bannerAlto.'" maxlength="3" size="4" onBlur="validate(this,\'numberMin\',\''.$bannerAlto.'\',1);"></td></tr>';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="modo" value="modify">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$OPCIONES.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
$OPCIONES.='<tr class="2"><td align="center" colspan="2"><input type="reset" class="boton"> <input type="submit" class="boton"> <input type="button" class="boton" value="'.$_Delete_.'" onClick="window.location.href=\'members.php?modo=delete&paso=0&ID='.$ID.'&login='.$adminLogin.'&pass='.$adminPass.'\'"></td></tr>';
$OPCIONES.='</table></form>';
}
$HTML='<table class="estructura" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr><td align="center" valign="top">'.$MENU.'</td>';
$HTML.='<td align="center">'.$OPCIONES.'</td></tr>';
$HTML.='</table>';
}
}
if($modo=="mail") {
include("data/".$ID."info.php");
if($paso==1 OR $paso=='') {
$URLcode=$topURL."in.php?ID=".$ID;
$GetCodeMail='<A HREF="'.$URLcode.'" TARGET="_blank"><IMG SRC="'.$voteURL.'" border="0"></A>';
$text.="\n\nInfo -----------------------------------------------\n";
$text.=$_WebTitle_.": ".$web."\n";
$text.=$_Pass_.": ".$pass."\n";
$text.=$_WebURL_.": ".$webURL."\n";
$text.=$_ID_.": ".$ID."\n";
//$text.=$_Code_.": ".$GetCodeMail."\n";
$text.="----------------------------------------------------\n";
$text.=$topNombre."\n";
$text.=$adminEmail."\n";
$text.=$topURL."\n";
$text.="----------------------------------------------------\n";
$HTML='<form action="admin.php" method="post" onSubmit="submitOnce(this);">';
$HTML.='<table width="95%" align="center" border="0" cellspacing="1" cellpadding="5">';
$HTML.='<tr class="2"><td align="left" class="texto1">'.$web.' ('.$email.')</td></tr>';
$HTML.='<tr class="1"><td align="left" class="texto0">'.$_Subject_.': <INPUT TYPE="TEXT" name="subject" size="50"></td></tr>';
$HTML.='<tr class="0"><td align="left" class="texto0">'.$_Message_.':<BR>';
$HTML.='<TEXTAREA name="message" rows="9" cols="65" wrap="hard">'.$text.'</TEXTAREA></td></tr>';
$HTML.='<INPUT TYPE="HIDDEN" name="modo" value="mail">';
$HTML.='<INPUT TYPE="HIDDEN" name="paso" value="2">';
$HTML.='<INPUT TYPE="HIDDEN" name="ID" value="'.$ID.'">';
$HTML.='<INPUT TYPE="HIDDEN" name="login" value="'.$adminLogin.'">';
$HTML.='<INPUT TYPE="HIDDEN" name="pass" value="'.$adminPass.'">';
$HTML.='<tr class="2"><td align="center"><INPUT type="BUTTON" class="boton" value="'.$_Close_.'" onClick="window.close(this)"> <input type="submit" class="boton" value="'.$_SendEmail_.'"></td></tr>';
$HTML.='</table></form>';
}
if($paso==2) {
$URLcode=$topURL."in.php?ID=".$ID;
$GetCodeMail='<A HREF="'.$URLcode.'" TARGET="_blank"><IMG SRC="'.$voteURL.'" border="0"></A>';
$to = $email;
$text=str_replace("\\","",$message);
$text.="\n\n";
$text.="Info -----------------------------------------------\n";
$text.=$_WebTitle_.": ".$web."\n";
$text.=$_Pass_.": ".$pass."\n";
$text.=$_WebURL_.": ".$webURL."\n";
$text.=$_ID_.": ".$ID."\n";
$text.=$_Code_.": ".$GetCodeMail."\n";
$text.="----------------------------------------------------\n";
$text.=$topNombre."\n";
$text.=$adminEmail."\n";
$text.=$topURL."\n";
$text.="----------------------------------------------------\n";
$headers="From: ".$adminEmail;
$ok=@mail($to,$subject,$text,$headers);
if($ok) {
$_mailed_=str_replace('%%email%%',$email,$_mailed_);
$HTML.='<table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5">';
$HTML.='<tr class="2"><td align="left" class="texto1">'.$web.' ('.$email.')</td></tr>';
$HTML.='<tr class="1"><td align="left" class="texto0">'.$subject.'</td></tr>';
$HTML.='<tr class="0"><td align="left" class="texto0">'.nl2br(str_replace("\\","",$message)).'</td></tr>';
$HTML.='<tr class="2"><td align="center" class="texto1">'.$_mailed_.'</td></tr></table>';
} else {
$HTML.='<br><table align="center" border="0" bgcolor="Black" cellspacing="1" cellpadding="5"><tr class="2"><td align="center" class="texto1">There was a problem sending email</td></tr></table>';
}
}
}
if($compress) {
ob_start();
ob_implicit_flush(0);
}
include('html/header.php');
echo $HTML;
include('html/footer.php');
if($compress) {
GzDocOut($compress,$performance);
}
?>