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

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

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

그 외 기능 개발 [imageprocess] 움직이는 gif 의 경우 이미지축소 기능이 작동 안 하도록 설정 가능

2019.11.15 2019.11.15 2019.11.15 조회 1

이미지 축소 기능은 이미지 크기가 설정크기 이상이면 이미지 크기 및 해상도를 줄일 수 있는 기능이다 다만 적용할 파일 확장자를 설정하는 기능은 없다 평소에는 문제가 없지만 움직이는 gif 의 경우, 이미지 축소가 되어 재저장하게 되면 움직이는 애니메이...

로그인 관리 (sejin7940_session) 중복 로그인 여부 판단시 동일ID에 대해 PC/모바일 이중접속을 예외처리하는 설정 추가

2019.11.06 2019.11.06 2019.11.06 조회 12

중복로그인 에 대해 동일 아이디에 대한 중복 불허 / 동일 IP 에 대한 중복 불허 설정은 기존에 있었는데 그런데 모바일이 활성화됨에 따라 동일 아이디에 대한 PC 와 모바일이 동시에 접속이 자주 발생할 수 있다. 기존에는 이런 문제와, 회사내의 공유 IP 등...

게시판 확장 (board_extend) 제목굵게 와 색상 변경 기능 / 공지와 일반글 간의 변환 분리로 오류 방지 file

2019.11.02 2019.11.02 2019.11.02 조회 12

1. 글 목록수정에서 제목굵게랑 제목색상 까지 바로 변경가능한 기능 추가 2. 공지의 글 순서 변경기능은 기존에 제작하긴 했다. ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=101880&document_srl=103701 ) 그런데 현재 구조라면...

팝업관리 (popup) 팝업별로 복수개의 mid를 지정해서 팝업이 노출되게 하는 설정 추가

2019.11.02 2019.11.02 2019.11.02 조회 10

현재 모듈에서 팝업등록시 이 팝업이 노출될 mid 를 지정하는 기능이 있다 한 곳을 지정하거나, 아니면 모든 곳에 노출 이렇게 보통 사용하는데.. ( 보통은 메인에만 배치하는 경우가 많으니 ) ( 아니면 모듈에서는 전체 노출로 하고 애드온 에서 위치를 제한...

팝업관리 (popup) 모바일과 PC 따로 노출 여부 설정가능하게 / 각각 위치 다르게 설정 가능하게 기능 확장

2019.11.02 2019.11.02 2019.11.02 조회 11

1. 예전에는 모바일의 비중이 높지 않았으나. 최근에는 PC 보다 오히려 모바일의 비중이 높아지고 있다 그런데 모바일의 환경상, 같은 배너여도 PC 용과 모바일용은 다르게 디자인하는게 편한 경우가 있다. ( 또는 앱 사용을 광고하기 위해 모바일에서만 광고...

카테고리 필수여부 (sejin7940_category_require) 최고관리자 + 관리권한자 에게 카테고리 비선택 허용가능하게 file

2019.10.30 2019.10.30 2019.10.30 조회 10

최근 XE 에 패치된 관리자의 경우 카테고리 필수 선택 안 해도 등록되는 기능 ( 공지등을 위해 ) 이 최고관리자에게만 적용되고, 해당 게시판에 개별 설정한 관리기능 부여자에게는 적용이 안 된다. 따라서 해당 애드온에 설정을 추가해서 최고관리자에게만 허...

전화번호 효과 (sejin7940_tel) - 외에 . 띄어쓰기, 붙여쓰기 등 다양한 형태의 전화번호 기재에대해서 대응하도록 개선

2019.10.25 2019.10.25 2019.10.25 조회 32

1. 010-1234-5678 같은 정확한 형태뿐만 아니라 조금 더 유연하게, - 가 아예 없이 11자리 붙어있는 숫자 형태나, 010.1234.5678 같이 점으로 되어있거나, 010 1234 5678 처럼 띄어쓰기로 되어있는 경우에도 팝업 기능이 나오도록 좀 더 유연하게 대응가능하도...

글 템플렛 ( sejin7940_template ) 사용자정의 eid 가 같은 것끼리만 기존글 내용가져와 기본값으로 체워주는 기능

2019.10.17 2019.10.17 2019.10.17 조회 17

기존에 만든건.. 같은 게시판에서 자기가 썼던 글을 불러와 손쉽게 새로 쓰거나 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=117908&document_srl=117913 ) 신청서 형태처럼 같은 형태의 다른 게시판에 형식을 불러오기 위한 용...

추천 제한 (sejin7940_vote_limit) 추천 행위에 대한 여러 제한 기능 구현 ( 레벨제한 / 등록일이 지난/안된 글 추천 제한 / 하루 추천횟수 제한 기능 )

2019.10.11 2019.10.11 2019.10.11 조회 17

글쓰기 및 댓글에 대해서는 횟수 제한하는 기능을 sejin7940_write_limit 을 통해 구현했었는데 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=108841 ) 많이 쓰는 추천/비추천 등에 대한 제한 기능은 의외로 만들어진게 없어서 의뢰를...

글 위로 점프 (sejin7940_jump) 수동점프를 하기 위해 캐시(cash)를 사용하는 기능 추가

2019.10.10 2019.10.10 2019.10.10 조회 18

기존 수동점핑의 경우 횟수 제한 외에, 점핑할때마다 포인트를 차감하게 하는 기능이 구현되어있었는데 여기에 추가로 포인트가 아니라 캐시 ( sejin7940_cash 모듈 기반 ) 를 기반으로 캐시를 소모해서 점핑시킬 수 있는 기능을 추가했다 보통 캐시는 유료결...

