Pra quem não sabe como atualizar sua Ranking.class.php, faça o seguinte:
Localize essa parte:
Código:
private function Ranking_System()
{
global $_Ranking;
if($_GET["cmd"] == TRUE)
{
$Ranking = $_POST["Ranking"];
$Top_Rank = $_POST["Top_Rank"];
if(empty($Ranking))
{
exit(" Selecione o Ranking
");
}
elseif(empty($Top_Rank))
{
exit(" Selecione o Top Ranking
");
}
else
{
switch($Ranking)
{
Troque por:
Código:
private function Ranking_System()
{
global $_Ranking;
if($_GET["cmd"] == TRUE)
{
$Ranking = $_POST["Ranking"];
$Top_Rank = intval($_POST["Top_Rank"]);
if(empty($Ranking))
{
exit(" Selecione o Top Ranking
");
}
elseif(array_search($_POST["Top_Rank"], $_Ranking['Gerator']['TOP']) === false)
{
exit(" Selecione um Top Ranking correto
");
}
else
{
switch($Ranking)
{
Pronto!
Agora seu CTM_Ranking.class.php estará atualizado e não precisará recriar todos os seus rankings customs.
Abraços e, Erick, mais uma vez obrigado pelo fix!