로그인

이메일
비밀번호
왼쪽에 걸리적 거리는 거 숨기기
제가 만든 태터툴즈 플러그인들인...
들을 매번 다운받아 설치하기 귀찮으신 분(대표적으로 미역)은 위해 만든 Makefile 입니다-_-

실행 옵션은
  • check : 한방설치를 사용할 수 있는지 확인하기
  • all : 싹 다 깔기
  • base : 플러그인 Base 깔기
  • codehighlight : 코드 하이라이트 플러그인 깔기
  • loginout : 로그인/로그아웃 플러그인 깔기
  • daummovie : Daum 영화 포스터 플러그인 깔기
  • postimage : 포스트 이미지 플러그인 깔기
  • linktarget : 링크 타겟 플러그인 깔기
  • naverimage : 네이버 이미지 검색 플러그인 깔기
  • clean : 다운로드 받은 플러그인 압축파일 지우기
  • version : 설치된 플러그인 버젼 확인하기
이를 테면 싹 다 깔고(또는 업데이트 하고) 싶으면 쉘에서

(Language : text)
$ make all

base 랑 코드하이라이트 플러그인만 인스톨(또는 업데이트)하고 싶으면

(Language : text)
$ make base codehighlighter

이케 하면 됩니다.

Makefile 을 태터툴즈의 plugins 폴더에 복사해 넣은 다음에 실행하면 해당 플러그인의 최신버젼을 알아서 다운받아 설치합니다.

그냥 Makefile 파일을 plugins 에 넣어놓고 계시다가 제가 업데이트 했다라는 포스트를 올리면 걍 'make 뭐시깽' 이케 하시면 되겠습니다.

서버에서 wget 을 실행할 수 있는 환경이 갖추어져 있어야 사용가능합니다.


만약 후리자 태터 플러그인 소스를 나름대로 고쳐서 사용했다면 죄다 덮어써서 날라가니 조심하세요~

Makefile 만드는 방법을 매우매우 기초적인 것 밖에 몰라서 무식하게 만들었습니다-_- 용서해주세효;

전의 0.9 가 설치는 되지만 업데이트가 안되는 문제가 있었네요-_- 고쳐서 다시 올립니다.


영양가 있는 포스팅인가요
(총 8분이 투표해서 2.8점) 2.8점
2007/03/31 12:37 2007/03/31 12:37

후리자 태터 플러그인 Base 는 후리자 태터 플러그인 들을 사용하기 위해 반드시 설치되어야 하는 플러그인 입니다.

여기다가 계속 업로드 하렵니다.
최신 버젼은 이 포스트에서 받으세요.

옛날 버젼 보기


2.62버젼에서는 원격서버의 데이터를 받아올때 사용하는 방법에 fsockopen 을 추가했습니다.
Daum 영화 검색이나 네이버 이미지 검색 플러그인이 작동 안 되시는 분은 설치해보세요~
아마도 왠만한 호스팅 서버에서는 모두 작동할 꺼라고 생각합니다만;;;


한방설치로 make base 하시면 귀찮은 작업 없이 한방에 설치 및 업그레이드 할 수 있습니다.
영양가 있는 포스팅인가요
(총 12분이 투표해서 3.0점) 3.0점
2007/03/31 11:53 2007/03/31 11:53

미역이 하도 매번 업글하고 설치하기 귀찮다고 징징거려서...
주말에 시간 내서 설치나 업글을 자동으로 해주는 Makefile 을 만들어 봐야겠다.

간단히

(Language : text)
make check
make base nhnimage daummovie
make install

하면 최신버젼으로 업글 및 설치 끗.

첫번째 step 은 플러그인을 다운 받을 수 있는 환경인지 검사. (wget 을 사용할 수 있는지)
두번째 step 은 깔고 싶은 플러그인 지정 및 다운로드.
세번째 step 은 설치.

이런 시나리오.

와 진짜 편하긴 하겠네!
영양가 있는 포스팅인가요
(총 3분이 투표해서 3.3점) 3.3점
2007/03/28 14:15 2007/03/28 14:15

wget 명령도 없고 fopen 도 안 먹어서 안 되시는 분~
부탁 좀 드릴께요~

먼저 웹서버에 아래 내용으로 php 파일을 하나 만들어서

테스트 PHP 코드 (Language : php)
  1. <?
  2.     $fp = fsockopen ("www.php.net", 80, $errno, $errstr, 30);
  3.    
  4.     if (!$fp) {
  5.        
  6.        echo "$errstr ($errno)<br>\n";
  7.       
  8.     } else {
  9.        
  10.        fputs ($fp, "GET / HTTP/1.0\r\n\r\n");
  11.  
  12.        while (!feof($fp))
  13.            echo fgets ($fp,128);
  14.  
  15.        fclose ($fp);
  16.     }
  17. ?>

실행했을때 결과가 어떻게 나오는 지랑...
텔넷(또는 SSH)로 호스팅 서버에 접속 하셔서 다음 명령이 되는지 확인 좀 부탁드려요~

  • php --help
  • python --help
  • perl --help
  • gcc --help
  • java --help

...해서 어느 호스팅 쓰는지 같이 댓글로 좀 알려주세요~
영양가 있는 포스팅인가요
(총 2분이 투표해서 3.0점) 3.0점
2007/03/27 23:24 2007/03/27 23:24

이번 버젼에서는 캡션 기능이 추가되었습니다.

사용자 삽입 이미지

코드를 입력할 때 위에 그림처럼 캡션을 입력할 수 있는 칸이 추가되었으며 여기에 원하는 캡션을 입력하면 아래처럼 나옵니다.

