아 오늘이 석가탄신일인데 아침 부터 계속 알림이 표시되서 짜증 났다. 작년에는 성탄절이라고 아침부터 계속 떠서 짜증나더만.. 그래서 이번에야 말로 이 지긋지긋한 알람을 꺼야 겠다 생각하고 찾아봤는데 딱 나오는게 없다. 구글에서는 안나왔는데 다음검색에서는 나왔다. 역시 학문검색은 구글이 좋고 일상생활 검색은 국산 검색 엔진이 좋은것 같다. 알림나올때 오래 누르고 있을때 알림 삭제가 나오면 좋을거 같은데 안나왔다. 설정 -> 디바이스 부분에 기념일관리 에서 끄면 더 이상 지긋지긋한 기념일 관리가 안나온다
원하는 단어를 찾아서 치환 해주고 싶을때 쓰이는 php 함수는 -preg_replace 입니다. 공식 php 매뉴얼에서는 다음과 같이 나오고 있습니다. http://php.net/manual/kr/function.preg-replace.php preg_replace(PHP 4, PHP 5, PHP 7)preg_replace — 정규 표현식 검색과 치환을 수행설명 ¶mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit [, int&$count ]] )subject를 검색하여 매치된 pattern을 replacement로 치환합니다.그럼 예제를 통해 살펴보겠습니다. 전화번호에서 뒷자리 4자리를 *로 만드는..
예외 처리 코드 추가애드온이 게시글 수정할 때 동작 되어 글 수정에 문제가 있습니다. 수정시에도010-1234-****이런식으로 나옴. 수정시에는 010-1234-5678 다나와야 하고 view 일때만 * 처리 되야함. 게시글이 노출될 때만 애드온이 동작하도록 수정합니다. if($called_position == 'after_module_proc' && $this->module=="board") //board 모듈에서만 동작 하도록 함{$cur_act = Context::get('act');if($cur_act != "" && $cur_act != "dispBoardContent") //act 확인return;$document_srl = Context::get('document_srl'); //게시글 번..
예제로 알아보는 애드온 제작 기능게시글에 전화번호가 있을 경우 끝자리 4개의 숫자를 숨김(*표시) 처리 애드온 이름게시글 내용 변경(document_content_change) 예제를 위한 선행 작업XE 설치"사이트 메뉴 편집" > 메뉴추가 > 게시판 > 메뉴 ID 는 "board"로 메뉴를 추가합니다. 제작 애드온의 기능안녕하세요제 전화번호는 010-1234-5678 입니다. 전화번호 부분을 010-1234-**** 로 변경 document_content_change.addon.php 파일 작성시작부분 작성
XE 애드온 이란? XE가 실행될 때 중간에 삽입되어 실행되는 프로그램 모든요청에 대해서 애드온이 실행됨 간단한 기능 추가를 위해 XE Core 또는 모듈을 수정하게 되면 버전을 업데이트할 때 어려움이 있기 때문에 애드온을 추가해서 원하는 기능을 구현 XE 라이프 사이클 URL에 접속한 순간부터 클라이언트에 응답을 보낸 순간까지 XE가 거치는 일련의 과정 애드온 호출은 굵은글씨 4개의 시점에서 발생 각 호출 시점은 $called_position 변수로 구분됨 요청->컨텍스트 초기화 모든 요청 인수와 환경 변수 설정 -> 애드온실행 (Before module Initialization) -> 모듈 초기화 -> 애드온 실행 (Before module proc) -> 모듈액션 실행 -> 애드온 실행(After..
윈도우에서는 php 를 호출할때 웹브라우저에서 그냥 주소를 치면 되지만 유닉스나 리눅스 쉡상에서는 어떻게 하는지 몰랐다.. 워낙 윈도만 써서리.. 그래서 몇달을 고민하다가 우연히 리눅스 root 계정을 알게 되서 이것저것 테스트 해보다가 드디어 알아냈다. 바로 curl 이였다. 사실 처음에는 이것저것 검색하다가 wget 인줄 알았는데 이것은 그냥 웹 페이지를 다운받는거여서 아니였다. "리눅스에는 curl 이라는 http 메시지를 쉘상에서 쏴서 요청 결과를 쉘상에서 확인 할 수 있는 편리한 명령이 있습니다." 그래서 바로 curl을 테스트해보기로 했다. curl aaa.cafe24.com/xe/sc/dia_standalone.php 바로 php가 실행이 되었다^^ HTTP FORM POST -X POST ..
파싱시 해당 페이지를 다시 한번 호출할 경우 동일한 글이 다시 한번 db에 들어가는 경우가 있다. 이런것을 싫어 해서 중복일 경우에는 제외하는 방법이다. 여러가지 방법이 있겠지만 가장 간단하게 제목으로 중복으로 체크하는 방법이다. echo "i=".$i."\n\n";echo "title=".$title."\n\n";echo "s_url=".$s_url."\n\n"; $q= " select title from $db_prefix"."documents where title='$title' ";$query = $oDB->_query($q);$result = $oDB->_fetch($query); $dbTitle=$result->title;print_r($result);print_r($result->title)..
- Total
- Today
- Yesterday
- JDBC
- XE
- php
- 파이썬
- Python
- 스크래핑
- MySQL
- 문자열
- webix
- 이클립스
- EC
- xe addon
- 자바 smtp
- xe애드온
- 라이믹스
- KG
- proc
- 자바
- 플러터
- ocajp
- ocjap
- 오라클
- C
- esql
- 파싱
- 인포믹스
- XE3
- 프로씨
- 포인터
- C언어
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |