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

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

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

관리자가 운영을 하다보면

관리자 계정이 아닌, 특정 유저의 계정으로, 또는 손님 계정으로 글을 등록해야하는 일이 생길때가 있다

또는 글 등록시 등록일이라든지 조회수등 특정 값을 조절해야할 일도 생긴다

 

예전에는 이 기능을 Core 소스와 스킨소스 수정으로 해서

그때그때 필요한 부분만 구현해서 구현했는데

여러 상황을 다 조합해서 하나의 모듈로 만들어

관리자가 글 등록시 쉽게 대리 등록할 수 있는 기능을 만들었다

 

 

관리자가 특정 유저 대신 글을 등록해야하는 일은 의외로 자주 발생한다

로그인 해야, 작성글보기를 통해 기존에 자신이 등록한 글들을 모아 볼 수 있고

특히 상담게시판 기반을 사용하는 게시판의 경우, 반드시 해당 유저로 로그인해서 기록을 해줘야한다

그러나 그때마다 유저에게 개인정보인 비밀번호를 물어볼 수는 없는 노릇이다.

그래서 만들어진게, 회원글 대리등록 기능이다.

 

해당 회원의 ID 를 기재하면,  ( 이 때 해당 ID 가 유효한 ID 인지 실시간 확인도 해준다 )

해당 글을 관리자계정으로 로그인해서 작성하더라도

기재한 ID 의 회원이 직접 작성한 것처럼 모든 정보들이 맞춰서 등록이 된다.

앞서 말했듯이 상담게시판의 활용에 있어서 굉장히 유용한 기능이다.

 

 

또는 동일 아이디임에도 눈에 보이는 닉네임만 강제로 다르게 하고 싶은 경우도 있다.

현재 XE 는 아이디를 통한 글의 등록시에는 닉네임을 강제로 다르게 줘도 회원정보 값으로 강제 변경이 되게 되어있다

이에 대한 예외 기능으로,  실제 해당 회원을 가입시킬 필요없이

닉네임만 다르게 해서 관리가능한 정도라면 이 닉네임 강제기능 형태를 활용할 수 있다.

 

 

이런 회원 기반의 대리등록 기능외에도

 

관리자로 로그인 한 상태인데

손님 ( 비회원 )이 글을 작성한 것처럼 등록 가능한 기능도 있다

손님이 글 작성할때는 닉네임과 비밀번호를 지정해야하는데

이를 입력하면, 해당 닉네임과 비밀번호 기반으로 손님이 등록한 것처럼 등록이 된다.

일일이 로그아웃하고 글을 다시 등록하는 수고를 하지 않아도 되고

비밀번호 를 통해 글마다 접근권한을 제어하는 경우 등에도 관리자가 쉽게 글등록을 할 수 있는 이점이 생긴다

 

 

그 외에 추가로

글을 등록하다보면, 등록일을 조절하거나,  조회수, 추천수 등을 조절해야할 일이 생기는데

이 부분도 전부 등록하는 시점에 제어할 수 있다

 

 

이를 모듈기반으로 구현하고 스킨에서는 한줄짜리 코드만 기재하면 대체 가능하게 구현을 했다

당연히 관리자 전용기능이기에 해당 게시판 관리권한이 있는 경우에만 이 항목이 출력이 된다

 

 

 

force.jpg

 

 

 

 

전체 1684건

그 외 기능 개발 글목록 및 댓글목록에 페이징을 상/하 2번 이상 출력하도록 개선

2017.12.24 2017.12.24 조회 63

글목록의 페이징이든 , 댓글목록의 페이징이든 원칙적으로 한번씩만 출력이 가능하다 소스를 복사해서 똑같이 추가를 해도 페이징 부분이 안 나온다 이는 페이징을 생성하는 함수들 때문에 생기는 현상인데 사이트에 따라 위 / 아래 모두 페이징을 달고 싶은 ...

블라인드 및 필터링 (sejin7940_block) 내가 차단한 회원이 내가 작성한 글 / 댓글 / 쪽지 등을 볼 수 없게 차단하는 기능 구현 file

2017.12.09 2017.12.09 조회 247

블라인드 및 필터링 (sejin7940_block) 쪽지 목록 차단이 아니라, 아예 차단된 회원에게 쪽지 발송 자체를 금지하는 기능 추가

2017.12.09 2017.12.09 조회 108

