Koozali.org: home of the SME Server

problème html sur sur une i-bay

Offline ecureuil

  • *
  • 261
  • +0/-0
problème html sur sur une i-bay
« on: February 12, 2016, 05:23:41 PM »
bonjour,

J'ai créé une ibay pour mettre le dossier de ma mère qui a des soucis de santé.
Elle a paasé un scanner et j'ai copié le cd du scanner dans un répertoire de l'ibay

j'ai un html avec javacript : index.html

----

<html>
<head>
<style type='text/css'>
.link_bleu {font-size: 11px;
font-weight: 200;
color:#0000FF;
font-family: verdana}
.not_underlined {text-decoration: none}
</style>
<script language='JavaScript'>
function ShowTextJPEG()
{
if (document.getElementById('texte'))
document.getElementById('texte').innerHTML = "Cliquez sur ce lien pour visualiser les images du patient au format JPEG";
return;
}
function ShowTextDICOM()
{
if (document.getElementById('texte'))
document.getElementById('texte').innerHTML = "Cliquez sur ce lien pour visualiser les images du patient au format DICOM";
return;
}
function ShowTextCR()
{
if (document.getElementById('texte'))
document.getElementById('texte').innerHTML = "Cliquez sur ce lien pour visualiser le compte rendu pour ce patient";
return;
}
function ShowTextAide()
{
if (document.getElementById('texte'))
document.getElementById('texte').innerHTML = "Cliquez ici pour visualiser l\'aide sur l\'application DIAMCD";
return;
}
function ShowTextDefault()
{
if (document.getElementById('texte'))
document.getElementById('texte').innerHTML = "Cliquez sur l\'un des liens";
return;
}
function FullScreen(Page)
{
if (!navigator.javaEnabled()) window.open('JPG.HTM', 'DIAMCD', 'scrollbars=no');
if (navigator.appName.indexOf('Netscape') > -1) Navigateur = 'Netscape';
else if (navigator.appName.indexOf('Explorer') > -1 || navigator.appName.indexOf('IExplorer') > -1) Navigateur = 'IExplorer';
else Navigateur = 'Inconnu';
Version = parseFloat(navigator.appVersion);
if (navigator.appVersion.indexOf('Win') > -1) PlateForme = 'Windows';
else if (navigator.appVersion.indexOf('Macintosh') > -1) PlateForme = 'Macintosh';
else if (navigator.appVersion.indexOf('X11') > -1) PlateForme = 'Unix';
else if (navigator.appVersion.indexOf('Unix') > -1) PlateForme = 'Unix';
else if (navigator.appVersion.indexOf('Linux') > -1) PlateForme = 'Unix';
else PlateForme = 'Unknown';
if (PlateForme == 'Macintosh')
{
if (Navigateur == 'Netscape')
{
window.open(Page, 'DIAMCD', 'height='+window.screen.availHeight+', width='+(window.screen.availWidth)+', top=0, left=0, toolbar=no, status=no, location=no, menubar=no, directories=no');
return;
}
if (Navigateur == 'IExplorer')
{
window.open(Page, 'DIAMCD', 'height='+window.screen.availHeight+', width='+(window.screen.availWidth)+', top=0, left=0, toolbar=no, status=no, location=no, menubar=no, directories=no');
return;
}
}
if (PlateForme == 'Windows')
{
if (Navigateur == 'Netscape')
{
window.open(Page, 'DIAMCD', 'height='+window.screen.availHeight+', width='+(window.screen.availWidth)+', top=0, left=0, toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no');
return;
}
if (Navigateur == 'IExplorer')
{
window.open(Page, 'DIAMCD', 'height='+window.screen.availHeight+', width='+(window.screen.availWidth)+', top=0, left=0, toolbar=no, status=no, scrollbars=no, location=no, menubar=no, directories=no');
return;
}
}
window.open(Page, 'DIAMCD', '');
return;
}
</script>
</head>
<body ONLOAD='javascript:ShowTextDefault()'>
<table align='center'>
<tr>
<td>
<table border=0 align='center' cellspacing=3 cellpadding=0 BGCOLOR='#F4F6FC'>
<tr>
<td colspan=2>
<img border='0' src='DICOM/PA1/ST1/ENTETE.GIF' width='610' height='80'>
</td>
</tr>
<tr>
<td valign='top'>
<table border=0 align='center' cellspacing= cellpadding=0>
<tr>
<td>
<a class=not_underlined href='#' onClick="FullScreen('DICOM/PA1/ST1/DIC.HTM')" onMouseOut='javascript:ShowTextDefault()' onMouseOver='javascript:ShowTextDICOM()'><img border='0' src='ICONES/DIC.GIF' width='347' height='109'>
<img border='0' src='DICOM/PA1/ST1/SE1/ICON.JPG' height='100'>
</a><br>
</td>
</tr>
<tr>
<td>
<a class=not_underlined href='#' onClick="FullScreen('IHE_PDI/JPG.HTM')" onMouseOut='javascript:ShowTextDefault()' onMouseOver='javascript:ShowTextJPEG()'><img border='0' src='ICONES/JPG.GIF' width='348' height='100'>
<img border='0' src='IHE_PDI/PA1/ST1/SE1/ICON.JPG' height='100'>
</a><br>
</td>
</tr>
<tr>
<td>
<a href='#' onClick="FullScreen('AIDE.HTM')" onMouseOut='javascript:ShowTextDefault()' onMouseOver='javascript:ShowTextAide()'><img border='0' src='ICONES/AIDE.GIF' width='486' height='25' align=right></a>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
<td>
<table border='2' cellpadding='2' cellspacing='0' width='150' height='200' bordercolor='#C0C0C0'>
<tr>
<td height='15' align='center'><p align='center'><font face='Verdana' size='1'>Instructions :</font></td>
</tr>
<tr>
<td ID='texte' align='center'><p align='center'><font face='Verdana' size='1'></font></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>

