XE 전문 개발 sejin7940 - XE 기능개발 내역
의뢰 전에 실제 구현가부가 걱정되시는 경우
또는 XE로 이런게 구현가능한지 의구심이 드는 경우들을 위해
실제로 XE 기반으로 제작한 기능들을 간단히 소개합니다.

단, 기재한 모든 기능들은 전부 의뢰자들의 요청에 의해 제작된 유료자료들입니다.
( 타사이트들처럼 템플렛형태로 다량 판매 자료로 만들어진 자료들이 아닙니다. )

따라서 가격대가 저가는 아님을 미리 알려드립니다. ( 기존 의뢰자와의 형평성을 감안해 비용측정됩니다)
구매 및 제작 원하시면 XE 제작의뢰 게시판에 글을 남겨주시면 됩니다.
전체 1355건

문자 SMS 알림톡의 다섯가지 형태의 버튼 지원 ( 특히 상담을 바로 연결해주는 메시지 전달 기능 )

2020.07.03 2020.07.03 2020.07.03 조회 5

API ver4 기반으로 API 를 변경한건 버튼개수를 5개로 늘리는 역할만 하는게 아니라 5가지 종류의 버튼을 사용할 수 있는게 의외로 도움이 된다. 배송정보 버튼이야 쇼핑몰 외에는 거의 쓸일이 없겠고 일반 웹링크 형태야 기존에도 지원하는 형태지만.. 메시지...

문자 SMS [textmessage] 알림톡에서 여러개 버튼 사용가능하도록 CoolSMS API 4.0 기반으로 변경

2020.06.29 2020.06.29 2020.06.29 조회 10

XE 에서 사용하는 대표적인 문자 기능이 CoolSMS 기반의 MessageXE II 모듈이다. ( https://xe1.xpressengine.com/index.php?mid=download&package_id=20324298 ) 이 모듈만으로도 손쉽게 문자 발송기능을 구축할 수 있기에 굉장히 유용하긴한데 벌써 3년...

반응형 슬라이더 위젯 ( sejin7940_slider ) 게시글 상단에 해당 글 첨부파일을 슬라이더화할때 슬라이더 이미지 순서 변경 기능

2020.06.24 2020.06.24 2020.06.24 조회 11

1. 첨부파일은 순서 개념의 칼럼이 없다. 그러다보니 글 하나의 첨부파일을 슬라이더로 만들 경우, 이 슬라이더 순서 조정이 불가능하다 파일순서 기능 구현은 sejin7940_file 모듈을 통해 새로 구현을 했는데 ( http://sejin7940.co.kr/index.php?mid=sejin79...

글 템플렛 ( sejin7940_template ) 지정한 분류의 하위분류(2차분류)를 자동으로 매칭해 추출하는 기능 추가

2020.06.24 2020.06.24 2020.06.24 조회 11

템플렛 불러오기 기능에서 분류별로 가져오는 기능이 있었는데 이게 분류가 몇개 없을때야 큰 문제가 없는데.. 지역을 분류로 처리해 도의 시를 2차분류로 넣거나, 시 기준에 동을 2차 분류로 넣거나 할때 이 몇백개가 되는 분류를 일일이 지정하는게 너무 힘...

그 외 기능 개발 [extravar_upload] 확장변수 업로드 개선 - 위젯이나 다른 글에서 특정 글의 파일형 사용자정의 이미지 가져오도록 기능 추가

2020.06.16 2020.06.16 2020.06.16 조회 49

확장변수 업로드 모듈 ( extravar_upload ) 모듈이 있다 ( https://xetown.com/point_contents/1212519 ) 사용자정의로 파일을 업로드하게 지원해주는 모듈인데 현재 모듈의 기능상 한계가 등록된 해당 글에서는 첨부파일을 사용자정의 위치에 자동으로 출력시...

팝업관리 (popup) 팝업 노출할 요일을 설정해 설정기간 중 해당 요일들만 자동 노출제어되도록 기능 추가 file

2020.05.29 2020.05.29 2020.05.29 조회 59

현재 팝업 기능은, 노출 시작날짜~ 완료날짜 형태로만 고를 수 있게 되어있다. 그런데 매일 노출되는 배너가 아니라 특정요일에만 노출되어야할 배너의 경우 매일 해당 요일마다 빼고 넣고 하는 중복작업을 해야한다. 따라서 설정을 추가해서 기간 동안 특정 ...

닉네임 추가 출력 (sejin7940_nameadd) 익명 작성자에 대해서도 레벨아이콘 이나 그룹아이콘 노출가능한 기능 추가

2020.05.21 2020.05.21 2020.05.21 조회 33

익명 기능 사용시 ( 익명게시판은 Core 에서 지원 / 닉네임과 익명 중 선택적으로 사용 가능한 선택적 익명은 sejin7940_anonymous 에서 지원 ) ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=92097 ) 익명 닉네임에 대해서는 XE 의 레...

별점평점 (sejin7940_star) 세부항목 별로 나눠서 평가한 후 종합 평점 매기는 세부평점기능 구현 file

2020.05.20 2020.05.20 2020.05.20 조회 34

기존에는 한가지 항목에 대한 통합별점만 가능했었는데.. 세부 별점 기능을 새로 구현했다 여러 항목을 나눠서 ( 음식점이라면.. 맛 / 분위기 / 가격 / 서비스 이런식으로 세부 항목을 나눌 수 있고 ) 각 세부항목을 지정해서 평점을 하면 자동으로 평균을 내...

글 항목 중복 제한 ( sejin7940_block_duplicate ) 사용자정의의 특정항목 / 제목 등에 대해 중복 작성 방지기능 구현

2020.05.20 2020.05.20 2020.05.20 조회 22

글 작성 횟수 제한 하는 애드온은 무료 배포를 했었다. ( sejin7940_write_limit - http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=108841 ) 이렇게 해서 동일 사용자가 여러번 작성하는 것을 제한할 수 있었다 그러다보니 한번 글을 작성...

nstore (누리고 쇼핑몰) 주문내역과 그에 포함된 상품내역을 동시에 다운받을 수 있는 엑셀 관리 기능 추가

2020.05.18 2020.05.18 2020.05.18 조회 27

누리고 쇼핑몰 자체에 두가지 종류의 엑셀다운로드 기능이 있기는 하다 하나는 주문내역을 다운로드 하는 기능 다른 하나는 주문된 상품을 다운로드 하는 기능이 있다 그런데 문제는... 이 두가지가 합쳐져있는 다운로드가 없다는 점이다. ( 이게 참 난감하다 ...

그 외 기능 개발 [youtube] 유튜브 모듈, 위젯 오류 수정해서 정상작동하도록 개선

2020.05.16 2020.05.16 2020.05.16 조회 30

유튜브 API 기반으로 설정한 채널의 유튜브 방송 목록을 가져와 게시판처럼 만들어주는 ( 실제 XE 내부 DB 에 저장되는건 아니고 API 로 목록 / view 등이 구현된다 ) 유튜브 모듈 ( youtube ) ( https://xe1.xpressengine.com/index.php?mid=download&pac...

부동산 지도 (sejin7940_map) 대량의 매물 및 지도 정보들에 대해서 속도 저하가 안 생기도록 부동산/지도 기능 전면 개선 작업 진행

2020.05.16 2020.05.16 2020.05.16 조회 24

지도 관련 사이트는 1~2년에 한번씩 신규 작업을 하게 되는듯하다 할때마다 그 동안 추가 개발했던 기능이나 향상된 실력을 반영해 결국 소스들이 계속 바뀌게 되는듯하다 작년부터 올해까지 3개의 부동산 관련 사이트들을 만들면서 기존에 작업했던 형태로는 ...

찬반투표 위젯 (sejin7940_compare_widget) 실시간으로 유저들의 찬반결과가 계속 자동갱신되는 기능 구현 ( 주식 처럼 )

2020.05.16 2020.05.16 2020.05.16 조회 28

사실 자기가 투표한 내역이 반영되는건 새로고침을 하든, 새로고침 없이 바로 반영되든 사실 크게 중요한 기능은 아니다. 그런데 유저들의 생각을 실시간으로 알고 싶은 경우.. 이 찬반투표의 결과가 주기적으로 (5초단위로 라든지 ) 자동갱신 하는 기능까지 ...

찬반투표 위젯 (sejin7940_compare_widget) 새로고침 없이 찬반투표 후 비율표로 바로 반영 / 매일 자동 신규 갱신하는 기능

2020.05.16 2020.05.16 2020.05.16 조회 22

1. 추천/비추천 기반이면.. XE Core 특성상 메세지가 출력되고 새로고침이 되는데 이런 찬반투표 위젯을 여러개 노출시켜두고 할때마다 새로고침이 되거나하면 사용에 불편이 많이 따르게 된다 따라서 찬반투표 위젯에서의 추천/비추천 모두 새로고침 없이 처...

찬반투표 위젯 (sejin7940_compare_widget) 위젯 기반으로 원하는 곳에서 원하는 글의 추천/비추천 (찬반투표) 를 할 수 있는 위젯 구현 file

2020.05.16 2020.05.16 2020.05.16 조회 25

글등록후 (sejin7940_write) 주기적으로 설정한 글을 자동 복사하는 기능 ( 출석부나 설문 조사 등의 용도로 )

2020.05.16 2020.05.16 2020.05.16 조회 24

이 모듈은 4~5년 전에 만들었던 모듈이다. 당시 처음에 만들게 된게.. 일반 게시판에 글이 등록되면, 그 글이 자동으로 내부 직원 게시판에 복사되어 등록되어서.. 그 복사된 글을 기반으로 회사 내부에서 직원들끼리 작업이 이뤄지고 그 원본글에 공유하고 싶...

그룹 자동 관리 (sejin7940_group_auto) 회원가입시 특정 게시판에 자동으로 해당 회원 정보가 등록되게 하는 기능 구현

2020.05.16 2020.05.16 2020.05.16 조회 25

회원이 가입을 하면 관리자가 지정해둔 특정 게시판에 자동으로 글이 등록되게 하는 기능을 새로 구현했다 설정에 따라 특정 조건의 회원이 가입했을때 해당회원 정보 중 관리자가 지정해둔 형태대로, 제목 / 내용으로 재구성이 되어 게시글이 자동등록되는 기...

글 템플렛 ( sejin7940_template ) 하나의 쓰기화면에서 두개 이상의 기반에서 각각 템플렛을 구성해와 불러오는 기능 file

2020.05.12 2020.05.12 2020.05.12 조회 33

그 외 기능 개발 [bulkmsg] 쪽지 발송자 지정 기능 추가

2020.05.12 2020.05.12 2020.05.12 조회 23

bulkmsg 는 관리자 전용 단체쪽지 발송 모듈이다. 유저도 단체 쪽지 발송 가능한 기능은 sejin7940_message 모듈에서 구현하고 있었다 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=90464 ) 그런데 관리자 입장에서 상황에 따라 부운...

그 외 기능 개발 [bulkmsg] 쪽지 발송 전 가입한 회원에게만 / 쪽지 발송 후 가입한 회원에게도 발송 기능

2020.05.11 2020.05.11 2020.05.11 조회 21

전체쪽지 발송 모듈 ( blukmsg ) ( https://xe1.xpressengine.com/index.php?mid=download&package_id=22753517 ) 는 관리자가 유저에게 단체 쪽지를 발송할때 꽤 유용한 모듈이다. 부하를 최소화하기 위해 전송시 바로 쪽지를 발송하는게 아니라 유저의 ...

읽은 글 표시 ( sejin7940_readed_list ) 포인트 변동없이 내가 읽었던 글 내역 DB 에 기록하는 기능 추가

2020.05.11 2020.05.11 2020.05.11 조회 21

XE Core 에서는 포인트 변동 내역이 있는 경우만 읽은 글로 DB 에 기록이 되는데 별도의 포인트 변동 없이도. 이 애드온을 통해 글 조회시 읽은 글로 기록되도록 하는 기능을 설정으로 추가해두었다. 당연히 권한 없는 글들의 경우는 읽은 글로 처리되지 않도...

읽은 글 표시 ( sejin7940_readed_list ) 게시판 글 목록에서 내가 읽었던 글은 다른 색상으로 배경표시해주는 기능 구현 (부하 최소화)

2020.05.11 2020.05.11 2020.05.11 조회 22

게시판 목록이 있을때 내가 읽었던 글 내역을 확인할 수 있으면 같은 글의 클릭을 방지할 수 있기에 내가 읽은 글 출력하는 기능을 종종 필요로 한다 XE 에는 조회내역을 기록하는 DB 가 있긴한데 글별로 일일이 이를 조회하게했다는 큰 부하가 걸릴 우려가 있...

카테고리 안내 (sejin7940_category_alert) 글쓰기창에서 카테고리 선택시 alert 으로 안내문구 출력해주는 기능 구현

2020.05.11 2020.05.11 2020.05.11 조회 29

게시판에서 글 작성시 selectbox 의 카테고리를 선택한 경우, 해당 카테고리에 대한 간단한 설명을 alert 으로 띄워주는 기능을 애드온으로 추가했다 여러 상황이 있을 수 있기에 원하는 카테고리에 대해 원하는 안내문구를 애드온 설정에서 가능하도록 구현했다

회원정보 제한 애드온 (sejin7940_member_info) 회원정보 수정시 닉네임/이름/생년월일/휴대폰 번호 등을 수정 못하게 제한

2020.05.08 2020.05.08 2020.05.08 조회 28

이메일 인증 사용시, 이메일 인증 후 회원정보 수정을 해서 이메일 주소를 변경해버리는 걸 막기 위해 이메일 정보 수정변경 기능은 구현했었다 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=815873&document_srl=816031 ) 그런데...

그 외 기능 개발 [extkr_signature] PC 기반의 터치스크린 환경에서도 서명이 되도록 개선

2020.05.08 2020.05.08 2020.05.08 조회 18

PC 에서 터치스크린 모니터를 이용할 경우 모바일환경의 스마트폰이나 패드와는 달라 PC 기반의 터치스크린에서의 터치를 터치환경으로 인식 못하면서 사용이 불가능하다 이 현상을 해결하기 위해 애드온 설정에서 강제 터치스크린 환경을 추가하였고.. 이를 ...

대리등록 (sejin7940_force) 대리등록으로 등록된 글 / 댓글 내역을 따로 확인가능한 내역 추가

2020.05.01 2020.05.01 2020.05.01 조회 20

대리등록을 사용할 경우 지정한 사람이 실제 작성한것처럼 처리가 되다보니 관리자가 여러명인 경우 최고관리자가 검토할 기능이 필요하게 되었다. ( 운영자들이 부정한 행위를 할 수도 있다보니 ) 따라서 대리등록으로 등록된 글 리스트만 추출하고 누가 대리...

대리등록 (sejin7940_force) 지정된 작성자 계정으로도 대리등록된 글의 수정/삭제를 못하게 하는 기능 추가

2020.05.01 2020.05.01 2020.05.01 조회 17

대리 등록이라는게... 하나의 아이디로 여러 아이디의 글을 쓰기 위한 용도도 있지만 상담게시판을 적극 활용하기 위한 용도로 사용할 수도 있다. 상담게시판은 본인이 쓴 글 내역이 본인과 관리자만 보이다보는 XE 기본 기능인데 한계가, 관리자가 특정 유저...

그 외 기능 개발 [ap_form] 폼 위젯에 파일첨부 또는 에디터 가능하게 구현

2020.04.28 2020.04.28 2020.04.28 조회 25

일반적으로 글등록은 게시판의 글쓰기화면 ( dispBoardWrite ) 에서만 가능하다 그런데 메인이라든지, 레이아웃의 사이드나 하단등에서 문의 등의 퀵등록 기능이 필요한 경우가 있다 예전엔 GG Board Insert Widget 라는 자료도 있었지만, 현재는 다운이 불가...

휴지통 자동 삭제 ( sejin7940_trash_delete ) 오래된 휴지통 글 자동 삭제 기능 - 서버 최적화

2020.04.26 2020.04.26 2020.04.26 조회 37

휴지통 기능은 복원 기능이 있기에 상당히 유용한 기능이다 그런데 휴지통으로 글이나 댓글을 옮기면 실제 글 자체는 휴지통으로 넘어오지만 첨부파일등은 전부 그대로 남아있게 된다. 이 파일등은 무효 파일이 아니라 전부 유효파일로 인식되기에 서버 용량을...

재인증 (sejin7940_reauth) 재인증시 DI 값등으로 기존회원 정보와 동일한 경우만 허용하는 기능 / 관리자의 강제 재인증 승인 기능 추가

2020.04.26 2020.04.26 2020.04.26 조회 20

1) 재인증시 기존 인증정보와 다른 경우 재인증 거부하는 기능 추가 본인인증의 경우 연락처는 달라져도 DI 값은 항상 동일하게 돌아온다 특히 아이핀 과 휴대폰인증 어느걸로 해도, 어느 업체기반으로해도 DI 값은 가상주민번호로 항상 동일하다 재인증시 이 ...

에디터 (editor) ckedtior 툴바를 필요한 것만 최소화시켜서 1줄로 노출되도록 정리 file [2]

2019.02.15 2020.04.22 2019.02.15 조회 301

Ckeditor 는 다 좋은데... XE 에서의 CkEditor 는 toobar 가 무조건 3줄로 나온다. 실제로는 Toolbar 는 거의 쓰지 않는데, 이게 세줄 다 나온다는게 의외로 부담스러울때가 있다. ckeditor 스킨에서는 이를 제어할 방법이 전혀없는데 제어가능하도록 기능을 ...

캐시 (sejin7940_cash) 기간별 실제 획득한 캐시 랭킹 / 글등록 캐시 랭킹 / 댓글 등록 캐시 랭킹 / 추천받은 캐시 랭킹 기능

2020.04.21 2020.04.21 2020.04.21 조회 27

XE Core는 기본적으로 포인트 기반으로 모든 것이 작동한다. 따라 포인트 기반으로 포인트 변동내역에 관한 랭킹 기능은 sejin7940_point 에서 구현해두었다 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=98879&document_srl=1036...

타임라인 (timeline) 타임리인에서 애드온 적용을 mid 기준이 아니라 실제 글의 원래 mid 기준으로 작동하게 수정

2020.04.19 2020.04.19 2020.04.19 조회 25

애드온은 원칙적으로 현재의 mid ( module_srl )를 기준으로 해서 적용이 된다. 실제 글의 정보와 상관없이 현재 mid 를 기준으로 작동하다보니 타임라인의 경우, 여러 mid 의 글들을 모아서 하나의 별도의 mid 에서 출력해주는 기능이다보니 결국 애드온은 모...

자동 번역 (sejin7940_translate) 구글번역v2 , 파파고번역 기반 구현 / 게시글 자동 번역해 본문 추가 구현 file

2020.04.19 2020.04.19 2020.04.19 조회 41

일단 현재 구축한 번역 API 는 구글 번역 API v2 와 네이버 파파고 번역 API 두가지 기반이다. 설정을 만들때 통합으로 만들지 않고, 적용할 게시판별로 설정을 할 수 있게 만들어놨기에 각 게시판마다 다른 API 를 사용하게 하면 유료비용 청구의 부담을 줄일...

그 외 기능 개발 [checklen] 글 내용 최대 글자수 제한 / 댓글 최대 글자수 제한 기능 추가

2020.04.19 2020.04.19 2020.04.19 조회 25

글자수 제한 애드온 ( checklen ) ( https://xe1.xpressengine.com/index.php?mid=download&package_id=22618830 ) 글 본문 내용 최소 글자수 제한 / 글 댓글 내용 최소 글자수 제한 기능만 구현되어있는데 반대로 최대 글자수 제한 기능이 필요한 경우도 ...

자동 번역 (sejin7940_translate) 글을 새로 등록시 자동 번역해 저장해주는 번역API 모듈 구현

2020.04.19 2020.04.19 2020.04.19 조회 26

XE 자체에 다국어 기능을 제공하고 있다. 하나의 사이트에서 주소 변경없이 다국어 형태로 구현할 수 있다는 것만 해도 큰 장점이다 다만 각각 별개처럼 인식하기에 언어 동시검색이 안 되고, 사용자정의 기본값 이용에 큰 한계가 있긴하다 그런데 하나 오해하...

아이템샵 (itemshop) 글 등록시 익명글로 등록할 수 있는 '익명글 작성' 아이템 추가

2020.04.17 2020.04.17 2020.04.17 조회 28

전문 익명 커뮤니티 에서는 익명모듈 ( sejin7940_anonymous ) ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=92097 ) 와 관리를 위해 닉네임 추가 출력 ( sejin7940_nameadd ) ( http://sejin7940.co.kr/index.php?mid=sejin7940_work...

재인증 (sejin7940_reauth) 재인증 대상시, 재인증 안 하고 이동시 무조건 재인증창만 계속 나오도록 제한 / 로그아웃 기능 구현

2020.04.16 2020.04.16 2020.04.16 조회 20

로그인마다 재인증 하는 기능이라든지, 중간에 인증기능을 도입해 인증한적이 없었던 예전 회원에 대한 강제 인증 요청 기능등에서는 인증 페이지가 자동으로 나오지만 이에 대한 인증을 안 하고 넘어갈때 조치를 취할 수 있는 기능이 있다 어느 페이지로 이동...

전체공지 (sejin7940_all_notice) 번호 대신 출력할 대체 문구를 글별로 다르게 세부 지정할 수 있는 기능 추가

2020.04.12 2020.04.12 2020.04.12 조회 23

전체공지 대상 글에 대해 번호 대신 '공지' 등의 대체 문구 지정기능이 기존에 있었는데 공지글의 성격에 따라 여러가지 다른 문구를 넣고 싶은 경우가 있을 수 있다 ( 광고글을 따로 표시한다든지, 대상이나 기간을 지정한다든지. 쓰기 나름인듯 ) 그...

nstore (누리고 쇼핑몰) 마일리지 기반을 가상화폐 API 라든지, 외부 API 기반으로 해서 실시간 처리하는 기능 추가

2020.04.12 2020.04.12 2020.04.12 조회 29

누리고 쇼핑몰은 마일리지모듈을 별도 기반으로 해서 사용하고 있다 별도 모듈로 되어있기에, 실제 코딩할때는 손이 더 많이 가긴하지만 기반을 확장하기는 또 쉬워지는 장점도 있다 마일리지의 기반은 포인트 또는 캐시모듈 기반으로 구축이 되어있는데 아예 ...

nstore (누리고 쇼핑몰) 삭제된 상품에 대한 정보도 주문내역에 그대로 나오도록 기능 개선

2020.04.12 2020.04.12 2020.04.12 조회 26

쇼핑몰을 만드는 개발자 입장에서 놓치기 쉬운 점 중 하나가.. 실제 운영자는 상품을 삭제할 수도 있다는 점을 망각하기 쉽다는 점이다 당연히 상품을 많이 전시하기 위해 재고 기능이나 구매 불가 기능등을 쓸듯하지만.. 실제 구매 불가능한 상품이 많으면 제...

nstore (누리고 쇼핑몰) 상품별 필수마일리지 기능 추가하여 필수마일리지 차감 + PG 결제 기반의 쇼핑몰 기능 구축

2020.04.12 2020.04.12 2020.04.12 조회 24

마일리지 전용쇼핑몰은 그나마 간단한 편에 속한다. 마일리지 전용몰보다 더 복잡한 커뮤니티 전용몰은.. 상품별로 필요마일리지 가 있는 형태의 쇼핑몰이다 예를들면, 10000만원짜리 상품인데 결제가격이 8000원 이고 반드시 마일리지로 2000원 을 결제해야하...

nstore (누리고 쇼핑몰) 결제를 순수 마일리지로만 결제가능한 마일리지 전용몰 구현

2020.04.12 2020.04.12 2020.04.12 조회 26

누리고 쇼핑몰의 마일리지 기능은 상품을 결제할때 마일리지( 보통은 포인트 기반 )을 차감해서 결제가 가능한 구조인데 아예 마일리지 전용몰 기능을 구축했다. 커뮤니티 활성화 등의 용도로, 커뮤니티 활동을 통해 얻은 포인트 등으로만 구매가능한 사이트 ...

nstore (누리고 쇼핑몰) 상품의 주요 항목 (분류,가격,대표/상세이미지,옵션기능)을 다 포함하여 일괄 CSV 등록하는 기능 구현

2020.04.12 2020.04.12 2020.04.12 조회 27

상품모듈 (nproduct ) 에는 상품 일괄등록 기능이 있기는 하다 다만, 이 일괄등록 기능이 굉장히 제한적이다. 상품코드,상품명,과세여부,진열여부,가격 의 항목만 기재 가능하고 CSV 로 넣을 수 있는게 아니라, TAB 로 구분한 Text 목록을 직접 입력해서 ( 아...

nstore (누리고 쇼핑몰) 전체 상품목록을 한번에 볼 수 있는 페이지와 전체 상품 CSV 다운 가능한 기능 구현

2020.04.12 2020.04.12 2020.04.12 조회 25

상품게시판 (nproduct) 의 상품목록이.. 현재는 우선 상품게시판을 선택한 후 해당 상품게시판의 상품만 볼 수 있는 구조로 구현이 되어있다 물론 이렇게 게시판별로 나눠져있는 이유가 메인진열 기능때문에 만들어진 구조이긴하지만.. 상품게시판이 많은 경우...

그 외 기능 개발 [extkr_signature] 서명의 크기 (가로/세로) 를 애드온 설정에서 설정가능하게 변경

2020.04.09 2020.04.09 2020.04.09 조회 22

애드온 자체에서는 서명의 크기가 370x100 으로 고정되어있는데 이 서명 항목의 크기를 애드온에서 설정가능하도록 개선을 했다 더 잘 만들면, 추후에는 사용자정의 설명란을 이용해 사용자정의마다 서명 크기를 다 각각 다르게 설정하게 만들 수도 있을듯한데...

그 외 기능 개발 [document] 관리자가 게시글 cart 선택한 것을 초기화하는 버튼 추가

2020.04.08 2020.04.08 2020.04.08 조회 26

관리자가 게시글 cart 선택한 것을 초기화하는 방법 cart 에 담은건 세션에 저장되기에 게시판을 바꾸거나, 페이지를 바꿔도 그대로 유지된다 그래서 기존에 선택한 걸 취소하려면 일일이 해당 게시판을 찾아가서 그 체크를 수정하지 않으면 실수로 다른 글들...

문서보기권한 (sejin7940_grant_view) 특정 게시판이나 분류에 글 작성한 경우만 보기가능 / 지정한 포인트나 캐시 이상일때만 글 보기 가능

2020.04.08 2020.04.08 2020.04.08 조회 28

보통 이 기능은 권한부여가능한 사람이 특정 회원 ( 아이디 / 닉네임 등으로 ) 이나 특정 그룹을 지정해서 글을 볼 수 있게 열람하는 용도로 쓴다 그런데 강좌 게시판이라든지, 사이트만의 특정 노하우 게시판이라든지... 이런 게시판을 운영하다보면 신청글을...

전체공지 (sejin7940_all_notice) 카테고리명이 같은 분류의 글을 추출해와 동일 카테고리명의 분류에 공지로 출력

2020.04.08 2020.04.08 2020.04.08 조회 19

이 애드온은 XE 자료실에 무료공개해둔 자료이다. 특정 게시판에서의 글을 지정한 게시판들에 자동으로 공지로 출력되도록 해주는 공지관리 / 또는 배너용도로 사용하는 애드온이다. 무료 배포판에서 sejin7940_addon 이라는 개별 애드온 설정 모듈에서 호환되...

그 외 기능 개발 [extkr_signature] 글 수정시 서명이 지워지는 오류 수정

2020.04.08 2020.04.08 2020.04.08 조회 20

사용자정의로 서명을 받을 수 있는 애드온 ( extkr_signature ) 이 있다 ( https://xetown.com/tips/528308 ) 글쓰기시 서명등록은 정상적으로 되고, view 에서도 정상적으로 이미지로 나오긴하는데 문제는 글을 수정하면, 이 서명이미지가 깨진다. 따라서 이 ...

그 외 기능 개발 [widget_document_cookie] 최근읽은글 쿠키 위젯에서 목록형 출력형태 추가 file

2020.04.06 2020.04.06 2020.04.06 조회 20

이미지 프로세스 (imageprocess) 적용 예외 게시판 설정 개념 추가 ( 신규메뉴 추가시마다 재설정 불편 없애기 위해 ) file

2020.04.04 2020.04.04 2020.04.04 조회 21

이미지축소 / 워터마크 / 텍스트로고 모두 전체설정 또는 적용할 개별게시판 설정 이렇게 두가지형태로 사용이 가능하다 그런데 개별게시판 적용으로 사용할 경우 설정 후 신규게시판이 추가될때 기본적으로 적용대상에 포함이 되질 않는다 즉, 신규메뉴를 추...

이미지 프로세스 (imageprocess) 개별 설정대상 지정시 관리 용이하도록 UI 전면개선 file

2020.04.04 2020.04.04 2020.04.04 조회 23

이미지 프로세스 (imageprocess) 게시판별로 이미지 축소 설정을 전부 다르게 개별설정 가능한 기능 추가 file

2020.04.04 2020.04.04 2020.04.04 조회 21

이미지 프로세스 (imageprocess) [imageprocess] 텍스트로고 기능에 투명도 설정하는 기능 추가

2020.04.04 2020.04.04 2020.04.04 조회 17

이미지 중심의 사이트의 경우 이미지 크기를 줄여주는 이미지프로세스 모듈이 굉장히 큰 도움이 된다 사진을 외부에서 퍼가는 걸 장려하면서 사람들을 끌어들이고픈 경우 워터마크 설정을 자주 이용하게 되고 ( 이미지 로고를 이용하게 된다 ) 반대로 사진의 ...

이미지 프로세스 (imageprocess) 축소 및 워터마크등으로 변경된 이미지는 기본노출하되 원본 이미지는 별도 다운로드 가능한 이중 다운로드 지원

2020.04.04 2020.04.04 2020.04.04 조회 21

원래 이 모듈의 의도는 용량이나 트래픽 때문에 외부파일서버 형태로 운영을 하거나 대용량이나 실제 필요한 중요파일들을 외부에 모으기 위한 용도로 만들어진 모듈이다 이미지프로세스(imageprocess) 모듈은 상황에 따라 첨부된 파일을 변환하게 주 기능인데...

이미지 프로세스 (imageprocess) 움직이는 gif 의 경우 이미지축소 기능이 작동 안 하도록 설정 가능

2020.04.04 2020.04.04 2020.04.04 조회 119

이미지 프로세스 ( imageprocess) 모듈에 있는 이미지 축소 기능은 이미지 크기가 설정크기 이상이면 이미지 크기 및 해상도를 줄일 수 있는 기능이다 다만 적용할 파일 확장자를 설정하는 기능은 없다 평소에는 문제가 없지만 움직이는 gif 의 경우, 이미지 ...

시험 (exam) 비회원도 응시 및 결과확인이 가능하도록 시험모듈을 확장

2020.04.04 2020.04.04 2020.04.04 조회 37

간단하게 문제를 출제하고 유저들이 시험을 볼 수 있게 하는 모듈로 시험모듈 ( exam ) 이 있다 ( https://xe1.xpressengine.com/index.php?mid=download&package_id=22753571 ) 개인적으로는 정말 예전에 해외에서 만들어졌던 퀴즈(quiz) 모듈을 2013년에...

그 외 기능 개발 [regdate_edit] 특정기간 이전에는 글 수정/삭제/댓글 불가능하게 구현 ( 반대개념)

2020.03.29 2020.03.29 2020.03.29 조회 22

원래 해당 자료는 ( regdate_edit ) 일정기간 지난 게시글은 수정/삭제 댓글 작성 불가능하게 하는 애드온인데 ( QnA 같은 게시판에서 질문 올린 후 답변 받고 지워버리는 경우등을 막기 위해 ) 그 반대 개념이 필요할때가 있다. 예를들어 하루 글자개수 제한 ...

nstore (누리고 쇼핑몰) 옵션 선택해서 상품 구매가 정상적으로 되도록 버그 개선

2020.03.25 2020.03.25 2020.03.25 조회 25

누리고에 옵션기능이 기본적으로 있다 물론 옵션별로 별도 상품이 되는 형태의 옵션기능만 지원하고 컴퓨터 구매처럼 여러 옵션을 조합해 하나의 상품처럼하는 옵션기능은 지원하지 않는다. ( 이걸 지원하는 건 ShopXE3 기반으로 해야한다. - http://sejin7940...

nstore (누리고 쇼핑몰) 사실 개인적으로는 ShopXE3 를 추천하지만, 여러 이유로 누리고 기반을 쓰는 경우가 많다보니..

2020.03.25 2020.03.25 2020.03.25 조회 26

사실 개인적으로 XE 기반으로 쇼핑몰을 만들어달라고하면 ShopXE3 기반으로 구현을 해준다.. 아주 예전의 ShopXE 를 기반으로 sejin7940 이 계속 작업해서 관리자용 ShopXE2 / 오픈마켓까지 대응가능한 ShopXE3 까지 몇년간 계속 개발을 해오고 실제 사용했던 ...

그 외 기능 개발 회원선택지 설정 (member_layer_config) 최신 XE 에 작동하도록 수정

2020.03.23 2020.03.23 2020.03.23 조회 17

회원선택지 설정 (member_layer_config)은 ( https://xe1.xpressengine.com/index.php?m...d=18766704 ) 닉네임 클릭시 뜨는 회원팝업 정보의 출력항목을 제어하기 위해 만들어진 애드온이다. 단, 이 애드온은 XE 1.4 이하 에서만 정상적으로 작동되도록 구현...

메세진 발송 ( sejin7940_send_message ) 특정 조건시 지정된 특정 쪽지를 발송하는 기능

2020.03.23 2020.03.23 2020.03.23 조회 24

특정한 조건에 지정한 문자를 발송하는 애드온을 만들었다 알림센터 를 이용하면 글 추천 등의 경우 알림이 오게 설정이 다 가능하지만 그게 아니라 특정 조건 ( 글 추천 / 글 비추천 / 댓글 추천 / 댓글 비추천 등 )에 애드온에서 맞춤 설정해둔 형태로 쪽지...

oEmbed 애드온 (sejin7940_oembed) 본문 내용에 mp4 주소가 있는 경우 영상 자동 실행 기능 구현 file

2020.03.03 2020.03.03 2020.03.03 조회 101

본문 내용중 mp4 링크주소가 있는 경우 ( 또는 파일첨부 후 본문추가 한 경우 ) mp4 영상을 바로 플레이어로 연결해 영상실행시키는 기능이 필요하다 이런 유사 기능을 지원하는 애드온 중 mytube 애드온 ( 미디어플레이어 애드온 ) 이 있긴한데 ( https://xet...

로그인 관리 (sejin7940_session) 회원ID 별로 허용된 특정IP 에서만 접속 가능한 회원제 기능 file

2020.03.01 2020.03.01 2020.03.01 조회 95

엄격한 회원제 사이트인 경우 관리자가 회원 ID 별 사용가능한 허용 IP 를 기재해서 특정 IP 인 경우에만 특정 ID 에 대한 로그인을 허용해주는 기능이 필요한 경우가 있다 여기에 사용가능한 만료일까지 지정가능하게 설정을 넣어두었기에 유료 회원제로 해서...

익명 (sejin7940_anonymous) 선택적 익명 사용시, 다른 회원의 닉네임은 사용 불가능하도록 도용 제한

2020.02.25 2020.02.25 2020.02.25 조회 92

선택적 익명 기능 사용시 기존에는 아무 닉네임이나 임의로 넣을 수 있었지만 실제 존재하는 타인의 닉네임까지 넣을 수 있다보니 닉네임 사칭이 가능해지는 현상이 발생해서 선택적 익명을 사용하는 경우에도 실제 현재 존재하는 회원의 닉네임인지를 판단해...

본인인증 (sejin7940_auth) 사용시 성인게시판 접근시 후 본인인증처리로 그룹부여하는 기능 구현

2020.02.20 2020.02.20 2020.02.20 조회 104

인증모듈은 여러 상황들 때문에 계속해서 기능이 확장하고 있는 모듈 중 하나이다. 게시판 사용 허가 기능을 위한 사용인증 기능은 전에 만들었고 이에 대한 성인제한 기능도 예전에 구현했었지만.. 인증완료 에 대한 그룹설정기능들을 추가하면서 보다 사용이...

결제모듈 (epay) 현재까지 구현한 PG 기반들.. 대표적인 PC용 / 스마트폰용 다 만든듯..

2020.02.19 2020.02.19 2020.02.19 조회 706

생각해보니, 이제 주요 PG 기반은 다 만든듯해서 물론 PG 별로 필요한 기능만 만든거기에.. 모든 거래유형이 다 구현된건 아니여서 그때그때 추가보완작업이 필요할 수도 있지만 전체적인 기반 작업은 다 한듯... 내가 만든건 최신 epay2 형태의 모듈기반 형태...

결제모듈 (epay) 다우페이 (daoupay) 기반의 결제 시스템 구현 file

2020.02.19 2020.02.19 2020.02.19 조회 115

대리등록 (sejin7940_force) 글뿐만 아니라, 댓글까지 대리 등록하는 기능 구현 file

2020.02.18 2020.02.18 2020.02.18 조회 101

DB 암호화 (sejin7940_jamming) 글의 제목, 사용자정의 까지 난독화할 수 있는 기능 추가

2020.02.09 2020.02.09 2020.02.09 조회 92

기존에는 글 내용만 난독화 가능한 기능을 구현했었는데.. 글의 제목의 난독화, 글의 사용자정의 까지도 난독화 할 수 있는 기능을 추가했다. ( 사용자정의는 Core 에서 지원하는 모든 형태의 사용자정의에 대해 작동한다 ) 설정에서 어디까지 난독화를 할지 ...

글 템플렛 ( sejin7940_template ) 태그 대입 / eid 기준 자동대입 재작업 / 템플렛 제목설정 기능 구현

2020.02.04 2020.02.04 2020.02.04 조회 96

1. 태그까지 자동 대입하는 기능 추가 2. 사용자정의 eid 기준으로 자동 대입하는 기능 전체 재작업 기존은 여러 복잡한 정보를 넘겨 script 쪽에서 다시 정리해서 넣게 했는데 아예 모듈 내부에서 간단히 정리하는 형식으로 구조를 바꿔 훨씬 쉽게 처리되게 ...

공지 자동 제어 ( sejin7940_notice_auto ) 기재된 특정기간동안 자동으로 공지로 전화되었다가 다시 일반글로 전환되도록 하는 애드온

2020.01.29 2020.01.29 2020.01.29 조회 94

사용자정의 에 공지처리하고 싶은 기간규칙을 기재하면 그 날짜 설정에 맞춰 글들을 자동으로 공지 처리 / 일반글 처리해주는 애드온을 구현했다 예를들면 설정을 월 로 해두면 현재 월에 맞춰 자동으로 공지/비공지 처리가 된다. 기준은, 월 / 일 / 시간 / 요...

탈퇴관리 (sejin7940_leave) 관리자가 회원탈퇴 처리시 재가입 제한 기간 직접 설정 / 탈퇴 사유 기재 등 가능하게 file

2020.01.26 2020.01.26 2020.01.26 조회 135

관리자가 직접 탈퇴처리를 할때 회원목록이 아니라 별도 탈퇴처리 화면에서 탈퇴를 하면서 탈퇴에 따른 재가입 불허 기간을 개별 설정하는 기능 탈퇴 사유기재 기능 등을 입력가능한 페이지를 별도로 구현했다

반응형 슬라이더 위젯 ( sejin7940_slider ) slick 슬라이더 추가 / 썸네일 페이저형 슬라이더 추가 / 이미지 원본 및 비추천글 제외 기능등 file

2020.01.25 2020.01.25 2020.01.25 조회 193

그룹 기간 관리 (sejin7940_group) 그룹 기간이 마감되면 해당 유저의 글을 자동 비공개 처리하는 기능 / 거부회원으로 자동 전환하는 기능

2020.01.20 2020.01.20 2020.01.20 조회 93

특정게시판에 유료로 홍보글을 기재할 수 있는 형태의 사이트의 경우 이 게시판에 사용할 수 있는 권한을 그룹으로 지정하고 이 그룹 기간관리 기능을 이용해 해당 게시판에 작성권한을 제어할 수 있다 여기까지는 자동화의 편리성과 구매등이 가능하기에 이 ...

그룹 기간 관리 (sejin7940_group) 가입 직후 특정기간동안 특정 그룹 (체험그룹)을 부여해줬다가 자동 회수하는 기능

2020.01.20 2020.01.20 2020.01.20 조회 89

XE Core 에서는 가입시 기본 그룹 부여가 가능하다 그 외에 회원가입시 가입정보에 따라 자동으로 그룹 부여해주는 모듈도 구현한적이 있다 sejin7940_group_auto ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=108738 ) 그런데 이번에...

그룹 기간 관리 (sejin7940_group) 그룹 구매 페이지 제공 / 기간과 결제금액을 다양하게 구매 상품 등록 가능 file

2020.01.20 2020.01.20 2020.01.20 조회 96

가상화폐 시세 (sejin7940_coin) coinbit 거래소 추가 / 시가총액 및 점유율 관련 coinmarketcap API 개선

2020.01.19 2020.01.19 2020.01.19 조회 120

1. coinbit 거래소 시세 추가 국내거래소 중 coinbit (코인빗) 거래소 시세 기능 추가 추출할 코인을 API 에서 계속 갱신작업해줄 필요없이.. 전체시세를 한꺼번에 추출한 후 시세모듈 에서 지원코인으로 설정하는거에 따라 자동으로 추출하는 식으로 추가완료...

글개수제한 (sejin7940_write_limit) 오늘 글작성 + 글 점프 횟수를 합산 해서, 글 작성을 제한하는 기능 확장

2020.01.18 2020.01.18 2020.01.18 조회 92

글점프 모듈 ( sejin7940_jump - http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=107708 ) 와 연계해서 글 점프 자체를 하나의 글작성 개념으로 보고 ( 점프를 하면 조회수나, 해당 댓글등을 전부 유지할 수 있고, 글작성시 포인트가 차감...

카테고리
XE Login