Hi,
This is my customized web interface to allow filtering the search by modality .
copy the code below and save it as index.htm in the root directory of your web server, also you can put a logo or background image.
you can replace the file name in my code (logo.gif) and (bac.jpeg).
QuoteDisplay More<HEAD><TITLE>NJCH PACS server</TITLE></HEAD>
<BODY BGCOLOR='' background="bac.jpeg">
<H1 align="center"><font color="#000080">NJCH Short Term PACS server </font> </H1>
<p align="center">
<IMG SRC='LOGO.gif' ALT='Developed By Fractal Edge' width="350" height="230">
</p>
<HR>
<table height="158" width="851">
<tr>
<FORM ACTION="dgate.exe">
<INPUT NAME=mode TYPE=HIDDEN VALUE=querystudies>
<INPUT NAME=port TYPE=HIDDEN VALUE=5678>
<INPUT NAME=address TYPE=HIDDEN VALUE=127.0.0.1>
<td height="64" valign="top" width="800"><font color="#000080"><b>List local studies
</b></font>
<td height="64" valign="top" width="196"><b><font color="#000080">Patient ID: <INPUT NAME=patientidmatch TYPE=Text VALUE="" size="20"></font><font color="#000080">
</font></b>
<td height="64" valign="top" width="168"><b><font color="#000080">Name: <INPUT NAME=patientnamematch TYPE=Text VALUE="" size="25"></font><font color="#000080">
</font></b>
<td height="64" valign="top" width="149"><b><font color="#000080">Date: <INPUT NAME=studydatematch VALUE="" size="15"></font><font color="#000080">
</font></b>
<td height="63" valign="top" width="133"><b><font color="#000080">Modality
<select name=query>
<option value="">ALL Modalities</option>
<option value="DICOMStudies.StudyModal like 'CR'">CR</option>
<option value="DICOMStudies.StudyModal like 'CT'">CT</option>
<option value="DICOMStudies.StudyModal like 'MR'">MR</option>
<option value="DICOMStudies.StudyModal like 'US'">US</option>
<option value="DICOMStudies.StudyModal like 'RF'">RF</option>
</select></font><font color="#000080"> </font></b>
<td height="64" valign="bottom" align="left" width="183">
<INPUT TYPE=submit VALUE=" Search Studies ">
</FORM>
</tr>
<tr>
<FORM ACTION="dgate.exe">
<INPUT NAME=mode TYPE=HIDDEN VALUE=queryworklist>
<INPUT NAME=port TYPE=HIDDEN VALUE=104>
<INPUT NAME=address TYPE=HIDDEN VALUE=127.0.0.1>
<td height="63" valign="top" width="800"><font color="#000080"><b>List local worklist
</b></font>
<td height="63" valign="top" width="196"><b><font color="#000080">Patient ID: <INPUT NAME=patientidmatch TYPE=Text VALUE="" size="20"></font><font color="#000080">
</font></b>
<td height="63" valign="top" width="168"><b><font color="#000080">Name: <INPUT NAME=patientnamematch TYPE=Text VALUE="" size="25"></font><font color="#000080">
</font></b>
<td height="63" valign="top" width="149"><b><font color="#000080">Date: <INPUT NAME=startdatematch TYPE=Text VALUE="" size="15"></font><font color="#000080">
</font></b>
<td height="63" valign="top" width="133"><b><font color="#000080">Modality
<select name=query>
<option value="">ALL Modalities</option>
<option value="DICOMWorkList.Modality like 'CR'">CR</option>
<option value="DICOMWorkList.Modality like 'CT'">CT</option>
<option value="DICOMWorkList.Modality like 'MR'">MR</option>
<option value="DICOMWorkList.Modality like 'US'">US</option>
<option value="DICOMWorkList.Modality like 'RF'">RF</option>
</select></font><font color="#000080"> </font></b>
<td height="63" valign="bottom" align="left" width="183">
<INPUT TYPE=submit VALUE=" Search Worklist " style="padding: 0">
</FORM>
</tr>
<tr>
<td height="1" valign="top" width="133"><td height="1" valign="top" width="196">
<td height="1" valign="top" width="168"><td height="1" valign="top" width="149">
<tr>
</table>
<HR>
<table height="130" width="831">
<tr>
<td height="64" valign="top" width="200"><font color="#000080"><b>Search Remote Server
</b></font>
<FORM ACTION="dgate.exe">
<INPUT NAME=mode TYPE=HIDDEN VALUE=querystudies>
<INPUT NAME=port TYPE=HIDDEN VALUE=5678>
<select name=address>
<option value=128.222.2.172>Kandarah Short Term PACS</option>
<option value=128.222.2.173>Kandarah Long Term PACS</option>
<option value=128.224.2.35>New Jeddah Long Term PACS</option>
</select></font><font color="#000080"> </font></b>
</tr>
<tr>
<td height="64" valign="center" width="137"><font color="#000080"><b>List Remote studies
</b></font>
<td height="64" valign="top" width="100"><b><font color="#000080">Patient ID: <INPUT NAME=patientidmatch TYPE=Text VALUE="" size="10"></font><font color="#000080">
</font></b>
<td height="64" valign="top" width="100"><b><font color="#000080">Name: <INPUT NAME=patientnamematch TYPE=Text VALUE="" size="15"></font><font color="#000080">
</font></b>
<td height="64" valign="top" width="100"><b><font color="#000080">Date: <INPUT NAME=studydatematch VALUE="" size="10"></font><font color="#000080">
</font></b>
<td height="63" valign="top" width="133"><b><font color="#000080">Modality
<select name=query>
<option value="">ALL Modalities</option>
<option value="DICOMStudies.StudyModal like 'CR'">CR</option>
<option value="DICOMStudies.StudyModal like 'CT'">CT</option>
<option value="DICOMStudies.StudyModal like 'MR'">MR</option>
<option value="DICOMStudies.StudyModal like 'US'">US</option>
<option value="DICOMStudies.StudyModal like 'RF'">RF</option>
</select></font><font color="#000080"> </font></b>
<td height="64" valign="bottom" align="left" width="183">
<INPUT TYPE=submit VALUE="Search Remote Studies">
</FORM>
</tr>
</table>
<HR>
</BODY>
also I tried a method to automatically resize the web viewer to full screen(87 %), by modifying the size line in the dicom.ini located in the root directory of the web server to
[webdefaults]
size = 87%25%25
it is perfect in both seriesviewer & serversideviewer, but in the sliceviewer it is not resolving the size correctly and affect the image size.
any comments or modification will be appreciated.
Osama