[제로] 등록실패 방지 (글 등록 실패로 인한 글날림 방지)

페이지 정보

루루아빠 2,499 2005.07.05 21:57

첨부파일

평점

  • 평점 : 0점 (0명 참여)

본문

제로보드폴더/script/script_write.php  을 열어
아래 부분을 찾아봅시다.


if(!document.write.memo.value)
{
alert('내용을 입력하여 주세요.');
document.write.memo.focus();
return false;
}

찾으셨나요? 찾으셨다면 바로 아래에 아래 소스를 추가해주세요.

if(document.all["copy"].checked == true) {
var script = document.write.memo;
var therange;

script.focus();
script.select();
if(document.all) {
therange=script.createTextRange();
therange.execCommand("Copy");
}
}

위 소스를 추가를 하셨다면 다음 부분을 찾아봅시다.

function check_use_html(obj) {
var c_n;
if(!obj.checked) obj.value = 1;
else {
c_n = confirm("자동 줄바꿈을 하시겠습니까?\n\n자동 줄바꿈은 게시물 내용중 줄바뀐 곳을<br>태그로 변환하는 기능입니다.");
if(c_n) obj.value = 1;
else { obj.value = 2; obj.checked = false }
}
}

찾으셨나요? 찾으셨다면 바로 아래에 아래 소스를 추가해주세요

function check_use_auto_copy(obj) {
var c_n;
if(!obj.checked) obj.value = 1;
else {
c_n = confirm("등록실패 방지기능을 사용 하시겠습니까?\n\n등록 실패시 Ctrl+V 로 본문을 살릴 수 있습니다.");
if(c_n) obj.value = 1;
else { obj.value = 2; obj.checked = false }
}
}

자 여기까지 하셨다면 script_write.php 부분은 끝난 겁니다~!

그렇다고 다 끝난 건 아니구요;


다음으로 해야할 작업으로는 제로보드폴더에 있는 write.php 파일을 열으신 후 아래 부분을 찾아보세요

// HTML 사용 체크를 확장시킴
if($mode!="reply") {
if(!$data[use_html]) $value_use_html = 1;
else $value_use_html=$data[use_html];
} else {
$value_use_html=1;
}
$use_html .= " value='$value_use_html' onclick='check_use_html(this)'><ZeroBoard";

찾으셨나요? 찾으셨다면 위소스 아래부분에 추가해주세요.

// AUTO COPY 사용 체크를 확장시킴
if(!$member[open_copy]) $use_auto_copy .= " value='$value_use_auto_copy' onclick='check_use_auto_copy(this)'><ZeroBoard";
else $use_auto_copy .= " value='$value_use_auto_copy' onclick='check_use_auto_copy(this)' checked><ZeroBoard";

 

이제 게시판 스킨을 수정해야 합니다;

게시판 스킨폴더에 있는 write.php 파일을 열어봅시다~!

열으셨다면~!
아래 부분을 찾아봅시다~!

<?=$hide_html_start?> <input type=checkbox name=use_html <?=$use_html?>> HTML사용 <?=$hide_html_end?>


찾으셨나요? 찾으셨다면 위 소스 다음에 아래 소스를 추가해주세요~ 그럼 끝입니당~허걱?

<input type=checkbox name=copy <?=$use_auto_copy?>> 등록실패 방지

 

자 여기까지 하셨다면 끝입니다~!

추천인
  • 추천해 주세요
6
루루아빠 - 회원등급 : 최고관리자 - 포인트 : 1,295,216
레벨 97
경험치 1,399,190

Progress Bar 9%

- 가입일 : 2015-03-04 03:24:54
- 서명 : KNOW YOUR LIMITS BUT NEVER STOP TRYING TO EXCEED THEM !!
- 자기소개 : 루루의 자랑 루루아빠랍니다~~

댓글

첫 번째 댓글을 남겨 주세요

Total 7483638 페이지
제목 글쓴이 날짜 조회 추천
그누•영카트  댓글+4🏆 그누보드 5.4.6 (영카트 포함) shadow2fox 2021.06.18 1,244 2
이윰  댓글+2🏆 출석부 선착순 포인트 올바르게 적용하기 shadow2fox 2019.03.16 2,273 2
이윰  댓글+2🏆 글, 댓글 작성시 불필요한 앞뒤 공백 제거해 DB에 저장하기 shadow2fox 2021.06.21 1,214 2
CSS  댓글+2🏆 구문(코드) 강조 Prism.js에서 첫 라인이 빈칸으로 추가되는 문제 해결하기 shadow2fox 2021.06.22 1,162 2
이윰  댓글+1🏆 현재 게시글 스크랩 갯수 본문에 보여주기 shadow2fox 2019.04.28 2,274 2
JavaScript  댓글+2🏆 Prism.js 플러그인 Copy to Clipboard Button 이용 시 빈칸이 추가되는 문제 해결하기 shadow2fox 2021.06.22 1,182 2
이윰  댓글+2🏆 이윰빌더 짧은주소를 그누보드 짧은주소로 교체하기 shadow2fox 2021.08.26 1,516 2
이윰  댓글+4🏆 태그 앞과 뒤 공백 제거하기 shadow2fox 2019.06.25 2,200 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.11 (webp 파일 지원) shadow2fox 2021.07.20 1,044 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.13 shadow2fox 2021.07.28 1,251 2
이윰  댓글+3🏆 출석체크 점수 경험치로 부여하기 루루아빠 2019.08.11 2,515 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.13.1 shadow2fox 2021.07.28 1,257 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.15 shadow2fox 2021.08.18 1,171 2
그누•영카트  댓글+3🏆 그누보드(영카트) 5.4.15.1 shadow2fox 2021.08.19 1,298 2
이윰  댓글+5🏆 네이버TV 올바르게 적용하기 shadow2fox 2019.10.12 2,319 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.16 shadow2fox 2021.09.24 1,180 2
이윰  댓글+3🏆 페이스북(facebook) 동영상 올바르게 적용하기 shadow2fox 2019.10.14 2,314 2
그누•영카트  댓글+2🏆 그누보드(영카트) 5.4.17 shadow2fox 2021.10.19 1,003 2
그누•영카트  댓글+4🏆 📸 5.3.3.3 버전 에서 5.4.1 정식버전으로 패치 shadow2fox 2019.12.03 2,262 2
그누•영카트  댓글+1 그누보드(영카트) 5.4.21 shadow2fox 2022.01.11 623 2