[Réglé] Support des Extensions phpBBSouci avec Online users avatar et countryflag

Support pour toutes les extensions phpBB développées par notre équipe et toutes les autres.
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 269
Enregistré le : 25 novembre 2018
Liquide : 1 976.70
Relax-Arcade :  1
Pays :
Belgique (be)
Belgique

Souci avec Online users avatar et countryflag

Message par Belgique xpmen » 14 nov. 2021, 08:31
bonjour,

j'ai un souci avec l'extension countryflag sur le qui est en ligne
Capture.JPG
je l'ai remarqué ce matin, la seule chose que j'ai fait depuis hier, c'est la mise à jour phpbb et la mise à jour de quelque extensions

et le souci n'apparaît que lorsque le membre fondateur est connecté :shock:
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.


pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 564
Enregistré le : 13 janvier 2018
Liquide : 3 414.80
Relax-Arcade :  2
Localisation : Bretagne
Pays :
France (fr)
France

Souci avec Online users avatar et countryflag

Message par France Sylver35 » 14 nov. 2021, 11:15
Salut xpmen,

Pour être plus précis, le bug ne provient pas de mon extension country flag mais de l'extension "Online users avatar" :o
Car c'est bien cette extension qui ajoute l'avatar avec un effet roll effect dans la liste des membres connectés mais avec certains problèmes.
Regarde bien dans l'image que tu a joint, un certain avatar se retrouve donné aux autres membres !
Ceci certainement couplé à du code mal enfourné, rendant alors un bug avec mon extension :shock:

Conseil :
Copie le code formé dans la liste ( clic droit -> code source de la page -> tu recherche le bloc voulu) puis tu le donne ici afin que je puisse analyser le problème...
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 269
Enregistré le : 25 novembre 2018
Liquide : 1 976.70
Relax-Arcade :  1
Pays :
Belgique (be)
Belgique

Souci avec Online users avatar et countryflag

Message par Belgique xpmen » 14 nov. 2021, 12:08
pas sur d'avoir compris ce que tu me demande, mais bon je tente :?

code : Tout sélectionner

