PDA

View Full Version : |Suporte| Alguém ajuda código php para puxar noticias MuSite



iProZy
08/10/2017, 12:33 AM
Bom eu peguei um php e tentei adaptar, mas não tive sucesso por não saber muito de php, enfim, eu "fiz" o código para puxar as notiias do site nesta forma:
[Only registered and activated users can see links] , mas não consegui fazer ele puxar o top5 das noticias, alguém poderia me ajudar ?

o código é este

[Only registered and activated users can see links]
$month = array( '01'=>'Janeiro', '02'=>'Fevereiro', '03'=>'Março', '04'=>'Abril', '05'=>'Maio', '06'=>'Junho', '07'=>'Julho', '08'=>'Agosto', '09'=>'Setembro', '10'=>'Outubro', '11'=>'Novembro', '12'=>'Dezembro' ); $tags = array( '1'=>'<div id="av">[Aviso]</div>', '2'=>'<div id="no">[Novidade]</div>', '3'=>'<div id="ev">[Evento]</div>', '4'=>'<div id="at">[Atualização]</div>', '5'=>'<div id="in">[Informação]</div>' );
echo "<div class=\"tags\">"; echo "<div id=\"data\">" .$dia.' <br> '.$month[$mes]. "</div>"; echo("<a href=\"#\">".$tags[$tag]." - ".$Q->subject.""); echo "<p>saiba mais</p></a>"; echo "</div><div style=\"clear: both;\"></div>";
echo "<div class=\"tags\">"; echo "<div id=\"data\">" .$dia.' <br> '.$month[$mes]. "</div>"; echo("<a href=\"#\">".$tags[$tag]." - ".$Q->subject.""); echo "<p>saiba mais</p></a>"; echo "</div><div style=\"clear: both;\"></div>";
echo "<div class=\"tags\">"; echo "<div id=\"data\">" .$dia.' <br> '.$month[$mes]. "</div>"; echo("<a href=\"#\">".$tags[$tag]." - ".$Q->subject.""); echo "<p>saiba mais</p></a>"; echo "</div><div style=\"clear: both;\"></div>";
} else { echo("Nenhuma Noticia"); } ?>

Rick Barbosa
08/10/2017, 10:59 AM
Olá amigo.
Você quer que seja exibido o TOP 5 das notícias do fórum no site, né?
Bom, caso seja isso, você deve ir na Modules/Settings.php do site que você está utilizando.

Na Settings.php você vai procurar por.:

Configuração da MuSite.:




@Configurações das últimas notícias do forum. */
$FORUM_CONFIGS['ENABLE'] = true; // Ligar / Desligar as ultimas do forum
$FORUM_CONFIGS['TYPE'] = 1; // 0 = vBulletin, 1 = IPB, 2 = phpBB
$FORUM_CONFIGS['LAST_TOPICS'] = 5; // Ultimos X tópicos.
$FORUM_CONFIGS['NUMBER_FORUM'] = -1; // Número do forum onde serão puxados os tópicos. Coloque -1 para puxar todos os tópicos
$FORUM_CONFIGS['LINKS_TOPICS'] = "[Only registered and activated users can see links]"; // Link base dos tópicos.
$FORUM_CONFIGS['LINK_FORUM'] = "[Only registered and activated users can see links]"; // Link do forum.
$FORUM_CONFIGS['UTF8_DECODE'] = false; // Deixe como true caso os acetos estejam bugando.



Configuração da EffectWeb.:




define("Show_News", true); // -- Mostrar Notícias (Padrão -> true)
define("Top_News", 7); // -- Total de Notícias (Padrão -> 7)
define("Board_News", false); // -- Mostrar Notícias do Fórum (Padrão -> true)
define("Show_Warning", true); // -- Mostrar Aviso Importante (Padrão -> true)
define("Siege_Enable", true); // -- Mostrar Informações do Castle Siege
define("Siege_Hour", "00:00"); // -- Hora do Castle Siege
define("Top_Resets", true); // -- Mostrar Top Resets/Master Resets (Padrão -> true)
define("Top_RDayRWeekRMonth", true); // -- Mostrar Top Resets Diarios/Semanais/Mensais (Padrão -> true)
define("Top_PKHero", true); // -- Mostrar Top PK/Hero (Padrão -> true)
define("Top_Guilds", true); // -- Mostrar Top Guilds (Padrão -> true)
define("Show_ScreenShots", true); // -- Mostrar ScreenShots Recentes (Padrão -> true)
define("SIEGE_DATE_FIX", TRUE); // -- Habilite esta opção caso o site exibir somado +1 a data do Siege (Padrão -> TRUE)



Obs: onde está em vermelho é onde você deve editar, conforme a quantidade de tópicos que você quer que seja exibido na página inicial do seu website.