조회 수 8009 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

(이 설명은 XE 1.4.10을 기준으로 만들었습니다.)


XE에서 새글 위젯을 쓰면 윈치않아도 첨부파일 아이콘이 나타납니다. 불필요하게 공간을 차지하기 때문에, 없애고 싶을 때가 있는데요, XE의 파일 2개만 수정하면 됩니다.


(1) document 모듈 수정

XE가 설치된 디렉토리에서 document.item.php 파일을 수정합니다. XE 모듈 가운데 하나이므로, 아래 디렉토리에 해당 파일이 있습니다.


xe/modules/document/document.item.php


이 파일에서 위젯에 쓸 함수를 새로 만들어줍니다. 아래 내용을 파일에 추가하기만 하면 됩니다.


        function getExtraImages2($time_interval = 43200) {
            if(!$this->document_srl) return;

            // 아이콘 목록을 담을 변수 미리 설정
            $buffs = array();

            $check_files = false;

            // 비밀글 체크
            if($this->isSecret()) $buffs[] = "secret";

            // 최신 시간 설정
            $time_check = date("YmdHis", time()-$time_interval);

            // 새글 체크
            if($this->get('regdate')>$time_check) $buffs[] = "new";
            else if($this->get('last_update')>$time_check) $buffs[] = "update";

            return $buffs;
           
        }

        /**
         * @brief getExtraImages2로 구한 값을 이미지 태그를 씌워서 리턴
         **/
        function printExtraImages2($time_check = 43200) {
            if(!$this->document_srl) return;

            // 아이콘 디렉토리 구함
            $path = sprintf('%s%s',getUrl(), 'modules/document/tpl/icons/');

            $buffs = $this->getExtraImages2($time_check);
            if(!count($buffs)) return;

            $buff = null;
            foreach($buffs as $key => $val) {
                $buff .= sprintf('<img src="%s%s.gif" alt="%s" title="%s" style="margin-right:2px;" />', $path, $val, $val, $val);
            }
            return $buff;
        }


기존 함수를 수정하는 대신 함수를 새로 만들어준 까닭은 기존 함수를 여러 곳에서 쓰고 있기 때문입니다.


(2) 새 글 위젯 수정

새 글 위젯은 스킨만 고쳐주면 됩니다. 새 글 위젯의 스킨은 xe/widgets/newest_document/skins 에 있습니다. 스킨 디렉토리 내부에 있는 여러 디렉토리 가운데 현재 쓰고있는 스킨의 파일을 수정하면 됩니다. 예를 들어 blog_newest_document 스킨을 사용 중이라면, list.html 파일은 아래 주소로 가면 찾을 수 있습니다.


xe/widgets/newest_document/skins/blog_newest_document/list.html


스킨을 구성하고 있는 여러 파일 가운데 list.html 파일만 고쳐주면 됩니다. 1번에서 새로 만든 함수를 쓰도록 바꿔주면 되는데요, 파일 내용 중에서


{$oDocument->printExtraImages($widget_info->duration_new)}


이 부분을


{$oDocument->printExtraImages2($widget_info->duration_new)}


로 고쳐주면 됩니다.



