Vous n'êtes pas identifié(e).

  • Contributions :
  • Vos boîtes de messages privés sont vides.

🟣 Identifier un mot qui mais pas dans une image


#1 2017-06-27 12:51:53

Mention dadoo
♟️ Grade : Recruit

Disciple
Inscription : 2015-05-01
Messages : 38
Likes : 4

Identifier un mot qui mais pas dans une image

Bonjour à tous

Voilà, je rencontre une problème avec Zenno ou plus particulièrement avec mon ignorance en regex et je m'arrache les cheveux à trouver  une solution.

Je mets en place un système qui va automatiser le maillage interne d'un site. Le template va donc mettre des liens sur des mots précis dans un texte.
- il va dans le backoffice du CMS,
- affiche le texte en mode code source
- cherche avec une regex un mot dans le texte
- remplace ce mot par le mot entouré d'un lien a href. Trouve le mot "XXX" et remplace le par le mot <a href="mon lien">XXX</a>


Tout fonctionne sauf.....

Sauf que lorsque mon mot se trouve dans le nom de l'image, la balise alt ou title de l'image... ben il met un lien et du coup le code explose.

Comme faire pour dire "trouve XXX qui n'est pas dans une balise quelconque ?

J'ai bien une idée du genre :
1. trouve XXX
2. si apres XXX tu trouves > mais pas <, c'est que tu es dans une balise donc prends le prochain XXX

Mais je ne sais pas l'écrire.

Pourriez-vous m'aider svp ??
Meci

Dadoo

Dernière modification par dadoo (2017-06-27 12:52:37)

0
J'aime ❤️

🔴 Hors ligne

#2 2017-06-27 13:26:05

Mention Mitsu
🥉 Grade : Scout

AuxiliaireIngénieur webStratège1000 messagesMembre Hospitalier
Inscription : 2014-11-17
Messages : 2 012
Likes : 8

Développement PHP
Développement JS
Audit et Analyse
Netlinking
Site Web

Re : Identifier un mot qui mais pas dans une image

Mmmh, en fait pour ce type de chose, tu ne devrais pas avoir de liens en base mais généré côté affichage avec ton script.
Après si tu sais pas codé, les cms ont des plugin qui permettent de géré ce type de fonctionalité tels que wordpress.

Parce qu'en plus là en faisant comme tu fais, même si tu y arrive, tu gère les attribut mais tu auras une autre erreur à gérer de type que si tu passe deux fois le même script, il faut pas qu'il fasse <a href="lien"><a href="lien">dfhdgsh</a></a> avec des liens qui se chevauchent.

0
J'aime ❤️

🔴 Hors ligne

#3 2017-06-27 13:29:54

Mention dadoo
♟️ Grade : Recruit

Disciple
Inscription : 2015-05-01
Messages : 38
Likes : 4

Re : Identifier un mot qui mais pas dans une image

Oui tout a fait Mitsu, mais le deuxième point est réglé. Je cherche avec une regex le lien dans la page, s'il y est alors je passe à l'article suivant, car je connais le lien et c'est toujours le même pour tous les articles d'un dossier.

Hélas c'est un CMS propriétaire donc pas de plugin et du dev très cher

0
J'aime ❤️

🔴 Hors ligne

#4 2017-07-13 20:54:30

Mention Seoxis
🥇 Grade : Guardian

Membre du Black LaboMembre du CercleOfficierStratège50likes
Lieu : Calais
Inscription : 2014-04-29
Messages : 794
Likes : 88

Scraping
Netlinking Auto
Audit et Analyse
Automatisation Web
Site Web

Re : Identifier un mot qui mais pas dans une image

tu as plusieurs façons de faire :

1) soit tu met le lien uniquement sur du texte non précédé de title=

genre ton texte sera précédé d'un espace je pense donc tu recherches 'espace'motclé

2) soit tu appliques les modifs sur tout ton code et ensuite tu vires les liens des images

tu remplaces title=<a href........ par title=

3) <[^>]*>      c'est la regex pour chercher tous les blocs de code dans ta page

remplace l'étoile par un bout de code regex qui inclut ton lien image a supprimer

Dernière modification par Seoxis (2017-07-13 20:58:05)


Envie de me faire plaisir , achetez les mêmes proxys que j'utilise via ce lien : -=[ buyproxies.org ]=-  (15€ pour 10 proxys dédiés)

Envie de tester ZennoPoster c'est par ici : -=[ ZennoPoster ]=- (à partir de 87$)

0
J'aime ❤️

🔴 Hors ligne

#5 2017-07-13 22:27:35

Mention dadoo
♟️ Grade : Recruit

Disciple
Inscription : 2015-05-01
Messages : 38
Likes : 4

Re : Identifier un mot qui mais pas dans une image

Yes ! Merci Seoxis.
Je vais regrder ca. Jai trouvé une solution détournée pour arriver a mes fins

0
J'aime ❤️

🔴 Hors ligne

#6 2017-07-14 00:59:47

Mention Seoxis
🥇 Grade : Guardian

Membre du Black LaboMembre du CercleOfficierStratège50likes
Lieu : Calais
Inscription : 2014-04-29
Messages : 794
Likes : 88

Scraping
Netlinking Auto
Audit et Analyse
Automatisation Web
Site Web

Re : Identifier un mot qui mais pas dans une image

Ca marche

Désolé de ne pas avoir pu t'aider avant je suis tombé sur ton post par hasard en regardant la rubrique zenno

D'hab je look tjrs les news topic mais j'ai dû passer à coté par erreur

au pire tu peux tjrs me /w sur skype


Envie de me faire plaisir , achetez les mêmes proxys que j'utilise via ce lien : -=[ buyproxies.org ]=-  (15€ pour 10 proxys dédiés)

Envie de tester ZennoPoster c'est par ici : -=[ ZennoPoster ]=- (à partir de 87$)

0
J'aime ❤️

🔴 Hors ligne

#7 2017-07-17 22:49:07

Mention dadoo
♟️ Grade : Recruit

Disciple
Inscription : 2015-05-01
Messages : 38
Likes : 4

Re : Identifier un mot qui mais pas dans une image

Pas de soucis Seoxis ! C'est cool de ta part.
Effectivement j'aurais plus le reflexe skype
Dadoo

0
J'aime ❤️

🔴 Hors ligne

Pied de page des forums