외부 글/댓글 발행 (sejin7940_publish) 양쪽 사이트의 회원정보를 검토해, 출판되는 글/댓글이 외부 사이트의 회원이 작성한것처럼 매칭하는 기능 구현

2019.10.08 2019.10.08 2019.10.08 조회 19

외부에 글 출판시.. 원래는 전부 손님글로 등록하게 구현했었는데 ( 다만 닉네임 등의 정보는 그대로 유지하고 ) ( 아무래도 글을 자동 출판하더라도, 자동으로 회원가입 시킨다든지 하는건 문제가 있을듯해서.. ) 기능을 조금 더 추가해서 원본 사이트에서의 ...

글개수제한 (sejin7940_write_limit) 글/댓글 연속 작성시 연속작성 시간(분) 제한하는 기능 추가

2019.10.08 2019.10.08 2019.10.08 조회 20

기존에 구현된 기능은 하루에 ( 또는 특정한 기간동안 ) 글 (또는 댓글)의 개수 제한을 하는 기능이였다 이렇게해서 도배를 어느 정도 막을 수는 있게 되었지만 하루 3개로 제한을 건 경우.. 자신의 글을 일부러 드러내기 위해 그 3개의 글을 연속으로 작성해...

본인인증 (sejin7940_auth) 회원탈퇴시 인증에 사용한 개인정보를 파기 및 관리하는 기능 추가

2019.10.03 2019.10.03 2019.10.03 조회 23

인증 기능이 개인정보를 기반으로 하다보니. 이렇게 사용한 개인정보의 관리를 보다 엄격하게 할 필요가 있게 되어. 관련 추가 기능들을 몇가지 더 만들어. 1) 인증 내역에 따른 개인정보 보관 대상 설정 기능 2) 탈퇴한 경우 개인정보 파기 관련 설정 3) 탈퇴...

작성/출석 랭킹 (sejin7940_rank) 랭킹 검색 조건을 저장해서 목록화해 손쉽게 재확인 가능하도록 구현 file

2019.10.03 2019.10.03 2019.10.03 조회 23

랭킹 진행상황을 주기적으로 계속 확인하려면 동일 조건으로 계속 검색을 해야하는데 여러게시판을 설정하고, 통합점수 등을 사용하다보면 이 검색 조건을 매번 넣는것조차 관리하기 힘들다 그렇다고 모든 URL 을 별도 기록해두고 사용하기도 힘들고 이를 보완...

작성/출석 랭킹 (sejin7940_rank) 글 작성수 및 댓글 작성수에 총 추천 및 총 조회수를 합산한 종합점수 랭킹 기능 구현 file

2019.10.03 2019.10.03 2019.10.03 조회 19

작성/출석 랭킹 (sejin7940_rank) 글 작성수 / 총 추천수 / 총 조회수 랭킹을 비롯해 이를 가중치로 계산한 통합점수 랭킹 기능 구현 file

2019.10.03 2019.10.03 2019.10.03 조회 21

외부 글/댓글 발행 (sejin7940_publish) 대댓글 외부로 출판 / 이미지 파일 및 문서 파일을 그대로 외부 글과 댓글에 첨부파일 형태로 출판 및 다운로드 지원

2019.10.01 2019.10.01 2019.10.01 조회 22

1. 기존에는 글 등록 및 댓글 등록 등에 대해서만 출판이 가능했었는데 원본글의 댓글에 대한 대댓글에 대해서도 외부 사이트에 대댓글 형태로 출판 되도록 대댓글 기능 구현 2. 첨부파일에 대한 파일 출판 기능도 구현했다. 이미지 파일의 경우는 다운로드를 ...

SNS 공유 (sejin7940_share) PC 에서 카카오톡 공유하기와 LINE 공유하기 기능 추가

2019.09.30 2019.09.30 2019.09.30 조회 40

분명 공유기능이라는게 처음 만들어졌을때는 카카오 나 LINE 등은 모바일 환경에서 밖에 안 되는게 당연했다 기반이 APP 이니, 그 앱을 통한 내 친구목록에만 공유 가능한 구조였으니까.. 그런데 시간이 지나면서 카카오톡PC 버전이 생기고. LINE PC 버전이 생...

닉네임 추가 출력 (sejin7940_nameadd) 해당 회원의 그룹 정보를 복수개 / text 형태로 출력해주는 기능 구현

2019.09.30 2019.09.30 2019.09.30 조회 116

그룹 정보의 경우 일반적으로 Core에 포함된 '회원 확장 정보 출력' 를 이용해서 아이콘 형태로 출력을 한다. 그런데 이 아이콘형태는 해당 회원이 여러 그룹에 포함되어있어도 마지막 하나의 그룹밖에 표현을 못한다 그룹 정보 여러개를 출력하고 싶...

글개수제한 (sejin7940_write_limit) 임시저장글은 작성글 개수 제한에 포함되지 않도록 수정

2019.09.29 2019.09.29 2019.09.29 조회 15

1. 기간확인 범위가. 현재는 기본이 1일이고, 전체기준으로 하고프면 99999 같이 큰 수를 써야하는데 그냥 0 을 기재시 전체를 기준으로 확인가능하게 수정 2. 임시저장글이 있는 경우 ( 임시저장글도 일단 DB 에는 등록되기에 ) 그 임시저장글이 작성글로 인...

외부 글/댓글 발행 (sejin7940_publish) 원본 글에 댓글 등록/수정/삭제시, 출판된 외부 글을 찾아 그 글에 자동으로 댓글 등록/수정/삭제 해주는 기능 구현

2019.09.27 2019.09.27 2019.09.27 조회 17

글의 수정/삭제 까지 구현을 하고 나니 댓글이 또 문제가 된다. 원본 사이트의 글에 댓글이 등록되면 ( 방금 작성한 글이 아니라 예전글에 댓글이 등록 될 때에도 ) 외부 사이트에서 해당 글을 찾아. 자동으로 댓글을 등록 해주는 기능을 추가로 구현했다. 당...

외부 글/댓글 발행 (sejin7940_publish) 원본 글이 수정 / 삭제 되면, 외부 출판 된 글도 자동으로 수정 / 삭제 되는 기능 구현

2019.09.27 2019.09.27 2019.09.27 조회 13

처음에는 글 등록에 대해서는 지정된 외부사이트에 자동으로 글을 등록하는 기능을 구현했었다 ( 블로그 출판기능 이나, 소셜 댓글 같은 기능과 유사하다 ) 그런데 보다 세부적으로 관리를 하려면 원본 사이트의 글이 수정되었을때, 외부에 출판된 글도 수정이...

통합검색확장 (sejin7940_search) 통합검색시 설정한 사용자정의에 검색어가 포함된 경우 추출해주는 기능 추가

2019.09.27 2019.09.27 2019.09.27 조회 11

Core 의 통합검색의 문서탭의 경우 제목 / 제목+내용 / 내용 / 태그 로 세부 검색결과 추출이 가능하다 그런데 사용자정의 기준의 검색은 불가능해서.. 사용자정의별로 검색값이 존재하는 경우, 해당 문서 제목을 출력해주는 기능도 추가했다. ( 게시판에서 사...

통합검색확장 (sejin7940_search) 같은 분류끼리 모아 검색탭 구현기능 / 태그,이미지,동영상 별도 탭으로 출력

2019.09.27 2019.09.27 2019.09.27 조회 11

1. XE 의 통합검색 기능의 경우 대상으로 설정한 모든 게시판에 대해 통합해서 문서 / 댓글 / 엮인글 / 이미지+동영상 / 파일 이렇게 탭으로 구분이 되어서 나온다. 이 탭을 좀 더 세분화해서 태그 / 이미지 / 동영상 을 분리해서 탭화하였다. 이미지와 동영상...

타임라인 (timeline) 게시판에서 다중 카테고리 선택해 목록 추출하는 기능 file

2019.09.21 2019.09.21 2019.09.21 조회 18

글 등록시 카테고리는 무조건 하나만 선태깅 가능하고 목록에서 검색도 무조건 한가지만 가능하게 되어있다 물론 위젯등에서는 여러개의 카테고리를 선택해 추출이 가능하게 되어있는데 일반 게시판목록의 카테고리 선택에서는 복수개의 카테고리를 선택해 출...

음악 (sejin7940_music) 앨범 기반의 음원 사이트 구현을 위한 모듈 및 자료 전면 재작업

2019.09.21 2019.09.21 2019.09.21 조회 13

예전에는 일반 스킨 기반으로 구현했던 기능을 전면 개선.. sejin7940_music 이라는 모듈을 새로 만들어 음악 관련 여러 기능을 모듈 기반에서 지원하고 호환을 위해 음악게시판 자체는 일반 board 모듈을 기반으로 하고, 이를 지원하는 맞춤 스킨을 제작했다....

목록 관리 (sejin7940_manage_list) 목록에서 버튼클릭으로 쉽게 공지<->일반 목록으로 전환가능한 기능 구현

2019.09.19 2019.09.19 2019.09.19 조회 12

공지 기능을 실제 공지의 용도로 쓸 수도 있지만 공지가 아니라 홍보 의 용도로도 사용할 수 있다. ( 홍보의 용도로 쓰면 실제 글등록과 무관하게 항상 해당글을 우선적으로 노출시킬 수 있기에 ) 관리자가 글을 수정해서 공지 여부를 체크하고 저장함으로써 ...

그 외 기능 개발 [lazyload] 글 view 에서만 작동하던 기능을, 원하는 곳 (갤러리 목록 /웹진목록) 등에서도 작동하게 수정

2019.09.19 2019.09.19 2019.09.19 조회 7

이미지를 전부 바로 노출하지 않고 스크롤에 따라 노출될때 비로서 다운받아 노출시키는 LazyLoad 기능의 애드온이 무료 배포 되어있다 ( https://xetown.com/1146351 ) 1. 이 애드온은 '게시글 view' 에 첨부된 이미지에 대해 lazyload 효과를 주도록...

스크롤 진행도 (sejin7940_scroll_progress) 스크롤 진행도를 간단한 바로 출력해주는 애드온 file

2019.09.15 2019.09.15 2019.09.15 조회 13

스크롤이 진행되면, 페이지의 전체 높이 기준으로 진행도를 표시해주는 스크롤 진행바 기능을 애드온으로 구현했다. 관련 jquery 소스야 구글링 해보면 쉽게 찾을 수 있는데 처음에는 그냥 css 와 js 소스에 다 지정되어있던걸 만들다보니, 그냥 애드온 설정으...

운영자 / 부운영자 ( sejin7940_manager) 게시판 관리자가 레이아웃 설정(사용자정의 값들)을 직접 수정할 수 있는 기능 구현 file

2019.09.14 2019.09.14 2019.09.14 조회 20

XE 에 CafeXE 라는 기능도 있었고, Textyle 이라는 블로그형태의 기능도 있었다 그런데 아무래도, 게시판이 가장 사용하기 편한 형태이기는 하다 회원에게 특정 게시판을 배정해주고 그 게시판의 관리권한을 주면, 분류선택을 비롯해 직접 내부의 글을 수정/삭...

파일 관리 (sejin7940_file) 게시글의 첨부목록 파일 순서를 변경하는 기능 file

2019.09.13 2019.09.13 2019.09.13 조회 22

의외로 쓸 일이 별로 없긴하지만.. 특히나 최신 Core 에서는 첨부파일 순서대로 바로 본문에 삽입이 되어버리기에 더더욱 덜 문제가 되지만.. ( 개인적으로는 파일첨부시 바로 본문삽입되는걸 반대하는 편인데.. 어쩔 수가 없으니..) 이 첨부파일 목록을 이용...

회원의 글/댓글 작성 제한 ( sejin7940_member_limit ) 가입하고 특정 기간내에는 레벨 제한 적용 예외처리하는 설정 추가

2019.09.13 2019.09.13 2019.09.13 조회 13

이 레벨 제한 기능에 대해 가입 후 특정 기간 경과 한 회원에 대해서만 제한하는 기능을 추가했다. 가입한지 얼마 안 된 회원인 경우 이 레벨까지 획득을 못 한 상황이 있을 수 있으니 얼마간은 제한없이 허용해주고 기간이 지났음에도 활동을 안 해 레벨이 모...

목록 관리 (sejin7940_manage_list) 관리자 전용으로, 목록에서 원하는 글을 최상단으로 점프 시키는 기능을 애드온으로 구현

2019.09.13 2019.09.13 2019.09.13 조회 14

글 순서를 변경하고 싶을때.. 사용할 수 있는 자료가 board_extend (게시판확장모듈 - 단, XE 최신버전에서는 오류발생 ) 으로 관리자페이지에서 수동조절하는 방법과.. sejin7940_jump ( 글 위로 올리기 - http://sejin7940.co.kr/index.php?mid=sejin7940_wo...

엑셀추출 (sejin7940_export ) 게시판의 게시글 엑셀화 기능 개선 / 검색 및 복수검색과 엑셀추출 기능 연계 / 추출할 사용자정의 선택적 제어 기능 추가 file

2019.09.10 2019.09.10 2019.09.10 조회 491

문서를 엑셀로 추출하는 기능은 벌써 여러 가지 형태로 만들었다. 이 모듈에도 제작된 기능이었다. 다만 기존에 제작한 형태는 몇가지 한계를 가지고 있었다 1) 하나는, 데이터량이 많아질 경우 엑셀추출시 감당을 못해낸다는 것이다. 기존에 제작했던 엑셀추...

추천/비추천 (vote) vote 모듈 버그 개선

2019.08.18 2019.08.18 2019.08.18 조회 25

1) php7.2 기반에서 정상 작동하도록 해당 모듈 함수들 개선 작업 완료 2) procVote~~ 함수를 이용한 애드온이 정상 작동하도록 vote 모듈 내부의 버그(?)를 수정 완료