차단 된 경우 자기가 차단된지 모르게 하길 원할듯해서 쪽지 자체는 발송이 되어도, 목록상 차단된 회원의 쪽지라고 안내를 줘서 안 보도록 구현한건데 차단되었다는 사실을 아예 알려줄 필요가 있다는 요청이 있어서 차단한 회원에게 쪽지를 쓰려고 할때 아예...

그 외 기능 개발 닉네임 클릭시 뜨는 팝업의 출력항목 순서 강제 변경 기능 구현

2017.12.08 2017.12.08 조회 93

닉네임 클릭시 나오는 팝업 메뉴들의 출력여부를 제어하는 애드온은 개발했었다 회원/게시글/댓글팝업 ( sejin7940_popup_menu - http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=111118 ) 그런데 이 순서를 변경하고플때 변경이 가능한가...

블라인드 및 필터링 (sejin7940_block) 관리자의 전체 차단 내역 / 유저의 내가 차단한 내역 마이페이지 구현

2017.12.08 2017.12.08 조회 108

관리자페이지에는 전체 차단 내역 나오는 차단내역 페이지 구현 검색기능이 들어있어서 관리자가 요청받아 삭제 등 관리 아직 통계기능 이나 정렬 기능을 만든건 아닌데, 추후 필요하면 차단많이 받는 회원 내역이라든지 일정 수 이상 차단되면 로그인이 제재 ...

블라인드 및 필터링 (sejin7940_block) 닉네임 클릭하여 회원차단 하면, 글 / 댓글 / 쪽지 목록에 해당 회원이 작성내역은 차단표시하는 기능

2017.12.08 2017.12.08 조회 182

회원 차단 모듈로 공개되어있는건 블라인드 모듈 ( https://xe1.xpressengine.com/index.php?mid=download&package_id=22753890 ) 이 있다 닉네임 클릭으로 차단 / 차단해제 가능하고, 차단회원이 작성한 게시글 view , 목록 그리고 댓글을 블라인드 처리...

링크 광고 ( sejin7940_link_ad ) 배너관리모듈과 연계가능하도록 tpl 대신 addHtmlHeader 형태로 변경

2017.12.05 2017.12.05 조회 294

애드온 내부에서 $oTemplate->compile 로 해서 실행시켜서는 구현하게 되어있는데 이 형태로 할 경우, sejin7940_banner 모듈과 연동이 안 된다 즉, display 단계에서 치환하는 형태를 사용할 경우 애드온의 실행순서 부분이야 원래는 애드온이 display 이후에...

자동 글 노출 (sejin7940_expose) 개별 글들에 대해 글별로 노출기간 설정 기능 - 기간 완료 후 비공개 또는 비밀글 / 삭제 등 자동 제어 file

2017.12.04 2017.12.04 조회 233

회원 그룹을 지정해주고 기간이 지나면 그룹을 제거하는 그룹제어하는 모듈을 제법 있다 내 자료로도 그룹기간관리 모듈 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=90495 ) 이 있긴하다 그런데 글 별로 노출을 기간제어하는 자료는...

비메오 에디터 (sejin7940_ckeditor_vimeo) 에디터에서 영상을 업로드하면 바로 vimeo 계정에 등록되고 본문에 주소가 자동 기재되는 vimeo 업로드 전용 에디터 file

2017.12.04 2017.12.04 조회 706

예전에는 서버에 직접 영상을 올렸지만 요즘은 트래픽과 서버용량을 비롯해 홍보등의 이유로 유튜브 (youtube)나 비메오 (vimeo) 를 이용해서 많이 사용한다 비메오의 경우 직접 비메오 사이트에 업로드한 후, 비메오주소가 나오면 그 주소를 에디터 본문에 기...

마인크래프트 서버 ( sejin7940_minecraft ) 입력받은 여러 정보를 지정한 배경과 합쳐서 하나의 새로운 배너이미지를 자동 생성해주는 기능 구현 file

2017.12.02 2017.12.02 조회 162

