Pitchoune
10/02/2004, 00h20
Aujourd'hui, une nouvelle version du navigateur Mozilla "Firebird" est sorti, et le nom du programme est changé par "FireFox".
En plus de ceci, la variable USER AGENT pour ce navigateur n'inclut plus le mot "Firebird" et utilise maintenant "Firefox".
Pour que toutes les fonctions de vBulletin fonctionne avec ces changements, vous pouvez ajouter la possibilité de supporter Firefox dans la version RC4.
Pour appliquer ceci, ouvrez ./includes/functions.php dans un éditeur de texte et effectuez les changements suivants :
Trouvez ceci :
$is = array(
'opera' => 0,
'ie' => 0,
'mozilla' => 0,
'firebird' => 0,
'camino' => 0,
'konqueror' => 0,
'safari' => 0,
'webtv' => 0,
'netscape' => 0,
'mac' => 0
);
Remplacez par :
$is = array(
'opera' => 0,
'ie' => 0,
'mozilla' => 0,
'firebird' => 0,
'firefox' => 0,
'camino' => 0,
'konqueror' => 0,
'safari' => 0,
'webtv' => 0,
'netscape' => 0,
'mac' => 0
);
Et trouvez ceci :
if (strpos($useragent, 'firebird') !== false OR strpos($useragent, 'phoenix') !== false)
{
preg_match('#(phoenix|firebird|firefox)( browser)?/([0-9\.]+)#', $useragent, $regs);
$is['firebird'] = $regs[3];
}
Remplacez par :
if (strpos($useragent, 'firefox') !== false OR strpos($useragent, 'firebird') !== false OR strpos($useragent, 'phoenix') !== false)
{
preg_match('#(phoenix|firebird|firefox)( browser)?/([0-9\.]+)#', $useragent, $regs);
$is['firebird'] = $regs[3];
if ($regs[1] == 'firefox')
{
$is['firefox'] = $regs[3];
}
}
http://www.vbulletin.com/forum/showthread.php?p=609448#post609448
:)
En plus de ceci, la variable USER AGENT pour ce navigateur n'inclut plus le mot "Firebird" et utilise maintenant "Firefox".
Pour que toutes les fonctions de vBulletin fonctionne avec ces changements, vous pouvez ajouter la possibilité de supporter Firefox dans la version RC4.
Pour appliquer ceci, ouvrez ./includes/functions.php dans un éditeur de texte et effectuez les changements suivants :
Trouvez ceci :
$is = array(
'opera' => 0,
'ie' => 0,
'mozilla' => 0,
'firebird' => 0,
'camino' => 0,
'konqueror' => 0,
'safari' => 0,
'webtv' => 0,
'netscape' => 0,
'mac' => 0
);
Remplacez par :
$is = array(
'opera' => 0,
'ie' => 0,
'mozilla' => 0,
'firebird' => 0,
'firefox' => 0,
'camino' => 0,
'konqueror' => 0,
'safari' => 0,
'webtv' => 0,
'netscape' => 0,
'mac' => 0
);
Et trouvez ceci :
if (strpos($useragent, 'firebird') !== false OR strpos($useragent, 'phoenix') !== false)
{
preg_match('#(phoenix|firebird|firefox)( browser)?/([0-9\.]+)#', $useragent, $regs);
$is['firebird'] = $regs[3];
}
Remplacez par :
if (strpos($useragent, 'firefox') !== false OR strpos($useragent, 'firebird') !== false OR strpos($useragent, 'phoenix') !== false)
{
preg_match('#(phoenix|firebird|firefox)( browser)?/([0-9\.]+)#', $useragent, $regs);
$is['firebird'] = $regs[3];
if ($regs[1] == 'firefox')
{
$is['firefox'] = $regs[3];
}
}
http://www.vbulletin.com/forum/showthread.php?p=609448#post609448
:)