Cool Forum

 
 
Cool Forum » Support » Administrateurs » Modifications php CF0.8.2
Connexions
1 connecté(s) sur le forum actuellement: 0 membre(s) | 1 invité(s)
 
 
 
<<Sujet précédent     Sujet suivant>>


 
 
Auteur Imprimer le topic Message

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Sujet : Modifications php CF0.8.2
Ajouté le : 10/10/2005 20:42
Message :

Avec l'accord de Cool Coyote, voilà toutes les modifications php effectuées pour Cool Forum 0.8.2b

Fichiers utilisateurs

alert.php lignes 36/37

$query				=	$sql->query("SELECT parent, idforum FROM ".$_PRE."posts WHERE idpost= $idpost");
list($parent, $idforum)		=	mysql_fetch_array($query);


Remplacer par :

if($idpost > 0)
{
	$query				=	$sql->query("SELECT parent, idforum FROM ".$_PRE."posts WHERE idpost= $idpost");
	list($parent, $idforum)		=	mysql_fetch_array($query);
}
else
{
	$parent		=		0;
	$idforum	=		0;
}


detail.php ligne 69 ajouter la ligne :

$cookiespost = array();


editpost.php ligne 119/120

$query	=	$sql->query("DELETE FROM ".$_PRE."posts WHERE parent='$parent'");
			$query	=	$sql->query("DELETE FROM ".$_PRE."topics WHERE idtopic='$parent'");


Remplacer par :

$query			=	$sql->query("SELECT poll FROM ".$_PRE."topics WHERE idtopic='$parent'");
			list($id_poll)	=	mysql_fetch_array($query);
			
			if($id_poll > 0)
				$query		=	$sql->query("DELETE FROM ".$_PRE."poll WHERE id=".$id_poll);
				
			$query			=	$sql->query("DELETE FROM ".$_PRE."posts WHERE parent='$parent'");
			$query			=	$sql->query("DELETE FROM ".$_PRE."topics WHERE idtopic='$parent'");


editpost.php lignes 132 à 136 :

if($_POST['IsTopic']=="Y")	$tpl->box['msg']=$tpl->attlang("deltopicok");
		else				$tpl->box['msg']=$tpl->attlang("delmsgok");
			
			$tpl->box['editcontent'] =$tpl->gettemplate("editpost","msgbox");
			$tpl->box['editcontent'].=getjsredirect("list.php?forumid=".$forumid,3000);


Remplacer par :

if($_POST['IsTopic']=="Y")	$tpl->box['msg']=$tpl->attlang("deltopicok");
		else						$tpl->box['msg']=$tpl->attlang("delmsgok");
			
			$tpl->box['editcontent'] =	$tpl->gettemplate("editpost","msgbox");
			$tpl->box['editcontent'].=	getjsredirect("list.php?forumid=".$forumid,3000);


editpost.php ligne 263 :

$DateEdit 	= 	gmstrftime("%d/%m/%Y %H:%M",time()+($_FORUMCFG['defaulttimezone']*3600));


Remplacer par :

$DateEdit 	= 	gmstrftime("%d/%m/%Y %H:%M",time()+(3600*($_FORUMCFG['defaulttimezone']+intval(date("I")))));


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:43
Message :

gotopost.php lignes 37 à 70 :

if(!isset($_GET['action']))
{
	$id = intval($_GET['id']);

	$query=$sql->query("SELECT idpost,parent,idforum FROM ".$_PRE."posts WHERE idpost='$id'");
	$j=mysql_fetch_array($query);

	$parent=$j['parent'];
	
	$query=$sql->query("SELECT idpost FROM ".$_PRE."posts WHERE parent=".$parent);
	$nb=mysql_numrows($query);

	$page=1;
	$compteur=1;

	while($i=mysql_fetch_array($query))
	{
		if($i['idpost']==$id)
			break;
		else
		{
			if ($compteur==$_FORUMCFG['msgparpage'])
			{
				$compteur=1;
				$page++;
			}
			else
				$compteur++;
	
		}
	
	}
	header("location: detail.php?forumid=".$j['idforum']."&id=$parent&p=$page#$id");
}


Remplacer par :