여러 정보들을 이용해 광고용 배너 이미지 를 자동생성하는 기능을 구현했다. 설정에서 배너 이미지 자체를 등록하고 각각의 필요 문구에 대해 폰트 / 글자크기 / 글씨색 / 배치된 가로x세로 좌표값 등을 기재하고 필요한 항목만큼 문구를 배치해 ( 마인크래프...

모바일 쪽지 (communication_sejin7940) 게시글 작성자에게 바로 쪽지 발송버튼 및 쪽지 발송 내역 확인버튼 구현 file

2017.11.15 2017.11.15 조회 158

쪽지 발송 기능과 쪽지 검색 기능을 합치면.. 게시글에서 해당 작성자에게 바로 쪽지보내기 기능도 구현가능하고 해당 회원에게 쪽지 발송한 적이 있는지, 발송수를 표시해주고 해당 버튼 클릭시 발송쪽지함 에서 해당 회원에게 보낸 내역을 바로 검색한 결과...

모바일 쪽지 (communication_sejin7940) 내 쪽지함에 발송자 / 수신자 검색 기능 추가 file

2017.11.15 2017.11.15 조회 114

글 항목별 수정 제한 (sejin7940_block_modify) 글 수정시 특정 사용자정의 값들을 수정못하게 막는 사용자정의 수정 금지 기능 구현 file

2017.11.04 2017.11.04 조회 176

복수검색 (sejin7940_multi) content 나 contentextend 에서도 복수검색 결과가 반영되도록 위젯 개선

2017.10.25 2017.10.25 조회 90

이 모듈은 document 모듈의 getDocumentList 의 결과를 모듈 기반으로 변형해서 출력을 해주기에.. content 나 contentextent 위젯 등에는 원칙적으로 적용이 안 된다 ( 위젯은 대부분 XE 함수를 쓰지 않고, 그냥 query 로 다 해결하는 경우가 많다. 부하를 줄...

공지검색 (sejin7940_notice_search) 공지글 목록도 검색이 적용되어, 검색결과값만 나타나게 해주는 애드온

2017.10.25 2017.10.25 조회 75

공지글들을 이용해 목록화하는 애드온은 기존에 sejin7940_notice_list 애드온으로 구현했었다 ( http://sejin7940.co.kr/index.php?mid=sejin7940_work&category=111893 ) 이 애드온과 좀 겹치는 부분이 있긴하다 어차피 공지글만으로 페이징을 넣고 목록...

대리등록 (sejin7940_force) 대리등록 회원판단 기준으로 유저ID/ 이메일 / 닉네임 중 선택해서 기준 설정 가능

2017.10.25 2017.10.25 조회 91

대리등록시 회원판단기준을 기존의 유저ID 기반으로만 하던걸 확장해서 선택에 따라, 유저ID, 이메일주소, 닉네임 중 선택해서 기준을 선택할 수 있게 확장을 했다. XE Core 에서 회원 로그인의 기준을 ID 가 아니라 이메일 기반으로 할 수 있는 점을 감안해서...

대리등록 (sejin7940_force) 기존글을 수정해 작성자 지정해주면, 해당 글이 지정한 작성자의 글로 인식되도로 권한 이전 기능

2017.10.20 2017.10.20 조회 92

대리등록 기능은 원래는 글 등록시점에 글쓴이를 제어하기 위해 만들어진 기능인데 ( 일일이 비밀번호를 물어볼 필요도 없고, 관리자가 로그아웃/로그인을 계속 반복할 필요도 없고 ) 글등록시만 아니라, 글 수정시 에도 기재했던 정보들이 나타나고, 이를 변...

대리등록 (sejin7940_force) 관리자 로그인 상태에서, 회원글 대리등록 기능 / 손님글 대리등록 기능 / 글 정보 부여 기능 file

2019.03.15 2019.03.15 조회 604

관리자가 운영을 하다보면 관리자 계정이 아닌, 특정 유저의 계정으로, 또는 손님 계정으로 글을 등록해야하는 일이 생길때가 있다 또는 글 등록시 등록일이라든지 조회수등 특정 값을 조절해야할 일도 생긴다 예전에는 이 기능을 Core 소스와 스킨소스 수정으...

가입폼 검사 ( sejin7940_membercheck ) 닉네임으로 기재가능한 글자 종류 제한 기능 구현 ( 한글/영어/숫자 등 조합 제한 가능 ) file

2017.10.20 2017.10.20 조회 690

관리자 예외등록 (sejin7940_write_admin) 카테고리 선택 예외 처리 관리권한있는 유저 전체에게 적용되도록 확장

2017.10.20 2017.10.20 조회 69

예전에는 관리자도 분류값 선택이 필수였다 그러나 최신 XE 에서는 최고관리자에 한해 분류선택을 안 해도 등록 가능하게 바꿨다. 공지글이 특정 분류가 아니라 모든 분류에서 나타나게 하기 위한 조치였다 그런데, 현재 분류 선택 예외 기능이 현재는 최고관...

카테고리
XE Login