(수정) 쪽지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
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 22개
/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 자체에서 인코드 되어 있습니다.
(지금 어디서 인코드 되는지 역으로 들어가고 있습니다.)
문자열에 unicode가 있을 경우, 해당 문자열을 강제적으로 다시 인코딩합니다.
아래 함수로 특정색을 투명화할수는 있는것 같습니다.
http://kr2.php.net/manual/kr/function.imagecolortransparent.php
혹시 jpg에 투명색 주신건 아니죠?;
jpg에선 포맷 특성상 투명이 원래 불가능합니다.
png랑 gif는 투명 지원되구요.
지금 쪽지4 버그 수정중이라....ㅠ..ㅠ...
// 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가 정상적으로 투명이 되는데...
어떤부분에서 투명으로 하시려 하세요? 'ㅅ';
음... 되네요.ㅠ..ㅠ...
그런 경우라면 아래처럼...
<?php
$filepath="./test.png";
$source = imagecreatefrompng($filepath);
imagetruecolortopalette($source, false, 256);
$transColor = imagecolorresolve($source, 255, 255, 255); // 흰색을 투명화
imagecolortransparent($source,$transColor);
imagepng($source, './outfile.png');
?>
$file_name 내용을 확인 안해봐서 제가 삽질을... 이전 코멘트 보셨다면 죄송합니다. ㅜㅜ
그리고
bbs/memo2_form_delete.php
105~107,117 라인은 테스트용 코드로 보입니다. 맞는지요 'ㅅ'
'이미지가 첨부로 들어가면 우측의 테이블선이 안보입니다' 이 경우는 어떤때 발생하는지요.
제가 쓸때는 그런 문제가 아직 안보여서...;
스크린샷이나 문제되는 페이지 보여주실수 있으신가요? 'ㅅ';
질문한개!
이전버전에서의 업데이트는 그냥 덮어 씌우면 되나요?
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` ) ;
b4.lib.php 약간 수정하셔야 할듯 합니다.
$img 변수에 값을 할당하기 전에 unicode처리를 먼저 하셨습니다.
(테스트할때 문제가 발견되어서 수정했었습니다. ;ㅅ;)