추천 점핑 (sejin7940_jump_vote) 글의 추천수가 특정 추천수의 배수가 될때마다 해당 글을 목록 최상단으로 점핑하는 기능

2019.08.17 2019.08.17 2019.08.17 조회 24

기존에는 유저가 버튼을 통해 점핑 / 또는 주기적인 자동점핑으로 글을 최상단으로 점핑하는 점핑모듈 ( sejin7940_jump ) 을 구현했었는데 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=107708 ) 또는 포인트 소모를 통해 자기 글을 ...

글 항목별 수정 제한 (sejin7940_block_modify) 제목 / 분류 / 내용 / 사용자정의 수정을 선택적으로 제한 하는 기능 구현 file

2019.08.14 2019.08.14 2019.08.14 조회 22

기존에 이 애드온은.. 사용자정의 수정을 막는 용도의 애드온이였다 그런데 최근에 사용자정의뿐만 아니라 제목 / 카테고리 / 내용등의 변경도 막는 기능이 필요했다 의외로 아직까지 이런 기능을 만든 적이 없었다. 기존의 수정/삭제 제한기능은.. 아예 글 자...

기간형 목록출력 (sejin7940_document_term) 관리자에게 전부노출 과 기간노출 상태를 손쉽게 바꿀 수 있는 기능 추가

2019.08.14 2019.08.14 2019.08.14 조회 17

이 기능의 적용대상에 대한 설정을 추가했다 기존에.. 자신이 작성한 글에 대해서는 예외적으로 기간무관하게 항상 노출하는 기능은 예전에 구현을 했었다... ( 기간연장 신청등이나 관리등을 위해서 자기글은 계속 볼 수 있어야하니 ) 물론 마이페이지의 작성...

기간형 목록출력 (sejin7940_document_term) 사용자정의 검색 과 기간형 목록출력이 동시에 적용가능하도록 개선

2019.08.14 2019.08.14 2019.08.14 조회 16

사실 보다 더 효율적으로 하려면 모듈 기반으로 trigger 를 이용하는게 좋지만.. 일단은 애드온 기반으로 해서 기능을 구현해놨다. ( 이런 기능을 애드온으로 구현하면 사실 한반 목록출력시 이중으로 query 가 도는 형태여서.. ) query 가 동일한 일반적인 검...

