Comment faire pour ne pas avoir les émojis cliquables ?

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Sam 25 Juin - 12:52

Détails techniques


Version du forum : phpBB3
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Google Chrome
Personnes concernées par le problème : Tous les utilisateurs
Lien du forum : https://dangela.forumgratuit.org/

Description du problème

Bonjour
j'ai mis l'option cliquable pour les images sur le forum
mais malheureusement tous les smiles autres que ceux du
forum le sont également comme ceci

Comment faire pour ne pas avoir les émojis cliquables ? Emojis10


ce qui fort déplaisant quand on veut lire un message
y a t'il un moyen de supprimer l'option sur les smiles
envoyé par mobile ?

merci pour la réponse


Dernière édition par creange le Mar 28 Juin - 11:56, édité 1 fois
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Lun 27 Juin - 12:39

un petit up
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 16:50

Bonjour,

Que voulez-vous dire par "j'ai mis l'option cliquable pour les images sur le forum" ? Qu'avez-vous fait, concrètement ?
Ensuite, pour pouvoir examiner votre problème, il faudrait que nous ayons accès à l'un de vos sujets où les smileys sont présents. Pouvez-vous faire cela ?


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 18:03

Bonjour Oka.mi
j'ai mis ce code js sur l'index et tous les sujets pour redimensionner les images

Code:
//Recherche des image dans le contenu
$(function(){
$('.postbody .content').find('img').addClass('M14_Resize').attr
("onclick","window.open(this.src);return false").attr("title","Cliquez pour voir l'image dans sa totalité");
//Suppression de la class sur les smileys
$('img[longdesc]').removeClass().removeAttr('onclick');
});
//On entoure l image pour donner une apparence optionnel
$(function(){
$('img.M14_Resize').wrap('<span id="M14_Resize"></span>');
});
afin qu'elles soient cliquables pour l'agrandissement mais le problème c'est que
les utilisateurs mettent un smiles depuis le mobile c 'est considéré comme une image
et par conséquent ça met ce que j'ai mis en capture d'écran

dans mon css j'ai rajouter ceci
Code:


img.M14_Resize
{
margin-top:20px;/*on decale de 20px du haut*/
max-width:500px;/*on donne une largeur maximale*/
max-height:500px;/*on donne une hauteur maximale*/
cursor:pointer;
}

/*on donne une apparence au images*/
#M14_Resize img.M14_Resize
{
border:2px solid red;
}
/*on dépose un texte avant l image*/
#M14_Resize:before
{
content:"Image cliquable";
position: absolute;
margin:2px 0px 2px 20px;
color:green;
font-style:italic;
}

et j'ai supprimé ceci
Code:

<!-- BEGIN switch_image_resize -->
<script type="text/javascript">
//<![CDATA[
$(resize_images({ 'selector' : '.postbody .post-entry', 'max_width' : {switch_image_resize.IMG_RESIZE_WIDTH}, 'max_height' : {switch_image_resize.IMG_RESIZE_HEIGHT} }));
//]]>
</script>
<!-- END switch_image_resize -->
 dans mon template viewtopic_ body

j'avais trouvé ce tuto sur un forumactif
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 18:53

Si je me fie à votre capture d'écran, vous devez parler des Twemoji, qui sont effectivement envoyées en tant qu'images contrairement aux smileys classiques. On peut donc modifier le script de façon à exclure les liens de type Twemoji dans les images sélectionnées, en remplaçant ce passage (ligne 3)
Code:
.find('img')
par
Code:
.find('img:not(img[src*="twemoji"])')


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 20:04

merci Oka.mi 
mais ça ne fonctionne pas au contraire mes images ne sont plus redimensionnées  .....
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 20:10

En ce cas je vous invite à copier-coller ici le script modifié.


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 20:21

Code:
//Recherche des image dans le contenu
$(function(){
$('.postbody .content')..find('img:not(img[src*="twemoji"])').addClass('M14_Resize').attr
("onclick","window.open(this.src);return false");
//Suppression de la class sur les smileys
$('img[longdesc]').removeClass().removeAttr('onclick');
});
 //On entoure l image pour donner une apparence optionnel
$(function(){
$('img.M14_Resize').wrap('<span id="M14_Resize"></span>');
});


                                                           


creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 20:22

Vous avez mis deux "." avant le find. Il n'en faut qu'un.


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 20:27

les images sont de nouveau redimensionnées mais les twemoji aussi du coup ça 
ne change rien
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 20:29

Je réitère donc ma demande formulée dans ma première réponse Smile
Oka.mi a écrit:Ensuite, pour pouvoir examiner votre problème, il faudrait que nous ayons accès à l'un de vos sujets où les smileys sont présents. Pouvez-vous faire cela ?


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 20:32

alors je n'ai pas l'habitude comment il faut faire
je vous mets le lien de la page et je permets la connection c'est ça ?
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 20:34

Le plus simple, je pense, c'est de créer un nouveau sous-forum (temporaire) où vous donnez l'accès à la lecture pour les invités et où vous créez un sujet avec des exemples d'émojis qui posent problème. Une fois le problème réglé, vous aurez juste à supprimer le forum et le sujet créés.


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 20:45

c est bon j'ai ouvert un forum
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par Oka.mi Mar 28 Juin - 21:02

Voilà pourquoi je vous demandais dès le début d'ouvrir un forum pour que l'on puisse regarder Wink
J'ai pu voir que votre éditeur est dépourvu du Twemoji donc je suppose qu'il s'agissait en fait d'un emojione (sur votre capture).
Pour ça, on remplace toujours la même ligne dans le script (attention au ".") pour y inclure les emojione.
Code:
.find('img:not(img[class="emojione"], img[src*="twemoji"])')

Si ça ne marche toujours pas alors je réitère ma demande de mon précédent message :
Oka.mi a écrit:et où vous créez un sujet avec des exemples d'émojis qui posent problème.
Ainsi j'arrêterais de jouer aux devinettes :p


Comment faire pour ne pas avoir les émojis cliquables ? 1213Donnez un titre explicite Comment faire pour ne pas avoir les émojis cliquables ? VTzsyWB à votre sujet pour améliorer son référencement

Remerciez Comment faire pour ne pas avoir les émojis cliquables ? 976083691 le message qui vous a aidé pour le mettre en évidence

Cochez résolu lorsque votre problème est résolu pour faciliter le travail des modérateurs

L'aide par MP Comment faire pour ne pas avoir les émojis cliquables ? FsAeGeb n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre
Oka.mi

Oka.mi
Aidactive
Aidactive

Messages : 2777
Inscrit(e) le : 06/01/2011

https://deus-academia.forumactif.com/
Oka.mi a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 21:12

c'est bon ça marche  Yes
pour la devinette en fait ce sont les émoji envoyés par les utilisateurs depuis leur
mobile car oui j'ai désactivé les twemoji sur le forum 

Merci Oka.mi pour l'aide apportée 
bonne fin de soirée
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Comment faire pour ne pas avoir les émojis cliquables ?

Message par creange Mar 28 Juin - 21:15

sujet résolu
creange

creange
*****

Féminin
Messages : 770
Inscrit(e) le : 31/03/2011

https://dangela.forumgratuit.org/
creange a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum