[Résolu] Javascript "perturbateur"

4 participants

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

Résolu [Résolu] Javascript "perturbateur"

Message par FANCH 56 Jeu 30 Jan 2014 - 13:02

Bonjour

Ce code, : Couleur texte : raison d'édition
Code:

$(function() {    
              $(".post-entry ").each(function() {
                   derniereeditionstr = $(this).clone().children().remove().end().text();
                    if( derniereeditionstr.match(/^Dernière édition par/gi)) $(this).html($(this).html().replace(  derniereeditionstr, "<span id='M14_edit'>" +  derniereeditionstr + "</span>"));                            
               });              
           });

Perturbe la mise au format automatique des images, quand on édite ledit message pour corriger.

Avant activation


[Résolu] Javascript "perturbateur" Captur31

Après activation

[Résolu] Javascript "perturbateur" Captur32

Je demande l'action d'un dévactif.

Merci


Dernière édition par FANCH 56 le Mar 18 Fév 2014 - 13:19, édité 1 fois
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Ven 31 Jan 2014 - 17:55

Je fais remonter
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 3 Fév 2014 - 11:22

Je fais remonter
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Sam 8 Fév 2014 - 13:24

Je fais remonter
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Mar 11 Fév 2014 - 18:07

Je fais remonter
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par Invité Mer 12 Fév 2014 - 9:43

Sujet déplacé à la demande de l'auteur .
Anonymous

Invité
Invité


Invité a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par Chapo Ven 14 Fév 2014 - 18:18

Bonjour @Fanch56: nous vous y mettons dès lundi !
Chapo

Chapo
Dévactif
Dévactif

Masculin
Messages : 5155
Inscrit(e) le : 02/05/2006

Chapo a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Ven 14 Fév 2014 - 20:31

Merci beaucoup.

J'ai tourner la chose dans tous les sens, et le résultat est toujours le même. Mais je ne suis pas pressé....................................j'suis à la retraite.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Lun 17 Fév 2014 - 10:11

Bonjour Fanch,

Si je comprends bien l'objectif de ce code est d'appliquer un style particulier à un message édité ?
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 10:22

Bonjour Zorro

C'est dans le but que la raison d'édition soit visible en couleur, quand un Administrateur intervient pour corriger la mise en forme d'un post

Voici un exemple. La raison est en rouge, afin qu'elle soit plus visible pour mes membres........................... et comme vous voyez la photo du dessus est en grande largeur, le redimensionnement ne s'applique plus. Si je désactive le java, le redimensionnement fonctionne de nouveau.

[Résolu] Javascript "perturbateur" Captur34
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Lun 17 Fév 2014 - 12:02

Pouvez-vous tester ce code ?

J'ai volontairement passé
Code:
"id=M14_edit"
en
Code:
"class=M14_edit"
, il faut utiliser class si on utilise le style plusieurs fois (plusieurs messages peuvent avoir été édités dans la même pas )

Code:
$(function () {
    $(".post-entry").each(function () {
        poster = $(this).children().html();
        post = $(this).children().remove().end().text();
        if (post.match(/Dernière édition par/gi)) {
            $(this).html("<div>" + poster + "</div>" + $(this).html().replace(post, "<span class='M14_edit'>" + post + "</span>"));
        }
        else
        {
         $(this).html(poster);
        }
    });
});

Z.


Dernière édition par Zorro le Lun 17 Fév 2014 - 12:30, édité 1 fois (Raison : Petite erreur d'apostrophe dans span class)
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 13:32

Merci

Même motif, même punition................ et la couleur ne change pas

[Résolu] Javascript "perturbateur" Captur35
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 13:42

Edit

Par politesse je t'informe que je m'absente pour deux heures
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Lun 17 Fév 2014 - 14:14

Pour la couleur, mea-culpa, je n'ai pas précisé qu'il fallait modifier le CSS pour passer M14_edit en class.
Actuellement votre CSS:

Code:
#M14_edit {
    color: red;
}

Doit maintenant être :

Code:
.M14_edit {
    color: red;
}

Pouvez-vous me donner une lien vers le forum et votre sujet de test afin que je m'appui dessus.

Merci