<div class="stat-block online-list">
		<h3><a href="./viewonline.php">Qui est en ligne</a></h3>		<img src="./styles/SuperGame_v32/theme/images/whosonline.png" style="padding-right: 5px; float: left" alt="Qui est en ligne" />		<p>
						Au total il y a <strong>17</strong> utilisateurs en ligne : 16 enregistrés, 0 invisible et 1 invité (d’après le nombre d’utilisateurs actifs ces 10 dernières minutes)<br />Le record du nombre d’utilisateurs en ligne est de <strong>601</strong>, le lun. 4 nov. 2019 03:34<br /> 
							<br />Membres : <span style="color: #4188C2;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=g6_1607251381.png" width="105" height="143" alt="Avatar du membre" /></span> adscanner [Bot]</span>, <span style="color: #4188C2;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=g6_1607251381.png" width="105" height="143" alt="Avatar du membre" /></span> Ahref [Bot]</span>, <span style="color: #4188C2;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=g6_1607251381.png" width="105" height="143" alt="Avatar du membre" /></span> Aspiegel [Bot]</span>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/be.png" alt="Belgique" title="Belgique (be)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=439" style="color: #008000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=439_1626792788.jpg" width="300" height="294" alt="Avatar du membre" /></span> balmolok</a>, <span style="color: #4188C2;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=g6_1607251381.png" width="105" height="143" alt="Avatar du membre" /></span> Barkrowler [Bot]</span>, <span style="color: #4188C2;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=g6_1607251381.png" width="105" height="143" alt="Avatar du membre" /></span> Bing [Bot]</span>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/be.png" alt="Belgique" title="Belgique (be)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=66" style="color: #008000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=66_1540122191.jpg" width="240" height="240" alt="Avatar du membre" /></span> cleopatre111</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/fr.png" alt="France" title="France (fr)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=51" style="color: #8000FF;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=51_1609872073.gif" width="198" height="197" alt="Avatar du membre" /></span> franouch</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/be.png" alt="Belgique" title="Belgique (be)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=67" style="color: #008000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=67_1540044729.jpg" width="200" height="200" alt="Avatar du membre" /></span> keykey</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/fr.png" alt="France" title="France (fr)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=188" style="color: #FF40FF;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./images/avatars/gallery/Esthetique/0252013.png" width="150" height="150" alt="Avatar du membre" /></span> lili</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/fr.png" alt="France" title="France (fr)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=335" style="color: #008000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./images/avatars/gallery/wini/Image2.png" width="150" height="150" alt="Avatar du membre" /></span> papinou</a>, <span style="color: #4188C2;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=g6_1607251381.png" width="105" height="143" alt="Avatar du membre" /></span> SEMrush [Bot]</span>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/dk.png" alt="Danemark" title="Danemark (dk)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=2" style="color: #AA0000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/fr.png" alt="France" title="France (fr)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=501" style="color: #008000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=501_1612986364.jpg" width="250" height="250" alt="Avatar du membre" /></span> Whatelse</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/be.png" alt="Belgique" title="Belgique (be)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=54" style="color: #AA0000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=54_1610288190.png" width="150" height="150" alt="Avatar du membre" /></span> xpmen</a>, <img src="https://<span class="useravatar"><img class="avatar" src="./download/file.php?avatar=2_1548701012.png" width="80" height="94" alt="Avatar du membre" /></span> super-game.be/ext/sylver35/countryflag/flags/fr.png" alt="France" title="France (fr)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=82" style="color: #008000;" class="username-coloured"><span class="useravatar"><img class="avatar" src="./download/file.php?avatar=82_1540062815.jpg" width="160" height="139" alt="Avatar du membre" /></span> yland</a>
				<br /><em>Légende : <a style="color:#AA0000" href="./memberlist.php?mode=group&amp;g=5">Administrateurs</a>, <a style="color:#008000" href="./memberlist.php?mode=group&amp;g=2">Utilisateurs enregistrés</a>, <a style="color:#8000FF" href="./memberlist.php?mode=group&amp;g=8">Les mecs</a>, <a style="color:#FF40FF" href="./memberlist.php?mode=group&amp;g=9">Les nanas</a>, <a style="color:#FF8000" href="./memberlist.php?mode=group&amp;g=10">les champions</a>, <span style="color:#4188C2">Robots</span>, <a style="color:#FF4000" href="./memberlist.php?mode=group&amp;g=12">Donnateurs</a></em>								</p>
	</div>


	<div class="stat-block birthday-list">
		<h3>Anniversaires</h3>
		<img src="./styles/SuperGame_v32/theme/images/birthday.png" style="padding-right: 5px; float: left" alt="Anniversaires" />		<p>
						Pas d’anniversaire à fêter aujourd’hui					</p>
	</div>

	<div class="stat-block statistics">
		<h3>Statistiques</h3>
		<img src="./styles/SuperGame_v32/theme/images/stats.png" style="padding-right: 5px; float: left" alt="Statistiques" />		<p>
						<strong>22250</strong> messages &bull; <strong>533</strong> sujets &bull; <strong>392</strong> membres &bull; Le membre enregistré le plus récent est <strong><img src="https://super-game.be/ext/sylver35/countryflag/flags/be.png" alt="Belgique" title="Belgique (be)" class="flag-user flag-12" width="12" /> <a href="./memberlist.php?mode=viewprofile&amp;u=588" style="color: #008000;" class="username-coloured">lisa</a></strong>.
			<h3><i class="fa fa-fw fa-signal"></i> Points Statistics</h3>
<p>Total : 288,806.00 Points<br/></p>

<h3><i class="fa fa-list-ol"></i> Top 10 des membres avec plus de points</h3>
ps: l'extension avatar en ligne (Online users avatar) n'a pas était mise à jour, ça peux provenir de la mise à jour phpbb ?
si non, j'ai bien mis countryflag à jour hier matin avec quelque autre voici la liste
Capture.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 564
Enregistré le : 13 janvier 2018
Liquide : 3 414.80
Relax-Arcade :  2
Localisation : Bretagne
Pays :
France (fr)
France

