콘테스트 베타 버전 > 그누4 스킨

그누4 스킨

스킨의 저작권은 해당 스킨 제작자님께 있으며, 그누보드의 저작권과 다를 수 있습니다.
스킨 다운로드시 좋아요와 감사의 코멘트를 남기시면 제작자에게 큰 힘이됩니다. ^^y
그누보드와 관련이 있지만 스킨과 빌더가 아니면 플러그인 게시판에 올려주세요.

콘테스트 베타 버전 정보

게시판 콘테스트 베타 버전

첨부파일

contest.tgz (46.9K) 270회 다운로드 2006-06-19 12:59:31

본문

skin/board/contest/write_update.skin.php 의 소스코드를 보시면

        if ($size[2] == 1)
        {
            $tmp_thumb_img = $thumb_img."_tmp";
            exec("/usr/bin/gifsicle --interlace --resize {$img_width}"."x"."{$height} {$file} > {$tmp_thumb_img}");
            exec("/usr/bin/gifsicle --interlace --crop 0,0-{$img_width},{$img_height} {$tmp_thumb_img} > {$thumb_img}");
            @unlink($tmp_thumb_img);
        }
        else
        {
            $dst = imagecreatetruecolor($img_width, $img_height);
            imagecopyresampled($src, $src, 0, 0, 0, 0, $img_width, $height, $size[0], $size[1]);
            imagecopy($dst, $src, 0, 0, 0, 0, $img_width, $img_height);
            imagegif($dst, $thumb_img, 100);
            chmod($thumb_img, 0606);
        }

이런 코드가 있습니다.

gifsicle 이 서버에 설치되어 있지 않다면

        {
            $dst = imagecreatetruecolor($img_width, $img_height);
            imagecopyresampled($src, $src, 0, 0, 0, 0, $img_width, $height, $size[0], $size[1]);
            imagecopy($dst, $src, 0, 0, 0, 0, $img_width, $img_height);
            imagegif($dst, $thumb_img, 100);
            chmod($thumb_img, 0606);
        }

이렇게 수정하여 사용하시기 바랍니다.

gifsicle 가 설치되어 있으면 움직이는 gif 이미지의 사이즈를 줄여 움직이도록 하는것이 가능합니다.






콘테스트 게시판 기능

1. 회원당 하나의 게시물만 등록할 수 있습니다.
 
2. 글을 등록하는 순서에 상관없이 일정기간이 지난 시점에서만 추천을 할 수 있습니다.
 
  그러므로 모든 게시물이 동일한 상태에서 추천을 받을 수 있습니다.
 
3. 일정기간만 추천을 받으며 그 이후에는 추천을 할 수 없습니다.
 
    추천인 순으로 자동 리스트 되며 추천인수가 리스트에 표시됩니다.
추천
2

댓글 전체

../lib/shop.lib.php 가 없는 경우


// include_once("$g4[path]/lib/shop.lib.php");

주석처리 하신 후 아래의 코드로 대체하시기 바랍니다.


// 일자 시간을 검사한다.
function check_datetime($datetime)
{
if ($datetime == "0000-00-00 00:00:00")
    return true;

    $year  = substr($datetime, 0, 4);
    $month  = substr($datetime, 5, 2);
    $day    = substr($datetime, 8, 2);
    $hour  = substr($datetime, 11, 2);
    $minute = substr($datetime, 14, 2);
    $second = substr($datetime, 17, 2);

    $timestamp = mktime($hour, $minute, $second, $month, $day, $year);

    $tmp_datetime = date("Y-m-d H:i:s", $timestamp);
    if ($datetime == $tmp_datetime)
        return true;
    else
        return false;
}
../lib/shop.lib.php
없는부분은 알려주신것처럼 해결이 된듯한데요.. 또다시
Parse error: parse error, unexpected $ in /home/hosting_users/xicarus/www/designplex/skin/board/contest/list.skin.php on line 422 이런에러가 나는데..어떻게 해야 할까요?
관리자님께서 설명해주신 check_datetime()
초기값을 위한 세팅이
윈도우즈에선 오류가 나는군요..
Warning: date(): Windows does not support dates prior to midnight (00:00:00)
리스트에서 보여지는 썸네일 이미지들이 모두 엑박으로 뜨는데 어떻게 해결해야할까요?
gifsicle 이 서버에 설치되어 있지 않아서 그렇군요.. 맞죠?
1) 본문에 올려주신 gifside 미설치 수정 코드를 입력하셨는데도 여전히 엑박이 뜨신다면, 이미지 사이즈 문제인듯 합니다. 콘테스트 게시판 설정 가장 하단에 보시면 여분필드1에 이미지 사이즈 설정이 가능합니다

2) gap_time이 먹히지 않아서 에러가 뜨신다면 지니아빠님께서 올려놓으신 팁에서 첨부파일 받으시고 shop.lib.php를 lib 폴더에 업데이트 하셔서 해결해보시는 건 어떨지요

[지니아빠님 팁]
http://www.sir.co.kr/bbs/board.php?bo_table=g4_tiptech&wr_id=9614&sca=&sfl=wr_subject%7C%7Cwr_content&stx=shop.lib&sop=and
전체 5,850 |RSS
그누4 스킨 내용 검색

회원로그인

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