관리자 세팅 툴셋 애드온 v1.0 |
등록일 | 2023-03-31 |
---|
wst_admin_setting_toolset-1.0.zip
wst_admin_setting_toolset
애드온 설정시 도움이 되는 도구를 제공하는 애드온
애드온에서 색상입력이 필요하거나, 랜덤문자열 입력이 필요할 때!
편하게 입력할 수 있도록 해주는 애드온입니다..!
애드온을 도와주는 애드온
설치방법
./addons/wst_admin_setting_toolset 폴더에 파일을 추가합니다.
Git을 활용할 경우 좀 더 편리하게 설치하고, 업데이트 할 수 있습니다.
cd ./addons/
git clone https://github.com/wstackme/wst_admin_setting_toolset
# 업데이트 시
git pull origin
설정법
애드온 설정
본 애드온은 작동 대상을 선택하지 않아야 정상 작동합니다.
(개발자) 코드 수정
본 애드온은 타 자료들의 설정값을 간편하게 입력할 수 있도록 하는데 의의를 가집니다.
현재 아래의 간편입력 기능을 제공하고 있습니다.
- 해시 : md5, sha1, sha256
- 랜덤 문자열
- 색상선택기
기본 구성
XE 자료의 conf/info.xml 내 extra_vars 는 아래와 같은 구조를 가지고 있습니다.
<extra_vars> <var name="ev_name" type="text"> <title xml:lang="ko">변수 제목</title> </var> </extra_vars>
여기서, 아래와 같은 속성을 추가하여 본 애드온의 기능을 활성화 할 수 있습니다.
<extra_vars> <var name="ev_name" type="text" extra_type="md5"> <title xml:lang="ko">변수 제목</title> </var> </extra_vars>
기본적으로 extra_type 이라는 속성을 통해 해당 변수의 종류를 지정할 수 있으며,
extra_range, extra_length 등의 각 기능에 따라 속성을 추가하여 부가 설정을 진행할 수 있습니다.
해시
해시 기능은 추가속성을 제공하지 않습니다.
제공되는 해시 함수는 아래와 같습니다. extra_type="함수명" 을 통해 사용할 수 있습니다.
- md5
- sha1
- sha256
랜덤 문자열 (extra_type="random")
랜덤 문자열 기능은 range 와 length 속성을 제공합니다.
extra_range
range 속성은 문자열의 범위를 지정합니다.
기본값은 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789' 입니다.
extra_length
length 속성은 랜덤으로 생성될 문자열의 길이를 지정합니다.
기본값은 10 입니다.
색상선택기 (extra_type="colorpicker")
색상선택기 기능은 추가속성을 제공하지 않습니다.
결과값은 16진수(#FFFFFF) 로 출력됩니다.
적용 미리보기
라이선스
언제, 어디서든 제약없이 사용할 수 있습니다.
타 사이트에 재배포 하여도 괜찮고, 타 자료와 묶어 배포하여도 상관없습니다.
유료 제품에 슬쩍 끼워넣어도 문제 없습니다. 그러나 본 자료 자체의 판매는 안돼요.
인쇄해서 불쏘시개로 사용해도 상관 없습니다. 다만 지구의 건강을 한번쯤은 생각해 주세요.
Author 정보를 변경하고 배포해도 괜찮습니다. 양심에 털이 나지 않았으면 좋겠어요. 복슬.
아무튼 웬만해서는 다 괜찮아요.