포럼

사람이 읽을 수 있는 자연어를 해석해서 기능을 쉽게 제작할 수 있는방법을 생각하다가 만들어봤습니다.

이전에 인터프리터 애드온을 만들었었는데 이건 모듈입니다

 

예를 들어

$logged_info = Context::get('logged_info');
echo $logged_info->user_id;

라면

$oFuncModel = getModel('functions');
$outputfunc = $oFuncModel->getNaturalLanguage('회원아이디를 출력해줘');

로 입력하면 됩니다.

 

사용자는

$oFuncModel = getModel('functions');
$outputfunc = $oFuncModel->getNaturalLanguage();

위의 부분만 알고있으면 됩니다.

 

1:1 대입이 아닌 파1싱입니다, 파1싱이므로 다중값을 얻어낼 수 있습니다.

$oFuncModel = getModel('functions');
$outputfunc = $oFuncModel->getNaturalLanguage('회원아이디와 모듈ID와 아이피를 출력해줘');

라고 입력하면 admin free 127.0.0.1로 출력됩니다.

 

$oFuncModel = getModel('functions');
$outputfunc = $oFuncModel->getNaturalLanguage('내가 작성한글의 개수를 출력해줘');

아이템의 카운트도 쉽게 출력가능합니다.

 

 

if문과 사용자가 임의로 지정할 수 있는 변수도 제공됩니다.

if문도 그냥 한글로 쓰면 됩니다.

 

 

해당모듈을 사용하면 소스코드 한줄만으로 베스트댓글/베스트글/인기글/태그삽입/Ajax 등을 사용할 수 있게됩니다.

 

 

그리고 해당기능을 애드온으로 출력하여 사용할 수 있도록 애드온변환기능도 포함됩니다.

중대형사이트가 아닌이상은 큰 속도하락은 없습니다.

 

제 생각으로는 초보자분들께 많은도움이 될걸로 생각하고 만들었는데 별로 쓸모가 없을지 조언부탁드립니다...

글쓴이 제목 최종 글
이온디 알림센터 애드온 이런 기능은 어떨까요 [7] 2015.06.29 by 1052
gayeon 자료 공유 9 :: 슬라이드 배너 위젯 v2 [29] file 2015.06.29 by 초보해외유저
CONORY 끝난 공모전을 위로해줄 [소셜XE 2015] 모듈 소개.. [82] file 2023.11.17 by 이온디
다미아빠 Nginx 다중 사이트 운영하면.. [12] 2015.06.28 by 다미아빠
기진곰 광고차단 군비경쟁 [60] 2015.06.28 by 니는뜬데이~
이온디 레이아웃 스킨 최소 지원 브라우저 버전은 몇 까지 작업하시나요? [2] 2020.03.14 by BNU
이온디 XE를 사용하면서 가장 불편한 부분이 뭔가요? [25] 2015.06.27 by Kanaria
가브리엘조 3개월간 신디케이션 먹통 현상.. [3] file 2015.06.27 by socialskyo
소푸 [설문조사] 구글 DNS 서비스 사용하십니까? [4] 2015.06.26 by YJSoft
닥터봉 xe 페이지 빈 화면 [2] file 2015.06.26 by Luatic™
Luacast 이런 건 저작권 위반인가요? [7] 2015.06.26 by Luatic™
착한악마 버튼 에디터 있을면 어떨까요?(버튼에디터 배포-4차 수정) [24] file 2015.07.29 by 착한악마
푸른쉼터 XE 연동 안드로이드 네이티브앱 프로젝트 개발 현황입니다. [11] file 2015.06.24 by 가브리엘조
이온디 설치형 sns 플래닛에 관심 있으신 분 푸쳐 핸썹! [5] 2015.06.24 by misol
이온디 플래닛 모듈 첫 페이지에는 오늘 글만 나와야 할까요?  
또별 로그인 선택 기능에 대하여 [3] 2015.06.23 by BJ람보
설탕&커피 단축키 애드온이예요! [76] file 2015.07.29 by Luacast
inJin 아무 대가없이 뭔가를 배포한다는게.. [19] 2015.06.23 by 파워뭉치
가을풍경 대구에 사시는 분중에 XE 강의 해주실 분 없으신가요? [1] 2015.06.22 by Luacast
karutian 레이아웃 제작을 또 시작해버렸는데... [7] file 2015.06.21 by inJin