if(!isset($_GET['action']))
{
	$id 			= 	intval($_GET['id']);

	$query			=	$sql->query("SELECT idpost,parent,idforum FROM ".$_PRE."posts WHERE idpost = $id");
	if(mysql_numrows($query) > 0)
	{
		$j			=	mysql_fetch_array($query);
	
		$parent		=	$j['parent'];
		
		$query		=	$sql->query("SELECT idpost FROM ".$_PRE."posts WHERE parent=".$parent);
		$nb			=	mysql_numrows($query);
	
		$page		=	1;
		$compteur	=	1;
	
		while($i=mysql_fetch_array($query))
		{
			if($i['idpost']==$id)
				break;
			else
			{
				if ($compteur==$_FORUMCFG['msgparpage'])
				{
					$compteur=1;
					$page++;
				}
				else
					$compteur++;
		
			}
		
		}
		header("location: detail.php?forumid=".$j['idforum']."&id=$parent&p=$page#$id");
	}
	else
		header("location: index.php");
}


popup.php lignes 46/47 :

$tpl->box['smileimg'] = $table_smileys[$i]['img'];
		$tpl->box['smilecode'] = $table_smileys[$i]['code'];


Remplacer par :

$tpl->box['code_retour'] 	=	"";
		$tpl->box['smileimg'] 		= 	$table_smileys[$i]['img'];
		$tpl->box['smilecode'] 		= 	$table_smileys[$i]['code'];
		
		if($_USER['wysiwyg'] == "N")
			$tpl->box['code_retour'] 	= " ".$table_smileys[$i]['code']." ";
		else
			$tpl->box['code_retour'] 	= $table_smileys[$i]['img'];


popup.php lignes 170/172 :

$_LOGO = explode("-",$_FORUMCFG['logos']);
		
if(!empty($InfosMB['userlogo']) && $_LOGO[0]=="Y")


Remplacer par :

if(ereg("^\"http://",$InfosMB['userlogo']))
	{
		if($_FORUMCFG['logos'][6] == "Y" && $_FORUMCFG['logos'][0] == "Y")
			$tpl->box['avatar']=$tpl->gettemplate("popup","pf_extavatar");
	}
	elseif(!empty($InfosMB['userlogo']) && $_FORUMCFG['logos'][0] == "Y")


profil_accueil.php ligne 29, ajouter le code :

if(!ereg('profile.php',$_SERVER['PHP_SELF']))
{
	header('location: profile.php');
	exit;
}


profil_mdp.php ligne 29, ajouter le code :

if(!ereg('profile.php',$_SERVER['PHP_SELF']))
{
	header('location: profile.php');
	exit;
}


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:43
Message :

profil_notify.php ligne 29, ajouter le code :

if(!ereg('profile.php',$_SERVER['PHP_SELF']))
{
	header('location: profile.php');
	exit;
}


profil_options.php ligne 29, ajouter le code :

if(!ereg('profile.php',$_SERVER['PHP_SELF']))
{
	header('location: profile.php');
	exit;
}


profil_options.php lignes 196 à 200 :

$tpl->box['error']	=	$tpl->gettemplate("profil_options","errorbox");
$Result			=	$_POST;
$Result['userlogo']	=	$filename;
$Result[usermail]	=	getrecupforform($Result[usermail]);
$Result[usercitation]	=	getrecupforform($Result[usercitation]);


Remplacer par :

$tpl->box['error']		=	$tpl->gettemplate("profil_options","errorbox");
$Result					=	$_POST;
$Result['userlogo']		=	$filename;
$Result['usermail']		=	getrecupforform($Result['usermail']);
$Result['usercitation']	=	getrecupforform($Result['usercitation']);
$Result['login']		=	htmlentities($_USER['username']);


profil_perso.php ligne 29, ajouter le code :

if(!ereg('profile.php',$_SERVER['PHP_SELF']))
{
	header('location: profile.php');
	exit;
}


profil_pm.php ligne 29, ajouter le code :

if(!ereg('profile.php',$_SERVER['PHP_SELF']))
{
	header('location: profile.php');
	exit;
}


profil_pm.php ligne 245 :

$query		=	$sql->query("SELECT userid,login FROM ".$_PRE."user WHERE login LIKE \"%$pseudosearch%\" ORDER BY login");


