By continuing your navigation on this site, you accept the use of cookies to offer you contents and adapted services. Legal Notice.
 

GuppY, the benchmark database free CMS

telecharger01.png

You are here :   Welcome » Forum » Guppy 5 » Casse-tête iframe et streaming vidéo : 1 solution et 1 question
 
Preview  Print...  Print this page...
Preview  Print...  Print this section...

Warning: GuppY 5.02.09, zip update

Release of GuppY 5.02.09 :

The zips of the pack, the cumulative patch and the non-cumulative patch are updated on 07.06.2019 at 18h30 with the correction of the breadcrumb for articles, the correction of the display of the news archives, the correction of the logo link in the email for members registration.

If you patched your site before 07.06.2019 at 18:30, you must download the non-cumulative patch again and reinstall it with the Install function.

Sorry, our apologies for this inconvenience, our thanks for the reports.

The CKEditor v4121 patch for GuppY 502xx (06.07.2019) is available for download in the Download section and then GuppY 5. Thanks to Saxbar for this update.

The update of the spam blocking lists (08.07.2019) for Apache 2.3 and Apache 2.4 is available for download in the Download section and then GuppY 5.

Modification of the GuppY Pack 5.02.09 on 20.08.2019 at 18:00:00

Forum - Guppy 5 - Casse-tête iframe et streaming vidéo : 1 solution et 1 question


Connected : (nobody)
Snif !!!
 


13/04/2019 @ 09:22
by Magellan

Magellan

45 messages

Bonjour,

Voilà des jours que je galère pour solutionner deux problèmes. J'en ai résolu un mais il m'en reste un autre.

Pour celui qui est résolu, je partage ma solution : Depuis quelques temps, les liens de mon site vers les flux en direct des caméras de l'ISS depuis mon site ne marchaient plus. En fait il s'agissait d'un paramétrage à faire dans firefox qui depuis quelques temps renforce la sécurité au point que plus rien ne fonctionne. Donc pour ceux qui rencontrent le même problème, il faut faire un clic sur le cadenas placé devant l'url dans la barre d'adresse puis dans la rubrique "Blocage de contenu" du menu, cliquer sur la roue dentée. Dans la nouvelle page qui s'ouvre, cocher l'option "Standard" afin de bloquer uniquement les traqueurs connus dans les fenêtres de navigation privée. les autres options précisent bien que cela peut provoquer le dysfonctionnement de certains sites.

Quant à mon second et dernier problème identifié sur mon site, cela concerne une iframe que j'incorpore dans un article et qui contient les images que je reçois depuis les satellites météo NOAA. Il s'agit d'une page html généré par mon logiciel d'acquisition que ce dernier envoit via ftp sur mon site et dont le contenu change en temps réel en fonction du nombre d'images reçues et de leur taille.

Lien de l'article : https://f4bpp.com/articles.php?lng=fr&pg=266

Lien du fichier html que j'incorpore dans l'article : https://f4bpp.com/wxtoimg/weather.html

Mon problème est que la hauteur d'une iframe ne peut apparemment pas être exprimée en pourcentage contrairement à la largeur d'après mes lectures sur le web. Comment contourner cette limite pour que l'iframe ait la même taille que le contenu de la page et éviter d'avoir un slider sur le côté de 1 km ?

Merci pour votre aide.

Cordialement, David.

topic closed Top  

Answer n° 1
--------
13/04/2019 @ 11:06
by JeanDenis

JeanDenis

1354 messages

Bonjour,

Une solution pourrait être celle-là :

Tu peux fixer une hauteur moyenne (par exemple 700px) pour ton Iframe et inclure dans l'appel à ta page .html

overflow auto

Cela pourrait être rédigé ainsi :

<p><iframe height="700" id="cv" overflow="auto" src="wxtoimg/weather.html" width="100%"></iframe></p>

De cette manière tu auras un ascenseur vertical dans l'Iframe pour afficher la totalité du contenu. A toi d'adapter les hauteurs...

Cordialement,

Jean-Denis


www.71site.fr

Web site JeanDenis
closed by Magellan   14/04/2019 @ 20:21 Top  
Answer n° 2
--------
13/04/2019 @ 22:00
by Magellan

Magellan

46 messages

