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

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

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

CSV 입력 표형 게시판  기능을 완전히 새로 만들었다.

 

엑셀파일 (xls) 을  Excel 프로그램에서 다른이름으로 저장해서 csv 파일로 저장한 뒤에.
이를 게시판에서 별도 import 기능을 이용해서  게시글로 전부 밀어넣는 기능이다.


기존에 만들었던 기능은 (작년초쯤)
엑셀의 항목을 특정한 구분자로 합쳐서  제목 및 내용에만 밀어넣어
list 에서 구분자 기준으로 셀을 만들어, 간단히 표형태로 출력하는 기능이다.
이 형태는  항목들을 복수 검색을 손쉽게 할 수 있는 장점도 지니고 있다.
(다만, 자료를 수정은 할 수 없고,  검색창은 맞춤제작을 해야하는 형태이다)

 


이 CSV import 형 게시판 기능을 이번에 완전히 새로 만들었다.

CSV import 시 가장 큰 차이점이,  이번에는 각 항목이 전부 각기의 확장변수까지 전부 다 등록되는 점이다.
원래 CSV 양이 많을때를 대비해 일부로 확장변수에 값이 안 들어가게 했던건데  (확장변수까지 넣으려면 import 시 부하가 훨씬 많이 걸리니)
몇가지 기능을 추가하기 위해서 이렇게 바꿨다.

 


1) 등록된 자료를 각각 수정할 수 있는 기능 구현
-> 확장변수를 기반으로 하고, 이 확장변수값을 자동으로 조합해 내용에 저장하게 함으로써..
   글 수정시 각 항목이 전부 Text 기반으로 수정 가능함  (기존에는 삭제만 가능하고 수정은 불가능했음)

 


2) 목록에 노출하는 항목 조절 기능
-> 기존에는 제목으로 일괄적으로 조합하여 등록된걸 explode 로 표화한거여서 순서변경등이 불가능했는데
   확장변수를 이용하게 됨으로써,  목록의 노출 순서 및  비노출 여부까지 조절가능하다. 
   (즉, 검색과 목록을 다르게 할 수 있다.  검색대상은 되나, 실제 목록에는 안 나오게 처리가 가능해졌다)

 


3) 항목별 정렬기능이 구현가능해 짐
-> 기존에는 조합된 하나의 값이기에 각 항목별 정렬이 불가능했으나
   확장변수 기반이 되면서,  확장변수별로 정렬하는 기능이 구현 가능해짐

 


4) 복수검색 기능은 가능
-> XE 에서는 확장변수 복수검색이 원칙적으로 안 되는데
   이걸 가능하게 하기 위해 CSV 로 import 시  이 조합된 값이 내용에 자동 기재되게 함으로써  복수검색을 Core 수정없이 편법으로 지원하게 됨
   다만 항목별 AND 로만 복수검색이 된다  ( OR 검색은 불가능하다.  이건 아예 Core 를 다 고쳐야한다 )

 

 

5) 검색 형태를 확장변수 설정을 이용해 조절가능하게 구현
-> 검색항목으로 노출시킬지 여부를,  확장변수의 검색대상 체크 여부에 따라 결정되고
   해당 항목의 검색방법을 selectbox 로 할지,  text 형식으로 할지도 이 확장변수 형태에 따라 결정됨
   이 검색 순서를 변경할 수 없다는게 유일한 한계임

 

 

6) 검색의 Select 형태인 경우 select 값 자동 추출 기능
-> 확장변수 select 형의 원칙은,  기본값을 미리 지정하고 이를 기반으로 구현되는데
   이 방식이 아니라,  DB에 실제 입력된 값들을 기반으로 추출하여 즉석에서 selectbox 를 만드는 구조여서,  실제 있는 값만으로 만들어진다.
   이를 위해 실제 수정창에서는 select 형식이 아니라 text 형식으로 변경되게 되어있다.

 

 

7) 검색기능 강화
-> select 형식은 정확한 그 값으로만 검색이 되고.
   text 형식의 검색값은  정확할 필요없이  부분동일해도 추출이 되게 되어있다.

 

 