기간형 목록출력 (sejin7940_document_term) 게시판 목록에서 사용자정의로 설정해둔 시작날짜~마감날짜 기간에 해당하는 글만 노출하는 애드온 file

2019.08.14 2019.08.14 2019.08.14 조회 182

글 설정 관리 ( sejin7940_edit ) 글 관련 여러 애드온을 하나로 합치고, 게시판별로 각각 설정가능하게 모듈화

2019.08.14 2019.08.14 2019.08.14 조회 115

글 제어 관련 애드온을 여러가지 제작했었다.. 글 수정삭제에 대해 제한을 하는 sejin7940_block_modidel 애드온 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=102761 ) 강제 비밀글 기능 처리하는 sejin7940_auto_secret_document 애...

cURL ( sejin7940_curl ) 글등록 trigger 에 연결해 사용자정의값들 cURL 전송 및 리턴값 처리하는 기능

2019.08.14 2019.08.14 2019.08.14 조회 17

실제 복잡한 사이트를 만들다보면 cURL 을 조금 복잡하게 사용해야할 경우가 발생한다 보통은 해당 기능을 지원하는 모듈 내부에서 cURL 통신을 하는 기능을 넣는데 글등록시에 해당 변수값들을 이용해 cURL 통신해서 전달하고 그 return 값을 이용해 별도의 ...

그 외 기능 개발 mytube 애드온에서 썸네일 생성 관련 몇가지 기능 보완

2019.07.26 2019.07.26 2019.07.26 조회 32

미디어플레이어 애드온(MediaElement addon) - mytube 애드온 ( https://xetown.com/point_contents/1167294 ) 유튜브 영상 자동 실행 및 썸네일 생성 등을 지원해주는 애드온이다. 이 애드온 기반에 몇가지 부족한 부분들을 보완작업했다 1) 모바일 및 반응형...

타인 회원 정보 제한 (sejin7940_member_else) 타인의 회원정보보기를 원천적으로 막아버리는 애드온 추가 (익명사이트 위해)

2019.07.17 2019.07.17 2019.07.17 조회 52

XE 는 자신의 회원정보 뿐만 아니라, 타인의 회원정보를 확인할 수 있다. 물론 관리자가 항목별 공개/비공개 선택이 가능해 제어는 가능하지만, 사이트의 투명성을 위해 기본적으로는 타회원의 회원정보 확인이 가능하다 그런데 익명사이트의 경우.. 타인의 회...

신) 소셜로그인 (SocialXE) 소셜로그인을 통해 가입시 가입약관 외에도 개인정보취급방침 등 추가 확인받게 개선 file

2019.07.17 2019.07.17 2019.07.17 조회 42

소셜로그인을 통해 회원가입을 하게 되면.. 회원설정에서 기재된 약관 부분이 소셜가입에서 추가가입항목 기재시 나타난다. 그런데 XE 회원체계가 가입약관 하나만 받게 되어있다보니 개인정보취급방침이라든지, 개인정보수집사항이라든지 추가 사항에 대해 안...

krzip (새주소) DAUM API 기반의 주소검색에서 도로명 주소 선택해도 지번 정보가 같이 기록되도록 보완

2019.07.01 2019.07.01 2019.07.01 조회 44

이 모듈을 수정했던건 예전 도로명 주소를 쓰기전에 krzip 모듈이 Xe 주소록 서버 기반일때 수정했던 내역이고 XE Core 에서도 다음 주소 API 를 기본으로 삼으면서 사실 의미가 없어진 수정내역들이다 도로명 주소 기반이 되면서, 정작 지번 정보를 받기가 어...

설문/투표 관리 (sejin7940_poll) 설문조사에서 결과보기 버튼 클릭시 설문참여로 되돌아가는 기능 구현

2019.07.01 2019.07.01 2019.07.01 조회 46

XE 에서는 설문을 보면 설문 참여한 후에는 바로 결과보기 화면이 나오지만 설문전에는 설문 가능한 화면이 나온다 단, 이 때 설문 참여 안 해도 설문 결과보기 가능한 버튼이 있다 그런데 이 버튼 클릭해 설문 결과를 본 후 다시 설문하기 화면으로 되돌아가...

태그 확장 (sejin7940_tag) [hashtags] 해시태그 애드온을 개선해서, 방명록 이나 메모에서도 작동하게 / 일반 태그와 병행해서 작동하게 개선

2019.06.19 2019.06.19 2019.06.19 조회 45

