웹마스터 팁



본 소스는 http://www.previl.net의 운영자이신 previl님의 오픈 소스를 이용한 것임을 먼저 밝혀 둡니다.
소스 저작권에 대해 해당 운영자께서 오픈소스로 배포함을 밝히셨기 때문에 자유롭게 수정 재배포 하실 수 있습니다.

소스 설명
해당 소스는 php+ajax 으로 제작되었습니다.
드림위즈 날씨 RSS를 PHP로 끍어와 필요한 부분만 뽑아서 xml형태로 ajax을 이용해 그 데이타를 출력 하는 형태 입니다.

출력 페이지는 CSS+div태그로 작업했고 IE6, IE7 및 파이어폭스에서 확인 하였습니다. ( 디자인은 원하시는 형태로 직접 변경하셔서 사용하셔도 됩니다.)
ajax부분은 MC 심새(phpschool공개 소스)님의 소스를 이용했습니다.
이미지는 getFile 공개 이미지를 다운받아 편집하였습니다.

압축을 푸신 후 계정에 올리시고 사용 하시면 됩니다.

p.s 드림위즈 날씨 RSS서비스를 이용하는데 드림위즈에서 출력 형태를 바꾸면 해당 프로그램이 제대로 작동되지 않을 수 있으니 수정 및 업데이트를 본사이트에서 확인 하시기 바랍니다.


적용된 사이트 미리보기

제로보드 XE 레이아웃에 소스 삽입하는 방법
1.압축 푸신 후 사용하시는 계정의 최상위 폴더에(웹페이지에의 최상위 폴더) weather이란 폴더를 만들고 그 안에다  모든 파일을 올리시기 바랍니다

2. 관리자 모드로 로그인 한뒤 레이아웃->레이아웃 편집으로 가서 다음 소스를 삽입해야 합니다.
------------------------------------------------------------삽입할 코드---------------------------------------------------
<iframe border="0" frameborder="0" framespacing="0" marginheight="0" marginwidth="0"  scrolling="no" src=/weather//
index.html  width="170" height="220" bgcolor=#ffffff allowtransparency="true" align="center"></iframe></p>
--------------------------------------------------------------삽입할 코드-------------------------------------------------

3. 삽입 할 위치

<!-- main_menu 3차 시작 -->
                    <
!--@if($val['list'])-->
     <ul>
                    <
!--@foreach($val['list'] as $k => $v)--><!--@if($v['text'])-->
      <li <
!--@if($v['selected'])-->class="on"<!--@end-->><a href="{$v['href']}" <!--@if($v['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$v['text']}</a></li>
                    <
!--@end--><!--@end-->
     </ul>
                    <
!--@end-->
    </li>
               
{@$idx++}
                <
!--@end--><!--@end-->
   </ol>
            <
!--@end-->

-------> 여기에 삽입해주세요!!!!

4. 최종 삽입 된 모습

<!-- main_menu 3차 시작 -->
                    <
!--@if($val['list'])-->
     <ul>
                    <
!--@foreach($val['list'] as $k => $v)--><!--@if($v['text'])-->
      <li <
!--@if($v['selected'])-->class="on"<!--@end-->><a href="{$v['href']}" <!--@if($v['open_window']=='Y')-->onclick="window.open(this.href);return false;"<!--@end-->>{$v['text']}</a></li>
                    <
!--@end--><!--@end-->
     </ul>
                    <
!--@end-->
    </li>
               
{@$idx++}
                <
!--@end--><!--@end-->
   </ol>
            <
!--@end-->
<iframe border="0" frameborder="0" framespacing="0" marginheight="0" marginwidth="0"  scrolling="no" src=/weather/index.html  width="170" height="220" bgcolor=#ffffff allowtransparency="true" align="center"></iframe></p>

5. 지역 날씨 고정 방법
 

첨부 파일을 받으시고 압축을 푸신 뒤
index.html 하단에 보면 아래 코드가 있는데... 서울부분을 원하시는 지역으로 고치시기 바랍니다. 그럼 쿠키가 없을 시 원하시는 지역으로 나타납니다.

function getCookie(name){
    var cookies = document.cookie, cookie = cookies.split('; ');
    for(var i=0,cnt=cookie.length;i< cnt;i++) {
        c = cookie[i].split('=');
        if(c[0] == name) return unescape(c[1]);
    }
    return "지역이름";
}


// 무조건 특정 지역으로 고정 할려면 아래 처럼 하시면 됩니다.
function getCookie(name){
    return "해당지역이름";
}

본 소스로 멋진 홈페이지 꾸며 보시길 바랍니다. 감사합니다.
제목 글쓴이 날짜
타임라인 모듈 회원 작성글/저장글 버그 오류 수정 [7] socialskyo 2015.03.20
CentOS 에서 iptables 편집후 실행이 안될때 마루디자인 2015.03.17
에디터에서 URL 클릭시 "http://" 삭제하는 방법 [2] 콜롬보. 2015.03.13
회원정보보기를 팝업으로 띄우는 방법 콜롬보. 2015.03.13
input number 숫자만 입력받기 아이폰 예외처리 wnrtnsdl2 2015.03.12
누리고 Ncart V1.6.1 주문페이지에서 총구매금액에 배송비가 선결제, 착불과 상관없이 무조건 포함되어 표시되는 문제 수정방법 [2] XE템플릿 2015.03.12
아마존 상품API 소스中 상품정보 가져오는 소스 키스투엑스이 2015.03.10
스케치북게시판 최신버전에 네이트온 /마이피플/플립보드 추가하는 방법 [4] file 가을풍경 2015.03.09
싸이트 도메인 주소 뒤에 XE 디렉도리 없애기 [2] 리차드조 2015.03.09
인증메일이 안올경우 - 팁이라고 해야할지...소개라고 해야할짐 모르지만 [2] socialskyo 2015.03.07
로고 만들기 귀찮을때^^* [1] 수백 2015.03.06
css table generator Ansi™ 2015.03.04
주소를 지도링크하기 마루디자인 2015.03.04
Market 모듈에서 대표사진 필수 없애기 [3] garnecia 2015.03.03
XE 로그인을 아이디로 바꾸려는데 회원설정에서 회원가입 탭이 안보일때. 불금 2015.02.27
kakao Javascript SDK logout 컴박살 2015.02.25
압축 풀어 설치했던 XE를 git으로 변환하기 [6] 기진곰 2015.02.25
htaccess 보안 팁 포럼위트 2015.02.24
특정 게시판에서는 스팸 ip 동작 안하게 하기 [4] Kxo 2015.02.22
스케치북 최신버전에서 미리 덧글 입력해두기 [5] file LI-NA 2015.02.18