dadada님 워터마크 관련 보셔요 > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

dadada님 워터마크 관련 보셔요 정보

dadada님 워터마크 관련 보셔요

본문

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=33226

위 링크를 보시면 알겠지만 , cheditor4 에 워터마크를 넣을려면 , cheditor 디렉토리의 cheditor/insert_image.php 파일과 lib 폴더의 cheditor4.lib.php 등등을 따끔하게 손봐 ??  줘야 할거 같아용  ㅎㅎ

여러 선생님들 치 에디터에서 워터마크 구현되게 좀 도와ㅡ주십시요..꾸벅

아래는 insert_image.php 의 내용 입니다..걍 올려 봣습니다..보시라구요..

<?php
include_once("_common.php");

//////////////////////////////////////////////////////////////////////////
// 이미지 파일이 저장될 디렉토리 경로를 지정합니다. 퍼미션 777
//
//define('SAVE_AS_DIRECTORY', "/home/account/www/cheditor/attach/");

@mkdir("$g4[path]/data/$g4[cheditor4]/", 0707);
@chmod("$g4[path]/data/$g4[cheditor4]/", 0707);
$ym = date("ym", $g4[server_time]);
define('SAVE_AS_DIRECTORY', "$g4[path]/data/$g4[cheditor4]/$ym/");
@mkdir(SAVE_AS_DIRECTORY, 0707);
@chmod(SAVE_AS_DIRECTORY, 0707);


//////////////////////////////////////////////////////////////////////////
// SAVE_AS_DIRECTOR에 대한 URL 경로를 입력합니다.
//
//define('SAVE_AS_URL', "http://udomain.com/cheditor/attach/");

define('SAVE_AS_URL', "$g4[url]/data/$g4[cheditor4]/$ym/");


//////////////////////////////////////////////////////////////////////////
// 이미지 파일 형식을 설정합니다.
//
define('ALLOW_FORMAT', "jpeg|jpg|gif|png");

//////////////////////////////////////////////////////////////////////////
// 파일 저장 옵션을 설정합니다.
// 파일 이름에 한글 또는 사용되어 서는 안될 특수문자가 있을 경우, 잘라버립니다.
//
// 저장 옵션:
// 1 = 같은 이름의 파일이 존재 하면 덮어 씁니다.
// 2 = 같은 이름의 파일이 존재할 경우, 파일 이름 뒤에 _copy,jpg, _copy1.jpg ... 식으로 이름을 붙입니다.
// 3 = 같은 이름의 파일이 존재할 경우, 업로드하지 않습니다.
//
define('SAVE_OPTION', 2);

if ($_REQUEST['do'] == "submit") {
require_once "imageupload-class.php";
    $attach = new uploader;

    //////////////////////////////////////////////////////////////////////////
    // 옵션:
    //
    // $attach->max_filesize(102400);        // 이미지 업로드 최대 크기
// $attach->max_image_size(1024, 1024);  // 이미지 가로, 세로 최대 픽셀 크기

$attach->max_image_size(8096, 8096);
    $success = $attach->upload("AttachFile", ALLOW_FORMAT, "");

  if ($success) {
      $success = $attach->save_file(SAVE_AS_DIRECTORY, SAVE_OPTION);
$filename = SAVE_AS_URL . $attach->file['name'];

      echo '<script type="text/javascript">';
      echo 'var obj = parent.window.insert_form;';
echo 'obj.attachSuccess(\''.$filename.'\');';
      echo '</script>';
  }
  else {
if ($attach->errors) {
$msg = '';
          while (list($k, $v) = each($attach->errors)) {
              $msg .= $v;
          }
echo '<script type="text/javascript">';
echo 'alert(\''.$msg.'\');';
echo '</script>';
      }
}
}
else if ($_REQUEST['do'] == "delete") {
foreach (explode(' ', $_REQUEST['img']) as $del) {
$del = trim($del);
$file = SAVE_AS_DIRECTORY . $del;
if (is_file($file)) {
unlink($file);
}
}
echo true;
}

?>

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT