로그인

검색

Extra Form
추천지수 8

라이믹스의 여러 게시판에 작성된 회원의 게시글을 해당 회원만의 글 모음 목록을 제공해 개별 회원의 블로그 공간을 제공해 줄수 있도록 도와주는 애드온 입니다.

 

 

라이믹스 전용 자료입니다.(XE에서는 회원번호로 필터링 하는 기능이 없어 불가능합니다.)

여러 게시판을 모은 타임라인 게시판을 블로그용 게시판으로 제공할 경우 타임라인 플러스 모듈만 가능합니다.

라이믹스 2.0의 통합게시판으로 가능할 것으로 추측은 되나 실제 테스트 해보지 못했습니다

블로그로 지정한 게시판에는 짧은주소 리디렉트 등의 애드온은 가급적 함께 사용하지 않도록 해주세요. 

 

타임라인 플러스 모듈 : https://bjrambo.com/timelinebuy

 

타임라인 플러스 모듈로 회원들의 여러 게시판에 작성된 글을 한곳을 모을 게시판을 지정해 주세요.

mid 명은 blog 와 같은 블로그로 제공하기에 좋은 mid 로 생성하신 후 타임라인 플러스 모듈에서 해당 blog 게시판에 원하는 모든 게시판을 지정해서 지정한 게시판의 글이 모아질 수 있도록 해줍니다.

 

 

애드온을 설치해 주시고 애드온 설정에서 블로그용으로 제공할 mid 를 입력해 주세요.

 

화면 캡처 2021-09-25 122514.png.jpg

 

 

기존 통합게시판 게시글 열람 권한 확인 애드온에 기능이 추가된 것이므로 기존에 애드온을 사용하셨다면 덮어씌워집니다. 기존의 기능은 동일하게 포함되어 있습니다.

 

 

 

서버에서 도메인/@닉네임 의 주소를 자동으로 지금 지정한 게시판으로 닉네임값을 가지고 접근 할 수 있도록 rewrite 를 적용해 주셔야 합니다.

 

아파치 서버의 경우 

.htaccess 파일

RewriteEngine On 부분 아래에 다음과 같이 룰을 추가해 주세요.

RewriteRule ^@([a-zA-Z0-9가-힇_]+)/?$ ./index.php?mid=blog&smember=$1 [L,QSA]

 

*라이믹스 2.0 의 경우 라우터 기능에 의해 구문의 마지막을 바꿔야 합니다.

RewriteRule ^@([a-zA-Z0-9가-힇_]+)/?$ ./index.php?mid=blog&smember=$1 [L,R]

이후 이문제가 해결되면 처음 방식으로 사용하셔도 되니 그렇게 되면 언급 드리겠습니다.

 

 

 

 

 

Nginx 서버의 경우

각 Nginx XE-Rewrite conf 설정 파일 편집 합니다.

각 서버의 xe-rewrite을 담당하는 부분 아래에 다음과 같이 룰을 추가해 주세요.

rewrite ^/@([a-zA-Z0-9가-힇_]+)/?$ /index.php?mid=blog&smember=$1 last;

 

*라이믹스 2.0 의 경우 라우터 기능에 의해 구문의 마지막을 바꿔야 합니다.

rewrite ^/@([a-zA-Z0-9가-힇_]+)/?$ /index.php?mid=blog&smember=$1 redirect;

이후 이문제가 해결되면 처음 방식으로 사용하셔도 되니 그렇게 되면 언급 드리겠습니다.

 

서버의 위 부분이 적용이 되면 

도메인/@닉네임 의 주소로 접속을 요청하면 

도메인/index.php?mid=blog&smember=닉네임 으로 리디렉트가 되어야 합니다.

 

위 주소로 접속이 되게 되면 애드온에서 해당 회원을 특정하여 해당 회원의 글의 목록만 필터링해서 보여주는 주소로 변환해 주게 됩니다.

 

 

