plugin browsniff
5/Fev/2009 @ 23:53 Software

A quem possa servir, o plugin browsniff para WordPress ainda não identifica o Windows 7 como tal, mas sim como Windows NT.
Para fazer a identificação correcta, basta acrescentar ao ficheiro browsniff.php o seguinte código (por exemplo a seguir ao do Windows Vista):

} elseif (preg_match('/Windows NT 6.1/i', $ua)) {
$os_name = "Windows";
$os_code = "windows";
$os_ver = "7";

De modo a ficar:

} elseif (preg_match('/Windows NT 6.0/i', $ua)) {
$os_name = "Windows";
$os_code = "windows";
$os_ver = "Vista";

} elseif (preg_match('/Windows NT 6.1/i', $ua)) {
$os_name = "Windows";
$os_code = "windows";
$os_ver = "7";

Ok, não é nenhuma dica de guru do PHP, mas aqui fica a quem possa servir e podem vê-lo neste artigo a funcionar.

PS. Se não se sentirem à vontade em mexer em código, é melhor pensarem duas vezes antes de o fazer. Take this tip as it is :)

-MG
rss não há pás de carvão neste artigo, atira-lhe uma
atira-lhe uma pá de carvão

Nota: Todos os comentários são moderados.