8) 추가적인 데이터 입력
-> 데이터가 늘어날때마다  CSV 로 언제든 추가 입력이 가능한 구조이다.
   아예 항목이 하나 더 늘어날 경우에는,  확장변수 추가한 후,  일일이 수정하여도 되고
   아니면 기존 데이터를 다 지우고, 전체를 csv 로 다시 입력해도 된다.
   이 부분도 관리자가 얼마든지 용이하게 변경가능하다.

전체 1684건
번호 카테고리 제목 등록일
1404 화면보호기
(sejin7940_screensaver)
현재 보던 화면에서 벗어날때 화면을 백지로 전환하는 화면보호기 기능 구현 2021.01.10
1403 추천
(sejin7940_vote)
마이페이지에 내 글이 추천받은 내역을 출력해주는 기능 구현 (추천자 표시 옵션 ) file 2021.01.10
1402 추천
(sejin7940_vote)
마이페이지에서 내가 타인의 글 추천한 내역 보여주는 기능 구현 file 2021.01.10
1401 에디터 크기 조정
(sejin7940_ckeditor_height)
모바일에서 유저가 에디터(ckeditor) 높이를 조정 가능한 기능 구현 file 2021.01.10
1400 그 외 기능 개발 [file_attach_button_extend] 잘못된 form 태그가 여러개 있는 경우 정상 작동 못하는 경우를 수정 2021.01.10
1399 oEmbed 애드온
(sejin7940_oembed)
글 본문 a 태그의 오류시 댓글 에디터 작동 안 하던 현상 수정 2021.01.10
1398 글 템플렛
( sejin7940_template )
목록에서 동일글 재작성 기능 / 다른 게시판끼리 목록에서 신규글 작성기능 2020.12.20
1397 sejin7940_import
(일괄입력)
싸이월드 백업파일을 XE 기반으로 복원 2020.12.01
1396 oEmbed 애드온
(sejin7940_oembed)
오디오클립, 네이버TV, Vlive , 카카오TV 에 대한 oembed 기능 추가 2020.11.11
1395 oEmbed 애드온
(sejin7940_oembed)
20201024 에 대응해 인스타그램(instagram)과 페이스북(facebook) 정식 oEmbed API 지원 2023.12.06
1394 글 항목 중복 제한
( sejin7940_block_duplicate )
복수개의 사용자정의에 대해 동시에 AND/OR 로 중복 검사기능 추가 2020.10.31
1393 그룹 글 애드온
(sejin7940_notice_group)
타임라인의 모든 설정 / 특정 게시판 필터링 / 동일명칭 카테고리 필터링도 그룹글에 적용되도록 개선 2020.10.20
1392 그 외 기능 개발 [user_finder] 검색버튼 클릭 후 검색되도록 개선 file 2020.10.11
1391 출석부
(attendance)
설정한 특정 그룹에 대해 다른 출석포인트 지급 기능 구현 2020.10.11
1390 신) 소셜로그인
(SocialXE)
기존의 소셜회원이 소셜로그인은 가능하지만, 신규로 소셜가입은 못하게 막는 기능 2020.10.08
1389 글 위로 점프
(sejin7940_jump)
자신의 글에 대해 포인트를 소모해 자동점핑 등록을 할 수 있는 기능 구현 file 2020.10.06
1388 회원메모
(membermemo)
익명 사이트에서도 회원정보 노출 안 한채로 익명 회원별로 구별하는 메모 기능 구현 2020.10.06
1387 포인트 팡!
(sejin7940_pang)
비추천시 자신의 포인트 차감하여 비추천 당한 사람의 포인트를 차감시키는 기능 ( 크리티컬 확률 기능 ) 2020.10.06
1386 포인트 팡!
(sejin7940_pang)
추천/비추천 과 포인트를 연계한 기능을 구현하기 위해.. 2020.10.06
1385 작성댓글보기
(sejin7940_comment)
특정 게시판의 댓글내역만 추출기능 / 댓글 작성한 글목록 추출 기능 / 댓글에 카테고리번호 입력기능 2020.10.06
카테고리
XE Login