최신 배추스킨에 지업로드 추가하기 > 그누4 팁자료실

그누4 팁자료실

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.

최신 배추스킨에 지업로드 추가하기 정보

최신 배추스킨에 지업로드 추가하기

본문

김처로 : 참고 글

[게시판] 지에디터와 지업로더 같이 쓰기2

지에디터와 지업로더 같이 쓰기

기존 게시판에 지업로더 추가하기


### 배추스킨 최신버전에 지업로드 추가하기 ###


1. [게시판] 지에디터와 지업로더 같이 쓰기2

첨부화일을 받아서,

Euc-KR일때만 해당 : EditPlus 로 읽어서, 새이름으로 저장하여 Ansi모드로 저장한다.

guploader : 지업로더 폴더만 그누보드 폴더에 복사한다.



2. 기존게시판에 지업로드 추가하기

- 배추스킨 최신버전을 받아서, 지업로드를 추가할 때라던지,

- 다른 스킨게시판에 지업로드를 추가할 때...


write.skin.php 파일

write_update.skin.php 파일

에서 하라는 대로 그대로 한후,


write.skin.php 파일에 한줄더 추가해야

수정버튼을 눌렀을 때, 지업로드에 업로드된 첨부화일이 나타남.


<script language=javascript src="<?=$g4[path]?>/js/prototype.js"></script> <!-- 프로토타입 발동;김철호071116 -->



3. 지업로더로 업로드시 한글 파일명 깨짐현상 해결

-- 업로드된 한글파일명이 깨져보이면, 이걸로 해결




4. 지업로드의 에디터삽입이 엉뚱한 곳에 삽입되거나 하면,

geditor.js 초반부분 주석부분을 해제하세요...( // 없애면 됨)

- 배추스킨 최신버전에는 주석이 되어 있는데, 이유는 모르겠음....

- 일단 해제하니깐, 에디터삽입 버튼이 제대로 동작함...

-------------------------------------------------------------------------------------

if (ge_nomode == false)

document.getElementById(ge_name+"_geditor_html_source_button").checked = false;


//ge_editor.body.focus();

ge_range = this.get_range();


this.get_range = function() {

//ge_editor.body.focus();

if (IS_IE)

ge_range = ge_editor.selection.createRange();

}




추천
1
  • 복사

댓글 5개

2. 기존게시판에 지업로드 추가하기

- 배추스킨 최신버전을 받아서, 지업로드를 추가할 때라던지,

- 다른 스킨게시판에 지업로드를 추가할 때...

write.skin.php 파일

write_update.skin.php 파일

에서 하라는 대로 그대로 한후,

write.skin.php 파일에 한줄더 추가해야

수정버튼을 눌렀을 때, 지업로드에 업로드된 첨부화일이 나타남.

<script language=javascript src="<?=$g4[path]?>/js/prototype.js"></script> <!-- 프로토타입 발동;김철호071116 -->
다시 정리

135 //ge_editor.body.focus();
136 //ge_range = this.get_range(); // 주석처리

this.get_range = function() {
184    ge_editor.body.focus(); // 주석처리 해제
    if (IS_IE)
        ge_range = ge_editor.selection.createRange();
}
© SIRSOFT
현재 페이지 제일 처음으로