테스트 소스입니다 (Language : c)
  1. #include <stdio.h>
  2.  
  3. int main(int argc, char *argv[]) {
  4.     printf("hello world!\n");
  5.     return 0;
  6. }

물론 아럐처럼 캡션을 입력하지 않으면 나오지 않습니다.

(Language : c)
  1. #include <stdio.h>
  2.  
  3. int main(int argc, char *argv[]) {
  4.     printf("hello world!\n");
  5.     return 0;
  6. }

하이라이트 색상을 변경하고 싶을때는 geshi_light.css 나 geshi_dark.css 파일을 고쳐준 다음에 index.php 의 110번째 줄을 원하는 css 파일명으로 바꿔줍니다.

플러그인의 index.php 파일 (Language : php)
  1.         $content = <<<EOD
  2.     <link rel="stylesheet" media="all" type="text/css" href="$pluginURL/geshi_base.css" />
  3.     <link rel="stylesheet" media="all" type="text/css" href="$pluginURL/geshi_light.css" />
  4. EOD;


본 플러그인을 사용하려면 태터 플러그인 Base 2.0 이상이 설치되어 있어야 합니다.
영양가 있는 포스팅인가요
(총 5분이 투표해서 3.4점) 3.4점
2007/03/25 16:32 2007/03/25 16:32

네이버 OpenAPI 의 이미지검색 기능을 사용하여 만든 플러그인입니다.
네이버에서 검색한 이미지를 글을 쓸때 쉽게 삽입 할 수 있도록 해줍니다.

먼저 플러그인 Base 2.5 이상이 필요하고요,
설치를 하고 약간의 설정이 필요합니다.

먼저 네이버 OpenAPI 에서 Key 을 하나 받아야 합니다.
접속해서 좌측 메뉴 아래쪽에 'API 이용 등록, 수정' 이라는 메뉴를 클릭하고 로그인하세요.
간단한 API 이용등록 절차를 마치면 아래 그림처럼 Key 를 하나 발급받게 됩니다.

사용자 삽입 이미지

저 Key 값을 플러그인 환경설정에서 등록해줍니다.

사용자 삽입 이미지

밑에 있는 '이미지 캐쉬 폴더 크기' 에 대한 설명을 드리면...
네이버에서 검색된 이미지는 referer 문제로 곧바로 사용자의 클라이언트에서 읽어올 수가 없습니다.

그래서 서버를 경유해 가져오게 되는데요 서버에 캐쉬를 두지 않으면 이미지를 주고 받을때 네트워크 트래픽을 2배로 사용하기 때문에 서버에 부담을 줄 수 있고 호스팅을 받아서 홈페이지를 운영하시는 경우 트래픽 제한의 원인이 될 수도 있습니다.

때문에 MB 단위로 지정할 수 있는 캐쉬 폴더의 크기를 여유가 된다면 넉넉하게 (50메가 이상) 잡아서 사용하시는 걸 추천합니다.

저렇게 설정이 끝나면 글 쓰는 화면 아랫 부분에 아래같은 입력폼을 보실 수 있을겁니다.

사용자 삽입 이미지

검색어를 입력하고 검색버튼을 누르면 아래처럼 검색결과가 나옵니다.

사용자 삽입 이미지

각각 목록의 좌측하단의
사용자 삽입 이미지

버튼중 원하는 거를 누르면 편집기에 그림이 들어갑니다.
끗.


이하 내용은 테스트.




영양가 있는 포스팅인가요
(총 12분이 투표해서 3.2점) 3.2점
2007/03/24 19:34 2007/03/24 19:34

약간의 UI 쪽에서의 편의성을 높혔습니다.

그리고 그동안 설정이 잘 못 되거나 데이터를 받아오기 위해서 사용되는 wget 명령과 fopen 함수를 사용할 수 없을때 딱히 무엇이 잘못됐다고 알려주는 기능이 없어서 사용하는 입장에서 답답한 부분이 있었는데...

에러메시지를 구체적으로 나오게 했습니다.
어떤 문제때문에 안 되는건지 나오니까 그에 맞게 조치를 취해주시면 되겠습니다.


플러그인 Base 2.5 이상이 필요합니다.
영양가 있는 포스팅인가요
(총 1분이 투표해서 5.0점) 5.0점
2007/03/24 19:09 2007/03/24 19:09

올렸다.
플러그인 다 잘 돌아간다~ 아 좋아~

영양가 있는 포스팅인가요
(총 1분이 투표해서 1.0점) 1.0점
2007/03/20 15:35 2007/03/20 15:35

1.1.2.1 에서도 잘 동작하도록 수정했습니다.

그리고 약간의 버그가 있었는데 이 플러그인의 문제가 아니라 Base 플러그인의 문제였으니 최신 버젼(2.1 이상)을 설치하세요~

영양가 있는 포스팅인가요
(총 2분이 투표해서 4.5점) 4.5점
2007/03/20 14:57 2007/03/20 14:57

별건 아니고...
내부링크와 외부링크 각각을 지정한 타겟창 (새창열기, 현재창열기 등등)으로 열게 해주는 플러그인 입니다.

에디터에서 링크걸때마다 매번 구분해서 타겟창을 지정해 주는게 귀찮아서 만들었습니다.
사용방법은 설치하신 다음에 플러그인 목록에서 '설정' 을 누르시면 됩니다.

당연하지만 태터 플러그인 Base 2.0 이 필요합니다.

영양가 있는 포스팅인가요
(총 5분이 투표해서 3.4점) 3.4점
2007/03/20 11:46 2007/03/20 11:46