목록xe (7)
블로그.지오닷컴
XE는 관리자 모드에서 트랙백 기능을 꺼도 계속 스팸 트랙백이 올라오는 경우가 있어서 저 같은 경우에는 트랙백 모듈 자체를 수정해서 해당 기능이 작동하지 않도록 하였습니다. 트랙백 기능을 활성화 시키려면 아래 수정내용만 주석처리 하시면 됩니다. /XE/modules/trackback/trackback.controller.php 172 라인 아래에 아래 굵게 표시한 내용을 추가하시면 됩니다. function insertTrackback($obj, $manual_inserted = false) {return ; // 트랙백 기능 차단 // List trackback $obj = Context::convertEncoding($obj); 추가된 것은 트랙백 추가 기능을 실행할 때, DB에 입력 기능을 시작하기도..
XE용 모듈이나 애드온을 만들 때는 DB용 쿼리를 XE용으로 xml 작성을 해야 합니다. 이때는 XE에 맞추어서 쿼리문을 xml로 작성해야 하는데 쿼리에 사용하는 연산자에 대응하는 문자열이 뭔지 기억할 겸 문서로 정리해 봅니다. 가장 정확한 내용은 /classes/db/DB.class.php 에서 확인하실 수 있습니다. 쿼리 연상자'equal' => '=', 'more' => '>=', 'excess' => '>', 'less' => '
웹사이트를 관리하다보면 부분적으로 수정할 일이 생깁니다. 이때 수정을 위해 필요한 변수값을 확인해야 하는 경우가 생깁니다. 일반 사용자들은 알 필요가 없지만 관리자는 알아야 수정이 가능하지요. 이런 경우 관리자로 로그인한 사람에게만 보이도록 코딩하면 됩니다. XE로 구축된 웹사이트는 대부분 레이아웃 파일로 형태를 변경할 수 있습니다. 레이아웃 소스 안에 아래 코드를 삽입하시면 관리자만 메인 메뉴의 설정 상태를 한 눈에 볼 수 있습니다. {@print_r($main_menu)} 위의 코드를 삽입한 뒤 관리자로 로그인하면 메인 메뉴($main_menu) 속의 변수값들을 한번에 볼 수 있습니다. 필요한 부분을 확인한 뒤 추가했던 소스 부분은 삭제하시면 됩니다. XE 레이아웃은 웹에서 XE 관리자 모드를 통해 ..
XE라는 CMS툴에서 생성한 페이지는 관리자로 로그인하면 웹에서 바로 수정이 가능합니다. 관리자로 로그인 후 해당 페이지 하단의 페이지 수정 버튼만 누르면 간단히 수정할 수 있는 모드로 화면이 바뀌고 몇 번의 클릭 만으로도 페이지를 바로 수정할 수 있습니다. 아래 영상은 XE 관리자로 로그인해 빈 페이지에 약도 이미지를 추가하는 작업을 시연한 영상 입니다. 감사합니다. 또 뵙겠습니다. ^_^
한국형 CMS툴인 XE 게시판은 HTML 편집기 기능을 내장하고 있어서 유튜브의 동영상을 정확하게 게시물 본문에 삽입할 수 있습니다. 아래 시연은 크게 다음과 같은 순서로 진행했습니다. 동영상을 올릴 게시판에 접속. 게시물 [쓰기] 버튼을 클릭. 동영상 소스가 있는 유튜브에 접속. 동영상 올린 날짜를 기준으로 올릴 동영상 검색. 올린 동영상 제목을 클릭. 동영상 하단의 [소스 코드] 클릭. 원하는 동영상 플레이어 크기 선택 후 소스 복사. 게시물 쓰기 화면에서 본문에 삽입할 공간 생성. 게시물 쓰기 화면 우측의 [HTML 편집기] 클릭. 원하는 곳에 유튜브에서 복사한 동영상 삽입 소스 붙여넣기. 게시물 작성 완료. 결과 확인. XE 게시판에 유튜브 동영상 삽입 시연 다음에 다시 찾아오겠습니다. ^_^
XE는 레이아웃 html이나 외부 페이지를 화면에 보여주기 전에 위젯, 애드온 등 특정 코드는 해석한 뒤 화면에 뿌려줍니다. 아래 XE 위젯 코드는 로그인 정보를 뿌려주는 짧은 코드로 아래 코드만 레이아웃 html이나 외부 페이지에 넣어주면 해석된 정보를 화면에 뿌릴 수 있습니다. XE의 로그인 정보 보여주는 레이아웃 코드 저는 특정 위젯을 개발하거나 테스트하는 용도로 주로 사용합니다. 이만, 코딩하러 고고싱!