따라서 개별 회원의 블로그 주소는 도메인/@닉네임 을 가질 수 있게 됩니다.

 

 

 @닉네임 형태를 섬씽모듈로 연결하고 계셨다면 이제는 사용이 되지 않고 타임라인 플러스 모듈의 블로그 게시판으로 연결이 됩니다.

섬씽모듈로 연결해 놓으셨던 구문은 삭제하셔야 합니다.

 

 

 

블로그 게시판에서 검색시 회원 필터링을 위한 변수가 주소창에서 사라지는 문제가 있습니다. 

사용하시는 스킨의 목록 담당하는 파일의 검색 form 태그 안에 

 

<input type="hidden" name="member_srl" value="{$member_srl}" />

를 추가해 줍니다.

 

 

제가 사용하는 스킨 기준

<form ~~~~>

<input type="hidden" name="vid" value="{$vid}" />
<input type="hidden" name="mid" value="{$mid}" />
<input type="hidden" name="category" value="{$category}" />
<input type="hidden" name="member_srl" value="{$member_srl}" />

굵은 부분 맨 아래가 추가된 것 입니다.

 

 

위와 같은 준비가 모두 되어서 사용할 준비가 되었다면 

주소창에 도메인/@닉네임 을 입력하고 접속을 하면 해당 회원의 글만 필터링 된 블로그가 보여야 합니다.

 

 

 

만약  닉네임을 정확하지 않게 작성했거나 휴면계정전환모듈을 이용하면서 휴면중인 회원의 블로그를 요청하면

 

448a5f7f66d0c3fc76fd059a836073cc.png

 

이런 메시지가 출력되면서 접근이 되지 않습니다.

 

 

 

 

 

혹은 최고관리자가 아닌 접근자가 해당 게시판을 아무 회원도 특정하지 않고 접근하려고 한다면

 

8540e4a6dbcbe1e00499fc4543d5b773.png

 

요런 메시지가 발생하고 역시 접근이 되지 않습니다. 

 

 

 

또 해당 블로그 게시판 글을 열람하기 위해 본문 열람 페이지를 접속하면서 해당 글의 작성자 회원번호가 게시글  url에 누락되어 있다면 회원번호를 추가한  주소로 다시리디렉트 시켜 줍니다.

 

 

 

블로그 접속 첫 화면에 해당 회원의 정보를 표시하거나 혹은 누구의 블로그 입니다. 이런 문구등을 추가한다면 사용하는 스킨의 목록을 담당하는 파일을 수정해서 원하는 부분을 추가하셔야 합니다.

 

{@ $lmemberInfo = getModel('member')->getMemberInfoByMemberSrl(Context::get('member_srl'));}

<div cond="$mid=='blog' && !$oDocument->isExists() && Context::get('member_srl') && Context::get('page')==1">

 

{$lmemberInfo->nick_name}  <--- 지금 보이는 블로그 주인 닉네임 입니다.

 

</div>

블로그 접속 목록 첫페이지에서만 노출되게 위와 같이 글 목록을 처리하는 스킨에서 사용할 수 있습니다.

 

회원 닉네임 클릭시 블로그로 바로가기 메뉴는 섬씽 모듈을 사용하고 계셨다면 "짧은주소" 사용 형태로 그대로 사용하셔도 됩니다. 혹은 회원팝업 애드온을 구하셔서 메뉴추가를 하셔서 사용하셔도 됩니다.

 

블로그 기능에 대해서 체험해 볼 수 있도록 라이믹스 꿀팁에 회원검색 메뉴를 신설 했습니다.

 

https://rxtip.kr/member_search

 

소통광장 -> 회원검색 으로 접근하셔서 검색 또는 보이는 회원을 클릭하셔서 해당 회원의 블로그로 이동하실 수 있도록 해 놓았고 블로그로 작동할 수 있도록 기본적인 구성만 해 두었습니다. 이후 조금 수정해서 좀더 이해가 쉽도록 해보겠습니다.

 

 

