묻고답하기
1.1.5버젼 위젯에서는 절대경로 사용 못하는지요?
2009.01.22 22:53
수고하십니다.
1.1.4버젼에서는 똑띠님의 위젯 logged_member에서 이미지 경로는 절대경로를 사용해야만 보였습니다.
그런데 1,1.5버젼에서는 절대경로가 아닌 상대경로로 하여야 보이는군요.
어느부분 코드가 이런 변화를 주는지 궁금합니다. 지도바랍니다. ^^
문제 사이트는 http://29basecamp.com 입니다만 현재 최고관리자만 보이게 되어있어 직접 보여드릴 수는 없습니다. -_-;;
레이아웃에 아래 위젯 코드 삽입 : 1.1.4버젼에서는 정상 동작하였습니다.
<!--관리자만 로긴 회원 보기-->
<!--@if($logged_info->is_admin=="Y")-->
<img class="zbxe_widget_output" widget="logged_members" skin="default" colorset="normal" use_mid="total"
design_top="/zbxe/images/nowlogin_title.gif"
design_middle="/zbxe/images/sbox_middle.gif"
design_bottom="/zbxe/images/sbox_bottom.gif" />
<!--@end-->
1.1.5버젼에서는 아래와 같이 수정하여 해결
1. /zbxe/images/ 폴더를
/zbxe/widget/logged_members/skin/default/images/ 폴더로 복사하고
2. 레이아웃 위젯코드 수정
<!--관리자만 로긴 회원 보기-->
<!--@if($logged_info->is_admin=="Y")-->
<img class="zbxe_widget_output" widget="logged_members" skin="default" colorset="normal" use_mid="total"
design_top="./images/nowlogin_title.gif"
design_middle="./images/sbox_middle.gif"
design_bottom="./images/sbox_bottom.gif" />
<!--@end-->이렇게 정상으로 보입니다.
그런데
위 이상발생 부분에서도 가운데 이미지 ( design_middle="/zbxe/images/sbox_middle.gif" ) 부분은 보입니다.
아래에 똑띠님의 logged_member 위젯 list.html 소스를 추가합니다.
================================================================================================
<!--// 설정된 컬러셋의 종류에 따라서 css파일을 import 합니다 -->
<!--@if($colorset=="normal"||!$colorset)-->
<!--%import("css/normal.css")-->
<!--@end-->
<div class="mg" <!--@if($widget_info->design_middle)-->style="float:left;background:url({$widget_info->design_middle});background-repeat:repeat-y;"<!--@end-->>
{@$mem_cnt=0}
<!--@foreach($widget_info->member_list as $key => $val)-->
<!--@if($val->user_id!='admin')-->
{@$mem_cnt++}
<!--@end-->
<!--@end-->
<!--@if($widget_info->design_top)-->
<img src="{$widget_info->design_top}" border="0">
<div class="login_count">{$widget_info->title}{$mem_cnt}명</div>
<!--@else-->
<!--@if($widget_info->title)-->
<h2>{$widget_info->title}{$mem_cnt}명</h2>
<!--@end-->
<!--@end-->
<div class="logged_members">
<ul>
<!--@foreach($widget_info->member_list as $key => $val)-->
<!--@if($val->user_id!='admin')-->
<li>
<div class="nick_name member_{$val->member_srl}">{htmlspecialchars($val->nick_name)}</div>
</li>
<!--@end-->
<!--@end-->
</ul>
</div>
</div>
<!--@if($widget_info->design_bottom)--><div><img src="{$widget_info->design_bottom}"></div><!--@end-->
==========================================================================================
건강하십시오. ^^
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
tmdals | flash 연동 메뉴 [1] | 2009.01.25 by 눈탱이lol |
포토올 |
위젯 관리에서...에러가..ㅠㅠ. 원인이 뭣인지요?
[2]
![]() | 2009.01.25 by 포토올 |
유태혁 | psp에서 xe가 열리지 않습니다 [1] | 2009.01.25 by 독도2005 |
earthhero.me | div 질문입니다. [3] | 2009.01.25 by ...... |
조자룡247 | 피싱경유라는데...어떻게 해요? [3] | 2009.01.25 by 밥먹고온다 |
kim | 메뉴 id 아이콘 엑스박스. | |
오대성 | 게시판 [2] | 2009.01.25 by 만쓰별(정만) |
나자로 | xe blog에서 설정권한설정에 대하여 질문 | |
별을향해 | 제로보드 내의 통합검색에 대해서 질문 있습니다. | |
싴신 | XE 매뉴얼보면 제관리자페이지랑 스킨이달라요. 뭐죠? [1] | 2009.01.25 by 띵야 |
밤의멜로디 | 문제가 뭔지 모르겠어요;; | |
윤성희480 |
xe blog 게시판 갤러리 형태에서 사이즈 큰 사진을 올리면....
![]() | |
김승균 | 레이아웃 수정 질문입니다 [1] | 2009.01.25 by 김승균 |
이곳 | 여기처럼 목록 클릭하면 옆에 영상이 뜨게 어떻게 하나요? | |
파파민 |
1.1.5버젼 위젯에서는 절대경로 사용 못하는지요?
[1]
![]() | 2009.01.25 by 파파민 |
파파민 | [해결] 게시판 확장변수(필드) 30개 더 추가하는 법? [1] | 2009.01.25 by 파파민 |
슈스케♡ | XE 로그인이 안됩니다.... [3] | 2009.01.25 by Habile |
최진웅951 | 삽입된 그림이 나타났다 사라져요. [4] | 2009.01.25 by 최진웅951 |
송재권 | 000webhost.com 에 설치해보신 분 도움 요청합니다. [6] | 2009.01.25 by 엘랜드 |
Zeuss | 그냥 푸념섞인 글... |
왜 그런가요???
위 list.html 마지막 부분
<!--@if($widget_info->design_bottom)--><div><img src="{$widget_info->design_bottom}"></div><!--@end-->
아래로 수정
<div class="bottombg" <!--@if($widget_info->design_bottom)-->style="float:left;background:url({$widget_info->design_bottom});"<!--@end-->></div>
그리고
default.css에 아래 추가하면 절대경로 인식합니다.
.bottombg {width:198px; height:5px;}
간략히 정리하자면
1.1.4에서는
<div> <img src................./> </div> 이렇게 직접 출력하나, 배경으로 출력하나 절대경로 사용 가능한데
1.1.5에서는 배경이미지로 사용해야만 절대경로를 인식합니다.
왜 그런지요?