Comment faire pour ne pas avoir les émojis cliquables ?
2 participants
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1 • Partagez
Comment faire pour ne pas avoir les émojis cliquables ?
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
Bonjourj'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
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
Re: Comment faire pour ne pas avoir les émojis cliquables ?
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 ?
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 ?
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
Bonjour Oka.mi
j'ai mis ce code js sur l'index et tous les sujets pour redimensionner les images
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
et j'ai supprimé ceci
j'avais trouvé ce tuto sur un forumactif
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>');
});
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 -->
j'avais trouvé ce tuto sur un forumactif
Re: Comment faire pour ne pas avoir les émojis cliquables ?
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')
- Code:
.find('img:not(img[src*="twemoji"])')
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
merci Oka.mi
mais ça ne fonctionne pas au contraire mes images ne sont plus redimensionnées .....
mais ça ne fonctionne pas au contraire mes images ne sont plus redimensionnées .....
Re: Comment faire pour ne pas avoir les émojis cliquables ?
En ce cas je vous invite à copier-coller ici le script modifié.
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
- 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>');
});
Re: Comment faire pour ne pas avoir les émojis cliquables ?
Vous avez mis deux "." avant le find. Il n'en faut qu'un.
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
les images sont de nouveau redimensionnées mais les twemoji aussi du coup ça
ne change rien
ne change rien
Re: Comment faire pour ne pas avoir les émojis cliquables ?
Je réitère donc ma demande formulée dans ma première réponse
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 ?
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
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 ?
je vous mets le lien de la page et je permets la connection c'est ça ?
Re: Comment faire pour ne pas avoir les émojis cliquables ?
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.
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
c est bon j'ai ouvert un forum
Re: Comment faire pour ne pas avoir les émojis cliquables ?
Voilà pourquoi je vous demandais dès le début d'ouvrir un forum pour que l'on puisse regarder
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.
Si ça ne marche toujours pas alors je réitère ma demande de mon précédent message :
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 :
Ainsi j'arrêterais de jouer aux devinettes :pOka.mi a écrit:et où vous créez un sujet avec des exemples d'émojis qui posent problème.
Donnez un titre explicite à votre sujet pour améliorer son référencement Remerciez le message qui vous a aidé pour le mettre en évidence Cochez lorsque votre problème est résolu pour faciliter le travail des modérateurs L'aide par MP n'est pas autorisée pour que celle-ci puisse bénéficier au plus grand nombre |
Re: Comment faire pour ne pas avoir les émojis cliquables ?
c'est bon ça marche
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
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
Sujets similaires
» Comment faire pour avoir des intitulés cliquables ?
» Liens cliquables en mode non connecté
» Liens "cliquables"
» Liens - utilisateurs - non cliquables
» Rendre le fond des forums cliquables
» Liens cliquables en mode non connecté
» Liens "cliquables"
» Liens - utilisateurs - non cliquables
» Rendre le fond des forums cliquables
Forum gratuit : Le forum des forums actifs :: Entraide & Support... :: Problème avec un script, un code :: Archives des problèmes avec un code
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum