이번 판(version)은 moofx를 제거하고 mootools를 포함시켰으며, 자바스크립트 압축 기능을 넣었습니다.
판이 0.1에서 0.6으로 껑충 뛰었습니다. 공개하지는 않았었지만 혼자서 만지작 거리면서 슬금슬금 판이 올라갔죠.
설치, 설정, 판올림 (Install, Config, Upgrade)
- 처음 공개판의 글을 참고하세요
- cache 폴더(wp-content/plugins/wp-scripts/cache)가 쓸 수 있는 상태인지 확인하셔야 합니다. – 권한이 ‘777‘인지 확인하세요.
- 이미 만들어진 cache/wp-scripts.js 파일을 올렸을 경우에는 파일의 권한도 ‘777‘로 맞춰주어야 합니다.
어떤점이 변했을까요? (Change)
- 기본 자바스크립트 라이브러리를 선택형으로 바꿨습니다.
- 기본 라이브러리 선택에 따라(prototype, mootools, none) 함께 사용할 수 있는 스크립트들을 구분했습니다.
- 자바스크립트 압축 기능을 넣었습니다. (JavascriptCompressor by Andrea Giammarchi.)
- 간단한 지역화를 적용했습니다.
포함된 자바스크립트들 (Java Scripts Included)
- 기본 라이브러리: prototype, mootools – mootools에는 기본적으로 Moo.js, Native, Addons, Window.js 를 포함하고 있습니다. 자세한 내용은 mootools 누리집을 참고하세요.
- ‘prototype.js’가 기본 포함된 테마나 플러그인을 사용중이라면 기본 라이브러리(Base)를 ‘prototype’으로 선택하거나 ‘None(없슴)’으로 선택해야 합니다.
- 0.6판에 포함된 mootools는 revision 82(svn) 입니다.
- scriptaculous관련 스크립트들은 prototype을 선택했을때만 보여집니다.
- mootools 플러그인들 역시 mootools를 선택했을 경우에만 보여집니다. – Cookie.js, Json.js, Sortables.js, Fxpack,js, Fxutils.js, Fxtransitions.js, Tips.js, Accordions.js
- 나머지는 처음 공개판과 같습니다.
- SweetTitles의 경우 기본 라이브러리에 따라서 addEvent에 차이가 있어서, 각 라이브러리별로 그에 맞게 수정해서 넣었습니다. 기본 라이브러리를 사용하지 않을 경우에는 SweetTitles의 원래 버전을 포함합니다.
mootools 새로운 릴리즈로 판올림하기
- mootools는 개발중인 라이브러리라서 판올림이 잦습니다. wp-scripts 0.6에 포함된 revision 82로도 문제 없이 사용 하실 수 있지만, 개인적으로 mootools를 판올림 하고 싶으시다면 이 글을 참고해서 js 파일들을 새로운 파일로 바꿔주시기 바랍니다.
이 플러그인에 대한 새로운 정보를 확인해 보세요. (Check updates for this plugin)