위젯 프로그램 자료실
| 라이센스 | GPL2 |
|---|---|
| 기타 라이센스 | |
| 적용 버전 | 베타버전(1.0이전) |
저에게는 무엇보다도 필요한 것이여서 이렇게 급하게 만들었어서 올려 드립니다.
어제 첨으로 XE를 접해서 잘 모르는 상황에서 급조해서 만드는 바람에 제대로 만들었는지 모르겠습니다.
용도는 html 파일이 있을경우 첫 화면에 그 파일을 보여주고 싶을때 쉽게 사용할수 있는 위젯입니다.
Html file 경로는 [DOCUMENT_ROOT]+파일경로 이므로 파일 경로를 입력하실떄 "/home/test.html" 이렇게 입력해 주셔야 합니다.
허접하시지만 저처럼 필요하신 분들 사용해주시기를 바랍니다. 원하시는 기능이 있으시면 디자인만 빼고 바꾸어 드리도록 하겠습니다. 적용한 사이트는 apexrealty.ca에 오시면 중앙 헤드라인 기사와 우측에 있는 통계 자료등이 이 위젯을 사용해서 만든것입니다.
예를 들어, 저같은 경우는 아래 코드를
====
<table width="100%" cellpadding="1" cellspacing="0" class="green3">
<tr>
<td class="green3" colspan="2" align="right"><span class="footer"><a class="green3Desc" style="text-decoration:none" href="http://www.creb.com/public/hbuyer/hb-stats-residential.htm" onMouseOver="document.links[linkNum].className='green3MouseOver'" onMouseOut="document.links[linkNum].className='green3'">Calgary Metro Area Single Family Statistics</a></span></td>
</tr>
<tr>
<td class="green3" align="right" width="99%"><span class="footer"><a class="green3Desc" style="text-decoration:none" href="http://www.creb.com/public/hbuyer/hb-stats-residential.htm" onMouseOver="document.links[linkNum].className='green3MouseOver'" onMouseOut="document.links[linkNum].className='green3'">New Listings Last 24 hrs: <br>Active Listings: <br>
Sold, Last 30 Days: <br>
Avg Sale Price, Last 30 Days: <br>
Median Sale Price, Last 30 Days: </a></span></td>
<td class="green3" align="left" width="1%"><span class="green3Highlight"><span class="footer"><a class="green3Highlight" style="text-decoration:none" href="http://www.creb.com/public/hbuyer/hb-stats-residential.htm" onMouseOver="document.links[linkNum].className='green3MouseOver'" onMouseOut="document.links[linkNum].className='green3'">102<br>4,623<br>1,305<br>$ 499,727<br>$ 432,000</a></td>
</tr>
<tr>
<td class="green3" align="right" colspan="2"><span class="footer"><a href="medianWin.html" target="howCalculated" onclick="window.top.open('How are these statistics calculated?','howCalculated','height=640,width=700,scrollbars=yes');" class="green3">How are these statistics calculated?</a><br />Last Updated: 2007/08/14 12:01am MNT</span></td>
</tr>
</table>
======
매일 아침에 자동으로 특정 사이트로부터 읽어들여서 자동으로 제 웹사이트에 /home/stat.html이란 파일에 저장해 놓도록 해 놓았습니다. 이런경우 cgi를 사용해서 위 사이트를 읽어 오게 할수도 있지만 문제는 매번 그 사이트를 접속해서 데이터를 읽어 와야 한다는 문제가 남습니다. 데이터를 읽어 올떄까지 시간이 걸릴수도 있구요. 그래서 생각한 방법이 특정 웹사이트에 있는 정보중 일부분만 읽어와서 위 내용처럼 파일로 저장을 한후 그 내용을 ftp를 통해서 웹서버에 올립니다.
그리고 지금 위젯을 사용하여서 위 파일을 자동으로 보여주게 하는 것을 만든것이죠. iframe하고는 약간 차이가 있습니다. iframe은 완벽한 웹페이지 안에 다른 웹페이지를 포함시키는 방식이여서.. 도움이 되셨기를 바랍니다.
모든 분들 즐거운 하루하루가 되시기를 바랍니다.
모든 분들의 꿈이 이루어지는 그날까지
그런역할을 하지만, iframe은 완전한 html 코드를 택하는 반면에 이것은 전체중 일부분을 다른 html에서부터 읽어 오고 싶을경우 사용하는 것입니다. 저의 경우는 어떤 특정 코드를 다른 사이트로부터 가져와서 (예) 통계 또는 환율등) 그것을 html로 저장하게 만든후 이 내용을 화면에 보여주도록 하였습니다. 그리고 헤드라인 기사도 포함해서요. 헤드라인 모양을 쉽게 제 마음대로 편집할수 있어서리. 가장 확실하게 알수 있는 방법은 방문해 보시면 중앙 기사하구 우측에 있는 통계를 어떻게 처리했는지 소스를 보시면 아이디어를 아실수 있으실 겁니다
수정하시기를요... 민감한 분들도 꽤 됨니다... 자료 감사합니다..




일종의 아이프레임 역할을 하는 건가요?