Je sens que je vais rester dans l'impasse. Pour l'instant j'ai mis une hauteur de 10 000 et cela me laisse un peu de blanc au bas de la page. Ta solution marche très bien mais mon objectif est de ne pas avoir deux ascenseurs, celui de l'iframe et celui du site qui n'est pas très pratique. L'idéal serait d'avoir la fonction inverse de sorte que je prévois large pour le paramètre "height" et que le code adapte la hauteur au contenu en réduisant le surplus. Mais je ne pense pas que ce soit possible. Sur le web, certains contournent cela avec du code CSS.

Quoi qu'il en soit je vais utiliser ta fonction au cas où je n'aurais pas prévu assez large avec mes 10 000 ! smile

closed by Magellan   14/04/2019 @ 20:21 Top  
Answer n° 3
--------
14/04/2019 @ 07:35
by JeanDenis

JeanDenis

1355 messages

Bonjour,

J'avais oublié d'inscrire, dans le code que je t'ai proposé,  frameborder="0" afin de supprimer la bordure, mais c'est un détail que tu peux ajouter facilement...

Par contre, sauf erreur de ma part, je ne pense pas qu'il soit possible, juste avec du CSS d'adapter automatiquement la hauteur d'un Iframe à son contenu. Je crois qu'il faut utiliser du javascript...

Une recherche du type "ajuster dynamiquement hauteur Iframe à son contenu" te fournira sans doute des pistes pour tenter de le résoudre...

Mais, la solution de l'overflow est évidemment plus simple (et à mon avis, plus "élégante" surtout pour les très longues pages...) à mettre en place. Mais c'est affaire de goût, bien sûr.

Cordialement,

Jean-Denis


www.71site.fr

Web site JeanDenis
closed by Magellan   14/04/2019 @ 20:21 Top  
Answer n° 4
--------
14/04/2019 @ 10:02
by Magellan

Magellan

47 messages

Via ce lien https://hotline.asdrad.com/ajuster_la_hauteur_des_iframe, j'ai trouvé une solution avec jquery-iframe-auto-height. J'ai donc récupéré les fichiers jquery.browser.js et jquery.iframe-auto-height.js mais je ne comprends pas comment charger ces codes dans ma page Guppy.

closed by Magellan   14/04/2019 @ 20:21 Top  
Answer n° 5
--------
14/04/2019 @ 11:29
by JeanDenis

JeanDenis

1356 messages

Re,

D'une manière générale, le plus simple (même s'il est possible de faire autrement...) est de placer ces fichiers, par FTP dans le dossier inc/jshead afin qu'ils soient disponibles au chargement de la page. Tu les verras ensuite chargés dans le code source dans la partie head.

Mais, prudence avec les scripts extérieurs à GuppY... Il vaut mieux faire des tests en local... et s'assurer qu'ils ne mettent pas la zone dans GuppY... y compris d'ailleurs d'un point de vue de la sécurité également...

Cordialement,

Jean-Denis


www.71site.fr

Web site JeanDenis
closed by Magellan   14/04/2019 @ 20:21 Top  
Answer n° 6
--------
14/04/2019 @ 20:20
by Magellan

Magellan

48 messages

OK Jean-Denis. Je lâche l'affaire et vais suivre tes recommandations de prudence et préserver ainsi la sécurité de mon site. Merci pour tes infos et conseils.

closed by Magellan   14/04/2019 @ 20:21 Top  
active topic active   closed topic closed   Important! Important!   New New message
Correct Correct message   Close Close topic   Make sticky Make sticky  
Forum Topic  Forum  



You are here :   Welcome » Forum » Guppy 5 » Casse-tête iframe et streaming vidéo : 1 solution et 1 question
 
Preview  Print...  Print this page...
Preview  Print...  Print this section...

Preferences


Connect again :
Your user name :
Your password
<O>


  14119813 visitors
  14 visitors online

Connected :
(nobody)
Snif !!!

Newsletter

To receive news about this website, consider subscribing to our Newsletter.

Before submitting this form, please read and accept the Legal Notices.

I agree :
copy the code :
Site registered in the CNIL under agrément 1040387.
You have a right of access, modification, rectification and deletion
of the data according to the Computer law and Freedom (article 34) of January 6th, 1978.

 
The FreeGuppY.org hosting is provided by o2switch
gy_twitter01.png