웹마스터 팁
특정 게시판, 업로드된 그림 자동으로 본문에 출력하기
2008.02.03 16:45
1. zbxe설치폴더/moudles/board/skins/xe_board/skin.xml파일의 ine 92아래줄에 소스를 삽입한다.
<var name="auto_img_insert" type="select">
<title xml:lang="ko">본문 자동 이미지삽입</title>
<title xml:lang="jp">본문 자동 이미지삽입</title>
<title xml:lang="zh-CN">본문 자동 이미지삽입</title>
<title xml:lang="en">본문 자동 이미지삽입</title>
<default>N</default>
<default>Y</default>
<description xml:lang="ko">
첨부파일이 이미지 파일이면 자동으로 본문에 삽입하시겠습니까?
</description>
</var>
2. zbxe설치폴더/moudles/board/skins/xe_board/view_document.html파일의 line 105의 {$oDocument->getContent()}를 지우고 아래의 소스를 삽입한다.
**** 이부분은 상단의 조건식만 제외하고 소마세월님의 "업로드된 그림 자동 출력" 소스 소스입니다*****
<!--@if($module_info->auto_img_insert!='N')-->
{@ $uploaded_list = $oDocument->getUploadedFiles() }
<!--@foreach($uploaded_list as $key => $file)-->
{@$file_explode=explode(".",strtoupper($file->source_filename))}
<!--@if($file_explode[1]=="GIF" || $file_explode[1]=="JPG" || $file_explode[1]=="PNG" || $file_explode[1]=="BMP")-->
{@$picture.="<p align=center><img src='".$file->uploaded_filename."' style='' editor_component='image_link' /><br /></p>"}
<!--@end-->
<!--@end--><!--@if($picture)-->
{@ $cont=$oDocument->get('content')}
{@ $oDocument->add('content',$cont.$picture)}
<!--@end-->{$oDocument->getContent()}
<!--@else-->
{$oDocument->getContent()}
<!--@end-->
3. 1.과2.의 과정을 수행하시고 게시판 설정에 가시면
본문 자동 이미지 삽입 에 "Y"로 하시면 첨부파일이 그림파일이면 자동으로 본문에 그림이 삽입됩니다.
- [2008/02/13] 웹마스터 팁 특정게시판, 비밀글로 작성하기 *19
댓글 14
-
우갱™
2008.02.03 17:04
팁 감사합니다. 자동으로 본문에 삽입되는 그림들을 중앙정렬시켜서 나오게 할 수는 없을까요? -
대암지기
2008.02.03 17:21
중앙정렬이 되게 수정해서 올려 놓았습니다.
-
준이사랑
2008.02.04 21:49
일단 view_document.html화일을 수정했는데.. 기존 이미지 게시판의 같은 그림들이 2장씩 나오네요? -
대암지기
2008.02.06 00:18
기존에 업로드된 이미지 파일을 본문 삽입하지 않으 셨나요. 그러면 2장으로 나옵니다.
-
chobo
2008.02.09 07:43
수고하셨습니다^^
내용을 넣고 이미지를 첨부하면
첨부된 이미지가 위에 나오고 내용이 아래에나와야 하는데
내용이 위에 나오고 이미지가 아래에 나오는데...,
나오는 순서를
이미지가 윗부분에 나오고
글 내용이 아랫부분에 나오게 할수는 없는것인가요? -
지나가다..
2008.02.15 10:40
해보진 않았지만... (core에 손대고 싶진 않아서요.. ^^)
{@ $oDocument->add('content',$cont.$picture)}
이부분을
{@ $oDocument->add('content',$picture.$cont)}
로 바꾸시면 될 듯...
정렬은 center를 left로 하시구요.. -
괴로운걸
2008.02.20 14:11
ㅠ.ㅠ 저는 왜 업로드해서 적용시켰더니 게시판 내용을 볼수가 없죠? 백지로 나오네요ㅠㅠ
리스트까지는 나오는 본문을 보려하면 백지로 나오네요... -
이슬나라
2008.09.10 12:29
위 내용대로 그대로 했는데 N으로 해놔도 자동으로 삽입되는건 왜 그렇죠?
답변부탁드릴께요. -
크르르
2008.11.28 00:13
대왕지기님 정말 멋진 팁이 아닐수 없습니다. 저한테 꼭 필요했던...
아니 겔러리를 하나쯤은 가지고 있는 분들에겐 무척 편리한 방법입니다.
근대, 위방법대로 코드변경했는데 Y / N 선택란이 보이지 않더군요 버젼차이때문인지 전 1.0.6버젼입니다.
그래서 코드를 나름대로 재수정 해봤습니다.
zbxe설치폴더/moudles/board/skins/xe_board/skin.xml파일입니다. 라인수는 에디터에 따라 다르기 때문에 기재하지 않겠습니다.
<var name="auto_img_insert" type="select">
<options value="N">
<title xml:lang="ko">N</title>
<title xml:lang="en">N</title>
<title xml:lang="jp">N</title>
<title xml:lang="zh-CN">N</title>
<title xml:lang="es">N</title>
</options>
<options value="Y">
<title xml:lang="ko">Y</title>
<title xml:lang="en">Y</title>
<title xml:lang="jp">Y</title>
<title xml:lang="zh-CN">Y</title>
<title xml:lang="es">Y</title>
</options>
<default>N</default>
<description xml:lang="ko">
첨부파일이 이미지 파일이면 자동으로 본문에 삽입하시겠습니까?
</description>
<description xml:lang="en">
insert imagefile to maindisplay?
</description>
<description xml:lang="jp">
insert imagefile to maindisplay?
</description>
<description xml:lang="zh-CN">
insert imagefile to maindisplay?
</description>
<description xml:lang="es">
insert imagefile to maindisplay?
</description>
</var> -
행인1
2009.08.13 15:55
<title xml:lang="ko">이미지 자동 삽입</title>
2째줄에 이것도 추가 하면 좋겠군요. :)
-
크르르
2008.11.28 00:17
-
크르르
2008.11.28 00:24
2번항목은 대왕지기님 방법대로 하니 잘먹히더군요
그리고 자동삽입을 N<--- 으로 선택했을때 기능정지 되는거까지 확인했습니다. 익스7에서만 확인했는데 다른데서도 별 문제없을 겁니다.
혹시 모르니 수정해놓은 파일을 올려놓겠습니다.
1. zbxe설치폴더/moudles/board/skins/xe_board/skin.xml skin.xml
2. zbxe설치폴더/moudles/board/skins/xe_board/view_document.html view_document.html -
애치티
2009.01.08 12:45
좋은 팁 감사합니다. -
sselang
2010.01.20 21:21
본문에 삽입되어지는 이미지의 크기를 고정 시킬수 없나요? 많은 이미지를 올릴경우 본문에 자동삽입+적당한 크기로 되서 많은 사진을 본문에 보여지게하는 방법....^^;
제목 | 글쓴이 | 날짜 |
---|---|---|
2차메뉴 롤오버 위치 변환.. [3] | 봄처녀 | 2008.06.05 |
Cafe 운영시 조그만한 팁... [2] | 부푸러 | 2009.04.03 |
모듈선택기의 문제해결 한가지 방법.. [1] | 한스김 | 2010.01.18 |
회원에게 만기일 주기(1원짜리 팁) [17] | 까오천사 | 2007.11.12 |
홈페이지 주소 고정시키기 [12] | :에반: | 2007.08.21 |
쉬운 설치, 에러 메시지 없이 설치 안 되는 경우 [4] | 이그누 | 2010.01.23 |
제로보드(zbxe) 설치 후 로그인 안되는 문제. [3] | sophistlv.myid.net | 2008.10.15 |
달력형 리스트 입니다. [5] | 착한악마 | 2009.07.01 |
xml js filter를 이용한 form 정보 전달 시 disabled="true" 사용 팁 [5] | 라르게덴 | 2010.01.20 |
모듈선택기의 창이 열리다 마는 현상때문에 고생하시는 분들께.. | 한스김 | 2010.01.21 |
이미지 정보표시(EXIF) 영문을 한글로 [6] | Diver | 2008.11.23 |
특정 게시판, 업로드된 그림 자동으로 본문에 출력하기 [14] | 대암지기 | 2008.02.03 |
Zeroboard와 비슷한 방식으로 website 만들기! [9] | June Oh | 2009.08.17 |
textyle Domain 접속방법 [5] | 왜만지냐 | 2009.10.15 |
파일 첨부시 사라지는 현상 [6] | Isaac Shepherd | 2009.10.07 |
사이트 먹통 되었을 때 대처법 [4] | LunarDream | 2009.08.14 |
zbxe 기본글꼴(폰트) 바꾸는 방법 [9] | 핸디지 | 2008.04.22 |
zb4 방명록 -> XE 방명록 답글을 코멘트로 넣기. [2] | St.Veiry | 2010.01.13 |
개인서버(윈도XP) + apmsetup6 + XE 설치하기 [1] | 꽃들 | 2010.01.06 |
XE용 query xml 방식으로 일반 테이블도 접근 처리 하기 [1] | 라르게덴 | 2009.06.18 |