Remplacer par :

$query		=	$sql->query("SELECT userid,login FROM ".$_PRE."user WHERE login LIKE \"%$pseudosearch%\" AND userstatus > 0 ORDER BY login");


profil_pm.php ligne 247 :

$query		=	$sql->query("SELECT userid,login FROM ".$_PRE."user ORDER BY login");


Remplacer par :

$query		=	$sql->query("SELECT userid,login FROM ".$_PRE."user WHERE userstatus > 0 ORDER BY login");


readannonce.php lignes 35/36 :

if (empty($_GET['id']) || empty($_GET['forumid']))
	geterror("novalidlink");


Remplacer par :

if (empty($_GET['id']) || empty($_GET['forumid']))
{
	require("entete.php");
	geterror("novalidlink");
}


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:44
Message :

Fichiers admin

dump.php ligne 37 à 86 :

$table= $sql->list_tables();
$nb_table=mysql_numrows($table);

$chaine="";

// Autres lignes ....

$chaine.=substr($field,0,-2).$key.");\n\n";


Remplacer par :

$table		= 	$sql->list_tables();
$nb_table	=	mysql_numrows($table);

$chaine		=	"";

$chaine		.=	"# ****************************\n";
$chaine		.=	"# *   CoolForum Dump Table   *\n";
$chaine		.=	"# *   Compatibilité assurée  *\n";
$chaine		.=	"# *     phpMyAdmin 2.2.x     *\n";
$chaine		.=	"# *                          *\n";
$chaine		.=	"# *                          *\n";
$chaine		.=	"# * Dump réalisé le :        *\n";
$chaine		.=	"# * ".strftime("%d/%m/%Y",time())."               *\n";
$chaine		.=	"# ****************************\n\n";