----

J'ouvre l'ibay mamy dans nautilus (gestionnaire de fichiers)
Je lance index.html.
file:///run/user/1000/gvfs/smb-share:server=tux,share=mamy/html/scanner_echographie/scanner-20160127/DIAMCD/index.htm
Je vois les icones des images

Quand le l'ouvre avec iceweasel via mon site
https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/

linux-nuts.com 10.97.1.41 - mamy [12/Feb/2016:16:44:44 +0100] "GET /mamy/scanner_echographie/scanner-20160127/DIAMCD/ICONES/DIC.GIF HTTP/1.1" 404 261 "https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/" "Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.0"
linux-nuts.com 10.97.1.41 - mamy [12/Feb/2016:16:44:44 +0100] "GET /mamy/scanner_echographie/scanner-20160127/DIAMCD/ICONES/JPG.GIF HTTP/1.1" 404 261 "https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/" "Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.0"
linux-nuts.com 10.97.1.41 - mamy [12/Feb/2016:16:44:44 +0100] "GET /mamy/scanner_echographie/scanner-20160127/DIAMCD/IHE_PDI/PA1/ST1/SE1/ICON.JPG HTTP/1.1" 404 275 "https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/" "Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.0"
linux-nuts.com 10.97.1.41 - mamy [12/Feb/2016:16:44:44 +0100] "GET /mamy/scanner_echographie/scanner-20160127/DIAMCD/DICOM/PA1/ST1/ENTETE.GIF HTTP/1.1" 404 271 "https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/" "Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.0"
linux-nuts.com 10.97.1.41 - mamy [12/Feb/2016:16:44:44 +0100] "GET /mamy/scanner_echographie/scanner-20160127/DIAMCD/DICOM/PA1/ST1/SE1/ICON.JPG HTTP/1.1" 404 273 "https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/" "Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.0"
linux-nuts.com 10.97.1.41 - mamy [12/Feb/2016:16:44:44 +0100] "GET /mamy/scanner_echographie/scanner-20160127/DIAMCD/ICONES/AIDE.GIF HTTP/1.1" 404 262 "https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/" "Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.6.0"

je suis avec des erreurs 404.
Si je clique sur une des cases :
il m'ouvre une autre fenêtre
----
Not Found

The requested URL /mamy/scanner_echographie/scanner-20160127/DIAMCD/IHE_PDI/JPG.HTM was not found on this server.
----

C'est comme s'il n'avait pas accès au sous-répertoire de l'ibay

error.log
----
[Fri Feb 12 16:49:34 2016] [error] [client 10.97.1.41] File does not exist: /home/e-smith/files/ibays/mamy/html/scanner_echographie/scanner-20160127/DIAMCD/IHE_PDI, referer: https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/
----

Il veut aller chercher à partir de /home/...

Si quelqu'un a une idée...

Merci
Anne

Offline heuzef

  • *
  • 10
  • +0/-0
Re: problème html sur sur une i-bay
« Reply #1 on: February 12, 2016, 05:32:52 PM »
Salut :)

Il te manque clairement des dossiers, surtout le "IHE_PDI" qui n'a sans doute pas été transféré correctement. Tu es certaine d'avoir copié la totalité du CD ? Tu peux nous lister l’arborescence de ton Ibay ? (ls -lARth)

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: problème html sur sur une i-bay
« Reply #2 on: February 12, 2016, 06:20:32 PM »
Salut :)