XE 공홈에 해시태그 애드온 (hashtags) 이 있다 ( https://www.xpressengine.com/index.php?mid=download&package_id=22753681 ) 본문 내용 내부에 #단어 형태로 태그를 작성하면 그 태그들을 모아서 자동으로 해당 글의 태그 로 작성해주는 기능이다. 이 ...

포인트확장 (sejin7940_point) 쓴 글이 추천받았을때 받는 포인트의 최대량을 글별로 제한하는 기능 구현

2019.06.18 2019.06.18 2019.06.18 조회 40

글을 추천하면, 해당 글쓴이에게 포인트를 부여하는 기능이 XE Core 포인트 체계에 있다. 그런데 포인트 조작하기 위해 일부러 가입을 여러 아이디로 한 후 특정 회원에게 포인트 몰아주기를 한다든지 하나의 글에 너무 많은 포인트가 몰리는 경우가 발생할 수...

메일인증 (sejin7940_mailauth) 인중메일 재발송 화면에서도 이메일 제한 기능이 적용될 수 있도록 기능을 추가 file

2019.06.09 2019.06.09 2019.06.09 조회 45

회원 가입 및 회원정보 수정에서 이메일 주소 기재란을 제어하는 기능은 기존에 구현을 했는데 테스트하다보니, 인증메일 재발송 기능을 사용할때 이 이메일 주소를 변경가능할 수도 있다는 걸 알았다 이 인중메일 재발송 화면에서도 설정해둔 이메일 제한 기...

포인트확장 (sejin7940_point) 하루에 획득가능한 포인트량 제한 / 글 작성으로 인한 포인트량 제한 / 댓글 작성으로 인한 포인트량 제한

2019.06.04 2019.06.04 2019.06.04 조회 60

기존에도 Core 수정을 통해 하루에 획득가능한 포인트 제한 기능을 구현한 적은 있었다. 그런데 이번에 이 기능의 확장 요청이 있어서 아예 구현하는 김에 Core 수정을 최소화하기 위해 아예 sejin7940_point 모듈에 해당 기능을 새로 구현했다. ( 그래도 불가...

회원정보 제한 애드온 (sejin7940_member_info) 움직이는 gif 이미지를 프로필 이미지로 등록 못하게 제한하는 기능 추가

2019.06.04 2019.06.04 2019.06.04 조회 49

프로필 이미지를 등록가능하게 한 경우 프로필 이미지를 움직이는 gif 등으로 등록하는 걸 꺼려하는 사이트들이 있다 ( 움직이는 gif 를 잘못 사용하면 정신이 없다보니 ^^ ) 그래서 회원정보에서 프로필 이미지 등록할때 움직이는 gif 는 등록못하게 제한하는...

회원정보 제한 애드온 (sejin7940_member_info) 회원정보 수정시 이메일 주소 변경 제한하는 기능 구현

2019.06.04 2019.06.04 2019.06.04 조회 45

기존에는 회원정보를 수정해서 구현했었던 기능인데.. 출력여부야 스킨수정으로 구현해도 문제가 없는데 실제 수정자체를 막기 위해서는 스킨수정으로 불가능하고 Core 수정이나, 애드온/모듈 등으로 구현해야만 요소검사로의 조작을 막을 수 있다 원래는 단순...

페이지 이탈 경고 애드온 (sejin7940_write_unload) 새로고침이나 페이지 이동으로 페이지 이탈시 경고 출력 애드온 file

2019.06.04 2019.06.04 2019.06.04 조회 46

글을 작성하다보면 새로고침이 된다든지, 실수로 페이지 이동이 되거나 하는 경우가 있다 자동저장기능을 사용하면 쓰던 글이 다시 불러와지긴하는데 ( 물론 자동저장기능도 ckeditor 에서는 기본 지원이 안 되고, Core 를 수정작업해야한다 ) 이 자동저장기능...

글/댓글 바로 추천 (sejin7940_addvote) 추천자 포인트 차감기능사용시, 포인트 차감 확인 메세지와 포인트 충전 이동 선택 메세지 출력

2019.05.18 2019.05.18 2019.05.18 조회 57

글 추천시 추천자의 포인트를 차감하는 기능을 사용할 경우 - sejin7940_point 나 sejin7940_point_vote 에서 지원 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=98879&document_srl=643266 ) 이를 애드온과 연계해서.. 추천버튼 ...

포인트확장 (sejin7940_point) 추천받은 사람이 받을 포인트를 추천한 사람에게서 차감하는 기능 구현 - sejin7940_vote_point

2019.05.18 2019.05.18 2019.05.18 조회 60

XE Core 에서는 추천 받은 사람에 대해 포인트 부여하는 기능 설정은 있는데 추천한 사람에 대한 포인트 변동 기능설정은 없다. 예전에 Core 를 수정해서 이 기능을 만들긴했다. http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=117559&...

설문 위젯 (sejin7940_poll_widget) 설문번호 / 글번호 / 게시판 지정해서 여러 설문을 동시에 추출 가능한 설문 추출 전용 위젯 구현

2019.05.18 2019.05.18 2019.05.18 조회 65

설문조사 기능이 에디터의 컴퍼넌트로 있어 유저들이 설문조사 기능이 있다는 걸 몰라서인지 아니면 어차피 본문에 추가해서 쓰거나 그냥 설문조사 코드를 가져와 원하는곳에 붙여서 쓰면 되어서 그런지 정말 특이하게도, 10년이 넘도록 설문조사 위젯이 따로 ...

링크 삭제 애드온 (sejin7940_remove_link) 특정 링크 주소들은 예외적으로 허용해주는 예외 설정 추가

2019.05.18 2019.05.18 2019.05.18 조회 51

링크 삭제 애드온은 해당 본문의 모든 링크를 강제로 다 제거하는 기능이다. 그런데 상황에 따라서 몇몇 링크들은 유지를 해주고 싶은 경우가 있다. 반드시 필요한 링크라든지 ( 동일사이트 내의 링크 등 ) 또는 정상적으로 승인받은 외부 사이트나, 공신력이 ...

링크 삭제 애드온 (sejin7940_remove_link) 본문 내부의 모든 링크주소를 강제로 제거 하는 기능 구현

2019.05.18 2019.05.18 2019.05.18 조회 56

본문 내부 글 작성에 대해 기본적인 Core 의 스팸필터로 인해 이상한 태그나 iframe , script 등 소스들은 자체적으로 차단이 된다 그러나 본문에 정상적으로 링크 ( a 태그 ) 를 넣은 경우 그 링크들까지 막을 수는 없다. 그래서 본문 내부에 있는 링크들을 ...

설문/투표 관리 (sejin7940_poll) 글을 통해 생성된 설문의 질문 / 항목들을 수정 하는 기능 구현

2019.05.17 2019.05.17 2019.05.17 조회 59

게시판에서 사용자정의에 값을 입력하면 자동으로 설문이 생성되어 게시글에 자동기재 및 목록에 노출되는 설문 전문 게시판 기능은 구현했었다 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=103848&document_srl=115616 ) 그런데...

