포럼


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

저도 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



글쓴이 제목 최종 글
카르마 이거 뭐하자는 짓인지... [14] file 2012.02.03 by 라르게덴
_writer 제가 올린 이슈가 반영이되었습니다. 기분이 좋네요. [4] 2012.02.04 by 정찬명
銀童 커미터 활동을 해보고서 써보는 오픈소스로써의 XE 의 이후 개선점 [28] 2020.03.14 by 코뿔소2020
열린8159 최신버전으로 업데이트한 후 에러있습니다  
hytrifed 사용자 포럼의 헤더 명칭에 대해서  
YEARNING 모바일홈페이지 [2] 2012.02.05 by YEARNING
우진홈 처음으로 대시보드 테마 애드온을 만들다! [18] file 2020.03.14 by 윈컴이
섹시한과쟈 XE 1.6 직접 테스터 해보실 분들 모집합니다. [5] 2012.02.05 by WSJ
miso777 button VS btn 뭐가 더 정석일까요.? [8] file 2012.02.06 by miso777
snows96 테스트사이트 다시 복구시켰습니다... 누가 테러했네요... [5] file 2012.02.06 by snows96
GGobugi 1.5에서는 에디터 컴포넌트 설정하는게 없나요? [1] file 2012.02.06 by snows96
snows96 최근에 수정된 이슈들을 간략히 한글화 정리했습니다  
_writer 긴급 보안패치의 버전 네이밍... [5] 2020.03.14 by 때린데 또때려
푸하라 최신버전 업데이트 이후 두번 로딩 현상 ㅠㅠ [1] 2012.02.07 by 푸하라
푸하라 한페이지를 보여주는데 같은 쿼리가 이렇게 많이 보내지네요.... [1] 2012.02.07 by snows96
베스트샵 xe를 개조해서 속도 엄청 빨리 돌리는곳 발견했어요 [32] 2020.03.14 by Goos
Hide_D 사소한 문제라도 에러메시지를 띄워주었으면... [2] 2012.02.07 by Hide_D
푸하라 xe로 저장된 데이터 30000만개 가지고 DB 쿼리를 테스트 해봤습니다.  
aryan CPU 사용량이 많아서 호스팅서버에서 짤라버렸는데 [12] 2020.03.14 by aryan
Treasurej 한국에서 웹개발자로써... [17] file 2012.02.09 by Garon