Page 1 sur 2

erreur sur countryflag

Message posté... : 07 janv. 2019, 17:51
par xpmen
Bonsoir Sylver35

j'ai un petit bug qui je pense est relier à l'extension flags (enfin c'est l'erreur afficher qui me fait penser ça)

c'est pas méchant et n'empêche pas le fofo de fonctionné
je pense même savoir pourquoi elle s'affiche :D

enfin bref, je voulez le signaler quand même, car sa devrai pas le faire je pense

si un membre va sur certain profil, sa donne ça en haut de la page:

si mes doute sont correct c'est des membre qui n'ont pas encore modifier leur profil avec le flag non ?
ce message m'a était donner par 2 de mes membres et ma co-admin me la confirmé aussi, c'est elle qui à copier le code, sans ça je ne l'aurai pas

Code : Tout sélectionner

[phpBB Debug] PHP Warning: in file [ROOT]/ext/sylver35/countryflag/event/listener.php on line 351: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4567: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3314)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4567: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3314)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4567: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3314)

erreur sur countryflag

Message posté... : 07 janv. 2019, 18:06
par xpmen
re
bon bah ma pensé n'était pas la bonne, je viens de regarder le profil d'un membre qui n'est pas à jour, et j'ai pas d'erreur :roll:

j'en est même regarder plusieurs et pas de problème pour moi en tout les cas

donc, laisser tomber va ;)

erreur sur countryflag

Message posté... : 07 janv. 2019, 19:57
par Sylver35
Salut XPmen,

C'est tout de même une erreur de mon extension qui arrivé, peut-être sous certaines conditions.
Pour débusquer le problème peux-tu me donner la ligne 351 et les cinq précédentes.
Étant en déplacement avec uniquement mon mobile je n'ai pas accès aux fichiers.

Je pense trouver une parade au risque de ce type d'erreur.

erreur sur countryflag

Message posté... : 07 janv. 2019, 20:05
par xpmen
kiko Sylver

c'est la fin du fichier
voila les 26 dernière ligne

Code : Tout sélectionner

	 */
	public function ucp_pm_view_messsage_country($event)
	{
		if (!$this->config['countryflag_display_pm'])
		{
			return;
		}
		$country = $this->country->get_country_img_anim($event['user_info']['user_id']);
		if (!$country)
		{
			$event['post_row'] = array_merge($event['post_row'], array(
				'S_COUNTRY_IMG_ANIM'	=> false,
			));
		}
		else
		{
			$country = explode('||', $country);
			$event['msg_data'] = array_merge($event['msg_data'], array(
				'S_COUNTRY_IMG_ANIM'	=> true,
				'COUNTRY_IMG_ANIM'		=> $country[0],
				'COUNTRY_USER'			=> $country[1],
			));
		}
	}
}
la ligne 351 est

Code : Tout sélectionner

		'S_COUNTRY_IMG_ANIM'	=> false,
merci Sylver35

erreur sur countryflag

Message posté... : 07 janv. 2019, 20:14
par Sylver35
Oui donc en fait cette erreur ne peut pas provenir du profil d'un membre mais plutôt d'un message privé d'un membre n'ayant pas le drapeau.
Par contre j'ai peut-être la source du problème, car si le membre n'a pas de drapeau, je fais appel à un array différent ce qui n'est pas bon. Je reverrai cela à mon retour sur mon ordi.

erreur sur countryflag

Message posté... : 08 janv. 2019, 19:59
par Sylver35
En attendant la prochaine version finale, remplace ces lignes:

Code : Tout sélectionner

			$event['post_row'] = array_merge($event['post_row'], array(
				'S_COUNTRY_IMG_ANIM'	=> false,
			));
Par celles-ci:

Code : Tout sélectionner

			$event['msg_data'] = array_merge($event['msg_data'], array(
				'S_COUNTRY_IMG_ANIM'	=> false,
			));
Et tout ira bien 8-)

erreur sur countryflag

Message posté... : 08 janv. 2019, 20:11
par xpmen
bonsoir Sylver35

modif faite

j'ai suivi ce que tu a écrit hier, et donc était voir un mp reçu dans ma boite d'un membre avec le profil pas a jour coté flags

et j'avais l'erreur
après modif, plus d'erreur ;)

merci maitre Sylver35

erreur sur countryflag

Message posté... : 15 janv. 2019, 18:06
par xpmen
Bonsoir Silver35

j'ai a nouveau le même genre de souci, cette fois sur les stopic

Code : Tout sélectionner

[phpBB Debug] PHP Warning: in file [ROOT]/ext/sylver35/countryflag/event/listener.php on line 280: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/ext/sylver35/countryflag/event/listener.php on line 280: array_merge(): Argument #1 is not an array
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4567: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3314)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4567: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3314)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4567: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3314)
voici le lien d'un topic
http://super-game.be/SGN3/viewtopic.php ... 2883#p2883

erreur sur countryflag

Message posté... : 15 janv. 2019, 18:42
par xpmen
erreur disparu avec la nouvel archive, merci Silver35

erreur sur countryflag

Message posté... : 28 janv. 2019, 19:29
par xpmen
Bonsoir

je reviens sur le topic :oops:

je n'ai rien changer ou fait sur mon forum, mais ce soir, il y a 10 minutes voila ce qui est afficher au bas de l'index
Capture.JPG
le code afficher a coté de tout les pseudo est

Code : Tout sélectionner

super-game.be/SGN3/ext/sylver35/countryflag/flags/fr.png" alt="France" title="France (fr)" style="vertical-align:baseline;max-width:12px;padding-right:4px;" />
une idée de ce que je dois faire m'sieur Sylver35 ?


merci