iframe dans la partie règlement des forums et catégories

4 participants

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

Résolu iframe dans la partie règlement des forums et catégories

Message par demeter1 Jeu 24 Oct 2019 - 20:56

Bonjour à tous,
la partie règlement des forums et catégories n'autorisant que le bbcode, nous avions la possibilité d'utiliser la balise flash pour intégrer une iframe dans cette partie.

La balise flash devenant obsolète, connaissez vous un moyen de faire apparaître une iframe dans cette partie du PA ?

Merci par avance pour votre aide.


Dernière édition par demeter1 le Dim 27 Oct 2019 - 21:25, édité 1 fois
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: iframe dans la partie règlement des forums et catégories

Message par Adam_sfp Jeu 24 Oct 2019 - 22:27

demeter1 a écrit:
la partie règlement des forums et catégories n'autorisant que le bbcode,

Bonsoir demeter

Je ne sais même pas ou est cette partie (et c'est pas une boutade ;-)   ) Embarassed
Adam_sfp

Adam_sfp
Membre actif

Masculin
Messages : 4465
Inscrit(e) le : 18/04/2008

http://antonyadam.kanak.fr
Adam_sfp a été remercié(e) par l'auteur de ce sujet.

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par demeter1 Ven 25 Oct 2019 - 0:53

Bonjour Adan, pas de honte à avoir. Il s'agit d'une zone que l'on touche à la création d'un forum et que l'on oubli par la suite.

Général/Catégories et forums/tu cliques sur un de tes forums ; la zone règlement est tout en bas.
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: iframe dans la partie règlement des forums et catégories

Message par demeter1 Sam 26 Oct 2019 - 23:23

up
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: iframe dans la partie règlement des forums et catégories

Message par Invité Dim 27 Oct 2019 - 7:13

Coucou Stéphane et Adam,

alors on peut mettre entre les balises bbcode url dans le règlement du forum comme ceci:
Le lien de l'iframe (je me suis servi sur ton fofo  Very Happy  ).

Code:
https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante


Code:
[url=https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante]https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante[/url]

Ensuite le script qu'il vaut mieux placer sur toutes les pages, tout dépend ce que tu as coché pour l'affichage du règlement.
Dans ce cas:

iframe dans la partie règlement des forums et catégories 0133

Ensuite si tous les règlements sont placés sur la réponse rapide, ll faudra cocher le script sur les sujets simplement.

Je t'explique le fonctionnement:
Le script va rechercher le lien de la page html:

Code:
//LE LIEN DE LA PAGE HTML 1
var page1="https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante";

Le code html de l'iframe correspondante:
Code:
//LE CODE HTML DE IFRAME 1
var iframe1='<iframe src="https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante"width="100%"></iframe>';

Puis la partie qui modifiera le lien par l'iframe:
Code:
$('td.rules.postbody').find('a[href="'+page1+'"]').each(function(){
var html_1=$(this).length;
if(html_1){$(this).replaceWith(iframe1);}
});

Le script dans sa totalité:
Code:
$(function(){
//LE LIEN DE LA PAGE HTML 1
var page1="https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante";
//LE CODE HTML DE IFRAME 1
var iframe1='<iframe src="https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante"width="100%"></iframe>';
$('td.rules.postbody').find('a[href="'+page1+'"]').each(function(){
var html_1=$(this).length;
if(html_1){$(this).replaceWith(iframe1);}
});

});

Ensuite pour en créer une autre:

Il suffit de créer deux autres variables et une deuxième boucle:
Code:
$(function(){
//LE LIEN DE LA PAGE HTML 1
var page1="https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante";
//LE CODE HTML DE IFRAME 1
var iframe1='<iframe src="https://altitudetropicale.forums-actifs.com/h62-formulaire-fiche-de-plante"width="100%"></iframe>';
//LE LIEN DE LA PAGE HTML 2
var page2="deuxieme page html";
//LE CODE HTML DE IFRAME 2
var iframe2='<iframe src="deuxieme page html"width="100%"></iframe>';
$('td.rules.postbody').find('a[href="'+page1+'"]').each(function(){
var html_1=$(this).length;
if(html_1){$(this).replaceWith(iframe1);}
});
$('td.rules.postbody').find('a[href="'+page2+'"]').each(function(){
var html_2=$(this).length;
if(html_2){$(this).replaceWith(iframe2);}
});

});


a++
Anonymous

Invité
Invité


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

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par demeter1 Dim 27 Oct 2019 - 20:46

Bonjour Philippe,
tout bonnement génial  Hero  Yes  Yes  Yes

Chapeau bas et, un grand très grand merci pour ce script. thumleft  thumleft

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: iframe dans la partie règlement des forums et catégories

Message par Chacha Lun 28 Oct 2019 - 9:25

iframe dans la partie règlement des forums et catégories TLjnTcjBonjour,

Le topic est replacé à la demande de l'auteur du sujet.

Pensez à faire un UP au moins une fois par semaine si vous ne voulez pas voir votre sujet déplacé à la corbeille.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69444
Inscrit(e) le : 21/08/2010

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

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par demeter1 Lun 28 Oct 2019 - 11:36

Merci Chacha.

Philippe, désolé pour la réouverture du sujet.

le script fonctionne très bien en affichage pour la première iframe mais n'affiche que l'url sur la deuxième iframe

le js coché sur toutes less page
Code:
/* Iframe dans la partie règlement*/
$(function(){
//LE LIEN DE LA PAGE HTML 1
var page1="https://altitudetropicale.forums-actifs.com/h24-assistant-virtuel-identification";
//LE CODE HTML DE IFRAME 1
var iframe1='<iframe src="https://altitudetropicale.forums-actifs.com/h24-assistant-virtuel-identification"width="100%" height="750"frameborder="0"scrolling="NO" ></iframe>';
//LE LIEN DE LA PAGE HTML 2
var page2="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions";
//LE CODE HTML DE IFRAME 2
var iframe2='<iframe src="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions"width="100%" height="950"frameborder="0"scrolling="NO" ></iframe>';
$('td.rules.postbody').find('a[href="'+page1+'"]').each(function(){
var html_1=$(this).length;
if(html_1){$(this).replaceWith(iframe1);}
});
$('td.rules.postbody').find('a[href="'+page2+'"]').each(function(){
var html_2=$(this).length;
if(html_2){$(this).replaceWith(iframe2);}
});
 
});

le code inséré dans la partie règlement pour le premier forum (https://altitudetropicale.forums-actifs.com/post?f=27&mode=newtopic)

Code:
[url=https://altitudetropicale.forums-actifs.com/h24-assistant-virtuel-identification]https://altitudetropicale.forums-actifs.com/h24-assistant-virtuel-identification[/url]

l'affichage
iframe dans la partie règlement des forums et catégories Pour_f17

le code inséré dans la partie règlement pour le deuxième forum (https://altitudetropicale.forums-actifs.com/post?f=10&tt=1&mode=newtopic )
Code:
[url=https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions]https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions[/url]

l'affichage
iframe dans la partie règlement des forums et catégories Pour_f18
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: iframe dans la partie règlement des forums et catégories

Message par Invité Lun 28 Oct 2019 - 18:56

Hello Stéphane,
tu as les titres et liens des forums concernés s'il te plait.

Ensuite, ce qui m’étonne, c'est cette extension qui vient se greffer!!

Code:
?tt=1
Code:
<td class="rules postbody"><a href="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions?tt=1" class="postlink">https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions</a></td>

Le script ne peut pas agir dans ce cas car il recherche l'identique...

a++
Anonymous

Invité
Invité


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

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par demeter1 Mar 29 Oct 2019 - 2:10

Bonjour Philippe,
j'ai été assez étonné de ce ?tt=1 en rajout. Bizarrement, le lien  du forum se termine parfois avec ce même rajout

https://altitudetropicale.forums-actifs.com/?tt=1

Alors,
pour celui qui ne fonctionne pas :
~Vos Suggestions Pour Améliorer Le Site~
https://altitudetropicale.forums-actifs.com/f10-vos-suggestions-pour-ameliorer-le-site

pour celui qui fonctionne
~Le Coin Identification~
https://altitudetropicale.forums-actifs.com/f27-le-coin-identification

bizarrement, en Supprimant le/?tt=1 dans la barre d'adresse et en réactualisant la page, l'affichage de la deuxième iframe est effectif.

Perso, je n'y comprends plus rien What's happen ?!?
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: iframe dans la partie règlement des forums et catégories

Message par Faline Mar 29 Oct 2019 - 3:21

Est-ce que j'ose mettre un tit grain de sel ?

Est-ce que ça pourrait avoir quelque chose à voir avec le recodage du forum en UTF-8 il y a quelques années ? En principe tt est le code pour teletype texte, une antiquité, voir
https://www.w3schools.com/tags/tag_tt.asp
Reste encore la question comment il arrive ici. Est-ce que les pages affectées datent p. ex. toutes d'avant le recodage et ont telle ou telle caractéristique en commun (formulaire...) ?
Faline

Faline
Membre habitué

Féminin
Messages : 1480
Inscrit(e) le : 16/08/2006

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

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par Invité Mar 29 Oct 2019 - 4:13

Hello Stéphane,



Essayes de modifier dans le script, la boucle qui cause des soucis.
On va juste rechercher le texte:

La variable "lien" et celle de l'iframe ne change pas:

Par contre, il est impératif qu'il n'y ait pas d'espace entre les guillemets Stéphane:
Ceci, risque de ne pas fonctionner:
Code:

var page2=" https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions";

Ou:

Code:

var page2="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions ";
Ceci fonctionne:
Code:

var page2="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions";

Code:

var page2="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions";
//LE CODE HTML DE IFRAME 2
var iframe2='<iframe src="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions"width="100%" height="950"frameborder="0"scrolling="NO" ></iframe>';


Code:
/* Iframe dans la partie règlement*/
$(function(){
//LE LIEN DE LA PAGE HTML 1
var page1="https://altitudetropicale.forums-actifs.com/h24-assistant-virtuel-identification";
//LE CODE HTML DE IFRAME 1
var iframe1='<iframe src="https://altitudetropicale.forums-actifs.com/h24-assistant-virtuel-identification"width="100%" height="750"frameborder="0"scrolling="NO" ></iframe>';
//LE LIEN DE LA PAGE HTML 2
var page2="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions";
//LE CODE HTML DE IFRAME 2
var iframe2='<iframe src="https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions"width="100%" height="950"frameborder="0"scrolling="NO" ></iframe>';
$('td.rules.postbody').find('a[href="'+page1+'"]').each(function(){
var html_1=$(this).length;
if(html_1){$(this).replaceWith(iframe1);}
});
$('td.rules.postbody').text(page2).each(function(){
var html_2=$(this).length;
if(html_2){$(this).replaceWith(iframe2);}
});
 
});

a++
Anonymous

Invité
Invité


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

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par demeter1 Mar 29 Oct 2019 - 16:23

Bonjour Phiippe,
l'affichage est effectif sur les deux même avec le /?tt=1 dans la barre d'adresse. Il y a encore un petit soucis : le cache du navigateur enregistre l'affichage de la première iframe consultée et ré-affiche la même page lorsque l'on consulte la deuxième.
Je vais vider mes caches au cas ou



Faline, en fait le forum a été reconverti il y a peu de windows1252 à utf8. Il n'y a pas de formulaire lié à ces iframes.

edit: je confirme, les deux iframes affichent la même page html
https://altitudetropicale.forums-actifs.com/h26-assistant-virtuel-suggestions

je remets l'ancien script en attendant
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: iframe dans la partie règlement des forums et catégories

Message par Invité Mar 29 Oct 2019 - 18:24

Re Stéphane,

hum, je vois bien des deux iframes différentes:
Pour poster un nouveau sujet:

https://altitudetropicale.forums-actifs.com/post?f=10&mode=newtopic

Je vois:

iframe dans la partie règlement des forums et catégories 1010

Pour poster un nouveau sujet:
https://altitudetropicale.forums-actifs.com/post?f=27&mode=newtopic

Je vois:

iframe dans la partie règlement des forums et catégories 1011

Edit:
je ne vois plus l'extension:
Code:
/?tt=1


a++
Anonymous

Invité
Invité


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

Résolu Re: iframe dans la partie règlement des forums et catégories

Message par demeter1 Mar 29 Oct 2019 - 20:00

Bonjour Philippe,
le  /?tt=1 apparaît et disparaît de façon très aléatoire; je ne sais par quel mécanisme mais il me faudra très certainement le signaler à fa.

le dernier script affichait bien la même iframe; j'ai donc replacé l'ancien script.

Je vais placer le sujet en résolu vu que le beug du début ne se fait plus sentir et que le script fonctionne à merveille.

un grand, très grand merci pour cette aide et ta très grande patience ok Yes
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