웹마스터 팁
게시판 확장 변수에 그림 입력받기
2008.03.04 01:19
확장변수에 그림 삽입하는 방법입니다.
1. /common/lang/ko.lang.php 파일에
line 224 부근에 $lang->column_type_list['image'+
'+
'] = '그림삽입(image)'; 추가
2./zbxe/modules/board/skins/xe_board/extra_var_form.html 파일에 부분입력.
line 56 부근
<!-- 날짜 입력 -->
<!--@elseif($val->type == 'date')-->
<input type="hidden" name="{$val->column_name}" id="date_{$val->column_name}" value="{$val->value}" />
<div class="fl inputTypeText w80" id="str_{$val->column_name}">{zdate($val->value,"Y-m-d")}</div>
<a href="#" onclick="open_calendar('{$val->column_name}','{$val->value}');return false;" class="button"><span>{$lang->cmd_open_calendar}</span></a>
<!--@elseif($val->type=='image')-->
<!--@if($val->value)-->
<div>
<img src="{$val->value}" /><br />
<input type="checkbox" name="del_{$val->column_name}" value="Y" id="del_{$val->column_name}" class="checkbox" />
<label for="del_{$val->column_name}">{$lang->cmd_delete}</label>
</div>
<!--@end-->
<input type="file" name="{$val->column_name}" value="" />
<!--@end-->
3./zbxe/modules/board/skins/xe_board/extra_var_value.html 파일에 부분입력.
line 58부근
<!-- 날짜 입력 -->
<!--@elseif($val->type == 'date')-->
{zdate($val->value,"Y-m-d")}
<!-- 그림 입력 -->
<!--@elseif($val->type=="image")-->
<img src="{$val->value}" /><br />
<!--@end-->
댓글 7
-
대암지기
2008.03.04 02:24
파일이 계정에 업로드 되지않고 링크가 되는 군요. -
똑디
2008.03.04 02:28
주소 링크 말고 관리자페이지에서 메뉴이미지 등록하는것처럼 서버 계정에 업로드 되는 형태 구현은 안될까요? -
대암지기
2008.03.04 03:03
원인은 액션을 정해주지 않아서 인것 같은데.., 다음에 더 찿아 봐야 겠네요
-
똑디
2008.03.04 02:24
땡큐베리 감사합니다. ^^
이시간까지 소스코드 보고 연구하고 있었는데 들락날락 한 보람이 있네요.
추천한방 누릅니다. -
chobo
2008.03.04 05:13
대암지기님 수고하셨네요^^
수고스러웁지만 음악 입력받기도 만들어 주실수는 없는지요?
혹시나 싶어 위의 소스중에서 image부분을music으로 img부분을embed 로 바꾸워 테스트를 해보았는데
백지로 나오더군요. -
Gnee
2008.10.01 16:19
모순이네요.. image 부분도 embed로 하셔야합니다 -
호kkh
2009.01.29 23:19
그림삽입이 한개일 때에는 이미지 업로드를 성공 하셨다고 했는데
필요해서 그런데 어떻게 하는지
소스 좀 알려주세요.
파일이름으로 안나타나고 에디터에서 처럼
이미지 파일 로드하고
그걸 이미지로 나타나게 할수는 없나요