메뉴 건너뛰기

Karma's Place

로그인하지 않고 댓글을 달 수 있습니다. 하지만 본사이트의 취지에 맞지않는 댓글은 예고없이 삭제될 수 있습니다.
Rhymix & XE
2010.04.09 14:13

이미지 자동출력 애드온

조회 수 35612 추천 수 0 댓글 58
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 게시글 수정 내역 댓글로 가기 인쇄 첨부

최신버전 다운로드  -> 다운로드

0.3.1에서 바뀐 점


1. 이중노출문제 수정

화일이름에 공백문자나 일부 특수문자가 들어있는 경우 이중등록되던 문제를 해결했습니다.

조언을 주신 백성찬님께 감사드립니다.


2. 메시지 변경

강제라는 단어가 갖는 부정적인 이미지 때문에

자동출력시 보여주는 "강제등록된 이미지입니다. "라는 메시지를

"자동출력된 이미지입니다."로 바꿨습니다.

--------------------------------------------------------------------------------------------
0.3에서 변경된 점

1. 게시판의 종류와 상관없이 작동하게 수정했습니다.

기본 게시판은 물론 게시판 EX, PXE 보드, 텍스타일 뿐 아니라 새로만든 게시판에서도 정상작동합니다.

2. 이미지 여백을 설정할 수 있습니다.

이미지 여백을 설정해어서 사진이 딱딱 들어붙는 것을 방지할 수 있습니다.

이미지  여백의 단위는 픽셀이며 숫자만 입력하시면 됩니다. 기본값은 2px 입니다.

-------

개인적으로 운영하고 있는 사이트의 특성상 연령대가 높은 편입니다. 아무래도 컴퓨터나 인터넷에 익숙치 않은 분들이 대부분입니다.  사진은 첨부했지만 본문삽입을 하지 않아서 자주 헤프닝이 벌어집니다.

 첨부된 이미지는 본문삽입을 하지 않아도 강제로 출력하게 하는 애드온입니다. 본문에 삽입된 이미지와 첨부된 이미지를 비교해서 삽입되지 않았으면 본문의 맨앞쪽에 강제로 출력하게 해주는 애드온입니다.

댓글 첨부화일 강제출력은 설정시 선택할 수 있습니다.  워낙 간단한 애드온이니까 설치나 설정이 간단합니다.

 cf : 상단에 보이는 이미지는 강제출력된 이미지입니다.

정상적으로 본문삽입된 이미지와의 차이는 마우스를 가져가면 "강제출력된 이미지입니다."라는 문구가 뜰겁니다. 일반적으로 정상적으로 본문삽입된 이미지는 화일이름을 보여줍니다.

?
  • ?
    키리코 2011.01.19 16:46

    게시판 자체의 본문 삽입을 이용하면 정상적이지만, 자동출력 애드온을 사용하면 그림 파일들이 업로드 순서와는 반대로 역순으로 표시됩니다. 업로드된 순서대로 표시시킬 방법이 없을까요? 위에 말씀하신 정렬 뒤집기를 따라하려 했더니 조금만 고치고 다시 저장하니까 게시판 자체가 안 나오네요. 코어 1.4.4.4인데, 저만 발생하는 문제인가요 이거?;

  • ?
    카르마 2011.01.19 20:10

    비슷한 질문이 한번 있었던 것같습니다.


    if(count($args->file_list)) {


       foreach($args->file_list as $key => $file) {


          if(!preg_match("/\.(jpg|png|jpeg|gif)$/i",$file->uploaded_filename)) continue;


    $temp=explode("/",$file->uploaded_filename);


    부분을



    if(count($args->file_list)) {


    krsort($args->file_list);


       foreach($args->file_list as $key => $file) {


          if(!preg_match("/\.(jpg|png|jpeg|gif)$/i",$file->uploaded_filename)) continue;


    $temp=explode("/",$file->uploaded_filename);



    즉 krsort($args->file_list); 만 추가하시면 순서가 바뀔겁니다.

  • ?
    키리코 2011.01.19 20:18

    그 라인을 추가하는 거였군요...php는 지식이 없어서 한참 헤맸습니다; 바로 적용되는군요. 정말 감사합니다

  • ?
    리온 2011.03.27 11:23
    bmp 확장자를 못쓰나요?
  • ?
    카르마 2011.03.27 21:13
    bmp등의 비트맵이미지는 브라우저에서 지원하지 않습니다. 따라서 bmp이지지를 gif,jpg,png등으로 변환하지 않는한은 화면에 표시할 수 있는 방법이 없습니다.
  • ?
    한주네 2011.04.05 11:41 SECRET

    "비밀글입니다."

  • ?
    카르마 2011.04.05 12:23

    둘중 하나의 폴더명이 잘못되어있는 것같습니다.

    addons 폴더에 auto_image가 정상적인 폴더입니다.

    이전에 잘 동작을 했었다면 새로 설치한 애드온의 폴더명에 문제가 있을 것같습니다.

    잘못된 폴더명의 애드온은 애드온 목록에 나타나기는 하지만 동작은 하지 못합니다.

  • ?
    guest 2011.04.14 23:35

    버전 1.5.2 부터 XE 설정의 [기본 URL]을 설정한 경우 이미지가 제대로 표시되지 않는 문제를 수정하셨었는데, 실제로 기본 URL을 설정하지 않고 루트가 아닌 서브 경로에 XE가 설치되어 있는 경우 이미지가 표시되지 않는 문제가 발생하였습니다.


    2011.04.14 기준 최신 버전인 1.5.5 에서 [auto_image.addon.php] 파일의 89 라인의

     $siteUrl = preg_replace('/\/\/$/','/',Context::getDefaultUrl().'/');


    부분을 


         if (Context::getDefaultUrl()) {
            $siteUrl = preg_replace('/\/\/$/','/',Context::getDefaultUrl().'/');
        }
    로 수정하면 문제가 해결되었습니다. 차기 버전에 적용해 주시면 감사하겠습니다.




List of Articles
번호 분류 제목 날짜 조회 수
13 기타등등 PC에 개발환경 만들기 1 file 2011.01.15 11823
12 애드온 및 모듈 제작 모듈제작강좌 1 : 모듈 등록 file 2010.12.30 13758
11 기타등등 Mysql to Cubrid : 제일 안전한 방법 file 2010.10.23 13282
10 기타등등 큐브리드 변환후 index 재설정 2 file 2010.10.22 26555
9 기타등등 루씬, 큐브리드그리고 XE 3 file 2010.10.07 30685
» Rhymix & XE 이미지 자동출력 애드온 58 file 2010.04.09 35612
7 Rhymix & XE picasa_upload component 34 file 2010.04.05 23208
6 Rhymix & XE 구글 웹앨범 최근사진 위젯 file 2010.04.05 22345
5 Rhymix & XE 구글 웹앨범 연동모듈 설정 58 file 2010.03.31 30268
4 Rhymix & XE 이미지프로세스 모듈 (매직버전) 111 file 2010.03.01 46055
3 Rhymix & XE 이미지프로세스 모듈 설정방법 24 file 2010.02.25 19332
2 Rhymix & XE JPG 축소 및 워터마크 애드온 ver 0.7 21 file 2010.02.18 27116
1 Rhymix & XE 자동 그룹변경 애드온 17 file 2010.02.18 22531
계속 검색
Board Pagination Prev 1 2 3 Next
/ 3
위로