From d48bd45e609c189e5b1fcb1560e914822551de89 Mon Sep 17 00:00:00 2001 From: zero Date: Thu, 29 Mar 2007 00:53:46 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@748 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- addons/image_name/conf/info.xml | 11 +++++++++++ addons/image_name/spamfilter.addon.php | 13 +++++++++++++ addons/naver_search/naver_search.addon.php | 4 ++-- addons/rainbow_link/rainbow_link.addon.php | 4 ++-- addons/spamfilter/spamfilter.addon.php | 2 +- 5 files changed, 29 insertions(+), 5 deletions(-) create mode 100644 addons/image_name/conf/info.xml create mode 100644 addons/image_name/spamfilter.addon.php diff --git a/addons/image_name/conf/info.xml b/addons/image_name/conf/info.xml new file mode 100644 index 000000000..cb3a8dcbc --- /dev/null +++ b/addons/image_name/conf/info.xml @@ -0,0 +1,11 @@ + + + 이미지 이름 애드온 + + 제로 + + 사용자의 이름을 이미지로 대체하거나 마크이미지를 나타내는 애드온 + 회원 관리에서 이미지이름이나 마크이미지를 설정하여야 한다. + + + diff --git a/addons/image_name/spamfilter.addon.php b/addons/image_name/spamfilter.addon.php new file mode 100644 index 000000000..81f4c2b09 --- /dev/null +++ b/addons/image_name/spamfilter.addon.php @@ -0,0 +1,13 @@ + diff --git a/addons/naver_search/naver_search.addon.php b/addons/naver_search/naver_search.addon.php index b2bf6f511..417059fe7 100644 --- a/addons/naver_search/naver_search.addon.php +++ b/addons/naver_search/naver_search.addon.php @@ -10,8 +10,8 @@ * 즉 별도의 interface가 필요한 것이 아니고 모듈의 일부라고 판단하여 코드를 작성하면 된다. **/ - // point가 before일때만 실행 - if($this->point != 'after') return; + // addon_position이 before일때만 실행 + if($addon_position != 'after_module_proc') return; // 이 애드온이 동작할 대상 (이 부분은 특별히 정해진 규약이 없다) $effecived_target = array( diff --git a/addons/rainbow_link/rainbow_link.addon.php b/addons/rainbow_link/rainbow_link.addon.php index 5677de9f9..d943bc142 100644 --- a/addons/rainbow_link/rainbow_link.addon.php +++ b/addons/rainbow_link/rainbow_link.addon.php @@ -19,8 +19,8 @@ */ // 한번이라도 요청이 되었다면 패스 - if($this->rainbow_link_is_called) return; - $this->rainbow_link_is_called = true; + if($GLOBALS['_rainbow_link_is_called']) return; + $GLOBALS['_rainbow_link_is_called'] = true; // 현재 애드온의 위치를 구함 $oAddOnModel = &getModel('addon'); diff --git a/addons/spamfilter/spamfilter.addon.php b/addons/spamfilter/spamfilter.addon.php index 71903e8aa..caeceed99 100644 --- a/addons/spamfilter/spamfilter.addon.php +++ b/addons/spamfilter/spamfilter.addon.php @@ -11,7 +11,7 @@ **/ // point가 before일때만 실행 - if($this->point != 'before') return; + if($this->point != 'before_module_proc') return; // 이 애드온이 동작할 대상 (이 부분은 특별히 정해진 규약이 없다) $effecived_target = array(