|
|
|
6. 라이브러리 (current)
|
SMaker |
2011.01.17 12:40:54 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><p><b>참고 문서 :</b> [1. XML Query 사용법|Xml Query 사용법]</p><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><p><b>참고 문서 :</b> [2. XML Js Filter|Xml Js Filter 사용법]</p><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:37:49 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><p>참고 문서 : ![[1. XML Query 사용법|Xml Query 사용법]]</p><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><p>참고 문서 : ![[2. XML Js Filter|Xml Js Filter 사용법]]</p><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:36:35 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><p>참고 문서 : [![1. XML Query 사용법|Xml Query 사용법]]</p><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><p>참고 문서 : [![2. XML Js Filter|Xml Js Filter 사용법]]</p><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:36:17 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><p>참고 문서 : [[1. XML Query 사용법|Xml Query 사용법]]</p><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><p>참고 문서 : [[2. XML Js Filter|Xml Js Filter 사용법]]</p><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:36:01 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><p>참고 문서 : [1. XML Query 사용법|XmlQuery 사용법]</p><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:34:36 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><p>참고 문서 : [1. Xml Query 사용법:XmlQuery 사용법]</p><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:33:11 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><p>참고 문서 : [1. Xml Query 사용법: "XmlQuery 사용법"]</p><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt eFocus"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:31:27 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.17 12:30:21 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xmlXmlQueryParser.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlQueryParser.html">http://doc.xpressengine.com/classXmlQueryParser.html</a></li><li>캐시파일 : ./files/cache/queries/</li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : <a href="http://doc.xpressengine.com/classXmlJsFilter.html">http://doc.xpressengine.com/classXmlJsFilter.html</a></li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2011.01.16 21:36:20 |
|
|
|
복원
<h3 id="1256789157212-0">라이브러리 소개</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 내부적으로 자체 개발한 라이브러리를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>이 라이브러리들은 모든 모듈이나 애드온/위젯등에서 다양하게 그리고 필수적으로 사용이 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-1">XML Query Parser</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>DB를 제어하기 위해 쿼리문을 직접 사용하지 않고 simple XML로 정의한 후에 각 DBMS class에서 쿼리문을 생성하여 사용을 합니다.<br>
이때 이 simple XML을 각 DBMS class에서 쉽게 사용하기 위해 php 코드로 변경을 하고 캐싱을 하는 역할을 XML Query Parser가 담당하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xmlXmlQueryParser.class.php</li><li>구조 : http://doc.xpressengine.com/classXmlQueryParser.html</li><li>캐시파일 : ./files/cache/queries/</li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-2">XML Js Filter</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE는 사용자가 form에 입력한 데이터를 서버에 전송하기 위해서 post방식이 아닌 AJAX를 이용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 AJAX 사용은 특정 모듈의 특정 Action에 특정 변수를 전송하고 결과를 어떤 것들을 받는지를 정의하면서 사용합니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>여기에 사용자가 입력한 form내의 값들을 검사하기 위한 기능까지 포함하여 XML Js Filter라는 라이브러리를 사용하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>역시 simple xml로 검사대상/전송대상/결과대상을 정의하고 어떤 모듈의 어떤 Action에 전송을 할 것인지 그리고 결과를 어떤 Javascript함수로 전달할 것인지에까지 정의를 하게 됩니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><ul><li>위치 : ./classes/xml/XmlJsFilter.class.php</li><li>구조 : [http://doc.xpressengine.com/classXmlJsFilter.html]</li><li>캐시파일 : ./files/cache/js_filter_compiled</li><li>관련 JS파일<ul><li>./common/js/xml_handler.js : XE의 AJAX 기능 구현</li><li>./common/js/xml_js_filter.js : filter 파일과의 연동</li></ul></li></ul><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p> </p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><h3 id="1256789157212-3">Template Handler</h3><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE에서는 디자인 출력부분을 모두 Template Handler를 이용한 템플릿 구조를 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p>
</p></div><div class="eArea xe_content xe_dr_txt"><p>XE의 Template Handler는 기존 php코드와 유사한 형식으로 되어 있고 이미지/css/js파일등의 경로를 편리하게 연결하여 주며 여러가지 부가기능을 가지고 있습니다.</p></div><div class="eArea xe_content xe_dr_txt"><p><br></p><p><br></p><p>
</p></div><h3 id="h1256789157210">JavaScript App Framework</h3><div class="eArea xe_content xe_dr_txt"><p>JavaScript App Framework(이하 JS-App)은 XE에서 사용되는 자바스크립트 코드를 보다 효율적이고 구조적으로 만들기 위한 메시징 기반의 프레임웍입니다.</p><p>JS-App을 사용하면 기존 코드를 수정하지 않고도, 자바스크립트를 자유롭게 확장할 수 있습니다.</p></div><ul><li><span>버전 : XE Core 1.3.0 이상</span></li><li><span>위치 : /common/js/js_app.js</span></li></ul>
|
SMaker |
2010.12.06 17:49:11 |