이제는 autoset10에서만 과거 xe가 설치된다. apmset도 에러나고 xampp도 에러가 난다. 유일하게 autoset10에서만 에러가 안난다. 단, php,ini 1개 설정해야 한다. 이 블로그에 나와 있다. 설치하려면 mysql db에 로그인 해야 하는데 계정은 root autoset 과 같다. db 접속해서 사용자 생성할 때 , 로컬에서 설치해서 사용하고 싶으면 % 어디에서나 하면 로컬에서 사용할 수 없다. localhost로 해야한다.
다른 블로그와 비교했을때 xe의 장점은 다국어가 가능하다는 것이다. 그게 가능해? 하는 의문점이 있어서 직접 해보기로 했다. 일단 레이아웃이 다국어 선택이 가능해야 한다. 다국어 선택이 가능한 레이아웃에서 우선 한국어가 선택되어 있을때 페이지나 게시판에서 글을 쓴다. 그 다음에 동일 게시물에 대해 수정버튼을 누르고 레이아웃 언어 선택에서 영어나 기타 다른언어를 선택한다. 영어를 선택했다면 영어로 글을 쓴다. 그리고 저장버튼 클릭. 그리고 나서 레이아웃의 언어를 바꿔보면 해당 언어에 따라 글이 바뀌는것을 볼 수 있을 것이다. 와우~ 멋진 XE!! https://www.xpressengine.com/tip/21295293
xe를 공부하면서 많이 배우는것 같다. xe 마이그레이션 툴은 정보를 xml로 만들어서 xe에서 xml을 읽어들이는 방식이다. 여기서 의문이 들었던게 xe 마이그레이션 툴을 사용하다가 제목,내용,글쓴이등 텍스트는 이전이 되는게 이해 되는데 첨부파일은 binary 일텐데 어떻게 마이그레이션이 되지? 하는 의문이였다. 그래서 소스를 까보니 binary를 php 의 base64_encode 함수를 이용해 만들고 그것을 읽어들이는 방식이였다. 이러면 어떠한 정보로 되어 있다 하더라도 xe로 마이그레이션이 가능하리라 생각되었다. 일단 첨부파일 binary를 base64_encode를 만드는 방법은 zMigration.class.php 파일에서 printBinary 함수를 보면 된다. function printBi..
xe 마이그레이션 시 첨부파일을 base64 인코딩하여 마이그레이션을 한다. 과연 어떤과정을 거칠까 궁금하나 하나씩 뜯어보기로 했다. importer.admin.controller.php 파일의 importAttaches 파일은 xe로 import 하는 부분이다. 과연 어떻게 하나 살펴보자. /** * Import attachment * @param resource $fp * @param int $module_srl * @param int $upload_target_srl * @param array $files * @return int */ function importAttaches($fp, $module_srl, $upload_target_srl, &$files) { $uploaded_count = 0..
xe 위젯 확장변수를 만들어 이미지 url을 입력받은 다음 그 값을 xe bxslider 위젯의 슬라이딩 될 이미지로 사용한다. bxslider 위젯 デフォルト接続カウンター Counter Widget Widget de Contador Básico 计数器 Базовый виджет счетчика 計數器 Counter Sayaç bxslider 위젯 0.1 2017-05-19 NAVER NAVER NAVER NAVER NAVER NAVER NAVERNAVERNAVER 이미지 URL1 image url 1 이미지 URL2 image url 2 이미지 URL3 image url 3 이미지 URL1 image url 1 이미지 URL2 image url 2 이미지 URL3 image url 3 이렇게 info...
counter 위젯을 사용하여 확장변수 추가,사용하는 방법을 연구해보겠습니다. 먼저 위젯 스킨의 skin.xml 을 열어봅니다. 언어 출력 言語選択 多国语言切换 Display Language Hiển thị ngôn ngữ 語言選擇 Dili Görüntüle 스킨 기능이 없습니다 スキン機能がありません。 不支持皮肤。 There are no skin functions Đây không phải chức năng của Skin 不支援面板。 Dış görünüm özelliği yok. 1.7 2013-11-27 http://xpressengine.com/ NAVER NAVER NAVER NAVER NAVER NAVER NAVER 레이아웃에 맞춤 レイアウトに合わせる 随布局 Custom Layout Tùy ch..
bx슬라이더를 이용해서 xe 위젯만들기 작업을 시작해봅니다. 먼저 http://bxslider.com/ 접속해서 bxslider를 다운로드 받습니다. bxslider 사이트에 많은예제가 잘 나와있어서 쉽게 bxslider를 파악할 수 있습니다. 다운로드를 받은 후 웹루트에 올려놓고 살펴보면 되지만 여기서는 깔끔하게 정리를 하기 위해서 bxslider 폴더를 하나 만들어서 테스트해보려고 한다.그럴려면 소스에 나오는 경로에 맞게 이미지와 js,css를 bxslider 폴더를 만든후 그 밑에 js,css 폴더를 만들어 넣어야 한다. 어느정도 정리가 된 후 봤을때 잘나온다면 준비는 다 됬다. 우선 이렇게 했을때 잘나오는지 확인한다. 잘 나온다면 이 상태 그대로 앞에서 배운 xe위젯 형식에 맞게 적용해본다.
xe 위젯 개념은 살펴봤으니 실제 xe 코어 다운로드 받으면 기본적으로 들어 있는 xe 카운터 위젯을 뜯어보겠다. xe 코어 다운시 들어 있는 위젯중에 가장 심플한거라 선택해봤다. 먼저 info.xml 이 있으나 정보 부분이라 넘어가고.. 단 info.xml 에는 아래와 같은 description이 있다. 기본 카운터를 이용하여 전체, 어제, 오늘의 접속현황을 표시합니다. counter 모듈이 설치되어 있어야 하고 counter 애드온이 켜져 있어야 합니다. counter_status.class.php 를 열어보면
XE 위젯은 별도의 소스코드없이 페이지를 간단하게 꾸밀 수 있게 하지요..이 위젯개념이 없었다면 소스코드 짜거나 찾거나 해서 페이지를 꾸며야 겠지요..예를 들어 로그인 위젯이 없었다면 어떻게 되었을까요?? (이부분을 각자 생각해보도록 합시다..) 이번에는 위젯이 어떠한 원리로 작동하는 지 살펴보도록 하겠습니다..먼저 위젯은 위젯모듈(./modules/widget)에서 위젯의 모든것을 총괄하고 있습니다.. 위젯기능을 간단하게 살펴보면..위젯설정을 하게 되면, 아래와 같이 위젯코드라는 게 생성됩니다.. 이 코드는 이미지태그가 아니라 위젯코드입니다.. 이 위젯코드는 XE페이지에서만 사용하겠지요.. (그래서 XE페이지 어디서나 위젯코드를 사용할 수 있습니다.) XE화면 출력바로전 위젯코드는 실제코드로 변환됩니다..
- Total
- Today
- Yesterday
- 포인터
- 파싱
- ocjap
- 이클립스
- 파이썬
- C언어
- ocpjp
- php
- C
- EC
- ocajp
- 프로씨
- 자바 셀레니움
- proc
- webix
- JDBC
- 문자열
- 인포믹스
- esql
- XE3
- 자바
- Python
- xe addon
- XE
- 오라클
- 스크래핑
- MySQL
- xe애드온
- KG
- 자바 smtp
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |