(수정) 쪽지4 - 4.0.1 (베타 5) 정보
(수정) 쪽지4 - 4.0.1 (베타 5)첨부파일
본문
처음 배포한 베타5 파일에서 아래 2개 파일을 수정 합니다.
- 코드오류
bbs/memo2_form_delete.php
bbs/memo2_chkunlinkfile.php
그리고, 기존 설치의 경우에는 g4_memo_trash 테이블을 봐주세요.
memo_from_kind 필드가 테이블의 가장 뒤에 없다면 아래처럼 해야 합니다.
제가 설치프로그램 오류를 못 봤어요. ㅠ..ㅠ...
ALTER TABLE `g4_memo_trash` DROP `me_from_kind` ;
ALTER TABLE `g4_memo_trash` ADD `me_from_kind` VARCHAR( 255 ) NOT NULL ;
ALTER TABLE `g4_memo_trash` DROP PRIMARY KEY ,
ADD PRIMARY KEY ( `me_id` , `me_from_kind` ) ;
---
오늘 clean install 테스트를 했더니 코드가 엉켰었는지 엉망 입니다.
별도의 배포판으로 분리하는 작업은 신경 안쓰면 난리가 나네요.ㅠ..ㅠ...
dhtml 편집기를 쓸 수 있게 되니까, cheditor의 파일 업로드 화면이 이상하게 됩니다.
css가 서로 엉켰나봐요. 그래서, table 형태로 다시 원복했습니다.
css/div는 당분간 포기 하겠습니다.
설치도 더 간략하게 했습니다. 코드수정은 config.php만 하시면 됩니다.
이제 설치부터 거의 다 버그 free 된거 같아요. 오류가 이씀 알려주세요.
* 이미지가 첨부된 경우 쪽지보기 화면에서 우측의 테이블선이 안보입니다.
그거 버그는 알고 있는데 아무리 해도 잘 안되네요. ㅠ..ㅠ...
---
adm/memo4.sql
bbs/memo.php
bbs/memo2_form_delete.php
bbs/memo2_form_delete_all_trash.php
extend/b4.lib.php
lib/thumb.lib.php
skin/member/basic/memo2.skin.php
skin/member/basic/memo2_bottom.skin.php
skin/member/basic/memo2_list.skin.php
skin/member/basic/memo2_view.skin.php
skin/member/basic/memo2_write.skin.php
---
css 테스트 스킨 (수정해주세욤 ㅠ..ㅠ...)
skin/member/basic/css/memo4_style.css
skin/member/basic/css/memo2.skin.php
skin/member/basic/css/memo2_bottom.skin.php
skin/member/basic/css/memo2_list.skin.php
skin/member/basic/css/memo2_view.skin.php
skin/member/basic/css/memo2_write.skin.php
skin/member/basic/css/memo2.css
bbs/memo2_chkunlinkfile.php는 현재 좀 이상 합니다.
제가 파일 삭제를 하면서, 프로그램의 오류가 있었거든요.
memo4의 파일명은 member[mb_id]/filename 인데 이걸 깜박했어요. ㅠ..ㅠ...
나중에 Lusia님께서 테스트 해서 올려주실 겁니다. ㅋㅋ
- 설치 프로그램 오류 수정
adm/memo4.sql
- 파일 이미지가 밑으로 흐르는거
skin/member/basic/memo2_write.skin.php
- 쪽지창 크기 자동 resize
skin/member/basic/memo2.skin.php
- html 편집기 안되는 오류 수정 (원천 버그인 듯...ㅠ..ㅠ...)
bbs/memo.php
- 파일삭제를 버그잡기
bbs/memo2_form_delete.php
bbs/memo2_form_delete_all_trash.php
- style 수정
skin/member/basic/memo4_style.css
- resize 1.0.6 업글 (encoding 오류)
extend/b4.lib.php
- resize 1.0.5 업글 (프로그램 오류)
extend/b4.lib.php
lib/thumb.lib.php
- css/div 스킨 (웃는하루님 협찬 - cheditor와 css 충돌이 나서 테스트 용으로만 올립니다)
skin/member/basic/css/memo4_style.css
skin/member/basic/css/memo2_bottom.skin.php
skin/member/basic/css/memo2_list.skin.php
skin/member/basic/css/memo2_view.skin.php
skin/member/basic/css/memo2_write.skin.php
- 코드오류
bbs/memo2_form_delete.php
bbs/memo2_chkunlinkfile.php
그리고, 기존 설치의 경우에는 g4_memo_trash 테이블을 봐주세요.
memo_from_kind 필드가 테이블의 가장 뒤에 없다면 아래처럼 해야 합니다.
제가 설치프로그램 오류를 못 봤어요. ㅠ..ㅠ...
ALTER TABLE `g4_memo_trash` DROP `me_from_kind` ;
ALTER TABLE `g4_memo_trash` ADD `me_from_kind` VARCHAR( 255 ) NOT NULL ;
ALTER TABLE `g4_memo_trash` DROP PRIMARY KEY ,
ADD PRIMARY KEY ( `me_id` , `me_from_kind` ) ;
---
오늘 clean install 테스트를 했더니 코드가 엉켰었는지 엉망 입니다.
별도의 배포판으로 분리하는 작업은 신경 안쓰면 난리가 나네요.ㅠ..ㅠ...
dhtml 편집기를 쓸 수 있게 되니까, cheditor의 파일 업로드 화면이 이상하게 됩니다.
css가 서로 엉켰나봐요. 그래서, table 형태로 다시 원복했습니다.
css/div는 당분간 포기 하겠습니다.
설치도 더 간략하게 했습니다. 코드수정은 config.php만 하시면 됩니다.
이제 설치부터 거의 다 버그 free 된거 같아요. 오류가 이씀 알려주세요.
* 이미지가 첨부된 경우 쪽지보기 화면에서 우측의 테이블선이 안보입니다.
그거 버그는 알고 있는데 아무리 해도 잘 안되네요. ㅠ..ㅠ...
---
adm/memo4.sql
bbs/memo.php
bbs/memo2_form_delete.php
bbs/memo2_form_delete_all_trash.php
extend/b4.lib.php
lib/thumb.lib.php
skin/member/basic/memo2.skin.php
skin/member/basic/memo2_bottom.skin.php
skin/member/basic/memo2_list.skin.php
skin/member/basic/memo2_view.skin.php
skin/member/basic/memo2_write.skin.php
---
css 테스트 스킨 (수정해주세욤 ㅠ..ㅠ...)
skin/member/basic/css/memo4_style.css
skin/member/basic/css/memo2.skin.php
skin/member/basic/css/memo2_bottom.skin.php
skin/member/basic/css/memo2_list.skin.php
skin/member/basic/css/memo2_view.skin.php
skin/member/basic/css/memo2_write.skin.php
skin/member/basic/css/memo2.css
bbs/memo2_chkunlinkfile.php는 현재 좀 이상 합니다.
제가 파일 삭제를 하면서, 프로그램의 오류가 있었거든요.
memo4의 파일명은 member[mb_id]/filename 인데 이걸 깜박했어요. ㅠ..ㅠ...
나중에 Lusia님께서 테스트 해서 올려주실 겁니다. ㅋㅋ
- 설치 프로그램 오류 수정
adm/memo4.sql
- 파일 이미지가 밑으로 흐르는거
skin/member/basic/memo2_write.skin.php
- 쪽지창 크기 자동 resize
skin/member/basic/memo2.skin.php
- html 편집기 안되는 오류 수정 (원천 버그인 듯...ㅠ..ㅠ...)
bbs/memo.php
- 파일삭제를 버그잡기
bbs/memo2_form_delete.php
bbs/memo2_form_delete_all_trash.php
- style 수정
skin/member/basic/memo4_style.css
- resize 1.0.6 업글 (encoding 오류)
extend/b4.lib.php
- resize 1.0.5 업글 (프로그램 오류)
extend/b4.lib.php
lib/thumb.lib.php
- css/div 스킨 (웃는하루님 협찬 - cheditor와 css 충돌이 나서 테스트 용으로만 올립니다)
skin/member/basic/css/memo4_style.css
skin/member/basic/css/memo2_bottom.skin.php
skin/member/basic/css/memo2_list.skin.php
skin/member/basic/css/memo2_view.skin.php
skin/member/basic/css/memo2_write.skin.php
추천
0
0
댓글 전체
혹시 리사이즈에서 찾으신 버그가 특정 파일명에서 오동작 하는것도 있는지요.
/board/data/cheditor4/0902/A9kwLPFdEOn5DNQrAeSJUbF.png
요 파일이 아래와 같이 일부가 인코드 되어서 [function.getimagesize]: failed to open stream 에러가 발생하는 문제도 있습니다.
/board/data/cheditor4/0902/A9kwLPFdEon5DNQrAeSJUbF.png
/board/data/cheditor4/0902/A9kwLPFdEOn5DNQrAeSJUbF.png
요 파일이 아래와 같이 일부가 인코드 되어서 [function.getimagesize]: failed to open stream 에러가 발생하는 문제도 있습니다.
/board/data/cheditor4/0902/A9kwLPFdEon5DNQrAeSJUbF.png
어젯밤에 버그를 어지간히 잡았다 생각했는데, 이거는 또 뭐래요 ? ㅠ..ㅠ...
실수로 자세한 부가정보 기재 안했네요;;;
/extend/b4.lib.php 의 45 라인즈음부터 위치한 $img_src = getimagesize 구문들에서 오류가 발생합니다.
DB에 저장되어 있는 문자열은 정상이지만 'resize' function에 전달되는 $string 자체에서 인코드 되어 있습니다.
(지금 어디서 인코드 되는지 역으로 들어가고 있습니다.)
/extend/b4.lib.php 의 45 라인즈음부터 위치한 $img_src = getimagesize 구문들에서 오류가 발생합니다.
DB에 저장되어 있는 문자열은 정상이지만 'resize' function에 전달되는 $string 자체에서 인코드 되어 있습니다.
(지금 어디서 인코드 되는지 역으로 들어가고 있습니다.)
해당 버그 해결한 lib파일 새 게시물로 올렸습니다.
문자열에 unicode가 있을 경우, 해당 문자열을 강제적으로 다시 인코딩합니다.
문자열에 unicode가 있을 경우, 해당 문자열을 강제적으로 다시 인코딩합니다.
thumbnail 때문에 오전내내 삽질했어요. 왜 이미지를 만들때 검정으로 만들죠? 투명으로 안하구? ㅠ..ㅠ...
RGB에 투명이라는 색이 없으니까요. ㅡ,.ㅡ;
아래 함수로 특정색을 투명화할수는 있는것 같습니다.
http://kr2.php.net/manual/kr/function.imagecolortransparent.php
아래 함수로 특정색을 투명화할수는 있는것 같습니다.
http://kr2.php.net/manual/kr/function.imagecolortransparent.php
phpschool에서 보구 인터넷에서 검색해서 그걸루 해봤는데, 잘 안되더라구요. ㅠ..ㅠ
링크 예제대로 하셨다면 성공하셨을텐데...;
혹시 jpg에 투명색 주신건 아니죠?;
jpg에선 포맷 특성상 투명이 원래 불가능합니다.
png랑 gif는 투명 지원되구요.
혹시 jpg에 투명색 주신건 아니죠?;
jpg에선 포맷 특성상 투명이 원래 불가능합니다.
png랑 gif는 투명 지원되구요.
예제대로 했는데, 안되었는데. 뭘 잘못했을까요??? 시간되심 한번 봐주세요.
지금 쪽지4 버그 수정중이라....ㅠ..ㅠ...
지금 쪽지4 버그 수정중이라....ㅠ..ㅠ...
<?php
// Create a 55x30 image
$im = imagecreatetruecolor(55, 30);
$red = imagecolorallocate($im, 255, 0, 0);
$black = imagecolorallocate($im, 0, 0, 0);
// Make the background transparent
imagecolortransparent($im, $black);
// Draw a red rectangle
imagefilledrectangle($im, 4, 4, 50, 25, $red);
// Save the image
imagepng($im, './imagecolortransparent.png');
imagedestroy($im);
?>
<body style="background-color:#00FF00;">
<img src='./imagecolortransparent.png'/>
</body>
예제대로 해보니 black가 정상적으로 투명이 되는데...
어떤부분에서 투명으로 하시려 하세요? 'ㅅ';
// Create a 55x30 image
$im = imagecreatetruecolor(55, 30);
$red = imagecolorallocate($im, 255, 0, 0);
$black = imagecolorallocate($im, 0, 0, 0);
// Make the background transparent
imagecolortransparent($im, $black);
// Draw a red rectangle
imagefilledrectangle($im, 4, 4, 50, 25, $red);
// Save the image
imagepng($im, './imagecolortransparent.png');
imagedestroy($im);
?>
<body style="background-color:#00FF00;">
<img src='./imagecolortransparent.png'/>
</body>
예제대로 해보니 black가 정상적으로 투명이 되는데...
어떤부분에서 투명으로 하시려 하세요? 'ㅅ';
/lib/thumb.lib.php에서 하려구 해요.
음... 되네요.ㅠ..ㅠ...
음... 되네요.ㅠ..ㅠ...
음... 원래 있는 이미지 파일에서 특정색을 투명화 하시려는 건가요?
그런 경우라면 아래처럼...
<?php
$filepath="./test.png";
$source = imagecreatefrompng($filepath);
imagetruecolortopalette($source, false, 256);
$transColor = imagecolorresolve($source, 255, 255, 255); // 흰색을 투명화
imagecolortransparent($source,$transColor);
imagepng($source, './outfile.png');
?>
그런 경우라면 아래처럼...
<?php
$filepath="./test.png";
$source = imagecreatefrompng($filepath);
imagetruecolortopalette($source, false, 256);
$transColor = imagecolorresolve($source, 255, 255, 255); // 흰색을 투명화
imagecolortransparent($source,$transColor);
imagepng($source, './outfile.png');
?>
저...본문중에 못볼걸 본거 같은데요? ㅋㅋㅋㅋ OTL
이번에 리포팅되는 버그 + 설치 간소화만 하면 이제 정식 release 가능할거 같아요.
바본가 봅니다.
$file_name 내용을 확인 안해봐서 제가 삽질을... 이전 코멘트 보셨다면 죄송합니다. ㅜㅜ
그리고
bbs/memo2_form_delete.php
105~107,117 라인은 테스트용 코드로 보입니다. 맞는지요 'ㅅ'
$file_name 내용을 확인 안해봐서 제가 삽질을... 이전 코멘트 보셨다면 죄송합니다. ㅜㅜ
그리고
bbs/memo2_form_delete.php
105~107,117 라인은 테스트용 코드로 보입니다. 맞는지요 'ㅅ'
ㅠ..ㅠ... 왜 안지웠는지...
불당님
'이미지가 첨부로 들어가면 우측의 테이블선이 안보입니다' 이 경우는 어떤때 발생하는지요.
제가 쓸때는 그런 문제가 아직 안보여서...;
'이미지가 첨부로 들어가면 우측의 테이블선이 안보입니다' 이 경우는 어떤때 발생하는지요.
제가 쓸때는 그런 문제가 아직 안보여서...;
첨부된 이미지를 보면, 그때 우측의 테이블선이 안보여요. ㅠ..ㅠ...
이상하네요. 제가 테스트할때는(물론 불당님 버전) 레이아웃 정상적으로 보였는데...
스크린샷이나 문제되는 페이지 보여주실수 있으신가요? 'ㅅ';
스크린샷이나 문제되는 페이지 보여주실수 있으신가요? 'ㅅ';
고생많으십니다. 불당님.
질문한개!
이전버전에서의 업데이트는 그냥 덮어 씌우면 되나요?
질문한개!
이전버전에서의 업데이트는 그냥 덮어 씌우면 되나요?
예. 그냥 엎으면 되요. 그런데...그런데... phpMyAdmin을 보시구요
g4_memo_trash에서 memo_from_kind 필드가 가장 뒤에 없다면,
아래처럼 해야 합니다. 제가 설치프로그램 오류를 못 봤어요. ㅠ..ㅠ...
ALTER TABLE `g4_memo_trash` DROP `me_from_kind` ;
ALTER TABLE `g4_memo_trash` ADD `me_from_kind` VARCHAR( 255 ) NOT NULL ;
ALTER TABLE `g4_memo_trash` DROP PRIMARY KEY ,
ADD PRIMARY KEY ( `me_id` , `me_from_kind` ) ;
g4_memo_trash에서 memo_from_kind 필드가 가장 뒤에 없다면,
아래처럼 해야 합니다. 제가 설치프로그램 오류를 못 봤어요. ㅠ..ㅠ...
ALTER TABLE `g4_memo_trash` DROP `me_from_kind` ;
ALTER TABLE `g4_memo_trash` ADD `me_from_kind` VARCHAR( 255 ) NOT NULL ;
ALTER TABLE `g4_memo_trash` DROP PRIMARY KEY ,
ADD PRIMARY KEY ( `me_id` , `me_from_kind` ) ;
http://sir.co.kr/bbs/board.php?bo_table=g4_pi_memo2&wr_id=1093&sca=&sfl=&stx=&spt=0
b4.lib.php 약간 수정하셔야 할듯 합니다.
$img 변수에 값을 할당하기 전에 unicode처리를 먼저 하셨습니다.
(테스트할때 문제가 발견되어서 수정했었습니다. ;ㅅ;)
b4.lib.php 약간 수정하셔야 할듯 합니다.
$img 변수에 값을 할당하기 전에 unicode처리를 먼저 하셨습니다.
(테스트할때 문제가 발견되어서 수정했었습니다. ;ㅅ;)