Myriad Forum « Integrer myrweb dans une autre page »
 Welcome, Guest.
 You can read all messages, but to be able to post,
 please Login or Register.
Oct 23rd, 2020, 11:20pm 
   Myriad Forum
   Myrweb / Melody Player & other freeware programs
(Moderator: Forum Administrator)
   Integrer myrweb dans une autre page
« Previous topic | Next topic »
Pages: 1  Reply | Notify of replies | Print
   Author  Topic: Integrer myrweb dans une autre page  (Read 292 times)
Sylvain Machefert
Administrator
*****






   
WWW |

Gender: male
Posts: 5989
Integrer myrweb dans une autre page  
« on: Sep 16th, 2020, 10:52pm »
Quote | Modify

Bonjour,
Je vais essayer d'intégrer des fichiers myrweb dans mon wiki.
La documentation (dans HA et sur le site) est pauvre sur le sujet .
 
Suis-je obligé d'utiliser une iframe ?
Il me semblait qu'on pouvait intégrer un myrweb en appelant un script JS hébergé par Myriad et en passant quelque part l'URL d'un myrweb, sans faire un iframe. Mais je ne retrouve pas....
 
Peut-on faire en sorte d'utiliser toute la largeur de l'écran?
 
Merci
offline

VS languages |
demos on my MUSL
HA+VS+PdfToMusic Win10
Keyboards: Nord Electro 3, MIDI controller+Ke
Sylvain Machefert
Administrator
*****






   
WWW |

Gender: male
Posts: 5989
Re: Integrer myrweb dans une autre page  
« Reply #1 on: Oct 4th, 2020, 4:55pm »
Quote | Modify

J'ai regardé le code source de cette page (présentation de MyrWeb) qui inclu un fichier .bin
Code:

<script src="/cgi-bin/js.pl?myrweb"></script>
<center><div class="myrweb" style="width:500px; height:200px;"
data-myrweb="src=../../samples/myrweb_sample.bin"> </div></center>

 
Mais comment générer un .bin ?
offline

VS languages |
demos on my MUSL
HA+VS+PdfToMusic Win10
Keyboards: Nord Electro 3, MIDI controller+Ke
Alf7
Board Junior Member
**





   
Email

Posts: 96
Re: Integrer myrweb dans une autre page  
« Reply #2 on: Oct 4th, 2020, 9:42pm »
Quote | Modify

Bonjour, j’essaye aussi de trouver une solution à cela, mais sans succès pour le moment.
 
J’ai trouvé une page qui intègre les Myrweb:
 
https://chanteur.net/vaccai/Vaccai-01a_Manca_sollecita.htm
 
Mais je n’arrive pas à comprendre comment il est géré le code  
offline
Andre_B
Board Master
*****





   
Email

Gender: male
Posts: 1652
Re: Integrer myrweb dans une autre page  
« Reply #3 on: Oct 5th, 2020, 9:44am »
Quote | Modify

Peut-être demander à Alain Zürcher, qui est le propriétaire de ce site, et a contribué ici il y a 6 mois sous le pseudo "az".
offline

André Baeck, Belge vivant dans le Gard
Windows 10, HA 992e (et précédents)
Francesco_N
Board Newbie
*





   


Posts: 1
Re: Integrer myrweb dans une autre page  
« Reply #4 on: Oct 5th, 2020, 1:18pm »
Quote | Modify

J'ai le même problème-doute.
 
J'ai contacté M. Zürcher via son site web.
 
Il me propose de regarder sur "afficher la source de la page".
 
Je vois en effet un .bin , mais sans être développeur web, je n'arrive pas à comprendre comment il a fait...
offline
Sylvain Machefert
Administrator
*****






   
WWW |

Gender: male
Posts: 5989
Re: Integrer myrweb dans une autre page  
« Reply #5 on: Oct 5th, 2020, 1:21pm »
Quote | Modify

C'est le même principe, avec un fichier .myrweb.bin et un script myr.min.js qui ne semble pas être le script "officiel" ou qui ne suit pas les évolutions (si j'ai bien compris, on "hot-link" le script en allant le chercher directement sur le serveur de Myriad pour être sûr d'avoir toujours la dernière version)
offline

VS languages |
demos on my MUSL
HA+VS+PdfToMusic Win10
Keyboards: Nord Electro 3, MIDI controller+Ke
Sylvain Machefert
Administrator
*****






   
WWW |

Gender: male
Posts: 5989
Re: Integrer myrweb dans une autre page  
« Reply #6 on: Oct 5th, 2020, 1:24pm »
Quote | Modify

Le .bin est contenu dans un .myrweb.htm de manière encodée.
Mais je ne sais pas comment il est fabriqué je ne vois pas cette option dans HA et les scripts...
Le .bin contient les images, les mp3, les MID/PDF téléchargeables, bref tout ce que HA fabrique, sans "l'enveloppe" html (la page web autonome)
offline

VS languages |
demos on my MUSL
HA+VS+PdfToMusic Win10
Keyboards: Nord Electro 3, MIDI controller+Ke
Andre_B
Board Master
*****





   
Email

Gender: male
Posts: 1652
Re: Integrer myrweb dans une autre page  
« Reply #7 on: Oct 5th, 2020, 2:53pm »
Quote | Modify

Je suis en train de regarder ça. Il ne faut pas confondre l'enveloppe et le noyau.  
 
Le corps du fichier myrweb habituel étant le noyau, que Alain Z. met dans un .bin, pour pouvoir le maintenir séparément de l'enveloppe - la page dans laquelle le myrweb se trouvera.  
 
Mais cela n'est pas indispensable pour quelques additions simples.
 
D'autre part, Alain utilise effectivement une version figée de myrweb_script.js  plutôt que celle qui est appelée dynamiquement sur le site de Myriad. Entre autre parce qu'il l'a modifiée comme il l'a expliqué en avril - sur base de la contribution de Gilbert Ruelle.  
 
Je fais en quelque sorte la même chose, mais autrement.  
 
Bien sûr, cela demande de combiner ses changements dans les nouvelles versions "officielles" de ce fichier.  
« Last Edit: Oct 5th, 2020, 5:53pm by Andre_B » offline

André Baeck, Belge vivant dans le Gard
Windows 10, HA 992e (et précédents)
jihel9
Board Master
*****



baryton

   
Email

Gender: male
Posts: 2210
Re: Integrer myrweb dans une autre page   Capture_d__8217__cran_2020-10-05_152854.jpg
« Reply #8 on: Oct 5th, 2020, 3:29pm »
Quote | Modify

on Oct 5th, 2020, 1:24pm, Sylvain Machefert wrote:
Le .bin est contenu dans un .myrweb.htm de manière encodée.
Mais je ne sais pas comment il est fabriqué je ne vois pas cette option dans HA et les scripts...
Le .bin contient les images, les mp3, les MID/PDF téléchargeables, bref tout ce que HA fabrique, sans "l'enveloppe" html (la page web autonome)

 
On trouve ça dans le manuel script
Logged


Jean Louis, à Anthisnes (25 Km au sud de Liège)
Harmony Assistant 64bit, la dernière version
Win 10 Insider, Intel I5, 12gb, Chrome francophone (traduction automatique des autres langues)
Andre_B
Board Master
*****





   
Email

Gender: male
Posts: 1652
Re: Integrer myrweb dans une autre page  
« Reply #9 on: Oct 5th, 2020, 4:13pm »
Quote | Modify

Je vois deux façons d'aborder les choses:  
 
1. Le plus simple, c'est de partir du myrweb_template.html est d'y ajouter "tout ce qu"on veut" autour du noyau myrweb.  
J'ai par exemple mis un  
<H1 style="color:blue;">Chargement en cours, veuillez patienter</H1>
au début du <body...  
 
2. Et effectivement de créer un "noyau" qu'on appellera de "n'importe ou", c'est en effet une version "bin".  
 
La création de myrweb.bin a été prévue pour la conversion des bibliothèques myriad, mais n'a été rendue disponible que pour l'export par lot.  
 
Mais rien n'empêche d'avoir un mini-lot, en mettant un masque très fin ou même unique.  
 
Dans le menu "Fichier", l'option "Exporter" permet de faire cet export par lot en utilisant la toute dernière option - avec le format "Myrweb (bin).".  
 
 
Je pense bien que ce que nous indique Jean-Louis (FORMAT_MYRWEB) est ce qu'il y a derrière cette option (qui est d'ailleurs un script).  
 
Le même type de recherche a été fait il y a quelque temps par Pascal:
https://myriad-online.com/cgi-bin/bbs/YaBB.pl?board=play;action=display; num=1494854118;start=4  
« Last Edit: Oct 5th, 2020, 5:54pm by Andre_B » offline

André Baeck, Belge vivant dans le Gard
Windows 10, HA 992e (et précédents)
Sylvain Machefert
Administrator
*****






   
WWW |

Gender: male
Posts: 5989
Re: Integrer myrweb dans une autre page  
« Reply #10 on: Oct 5th, 2020, 11:33pm »
Quote | Modify

Merci !
 
la solution de Pascal, c'est ce qu'il me faudrait !
J'ai laissé un message sur le sujet qu'il a ouvert, je vais aussi le contacter en privé.
 
Sa solution fait même un peu plus que mes besoins (la génération d'un PHP avec quelques infos), mais je m'en accommoderait.
offline

VS languages |
demos on my MUSL
HA+VS+PdfToMusic Win10
Keyboards: Nord Electro 3, MIDI controller+Ke
Pages: 1  Reply | Notify of replies | Print

« Previous topic | Next topic »

« Myriad Forum » Powered by YaBB 1 Gold - SP 1.1!
YaBB © 2000-2002,
Xnull. All Rights Reserved.

Top of page
Legal information Last update:  (c) Myriad