* All rights reserved.
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
* --> NOTICE <--
* This file is part of the core development branch, changing its contents will
* make you unable to use the automatic updates manager. Please refer to the
* documentation for further information about customizing XNova.
*
*/
define('INSIDE' , true);
define('INSTALL' , false);
require_once dirname(__FILE__) .'/common.php';
// On efface les anciens messages
$timemoment=time();
$time_1h=$timemoment - 3600;
// On selectionne les messages présents dans la base de donnée
$QrySelectMsg = <<$3", $msg);
$msg=preg_replace("#\[b\](.+)\[/b\]#isU","$1",$msg);
$msg=preg_replace("#\[i\](.+)\[/i\]#isU","$1",$msg);
$msg=preg_replace("#\[u\](.+)\[/u\]#isU","$1",$msg);
$msg=preg_replace("#\[c=(blue|yellow|green|pink|red|orange)\](.+)\[/c\]#isU","$2",$msg);
// Les smileys avec leurs raccourcis
$msg=preg_replace("#:c#isU","",$msg);
$msg=preg_replace("#:/#isU","",$msg);
$msg=preg_replace("#o0#isU","",$msg);
$msg=preg_replace("#\^\^#isU","",$msg);
$msg=preg_replace("#:D#isU","",$msg);
$msg=preg_replace("#:\|#isU","",$msg);
$msg=preg_replace("#:\)#isU","",$msg);
$msg=preg_replace("#:o#isU","",$msg);
$msg=preg_replace("#:p#isU","",$msg);
$msg=preg_replace("#:\(#isU","",$msg);
$msg=preg_replace("#;\)#isU","",$msg);
$msg=preg_replace("#:s#isU","",$msg);
$msg=preg_replace("#xnova#","XNova",$msg);
// Couleur personnalisée selon
// le rang du joueur
if ($authlevel == 3)
$color = "#FF0000";
elseif ($authlevel == 2)
$color = "#660066";
elseif ($authlevel == 1)
$color = "#006600";
else
$color = "#5e8743";
date_default_timezone_set("Europe/Paris");
$TimeText = strftime("[%d/%m/%Y]", $timestamp) . ' ' . strftime("[%H:%M]", $timestamp);
// Affichage du message
$msg = <<
{$TimeText} {$nick} > {$msg}
TXT;
print stripslashes($msg);
}
// Shoutbox by e-Zobar - Copyright XNova Team 2008
?>