Z.
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 16:02

Voici un lien créé pour vous

http://www.anciens-cols-bleus.net/t20637-admis-essais-techniques

EDIT : J'ai mis le java en service et corrigé M14


Dernière édition par FANCH 56 le Lun 17 Fév 2014 - 17:18, édité 1 fois
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 17:14

Bien reçu ton mp, mais on ne peut t'envoyer de mp.

Gmail est recommandé sur mon forum, aucun problème.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Lun 17 Fév 2014 - 17:27

Je viens de tester sur le sujet en redimensionnant les images et cela fonctionne. Par quel moyen vous redimensionnez les images ?

Voilà comment j'ai procéder :

[Résolu] Javascript "perturbateur" Captur10
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 17:33

La photo au-dessus du spoiler est écrasée. Les photos dans le spoiler ne se redimensionnent pas.

J'utilise le PA.

[Résolu] Javascript "perturbateur" Captu199

edit : je ne redimensionne pas les images par servimg
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Lun 17 Fév 2014 - 18:07

Ok, je vois le problème. Le redimensionnement depuis le PA se fait en JS également, sauf que les deux fichiers se chargent et s'éxécute au même moment. Du coup dans notre code, on récupère le contenu du post ($(this).text) mais sans la surcouche JS qui redimensionne les images.

Première chose, j'ai fait en sorte que le code n'affecte que les message édité, il est inutile d'éxécuter du JS si on n'en a pas besoin. Je vais essayer de trouver un moyen de contourner le problème pour que l'on récupère le texte après le passage du JS du PA.

Je vous tient au courant de mes recherches dans la journée de demain.

Bonne soirée.

Z.
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Lun 17 Fév 2014 - 18:11

Merci

Puis-je le désactiver en attendant ?

EDIT : 18 février

Absent une bonne partie de la journée.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.
  • 0

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Mar 18 Fév 2014 - 11:58

Bonjour Fanch,

J'ai mis en place un nouveau code qui devrait fonctionner, je le laisse désactiver sur le forum.

Voici le code:

Code:
$(function () {
    $(".post-entry ").each(function () {
        if ($(this).text().match(/Dernière édition par/gi)) {
        $(this).contents().last().wrap("<span class='M14_edit'></span>")
        }
    });
});

Z.
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Mar 18 Fév 2014 - 13:19

Merci Zorro (heureusement que tu es arrivé.....hé ! hé!)

Çà fonctionne très bien

Je passe en résolu, et bravo pour cette intervention.

Peut-être ce java intéressera quelqu'un d'autre.

Cordialement
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par bando Mar 18 Fév 2014 - 14:08

Pas de problème  Wink 

Z.
bando

bando
Dévactif
Dévactif

Masculin
Messages : 2014
Inscrit(e) le : 05/12/2006

https://forum.forumactif.com
bando a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par demeter1 Mar 18 Fév 2014 - 14:31

Le sujet étant chez les devactifs, il doit s'agir d'un soucis d'ordre général.

on a quelque chose à modifier de notre côté ???? Simple question, car je n'arrive pas à trouver le code incriminé de mon côté .
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par FANCH 56 Mar 18 Fév 2014 - 17:09

Demeter.

C'est un java que j'ai rajouté, pou que la raison d'édition puis être d'une couleur différente des posts.
FANCH 56

FANCH 56
Membre actif

Masculin
Messages : 13259
Inscrit(e) le : 25/07/2005

https://www.anciens-cols-bleus.net/
FANCH 56 a été remercié(e) par l'auteur de ce sujet.

Résolu Re: [Résolu] Javascript "perturbateur"

Message par demeter1 Mar 18 Fév 2014 - 17:12

Autant pour moi. Le topic a du être certainement orienté dans la mauvaise section . J'ai cru qu'il s'agissait d'un soucis d'ordre général auquel il nous fallait apporter un correctif de notre côté.

Merci de m'avoir renseigné Fanch, cela m'évitera des recherches inutiles.
demeter1

demeter1
Membre actif

Masculin
Messages : 8993
Inscrit(e) le : 23/01/2009

https://altitudetropicale.forums-actifs.com/
demeter1 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