Souci avec Online users avatar et countryflag

Message par France Sylver35 » 14 nov. 2021, 12:26
ps: l'extension avatar en ligne (Online users avatar) n'a pas était mise à jour, ça peux provenir de la mise à jour phpbb ?
Ce que je t'explique en fait, c'est que l'extension Online users avatar est seule en cause !

Je te demande le code source de la liste des membres en ligne uniquement quand le problème est en cours.
Ce n'est pas quand le membre fondateur est en ligne que le soucis arrive, je te voit et pas de bug en vue :lol:
Tien, là, je vois le robot Googlebot-Image avec deux fois l'avatar robot devant lui, signe de plusieurs bugs dans cette extension...
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 269
Enregistré le : 25 novembre 2018
Liquide : 1 976.70
Relax-Arcade :  1
Pays :
Belgique (be)
Belgique

Souci avec Online users avatar et countryflag

Message par Belgique xpmen » 14 nov. 2021, 12:41
le membre fodateur c'est super-game :mrgreen:
je vais le connecté
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 564
Enregistré le : 13 janvier 2018
Liquide : 3 414.80
Relax-Arcade :  2
Localisation : Bretagne
Pays :
France (fr)
France

Souci avec Online users avatar et countryflag

Message par France Sylver35 » 14 nov. 2021, 15:09
J'ai modifié le fichier onlineuseravatar/event/listener.php
Dans la fonction obtain_users_online_string_modify() j'ai fait remplacer le str_replace de tout le contenu par un str_replace pour chaque membre connecté afin que cela arrête de remplacer à la volée n'importe comment comme cela était auparavant.

Pour info, j'ai laissé l'ancienne fonction commentée en dessous dans le fichier pour que tu puisse comparer.
Reconnecte ton bot pour voir si cela fixe le problème...
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 269
Enregistré le : 25 novembre 2018
Liquide : 1 976.70
Relax-Arcade :  1
Pays :
Belgique (be)
Belgique

Souci avec Online users avatar et countryflag

Message par Belgique xpmen » 14 nov. 2021, 16:34
re
toujours pareil une fois super-game connecté :?
Capture.JPG
Vous n’avez pas les permissions nécessaires pour voir les fichiers joints à ce message.
pour les passionés du potager: www.hortus-meo.be
Avatar de Sylver35
France Sylver35
Administrateur du site
Messages : 564
Enregistré le : 13 janvier 2018
Liquide : 3 414.80
Relax-Arcade :  2
Localisation : Bretagne
Pays :
France (fr)
France

Souci avec Online users avatar et countryflag

Message par France Sylver35 » 14 nov. 2021, 17:02
J'ai résolu le problème dancegirl

En fait, le bug provient du nom de ton robot super-game, il est le même que l'url de ton forum.
Or, l'extension Online users avatar remplace le nom par avatar nom
Alors, toutes les urls des drapeaux (https:super-game.be) étaient remplacées par https: avatar super-game.be

Ton robot s'appelle donc maintenant super-gameur et tout va bien :mrgreen:
Des chercheurs qui cherchent, on en trouve, mais des chercheurs qui trouvent, on en cherche !
Avatar de xpmen
Belgique xpmen
Auteur du sujet
Messages : 269
Enregistré le : 25 novembre 2018
Liquide : 1 976.70
Relax-Arcade :  1
Pays :
Belgique (be)
Belgique

Souci avec Online users avatar et countryflag

Message par Belgique xpmen » 14 nov. 2021, 17:07
ah bah zut alors :lol:

une chance que ce soit que le pseudo à changer et pas le reste :lol: :lol: :lol:
bizarre que c'est apparu seulement maintenant , enfin bref super content que tu a résolut le bidule

merci Sylver
pour les passionés du potager: www.hortus-meo.be
  • Sujets similaires
    Réponses
    Vues
    Dernier message