Il te manque clairement des dossiers, surtout le "IHE_PDI" qui n'a sans doute pas été transféré correctement. Tu es certaine d'avoir copié la totalité du CD ? Tu peux nous lister l’arborescence de ton Ibay ? (ls -lARth)

J'ouvre l'ibay mamy dans nautilus (gestionnaire de fichiers gnome debian)
Je lance index.html.
file:///run/user/1000/gvfs/smb-share:server=tux,share=mamy/html/scanner_echographie/scanner-20160127/DIAMCD/index.htm
Je vois les icones des images
tout fonctionne bien

quand je l'ouvre avec iceweasel (firefox) il ne trouve pas les sous-répertoires

html
- index.php
- scanner_echographie/
              - scanner-20160127/
                      - DIAMCD/
                               - index.html
                               - ihe_pdi/
                               - icones/
                               - aide.html
...

error.log
----
[Fri Feb 12 16:49:34 2016] [error] [client 10.97.1.41] File does not exist: /home/e-smith/files/ibays/mamy/html/scanner_echographie/scanner-20160127/DIAMCD/IHE_PDI, referer: https://www.linux-nuts.com/mamy/scanner_echographie/scanner-20160127/DIAMCD/
----

normalement il ne devrait pas remonter à /home

mais avec ce truc en javascript je ne sais pas comment faire

Anne


« Last Edit: February 12, 2016, 06:26:58 PM by ecureuil »

Offline heuzef

  • *
  • 10
  • +0/-0
Re: problème html sur sur une i-bay
« Reply #3 on: February 12, 2016, 06:36:51 PM »
Tes logs indique simplement les fichiers qui sont introuvables via leur chemin absolu, c'est normal mais ça ne veux pas dire que Iceweasel tente de les récupérer via ce lien ;)

Il y a par contre quelque chose qui me chiffonne dans ton arbo, tu liste le dossier ihe_pdi alors que c'est le dossier IHE_PDI qui est introuvable. N'aurait tu pas modifié la case ? Rennome ton dossier en majuscule et test pour voir.

Des infos visibles aussi au dessus, il te faut aussi rennomer le dossier icones en ICONES et il te manque aussi le dossier DICOM qui contient pas mal de fichier important pour ce script JS.
« Last Edit: February 12, 2016, 06:49:53 PM by heuzef »

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: problème html sur sur une i-bay
« Reply #4 on: February 12, 2016, 07:31:22 PM »
il ne manque rien
je n'ai pas fait de copier/coller

Le problème vient que le html avec javascript va chercher dans  /home/e-smith/files/ibays/mamy/html/scanner_echographie/scanner-20160127/DIAMCD/IHE_PDI

et cela ce n'est pas possible avec smeserver

S'il me manquait quelque chose je ne pourrais pas afficher correctement en ouvrant  l'ibay mamy dans nautilus (gestionnaire de fichiers gnome debian)
Je lance index.html.
file:///run/user/1000/gvfs/smb-share:server=tux,share=mamy/html/scanner_echographie/scanner-20160127/DIAMCD/index.htm
Je vois les icones des images
tout fonctionne bien

Anne

Offline Daniel B.

  • *
  • 1,699
  • +0/-0
    • Firewall Services, la sécurité des réseaux
Re: problème html sur sur une i-bay
« Reply #5 on: February 12, 2016, 09:20:14 PM »
C'est simplement parce que les accès via samba sont insensibles à la casse, mais pas ceux via http. Il suffit de changer la casse des répertoires.
C'est la fin du monde !!! :lol:

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: problème html sur sur une i-bay
« Reply #6 on: February 14, 2016, 06:02:56 PM »
Merci à tous les 2.

J'ai changé les noms de fichiers et de répertoires, modifier certains scripts.
Je me demande comment ils font leur cd des scanners irm...

Il me reste une erreur : un fichier .gif qui n'existe pas.
Pas grave, c'est le répertoire des gifs, petit carré blanc, petit rectangle blanc...

Anne

Offline ecureuil

  • *
  • 261
  • +0/-0
Re: problème html sur sur une i-bay
« Reply #7 on: March 02, 2016, 01:46:38 AM »
Merci à tous les 2.

J'ai changé les noms de fichiers et de répertoires, modifier certains scripts.
Je me demande comment ils font leur cd des scanners irm...

Il me reste une erreur : un fichier .gif qui n'existe pas.
Pas grave, c'est le répertoire des gifs, petit carré blanc, petit rectangle blanc...


Et en plus découverte de 2 virus sur le cd.
1 fichier .exe et 1 fichier .dll  atteints pour le viewver de windows

Pas grave, je ne l'utilise pas, je suis avec une debian, et j'ai utilisé la partie html du cd.

Anne