if($nb_table>0)
{
	while($i = mysql_fetch_row($table))
	{
		if(eregi("^".$_PRE,$i[0]))
		{
			$chaine		.=	"# ---------- TABLE ".$i[0]." --------------\n";
			
			$chaine 	.=	"DROP TABLE ".$i[0].";\n";
			$chaine		.=	"CREATE TABLE ".$i[0]." (";
			
			$query		=	mysql_query("SHOW FIELDS FROM ".$i[0]);
			
			// Définition des colonnes
			$field		=	"";
			while($j = mysql_fetch_array($query))
			{
				$field 		.= 	$j['Field']." ".$j['Type'];
				
				if(strlen($j['Default'])>0)
					$field 	.= 	" DEFAULT '".$j['Default']."'";
					
				if(strlen($j['Null'])==0)
					$field 	.= 	" NOT NULL";
					
				if(!empty($j['Extra']))
					$field 	.=	" ".$j['Extra'];
					
				$field 		.=	", ";
			}

			// Définition des index
			$key			=	array();
			$cpt			=	0;
			$query			=	mysql_query("SHOW INDEX FROM ".$i[0]);

			while($j = mysql_fetch_array($query))
			{
				if($j['Index_type'] == "BTREE")
					$Index_type			=	"";
				else
					$Index_type			=	$j['Index_type']." ";
				
				if($j['Key_name']=="PRIMARY")
				{
					$key[$j['Key_name']]['type']	=	$Index_type."PRIMARY KEY";
					$key[$j['Key_name']]['cols'][]	=	$j['Column_name'];
				}
				elseif($j['Non_unique']==0)
				{
					$key[$j['Key_name']]['type']	=	$Index_type."UNIQUE KEY ".$j['Key_name'];
					$key[$j['Key_name']]['cols'][]	=	$j['Column_name'];
				}
				else
				{
					$key[$j['Key_name']]['type']	=	$Index_type."KEY ".$j['Key_name'];
					$key[$j['Key_name']]['cols'][]	=	$j['Column_name'];
				}
				
				$cpt++;
			}
			
			$key_line	=	"";
			
			foreach($key AS $key_type => $cols)
				$key_line	.=	" ".$cols['type']." (".implode(", ",$cols['cols'])."),";

			$chaine.=substr($field,0,-2).substr($key_line,0,-1).");\n\n";


functions.php ligne 32, ajouter le code :

if(!class_exists('My_SQL'))
{
	include('../secret/connect.php');
}


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:45
Message :

functions.php lignes 666 à 739 (fonction get_session())

$pseudo 								= 		getformatdbtodb($_USER['username']);

	if(!isset($_COOKIE['CF_sessionID']))
   		$_COOKIE['CF_sessionID']

// Lignes de code ...

sendcookie("CF_sessionID",$_COOKIE['CF_sessionID'],-1);
sendcookie("CF_LastINI",$now,-1);


Remplacer par :

if(!empty($SessLieu))
	{
		$pseudo 								= 		getformatdbtodb($_USER['username']);
	
		if(!isset($_COOKIE['CF_sessionID']))
	   		$_COOKIE['CF_sessionID'] 			= 		init_session();
	
		$now									=		time();
		$perim									=		$now - 300;
		
		$delsql									=		$sql->query("DELETE FROM ".$_PRE."session WHERE time<".$perim);
	
		$query									=		$sql->query("SELECT sessionID, username, userid, userstatus, typelieu, forumid, topicid FROM ".$_PRE."session");
		$nb										=		mysql_numrows($query);
		
		$found 									= 		false;
		$i										=		0;
		
		if($nb>0)
		{
			while($j=mysql_fetch_array($query))
			{
				if($_USER['userid']>0 && $_USER['username']==$j['username']) // si trouvé membre
				{
					$updsess					=	$sql->query("UPDATE ".$_PRE."session SET sessionID='".$_COOKIE['CF_sessionID']."', time=$now, typelieu='$SessLieu', forumid=$SessForum, topicid=$SessTopic WHERE username='".$pseudo."'");
					$tablename[$i]['name']		=	$j['username'];
					$tablename[$i]['status']	=	$j['userstatus'];
					$tablename[$i]['userid']	=	$j['userid'];
					$found 						= 	true;	
					$tablename[$i]['typelieu']	=	$SessLieu;
					$tablename[$i]['forumid']	=	$SessForum;
					$tablename[$i]['topicid']	=	$SessTopic;
				}
				elseif($j['sessionID']==$_COOKIE['CF_sessionID']) // sinon si les sessions concordent => soit invité soit vient de se logguer
				{
					$updsess					=	$sql->query("UPDATE ".$_PRE."session SET username='".$pseudo."', userid=".$_USER['userid'].", userstatus=".$_USER['userstatus'].", time=$now, typelieu='$SessLieu', forumid=$SessForum, topicid=$SessTopic  WHERE sessionID='".$_COOKIE['CF_sessionID']."'");
					$tablename[$i]['name']		=	$_USER['username'];
					$tablename[$i]['status']	=	$_USER['userstatus'];
					$tablename[$i]['userid']	=	$_USER['userid'];
					$found 						= 	true;		
					$tablename[$i]['typelieu']	=	$SessLieu;
					$tablename[$i]['forumid']	=	$SessForum;
					$tablename[$i]['topicid']	=	$SessTopic;
				}
				else //sinon ce n'est pas moi
				{
					$tablename[$i]['name']		=	$j['username'];
					$tablename[$i]['status']	=	$j['userstatus'];
					$tablename[$i]['userid']	=	$j['userid'];
					$tablename[$i]['typelieu']	=	$j['typelieu'];
					$tablename[$i]['forumid']	=	$j['forumid'];
					$tablename[$i]['topicid']	=	$j['topicid'];
				}				
				$i++;
			}
			
		}


*** Message édité par Cool Coyote le 10/10/2005 20:45 ***


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:45
Message :

if(!$found)
		{
			$query								=	$sql->query("INSERT into ".$_PRE."session (sessionID, username, userid, userstatus, time, typelieu, forumid, topicid) VALUES ('".$_COOKIE['CF_sessionID']."','$pseudo', ".$_USER['userid'].",'".$_USER['userstatus']."','$now','$SessLieu','$SessForum','$SessTopic')");
			$tablename[$i]['name']				=	$_USER['username'];
			$tablename[$i]['status']			=	$_USER['userstatus'];
			$tablename[$i]['userid']			=	$_USER['userid'];
			$tablename[$i]['typelieu']			=	$SessLieu;
			$tablename[$i]['forumid']			=	$SessForum;
			$tablename[$i]['topicid']			=	$SessTopic;
									
			$LastINI							=	intval($_COOKIE['CF_LastINI']);
			if($_USER['userid'] > 0)
				$query							=	$sql->query("UPDATE ".$_PRE."user SET lastvisit = $LastINI WHERE userid = ".$_USER['userid']);
		}	
		
		sendcookie("CF_sessionID",$_COOKIE['CF_sessionID'],-1);
		sendcookie("CF_LastINI",$now,-1);
	}


functions.php ligne 922 (fonction InitBBCode()) ajouter le code :

$BBcodeHTML['left'] 		= 	trim(stripslashes(stripslashes($tpl->gettemplate("entete","bbleft"))));
$BBcodeHTML['right'] 		= 	trim(stripslashes(stripslashes($tpl->gettemplate("entete","bbright"))));


functions.php ligne 951 (fonction getcolorsearch()) ajouter le code :

$chain	=	stripslashes($chain);


functions.php ligne 1737 (fonction getreturnbbcode()) ajouter le code :

"/\[left\](.*?)\[\/left\]/si",
"/\[right\](.*?)\[\/right\]/si",


functions.php ligne 1749 ajouter le code :

$BBcodeHTML['left'],
$BBcodeHTML['right'],


functions.php lignes 1977/1978 (fonction updatebirth()) :

$day	= gmstrftime("%d-%m",time()+($_FORUMCFG['defaulttimezone']*3600));
$year	= gmstrftime("%Y",time()+($_FORUMCFG['defaulttimezone']*3600));


Remplacer par :

$day	= gmstrftime("%d-%m",time()+($_FORUMCFG['defaulttimezone']*3600 + intval(date("I"))) * 3600);
$year	= gmstrftime("%Y",time()+($_FORUMCFG['defaulttimezone']*3600 + intval(date("I"))) * 3600);


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:46
Message :

functions.php ligne 2078 :

function getrecupforform($msg)


Remplacer par :

function getrecupforform($msg, $squote = false)


functions.php ligne 2080 :

$msg = htmlentities($msg);


Remplacer par :

if($squote)
		$msg = htmlentities($msg, ENT_QUOTES);
	else
		$msg = htmlentities($msg);


functions.php ligne 2093 à 2097 :

$decalage=$_USER['timezone']*3600;
	if($format==1)
		$result=gmstrftime("%d/%m/%Y",$time+$decalage);
	else
		$result=gmstrftime("%d/%m/%Y %H:%M",$time+$decalage);


Remplacer par :

$decalage		=	($_USER['timezone']+intval(date("I"))) * 3600;
	if($format==1)
		$result		=	gmstrftime("%d/%m/%Y",$time+$decalage);
	else
		$result		=	gmstrftime("%d/%m/%Y %H:%M",$time+$decalage);


grades.php lignes 75 :

$To_Insert[0]			=	getrecupforform($_REQUEST['gd_nom'], ENT_QUOTES);


Remplacer par :

$To_Insert[0]			=	getrecupforform($_REQUEST['gd_nom'], true);


grades.php ligne 139 :

if($id > 0)


Remplacer par :

if(strlen($error) > 0)
	{
		$tpl->box['afferror']	=		$tpl->gettemplate("adm_grades","afferror");
		$tpl->box['admcontent'] = 	$tpl->gettemplate("adm_grades","edit_grade");
	}	
	elseif($id > 0)


grades.php ligne 211 :

$To_Insert[0]		=	getrecupforform($_REQUEST['gd_nom'], ENT_QUOTES);


Remplacer par :

$To_Insert[0]		=	getrecupforform($_REQUEST['gd_nom'], true);


searchmember.php lignes 217 à 219 :

if((($_FILES['logo']['type']=="image/pjpeg") || ($_FILES['logo']['type']=="image/gif")) && ($_FILES['logo']['size']<($_LOGO['6']*1024)))
				{
					if ($_FILES['logo']['type']=="image/pjpeg")


Remplacer par :

if((($_FILES['logo']['type']=="image/pjpeg") || ($_FILES['logo']['type']=="image/jpeg") || ($_FILES['logo']['type']=="image/gif")) && ($_FILES['logo']['size']<($_LOGO['6']*1024)))
				{
					if ($_FILES['logo']['type']=="image/pjpeg" || $_FILES['logo']['type']=="image/jpeg")


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:47
Message :

Fichiers de language FR

lng_adm_addskin.php ligne 68 :

$tpl->LNG['addskincolmb']="Couleur des statut de membres";


Remplacer par :

$tpl->LNG['addskincolmb']="Couleur des status des membres";


lng_adm_aide.php ligne 134 :

$tpl->LNG['banmb_cmt'] = "Si un de vos membre n'a pas un comportement se conformant à vos règles (propos injurieux, racistes...), vous avez la possibilité 
			de bannir ce membre du forum. Il ne pourra plus poster de message sous son pseudonyme et dès son arrivée sur le forum, il sera 
			refoulé. Bien entendu, rien n'empêche ce membre de supprimer tous ses cookies et de revenir sur le forum en tant que simple 
			visiteur, ou même de se réinscrire sous un autre pseudonyme. Cependant, lorsqu'un membre est bannit, son adresse email est 
			<b>blacklistée</b>, ce qui veut dire qu'elle sera reconnue comme appartenant à un membre bannit et l'inscription sera refusée.<p>

			Certains <b>flooders</b> ou <b>spammeurs</b> de forums s'amusent à s'enregistrer, modifier directement leur email par une adresse non valide 
			et ont des comportements peut recommendables. Histoire d'ajouter une protection supplémentaire, l'email d'origine qui a été inséré 
			lors de l'inscription est elle aussi conservée et blacklistée en cas de ban.<p>
			
			Si à la suite d'un différent un membre est bannit et que vous revennez sur votre décision, il vous est bien entendu possible 
			de débannir ce membre.<p>
			
			Nous avons préféré ne pas bannir les membres à partir de leur adresse IP. Celle-ci étant le plus souvent dynamique, elle change 
			couramment, ce type de ban devenant totalement inutile.";


Remplacer par :


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:48
Message :

$tpl->LNG['banmb_cmt'] = "Si un de vos membre n'a pas un comportement se conformant à vos règles (propos injurieux, racistes...), vous avez la possibilité 
			de bannir ce membre du forum. Il ne pourra plus poster de message sous son pseudonyme et dès son arrivée sur le forum, il sera 
			refoulé. Bien entendu, rien n'empêche ce membre de supprimer tous ses cookies et de revenir sur le forum en tant que simple 
			visiteur, ou même de se réinscrire sous un autre pseudonyme. Cependant, lorsqu'un membre est banni, son adresse email est 
			<b>blacklistée</b>, ce qui veut dire qu'elle sera reconnue comme appartenant à un membre banni et l'inscription sera refusée.<p>

			Certains <b>flooders</b> ou <b>spammeurs</b> de forums s'amusent à s'enregistrer, modifier directement leur email par une adresse non valide 
			et ont des comportements peut recommendables. Histoire d'ajouter une protection supplémentaire, l'email d'origine qui a été inséré 
			lors de l'inscription est elle aussi conservée et blacklistée en cas de ban.<p>
			
			Si à la suite d'un différent un membre est banni et que vous revennez sur votre décision, il vous est bien entendu possible 
			de débannir ce membre.<p>
			
			Nous avons préféré ne pas bannir les membres à partir de leur adresse IP. Celle-ci étant le plus souvent dynamique, elle change 
			couramment, ce type de ban devenant totalement inutile.";


lng_adm_ban.php ligne 7 :

$tpl->LNG['nobanmb']="Aucun membre bannit";


Remplacer par :

$tpl->LNG['nobanmb']="Aucun membre banni";


lng_adm_entete ligne 32 :

$tpl->LNG['mb_infos']="Infos membre";


Remplacer par :

$tpl->LNG['mb_infos']="Infos membres";


lng_adm_options_config.php ligne 18 :

$tpl->LNG['openboard_cmt']="Vous permet d'ouvrir ou de fermer le forum entier aux visiteurs et membres. Seuls les Super-Admins peuvent passer en cas de fermeture du forum";


Remplacer par :

$tpl->LNG['openboard_cmt']="Vous permet d'ouvrir ou de fermer le forum entier aux visiteurs et membres. Seuls les Administrateur peuvent passer en cas de fermeture du forum.";


lng_adm_options_config.php ligne 23 :

$tpl->LNG['msgclosedboard_cmt']="Lorsque le forum est fermé aux visiteurs, un message apparait. Vous pouvez personnaliser celui-ci en modifiant son contenu";


Remplacer par :

$tpl->LNG['msgclosedboard_cmt']="Lorsque le forum est fermé aux visiteurs, un message apparaît. Vous pouvez personnaliser celui-ci en modifiant son contenu.";



Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:48
Message :

lng_adm_options_config.php ligne 49 :

$tpl->LNG['msgmustident_cmt']="Oblige vos visiteurs à être enregistrés et identifiés pour avoir accès au forum. Seule la page d'enregistrement est accessible";


Remplacer par :

$tpl->LNG['msgmustident_cmt']="Oblige vos visiteurs à être enregistrés et identifiés pour avoir accès au forum. Seule la page d'enregistrement est accessible.";


lng_aide.php ligne 2, ajouter le code :

$tpl->LNG['faq_title'] = "Questions Fréquentes";


lng_editpost.php lignes 26/27 :

$tpl->LNG['ttbanned']="Membre bannit";
$tpl->LNG['cmbanned']="Ce membre est déjà bannit. Seul un administrateur peut le débannir";


Remplacer par :

$tpl->LNG['ttbanned']="Membre banni";
$tpl->LNG['cmbanned']="Ce membre est déjà banni. Seul un administrateur peut le débannir";


lng_error.php ligne 25 :

$tpl->LNG['mbbanned']="Vous avez été bannit du forum... Vous ne pouvez désormais plus y accéder";


Remplacer par :

$tpl->LNG['mbbanned']="Vous avez été banni du forum... Vous ne pouvez désormais plus y accéder";


lng_popup.php ligne 28 :

$tpl->LNG['mb_banned']="Membre bannit";


Remplacer par :

$tpl->LNG['mb_banned']="Membre banni";


lng_repondre.php ligne 48 :

$tpl->LNG['sondhelp_cmt']="Saisissez le thème de votre sondage ainsi que vos différentes propositions.
            Vous n'êtes pas obligé de remplir toutes les propositions, saisissez vos choix dans l'ordre et laissez vides les champs en trop.
            Ne laissez pas de choix vide entre deux propositions, celles se trouvant aprés l'espace ne seront pas prises en compte. Veillez à saisir au moins
            deux propositions.";


Remplacer par :

$tpl->LNG['sondhelp_cmt']="Saisissez le thème de votre sondage ainsi que vos différentes propositions.
            Vous n'êtes pas obligé de remplir toutes les propositions, saisissez vos choix dans l'ordre et laissez vides les champs en trop.
            Ne laissez pas de choix vide entre deux propositions, celles se trouvant après l'espace ne seront pas prises en compte. Veillez à saisir au moins
            deux propositions.";



FIN

Tous les correctifs des templates sont dispos ici : http://www.coolforum.net/doc/index.html


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 
Hayreon

Pilier

Enregistré le 18/01/2003
Messages: 1451
Non connecté

Ajouté le : 10/10/2005 20:50
Message :

Voila, pfiouuuuuu ^^

Bon évidement j'ai fait une boulette >_<

Si un modo ou le patron passe par là, message 5 j ai oublier de femer une balise code

J espere avoir rien oublier en coupant le post d'origine ...



NOTE : LES CHANGEMENTS SONT FAITS SUR UNE VERSION CF 0.8.1b NON MODIFIEE !!!





*** Message édité par Aquilon le 10/10/2005 19:53 ***


Avant de poster : La documentation - Les FAQ
Recharger l'url avec lien direct vers ce message Imprimer le message Aller en bas de page Aller en haut de page Editez ce post (réservé aux modérateurs) Avertissez l'administrateur si le post est non conventionnel Visitez le site de Hayreon!! Envoyer un Message Privé à Hayreon Citer ce post dans votre réponse

 
 


<<Sujet précédent     Sujet suivant>>

 
[Contacter l'administrateur] | [Aller sur CoolForum.net]

 
[12 requêtes] - [Page générée en 0.0236 secondes]
 

Powered by CoolForum v.0.8.5 beta
Copyright ©2001-2014 CoolForum.net