추천 취소 ( sejin7940_cancel ) 글 추천 취소시 알림센터를 통해 글쓴이에게 추천 취소 알림 발송

2019.05.17 2019.05.17 2019.05.17 조회 48

알림센터 (ncenterlite) 를 사용하면 추천 받은 경우, 추천 받았다는 알림을 글쓴이에게 보낼 수 있다. 글 추천 취소를 한 경우에도 알림센터 를 통해, 추천취소 되었다는 알림을 글쓴이에게 보내는 기능을 구현했다. 물론 알림센터에서 이 부분에 대한 대응이...

추천 취소 ( sejin7940_cancel ) 새로고침 없이 바로 글의 추천 취소 / 비추천 취소 기능 구현 file

2017.02.23 2017.02.23 2017.02.23 조회 230

채팅 ( sejin7940_chat ) XE 에서 채팅방 개설시 단순 미니톡 채널 추가가 아니라 XE 자체의 모듈 생성하도록 기능 추가 file [2]

2018.10.11 2019.05.15 2018.10.11 조회 326

XE 에서 직접 채팅방을 생성할 수 있는 기능을 만들었는데 처음에 만든건 채널만 바로 생성할 수 있는 기능을 구현했었다 미니톡 DB 구조상에서 채널테이블에 채널을 추가하는 형태로 해서 채팅방 목록 출력 함수를 만들어 모든 채널정보를 출력해 클릭함으로...

활동 제한 애드온 (sejin7940_limit_act) 거부회원, 로그인제한 회원들에게도 적용되고 날짜에 따라 자동 제재 해제 기능

2019.05.13 2019.05.13 2019.05.13 조회 62

이 애드온의 적용대상을 여러가지로 확장을 했다. 확장을 하니 포괄적인 기능제한 애드온이 된다. 거부 처리한 회원은 영구제한 대상으로 인식이 되고 로그인 제한날짜를 설정한 회원은, 해당 기간까지만 제한이 걸리고 기간이 지나면 자동으로 제한이 풀리기...

활동 제한 애드온 (sejin7940_limit_act) 지정한 몇가지 행위를 제외하고 모든 사이트내부의 행동을 기본적으로 막는 애드온

2019.05.12 2019.05.12 2019.05.12 조회 48

XE 의 모든 권한 설정은.. 권한을 허용해주는 형태고.. 권한을 막는 형태의 기능은 없다. 그러다보니 특정 그룹이나 회원에게 글목록보기 제한 / 글쓰기 제한 / 글보기 제한 등을 막는게 쉽지가 않다 권한을 특정그룹에게만 허용하게 바꿔서 거부그룹에게는 권...

회원 차단 (sejin7940_block) 차단한 회원의 행위가 나에게 알림이 오지 않도록 기능 추가

2019.05.12 2019.05.12 2019.05.12 조회 44

블라인드로 회원을 차단해두면 해당 회원의 글이나 댓글이 나에게 '블라인드 된 글입니다' 같은 형태로 노출 자체는 안 된다. 하지만 알림센터 (ncenterlite) 를 사용하면 알림센터 설정에 다라 내 글에 차단한 회원이 댓글을 달거나.. 내 댓글에 대댓...

그 외 기능 개발 블라인드 (blind - 회원차단) 모듈 - 차단한 회원의 행위가 나에게 알림이 오지 않도록 기능 추가

2019.05.12 2019.05.12 2019.05.12 조회 77

블라인드로 회원을 차단해두면 해당 회원의 글이나 댓글이 나에게 '블라인드 된 글입니다' 같은 형태로 노출 자체는 안 된다. 하지만 알림센터 (ncenterlite) 를 사용하면 알림센터 설정에 다라 내 글에 차단한 회원이 댓글을 달거나.. 내 댓글에 대댓...

글/댓글 바로 추천 (sejin7940_addvote) 스케치북스킨 형태 디자인 추가 / 본인의 추천여부에 따라 새로고침없이 디자인 변경 기능 file

2019.05.07 2019.05.07 2019.05.07 조회 53

외부 글/댓글 발행 (sejin7940_publish) 출판 허용코드 값 기능을 통해 출판 보안 및 중지 기능 구현

2019.05.07 2019.05.07 2019.05.07 조회 55

출판기능이라는게 양쪽에 다 이 모듈이 들어가있어야해서 스팸쪽으로 사용되긴 십지 않지만 그래도 양 사이트의 업무 제휴가 마감된다든지 여러 변수가 있을 수 있다보니 보안에 대한 여러 부분을 강화할 필요가 있다. 더 세부적인 보안 기능을 넣으면 출판받...

포인트 (point) 댓글에 대한 (비)추천 / 댓글 (비)추천한 사람 포인트 설정, 댓글 삭제시 (비)추천 회수 기능 file [2]

2019.02.12 2019.05.06 2019.02.12 조회 169

현재 Core 는 글에 대해서만 추천 / 비추천 설정이 가능하다 댓글에 대한 추천 / 비추천도 아주 예전 XE 1.5 정도때 PR 을 했던것 같은데 PR 형태로 안 하고 소스로 제공을 해줘서 그랬을듯. 당시 Github 를 몰라서.. 이 기능도 이번에 아예 포함을 했다 댓글...

댓글채택-지식인 ( sejin7940_kin ) 채택된 사람, 채택한 사람에게 비율로 포인트 분배 기능 / 채택 가능한 기간 제한 기능 등 구현

2019.05.04 2019.05.04 2019.05.04 조회 55

지식인의 가장 핵심적인 부분은 채택시 포인트를 배분해주는 기능이다. 답변자들이 포인트를 받기위해 성실한 답변을 하게 유도할 수 있고 또한 채택 자체가 이루어져야하기에 질문한 사람이 채택하는 행위에 대한 포인트 회수 기능도 같이 구현될 필요가 있다...

댓글채택-지식인 ( sejin7940_kin ) 질문에 대한 답변기능 / 채택기능 / 자문자답 방지 등 / 채택개수 제한 등

2019.05.04 2019.05.04 2019.05.04 조회 55

지식인 모듈의 가장 핵심은.. 우선, 답변에 대해 질문자가 채택하는 기능이고 이 채택이 되었을때 포인트를 배분해주는 기능이다. 우선, 답변 작성 및 채택 기능 부분부터 설명하면 1) 답변 자체는 댓글 기반으로 해서 구현 - 따라서 알림센터 / 푸시등도 전부...

댓글채택-지식인 ( sejin7940_kin ) 일반 게시판 기반으로 작동되는 지식인 기능 (답변 채택시 포인트 부여 ) 구현

2019.05.04 2019.05.04 2019.05.04 조회 61

네이버의 지식인 형태처럼 자신의 소유 포인트를 이용해 질문하고 이에 대한 답변에 대해 채택에 의해 포인트를 제공하는 질문/답변 기능이 XE 기반에도 몇가지 구현되어있다. 공홈에 있는 '지식인 XE' ( https://www.xpressengine.com/index.php?mid=...

설문/투표 관리 (sejin7940_poll) 종료일 검색 및 정렬이 가능한 설문 전용 목록 기능 구현 file

2019.05.04 2019.05.04 2019.05.04 조회 45

포인트확장 (sejin7940_point) 획득할 수 있는 총 포인트량 제한 기능

2019.05.04 2019.05.04 2019.05.04 조회 48

획득할 수 있는 총 포인트량을 제한하는 기능을 구현했다 포인트를 통해 사이트 내부에서 무엇인가 할 수 있는 경우 포인트를 무작정 계속 쌓아두는 것을 방지하기 위해 최대 포인트 보유량을 제한하는 기능으로, 그 이상 획득해도 최대량 이상이 유지되진 않...

그 외 기능 개발 움짤 전용 mp4 파일 본문추가시 바로 출력 및 썸네일 과 위젯등에 노출시키는 수정법

2019.05.03 2019.05.03 2019.05.03 조회 176

예전에는 움짤로 움직이는 gif 형태로 많이 만들었었는데 요즘은 mp4 형태로 움짤을 많이 만드는듯하다 모바일에서 실행시키기 위해서는 mp4 형식으로 해야한다는듯하다 ( 카카오 쪽 등에 사용할때라든지 ) 그런데 mp4 라는게 원래 영상용으로 만들어져있다보...

글 메일링 (sejin7940_mailing) 자신의 이력서 글들을 글 작성자 메일주소로 메일발송하는 기능 구현 file

2019.05.02 2019.05.02 2019.05.02 조회 45

구인구직 사이트라든지, 재능기부 나 중계사이트 등에서 자신의 프로필 또는 이력서를 미리 작성해두고 구인 또는 의뢰 글에 대해 지원을 하면서 바로 자기이 전에 작성해뒀던 글을 발송하는 기능을 만들었다 예전에는 그 글을 불러와 댓글 등에 출력하거나 링...

메뉴 및 즐겨찾기 (sejin7940_menu) 게시판 중에서 회원별로 내메뉴 (즐겨찾기) 를 생성해 사용할 수 있는 기능 구현 file

2019.04.26 2019.04.26 2019.04.26 조회 61

일반적으로는 게시판들을 정리해 사이트 메뉴를 구성하는데 메뉴가 많은 사이트인 경우.. 회원별로 마이메뉴 를 형성할 수 있는 기능을 유용하게 사용할 때가 있다. 단순히 메뉴 에 대해 즐겨찾기 하는게 아니라 게시판들 전체 리스트 ( 물론 이 노출할 게시판...

추천 (sejin7940_vote) 게시판 자체에 대해 추천/비추천 할 수 있는 기능 - 게시판별 인기도 정렬 기능

2019.04.26 2019.04.26 2019.04.26 조회 57

추천 기능은 원칙적으로 게시글 에 대해서 또는 댓글 에 대해서 이루어진다. 회원에 대한 추천/비추천 평가하는 기능은 회원평가 ( sejin7940_member ) 를 통해서 이루어진다. ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=90462 ) 그...

문서보기권한 (sejin7940_grant_view) 문서보기 권한이 있거나 공개글만 모아 별도 목록화 하는 기능 구현

2019.04.26 2019.04.26 2019.04.26 조회 47

문서 보기 권한 애드온 을 이용하면 글 별로 볼 수 있는 권한을 부여할 수가 있다 글 자체는 권한이 있는 경우만 볼 수 있지만, 목록은 모두에게 노출된다. 목록을 숨기려면, 상담게시판을 사용해야하지만 상담게시판으로는 관리자가 유저를 지정하는 구조가 ...

카테고리
XE Login