NewPoints

NewPoints é o melhor sistema de pontos para MyBB. É complexo, mas muito simples. Ao contrário de outros sistemas de pontos, NewPoints tenta usar o mínimo de recursos possível, armazenando em cache o que pode ser armazenado em cache e carregando apenas o que é necessário, quando necessário.

function newpoints_load_settings()
{
global $mybb, $db, $cache;

$settings
= $cache->read("newpoints_settings");
if ($settings !== false && !empty($settings))
{
foreach($settings as $name => $value)
{
$mybb
->settings[$name] = $value;
}
}

/* something is wrong so let's rebuild the cache data */
if (empty($settings) || $settings === false)
{
$settings
= array();
newpoints_rebuild_settings_cache
($settings);
}
}

Ele permite que os usuários ganhem pontos postando, criando novos tópicos, votando em enquetes e / ou até mesmo sendo indicados por outros usuários. Além disso, NewPoints também permite que os administradores configurem regras para grupos de usuários e fóruns. Essas regras permitem que o administrador decida, por exemplo, se um usuário requer uma certa quantidade de postagens ou pontos para navegar / visualizar / postar em um determinado fórum ou se um determinado grupo recebe mais pontos do que outro (definindo a taxa de renda para um número diferente de 1).

Cenário

Quando foi lançado, existiam dois outros sistemas de pontos principais para MyBB: MyPlaza Turbo e MyPS, o primeiro sendo desenvolvido por mim (parei de desenvolver quando comecei a trabalhar em NewPoints). Por causa disso, não foi fácil convencer os usuários a usar NewPoints em vez de um dos outros dois (principalmente devido à falta de plugins / módulos NewPoints na época), embora um conversor tenha sido desenvolvido para auxiliar no processo de conversão. Porém, desde então, com as sugestões da comunidade ajudou o NewPoints a crescer: ele foi baixado mais de 11.000 vezes na seção oficial de Mods MyBB e mais de 5.000 vezes no meu site.

Cenário

Para concluir penso que o NewPoints provou que é, sem dúvida, o melhor sistema de pontos disponível para MyBB.