TAG •
?

  1. 적외선 사진 촬영에서 화이트밸런스 설정

    화이트밸런스 설정은 보통 컬러 사진 촬영에 중요하게 쓰이지만, 흑백 사진에서도 각 채널 간의 색 균형을 조절하는 용도로 쓸 수 있습니다. 이 점은 적외선 사진에서도 마찬가지인데, 남아있는 약간의 색정보를 채널 간에 어떻게 분배할지를 화이트밸런스 설...
    Date2013.09.28 Category사진 By창환 Views9435
    Read More
  2. 적외선 필터 3종 비교(EO R69, IR720, IR850)

    적외선 카메라 개조에 쓸 수 있는 필터 3종을 비교해 봤습니다. IR850은 단종된 상태이지만, 나머지 둘은 2013년 9월 기준으로 국내에서 쉽게 구할 수 있습니다. 1. Edmund Optics Optical Cast Plastic IR Longpass Filter- 사진용 필터로 나온 제품이 아니라...
    Date2013.09.28 Category사진 By창환 Views9321
    Read More
  3. No Image

    간단한 FTP 명령어 정리

    간혹 FTP에 접속을 해야 하는데, FTP 접속 프로그램이 없을 때가 있습니다. 이 때에는 윈도우에 기본으로 포함되어 있는 FTP 프로그램을 쓰면 되는데, 여기에 자주쓰는 명령어 몇 가지를 간단하게 정리했습니다. (윈도우 7 에서는 기본 FTP 프로그램이 없는 경...
    Date2013.08.17 Category컴퓨터 By창환 Views21584
    Read More
  4. 일반 사진과 적외선 사진 비교(풍경)

    일반 사진과 적외선 사진 비교한 것입니다. 같은 날 찍었지만 촬영시간(20분 정도)과 구도, 화각이 모두 다릅니다. 그렇지만, 적외선 사진과 일반 사진의 차이를 비교하는 데에는 무리가 없습니다. 적외선 사진에서는 하늘이 어둡게 나오고 식물 잎사귀가 하얗...
    Date2013.06.16 Category사진 By창환 Views5544
    Read More
  5. 필립스 GoGear Opus 16GB MP3 Player 사용기

    (이 글은 2010년 9월 14일에 쓴 글입니다.) 외관부터 이야기하자면, 크기는 요즘 나오는 터치폰 정도입니다. 두깨는 조금 더 얇은 편이고. 디자인 자체는 괜찮습니다. 깔끔하고 새련된 모양새를 갖추고 있습니다. 단점이 있다면 지문이 다소 잘 남는 편이고 ...
    Date2013.04.24 Category사용기 By창환 Views4995
    Read More
  6. 적외선 필터에 따른 차이(R72와 IR850 필터)

    적외선 필터에도 여러 가지가 있습니다. 투과시키는 적외선의 파장대에 따라 나뉘는데요, 빨간색의 가시광선부터 적외선까지 모두 통과시켜주는 것부터 해서 빨간색 중에서도 파장이 긴 영역부터 통과시켜 주는 것, 가시광선 영역은 완전히 차단하고 적외선 영...
    Date2013.01.30 Category사진 By창환 Views10372
    Read More
  7. 적외선 사진과 일반 사진 비교(흑백)

    적외선 사진과 일반 흑백 사진 비교입니다. 적외선 사진은 개조한 GF1에 R72 필터를 끼워서, 720~1050nm 영역의 근적외선 영역만 받아들이도록 하여 촬영한 것이고, 일반 흑백사진은 일반 디지털카메라의 흑백모드로 찍은 것입니다. 둘 사이의 차이는 적외선이...
    Date2013.01.21 Category사진 By창환 Views6535
    Read More
  8. No Image

    XE에서 새 글 위젯에 첨부파일 표시 없애기

    (이 설명은 XE 1.4.10을 기준으로 만들었습니다.) XE에서 새글 위젯을 쓰면 윈치않아도 첨부파일 아이콘이 나타납니다. 불필요하게 공간을 차지하기 때문에, 없애고 싶을 때가 있는데요, XE의 파일 2개만 수정하면 됩니다. (1) document 모듈 수정XE가 설치된 ...
    Date2013.01.15 Category컴퓨터 By창환 Views8009
    Read More
  9. GF1을 적외선 카메라로 개조하기 2

    (1편에서 이어집니다.) (6) 먼지제거유닛 제거아쉽게도 GF1은 먼지제거필터가 적외선 차단 역할을 겸하고 있으므로 적외선 카메라 개조를 위해서는 먼지제거 필터를 없애야합니다.아래 사진에 붉게 표시한 3개의 나사를 풀어 고정쇠를 분리하고, 노랗게 표시한...
    Date2013.01.11 Category사진 By창환 Views24347
    Read More
  10. GF1을 적외선 카메라로 개조하기 1

    대부분의 디지털 카메라는 센서 앞쪽에 적외선 차단 장치를 갖추고 있어서 적외선 영역을 촬영할 수 없지만, 카메라에서 쓰는 실리콘 기반의 촬상소자는 대부분 700~1050(또는 1100)nm 사이의 근적외선 영역을 감지할 수 있습니다. 따라서 적외선 차단 장치만 ...
    Date2013.01.11 Category사진 By창환 Views6892
    Read More
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 Next
/ 10
Powered by XE