Astuces Forumactif
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
Membres connectés récemment
Voir tous les membres

[PHPBB2] Signature chargée

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

Anonymous
Invité
Invité

MessageInvité Mer 27 Oct 2021 - 10:38

  • Version du forum :
    PHPBB2
  • Templates modifiés :
    oui
  • Navigateur :
    Opera
Bonjour mon Phil,

tu  avais fait il y a quelque temps un encodage pour limiter les signatures trop chargées ici, mais je m'aperçois que ça ne fonctionne plus à voir cette signature :

[PHPBB2] Signature chargée Opera673

je te mets ton encodage JS :

Code:
$(()=>{
$('a[href*="p_vote="]').on('click',e=>{
        e.preventDefault();
        let id=/p_vote=(\d+)/.exec(e.target.href)[1];
  $('#p'+id+' .vote').empty().html('<img src="https://i.servimg.com/u/f87/11/26/21/37/contac10.gif"style="width:48px;height:48px;"/>');
        $.get(e.target.href,d=>{
            /*vote envoyé*/
            $.get(document.location,d=>{
                $('#p'+id+' .vote').replaceWith($('#p'+id+' .vote',d))
            })
        })
    })
});
  $(function(){
$('a[href*="eval=plus"]').each(function(){
var a=$(this).length;
if(a)
  {  
$(this).closest('.vote.gensmall').find('.vote-bar').hide();
}});});
  
/*MESSAGE SUIVANT*/
$(function(){
var a=$('tr[id^="p"]').length;
var hr=$('strong:contains("Rappel du premier message")').length;
if(a>1){$('tr[id^="p"]').not(":last").each(function(){
$(this).find('td table .postdetails').after('<img class="M14_lastPOst"src="https://i.servimg.com/u/f87/11/26/21/37/arrow-18.png"style="vertical-align:middle;cursor:pointer;margin-top: -2px;position: absolute;margin-left:2px;"title="Voir le message suivant"/>');
$('.M14_lastPOst').on('click', function(){
var id =$(this).closest('.post').next().next().attr('class').match(/[0-9]{1,}/);
location.hash = id;});});}if(hr){var link=  $('.M14_postdetails:eq(1)').attr('href');$('strong:contains("Rappel du premier message")').closest('tbody').find('img[class="M14_lastPOst"]').wrap('<a href="'+link+'"></a>');}});
  
  //LIMITATION A UNE IMAGE SIGNATURE
$(function(){
$('.signature_div').each(function(){
var t=$(this).find('img:eq(0),img:eq(1)').addClass('toler').length;
var u=$(this).find('img:not(.toler)').length;
if(u)
{
$(this).find('img:not(.toler)').remove();
$(this).closest('tr[class*="post--"]').find('td:first').find('span.name').before('<a href="/profile?mode=editprofile&page_profil=signature"style="color:darkred!important;font-size:11px;"title="Modifier ma signature, vous avez trop d\'image(s) ('+u+') ">Avertissement ('+u+')</a> <br />');
}
});});
//SUPPRESSION URL
$(function(){
$('.signature_div').each(function(){
$(this).find('a.postlink').removeAttr('href');
});});

par contre, je ne me rappelle plus si tu avais fait un CSS ..


Je te remercie d'avance,

mes amitiés

Lydie


Dernière édition par petitefeuille le Mer 27 Oct 2021 - 11:29, édité 1 fois
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 27 Oct 2021 - 11:01

Coucou Lydie,
tu peux me donner un lien vers le message en question,
lorsque tu as un soucis identique ou il faut voir le visuel,merci de fournir un lien car
je n'ai pas envie de me coltiner tous les messages MDR .
C'est plus clair de voir et ensuite intervenir ok .


Message envoyé via la réponse rapide par: @Milouze14


Dernière édition par Milouze14 le Mer 14 Aoû 2024 - 6:57, édité 1 fois
Anonymous
Invité
Invité

MessageInvité Mer 27 Oct 2021 - 11:08

Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 27 Oct 2021 - 11:18

Merci c'est plus simple ok .
Alors il n'y a qu'une image on à rien restreint d'autre Lydie ok .
Le reste contient que du texte ok .
Le forum des forums à désormais limité le nombre caractères pour les signatures:
https://forum.forumactif.com/t405803-augmentation-du-nombre-de-caractere-pour-les-signatures#3383029

Il faut diminuer le nombre ici:

Général/Messages et Emails/Configuration/Sujets

Nombre maximum de caractères autorisé dans la signature :



Message envoyé via la réponse rapide par: @Milouze14
Anonymous
Invité
Invité

MessageInvité Mer 27 Oct 2021 - 11:20

ahhhh d'accord !!! donc ton encodage fonctionne s’il y a par exemple plein d'images ??

Message envoyé via la réponse rapide par: @petitefeuille
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 27 Oct 2021 - 11:23

Mon script:
Code:
 //LIMITATION A UNE IMAGE SIGNATURE
$(function(){
$('.signature_div').each(function(){
var t=$(this).find('img:eq(0),img:eq(1)').addClass('toler').length;
var u=$(this).find('img:not(.toler)').length;
if(u)
{
$(this).find('img:not(.toler)').remove();
$(this).closest('tr[class*="post--"]').find('td:first').find('span.name').before('<a href="/profile?mode=editprofile&page_profil=signature"style="color:darkred!important;font-size:11px;"title="Modifier ma signature, vous avez trop d\'image(s) ('+u+') ">Avertissement ('+u+')</a> <br />');
}
});});

Autorise qu'une image Lydie ok .


Message envoyé via la réponse rapide par: @Milouze14
Anonymous
Invité
Invité

MessageInvité Mer 27 Oct 2021 - 11:28

cool 😊

tu as toute mon amitié et grand merci de ton aide .... 🤗 toujours présent pour nous aider 😙

Message envoyé via la réponse rapide par: @petitefeuille
Milouze14
Milouze14
Fondateur

https://www.milouze14.net/

MessageMilouze14 Mer 27 Oct 2021 - 11:36

De rien ma tite Lydie ok .

Hello


Sujet résolu et déplacé dans le forum adéquate

A bientôt pour une prochaine demande clin oeil



Message envoyé via la réponse rapide par: @Milouze14

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

Créer un compte ou se connecter pour répondre

Vous devez être membre pour répondre.

S'enregistrer

Rejoignez notre communauté ! C'est facile !


S'enregistrer

Connexion

Vous êtes déjà membre ? Aucun soucis, cliquez ici pour vous connecter.


Connexion

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