포럼


저도 처음으로 애드온을 만들었습니다.

저도 XE를 만~들~고 있습니다...^^

10여년간 제로보드를 써오면서 그동안 고수님들의 작품들을 늘 고맙게 써 왔던 한 사람!!!

작년에 에디터에 대한 논쟁~ <p>와 <br>에 대한 이야기 속에서 처음으로 글을 써 보았고,

그래서 좀더 공부해 보자! 했던 것이 스쿨을 노트로 만들면 8개월이 지난 지금...^^

개발팀 sol님에게

$oContext = &Context::getInstance();  이게 뭐예요? 라고 물어봤던 사람이

드디어 첫 애드온을 만들었습니다.


고수님들의 소중한 의견을 부탁드립니다...^^

"무엇이 두려운가? 틀려도 좋고 잘못된 문법이라도 좋다! 따라해 보고 만들어 보고 보여주자!"


...

개요


XE 애드온에서 adminlogging 애드온을 참고하여 관리자 제어판을 테마로 보여주는 애드온입니다.

지난번 CSS를 직접 추가하는 것이 무척 번거롭고 해서 좀더 보완하여 이참에 애드온으로 만들어 본 것입니다.


여기서 궁금한 것

1. 이러한 애드온의 호출 위치가 $called_position == 'before_module_proc' 이 맞을까?

2. 조건을 확인하는 연산이 맞을까?

if($called_position == 'before_module_proc' && $kind == 'admin' && $logged_info->is_admin == 'Y' || $module == 'admin') {


왜냐하면 adminlogging 애드온이 관리자 페이지에서 동작한다는 것을 착안하여 위 조건만 넣었을때 잘 동작하지만

초기 제어판 페이지는 module=admin 만 있어서 위 내용을 추가했습니다. 물론 바로 윗줄에서 $module = Context::get('module');를 정의해 두었지요...^^ $module = $this->module; 이렇게 해도 가능하구요...

그런데 &&와 || 의 연산과정이 맞는가? 호출 위치를 || 뒤에 한번 더 같이 써야 하는 것 아닌가?


의견을 부탁드립니다.


애드온 동작


● 제로보드 심플 화이트 테마

dashboard_theme_zeroboard.gif


● 제로보드 라이트 그레이 테마

dashboard_theme_zeroboard_g.gif


● 네이버 테마

dashboard_theme_naver.gif ● 페이스북 테마

dashboard_theme_facebook.gif 

설치 디렉토리 : xe/addons/dashboard_theme

작동 방법 : 애드온 설치 후 확장기능 > 설치된 애드온에 들어가서 설치된 [제어판 테마]의 [설정]을 클릭하고

옵션에서 위 4가지 중 한 테마를 선택해 줍니다. 그리고 저장, 물론 애드온은 켜 주어야 합니다.

주의 : 대상 모듈은 선택하지 않습니다. 이 애드온은 관리자 페이지에서만 동작합니다.



설치해 보시고 의견을 부탁드립니다...^^

다운로드 : dashboard_theme.zip


- 2012. 2. 3  00:22 수정 : 메뉴바에 그라데이션 처리 제거  

- 2012. 2. 3  01:07 수정 : 애드온 설치시 기본 테마 적용하기 * It is the advice of misol



글쓴이 제목 최종 글
whitemind 확장변수 테스트 및 조언 부탁드립니다. [2] 2012.02.02 by whitemind
새하나모 게시판 패키지 1.5.0.8 에서 Official v3 default 게시판스킨 사용시 목록이상현상 [4] file 2012.02.02 by 비타민s
카르마 아예 imageMagick같은 외부화일을 Core에서 지원하는 것은 어떨까요?  
카르마 class의 function을 재정의하는 방법이 없을까요?  
카르마 RAW 포맷 지원은 과욕이네요.  
whitemind 게시판을 하나의 회원정보를 모아 회원관리하는 게시판으로 사용하고 싶습니다. [1] 2012.02.02 by snows96
카르마 PSD와 EPS 화일 가지신분 테스트좀 부탁드립니다. [1] 2012.02.02 by snows96
착한악마 혹시 1.4.5.10에서도 되는 팝업관리묘듈/애드온 있으신분..공유좀 부탁드립니다. [3] 2012.02.01 by 우진홈
StyleRoot XE 는 왜 가장 기본적인 레벨 시스템이 없을까요? [6] 2012.02.01 by Youth
카르마 이미지프로세스 테스트를 부탁드립니다. [2] 2012.02.01 by 숭숭군
고수군 schemas Query cache 는 버그라 보기 어려울까요? [5] 2012.02.01 by 고수군
천국의XE 1.5.x버젼에서 쪽지보내기시 "내용에 값을 입력해주세요" 오류가 뜨는 분들은  
카르마 이미지 포맷 결정했습니다. [4] file 2012.02.01 by K.Soma
브레인630 사용자 포럼에  
natura xpressengine.org 관리가 어찌되는건지... [2] 2012.01.31 by 코뿔소2020
JinkPark PC와 모바일에서 어디서든 동영사을 재생할려면 방법이 뭐가 있을까요 [6] 2012.01.31 by 빵상
whitemind 모바일 레이아웃 버그인가요..?  
카르마 BMP와 TIFF외에 또 뭐가 있을까요? [12] 2012.01.31 by 레이딘
XEMANIA ie6 핵좀 쓰려고하는데, 레이아웃에서 먹히지 않네요? [8] 2012.01.31 by DynamicLaser
황비 BNU님 확인하세요 [6] 2020.03.14 by snows96