설치경로 /addons/check_doc_grant

 

* GPLv2 라이센스가 부여됩니다.

* 하지만 자료를 다른 곳에서 배포하실 수 없으며 이 자료를 소개하고자 할 경우 이 게시글 주소를 공유하셔야 합니다. 재배포를 하는 경우는 회원자격이 상실될 수 있습니다.

* 운영중인 사이트의  url 형태가 애드온에서 적용한  url과 다를 경우 수정이 필요할 수도 있습니다.

 

Who's 꿀팁관리소장

profile
라이믹스로 커뮤니티 사이트를 운영하는 비개발자 운영자 입니다.
파트너쉽 맺으실 사이트 운영자분 환영합니다.
5 추천
"이 자료는 정회원 이상 회원에게 제공하는 자료입니다."
Atachment
첨부 '1'
  • 로그인시 다운로드 가능 [File Size:2.1KB],
  • [Download:5]

자료실(29)

주인장이 만들거나 수정한 자료를 공개합니다.

  1. read more
  2. 닉네임 변경 금지 애드온 2

    Date2022.12.18 Category애드온 Views844 Votes4 0
    정회원 자료
    Read More
  3. RXP 태그 연관 글 출력 애드온 수정버전 95

    Date2021.10.09 Category애드온 Views2955 Votes4 59
    Read More
  4. Read More
  5. 공지글 열람 권한 부여 애드온 7

    Date2021.09.09 Category애드온 Views284 Votes3 1
    정회원 자료
    Read More
  6. 로그인 회원 1회(1일) 리디렉트 애드온 20

    Date2021.08.16 Category애드온 Views330 Votes3 13
    Read More
  7. 닉네임 글 댓글 성의없이 작성 금지 애드온 19

    Date2021.08.07 Category애드온 Views384 Votes3 3
    정회원 자료
    Read More
  8. 관리자가 메모해 놓은 회원 출력 위젯 19

    Date2021.06.08 Category위젯 Views519 Votes4 6
    정회원 자료
    Read More
  9. 친구에게만 게시글 열람 허용 애드온 43

    Date2021.05.29 Category애드온 Views491 Votes5 26
    Read More
  10. 가상화폐(코인) 시세표 위젯 137

    Date2021.05.26 Category위젯 Views1319 Votes6 72
    정회원 자료
    Read More
  11. 글 작성자에게 암호화폐 후원 도우미 애드온 36

    Date2021.05.21 Category애드온 Views417 Votes4 19
    Read More
  12. 비회원 본문 내용 일부 공개 애드온 54

    Date2021.05.10 Category애드온 Views539 Votes4 27
    정회원 자료
    Read More
  13. 주소로 카카오지도 삽입(표시) 애드온 62

    Date2021.05.09 Category애드온 Views637 Votes3 44
    Read More
  14. 네이버 검색결과 출력 위젯 16

    Date2021.05.08 Category위젯 Views476 Votes4 9
    Read More
  15. Read More
  16. 카테고리(분류) 태그 자동입력 애드온 41

    Date2021.04.24 Category애드온 Views460 Votes4 33
    Read More
  17. 게시판 랭킹 위젯 29

    Date2021.01.18 Category위젯 Views639 Votes3 37
    Read More
  18. 통합게시판 용 게시글 열람 권한 확인 애드온 18

    Date2021.01.08 Category애드온 Views456 Votes4 23
    Read More
  19. 활동메달 보유메달 또는 예상메달 랭킹 출력 위젯 20

    Date2021.01.04 Category위젯 Views482 Votes5 31
    정회원 자료
    Read More
  20. 비회원 본문 이메일 url 제거 애드온 12

    Date2020.09.11 Category애드온 Views374 Votes4 17
    Read More
  21. 태그 연관글 출력 애드온 - 원하는 위치에 출력하는 수정본 15

    Date2020.07.24 Category애드온 Views463 Votes3 23
    Read More
Prev 1 2 Next
/ 2