위젯

프로필 위젯

추천 수 0 댓글 25
Extra Form
자료 소개 회원의 프로필을 출력하는 위젯입니다. 회원정보 페이지나 게시글 페이지에 삽입하여 사용합니다.
설치 경로 ./widgets/ap_profile
테스트 환경 Rhymix 1.x
라이선스 GPL v2
이름 버전 날짜 다운수
ap_profile.0.4.zip 0.4.0 2020-06-01 150

- 회원의 프로필을 출력하는 위젯입니다.

- 글읽기 페이지나 회원정보 페이지에 삽입하면 해당 회원의 프로필을 출력합니다.

- 라이믹스에서 제작됐습니다. XE에서의 구동은 지원 예정이 없습니다ㅜ

 

 


 

 

스크린샷

 

00.png

...

01.png

...

02.png

 

 


 

 

위젯 설정

 

00.png

- [스킨] 0.4 버전 현재 기본 스킨이 동봉되어 있습니다.

- [캐시] 위젯 성격상 캐시는 0으로 고정됩니다. 어떤 값을 입력하시더라도 0으로 바뀝니다.

- [프로필 유형] 문서 작성자의 프로필을 출력할 수 있고 로그인한 회원 본인의 프로필을 출력할 수도 있습니다.

: '글쓴이'로 선택하면 게시판 _read.html 등에 삽입할 경우 작성자의 프로필을 출력해주게 됩니다.

: '본인'으로 선택하면 사이트 어느 곳에서든 로그인한 회원 당사자의 정보를 출력합니다.

- [출력 회원 그룹] 체크박스를 선택하면 해당 그룹의 프로필을 상세하게 띄우게 됩니다. 선택하면 그 그룹만 상세 프로필이 나오고, 나머지는 간단 프로필(최대 프로필 이미지, 닉네임, 서명)만 나와요. 만약 아무 것도 선택하지 않는다면 모든 회원의 프로필이 상세하게 출력됩니다.

 

 

01.png

- [프로필 헤더 | 개관] 위젯에서 가장 빈번하게 쓰이는 부분을 헤더라고 이름 붙여봤습니다.

: 프로필 이미지와 닉네임의 출력을 결정할 수 있습니다.

: 프로필 이미지 크기의 최대값을 정할 수 있으며, 아무 값도 입력하지 않으면 회원 모듈에 설정된 최대값을 따르게 됩니다.

 

 

02.png

- [내비게이션 | 개관] 프로필 위젯은 크게 다섯 가지 범주의 변수군이 설정돼 있습니다. '기본 프로필 ' 항목 모음, '콘텐츠'(최신 글/댓글) 모음, '네트워킹'(친구/팔로우) 현황, '서명/소개', 사이트 '활동 내역' 통계 등입니다. 이들 범주를 위젯 스킨에서 탭 내비게이션으로 활용할 수 있습니다.

: 탭 사용 여부를 결정합니다. 사용 안함을 선택하면 탭 구분 없이 이하에 선택된 변수들 전체가 출력됩니다.

: 내비게이션에 포함될 범주를 선정하고 출력 순서를 정할 수 있습니다.

 

 

03.png

- [1. 기본 프로필] 설정 그룹에서는 위젯에 출력할 변수들을 선택할 수 있습니다. (양이 많아서 자세한 그림은 생략합니다)

- 다른 건 다 아실 테고 특기사항 정도만 설명드리겠습니다.

: 해당 범주의 제목을 지정할 수 있습니다. 아무 값도 입력하지 않으면 PROFILE이라 나오게 됩니다.

: 표시 항목을 고르고 순서를 정합니다.

: 회원 확장정보를 출력하려면 '기본 표시 항목'에서 반드시 '확장정보'를 추가하고, '출력할 회원 확장정보'에서 어떤 확장변수를 출력할 것인지 해당 변수의 입력항목 id를 쉼표 단위로 입력합니다.

 

 

04.png

- [2. 콘텐츠]

: 마찬가지로 출력될 범주 제목을 정할 수 있습니다. 없으면 CONTENTS 가 됩니다.

: 프로필 출력 대상 회원의 최근 글과 최근 댓글 5개씩 볼 수 있습니다.

: 최근 글 출력의 경우 섬네일을 출력할 수 있으며(crop) 그 크기를 정하는 것이 가능합니다.

: 아, 그리고 0.4 버전부터 글/댓글을 불러올 모듈을 선택하거나 제외할 수 있습니다.03.png

 

 

05.png

- [3. 네트워킹] 예전 회원 소개 위젯에서도 선보였습니다만, 구독 모듈 사용시 해당 회원의 팔로윙/팔로우드 현황을 볼 수 있습니다. 구독 모듈이 없으면 일반 커뮤니케이션 모듈에서 사용되는 '친구' 현황을 출력하게 됩니다.

: 범주의 제목을 넣습니다. 비워두면 NETWORK 라 출력됩니다.

: 출력시킬 항목을 추가하고 순서를 정합니다.

: 팔로우와 팔로워 출력의 경우, 친구 명단을 몇 명 출력할 것인지 정합니다. 비워두면 1명만 출력합니다.

: 출력할 친구의 명칭을 닉네임, id, 이름 등에서 고를 수 있습니다.

 

 

06.png

- [4. 소개/서명] 일반적으로 그렇듯 회원의 서명 내용을 출력할 수도 있습니다.

: 범주 제목을 입력할 수 있고 비우면 'INTRO'라고 출력됩니다.

: 서명 콘텐츠를 출력할 것인지 체크합니다.

 

 

07.png

- [5. 활동 내역] 회원이 사이트에서 활동한 내역의 양적 정보를 출력할 수 있습니다.

: 이 부분에 대한 자세한내용은 여기를 참고해주세요.

 

 

- 참고로 skyo님이 올려주신 스킨도 절찬리 공유 중입니다!  https://xetown.com/point_contents/1393286

 

제작자 윤삼

profile
아무래도 중급 초반 수준의 코딩 오타쿠인 것 같습니다.
  • profile
    안그래도 글읽기 화면에 회원정보 넣고 싶어서 발 동동 굴렀는데 이런 꿀같은 위젯을ㅠㅠ 감사합니다!!
  • profile
    사이트 설정의 고급설정 캐시 사용을 file로 사용하는 경우
    콘텐츠의 썸네일을 사용하면 최초 1회만 썸네일이 뜨는 증상이 있습니다.

    https://xetown.com/questions/1733822
    라이믹스의 문제인지 이 위젯의 문제인지는 구별이 잘가지 않네요. ㅠ
  • profile
    윤삼님 ~ 감사드립니다 FTP 폴더안이 온통 윤삼님 작품들로 가득 합니다 ㅎㅎㅎ
  • profile
    이번 주말엔 요놈으로 시간을 보내겠네요 ㅎㅎ 벌써 설렙니다 ㅎㅎ
  • profile

    와 이거 잘 활용하면 메인화면에 엄청 예쁘게 꾸밀 수 있겠네요
    차차 댓글/ 게시물 작성 분리하게끔 고쳐보고싶네요.
    이거 위젯 혹시 본인 정보 본인에게만 보여지는 위젯이죠? 아 타인에게도 보여지는거네요

    혹시 로그인 한 회원의 메인화면에 넣을 수 있는 방법 있을까요?

    개인정보 때문에 본인글에 이게 노출되는걸 꺼리는사람이 많을것 같아서요

    ---------------

    죄송합니다 설치하고 보니 본인프로필 출력도 가능하고 글쓴이 출력도 가능하고 이미 완벽한 작품이였네요!!

  • profile
    이 좋은 위젯을 이제 발견하다닛,,,ㅎ
    항상 감사드립니다~
  • profile
    에구구... XE에서는 지원을 안하는군요. 아쉽네요 ㅠㅠ
  • profile
    프로필 이미지가 엑박으로 표시되는데 왜이러는걸까요?
    프로필없는 분들은 없을떄 표시는되는 이미지로 표시되는데
  • profile profile
    혹시 캐시파일 재생성 해보셨나요?
  • profile profile
    네 재성성 해봐도 그러네요
  • profile profile
    엑박된 이미지 주소를 보니까
    http://주소/widgets/ap_profile/skins/skyo/http://주소/files/member_extra_info/profile_image/004/4.png?20200602093730
    이런식으로 나오던데 이게문제일까요?
    http://주소/files/member_extra_info/profile_image/004/4.png?20200602093730 이렇게주소창에 입력하면 프로필이미지는 나오네요
  • profile profile
    스킨 경로가 왜 나오는 걸까요...?
    해당 부분 소스 확인 가능하실까요?
    원래는 ./widgets/ap_profile/skins/skyo/profile.html 에
    <img class="ap_profile_img_profile" src="<!--@if($profile_item->profile_image)-->{$profile_item->profile_image->src}<!--@else-->./src/no_profile.png<!--@end-->" style="max-width: {$profile_info->profile_image_max_width}px; max-height: {$profile_info->profile_image_max_height}px;" />
    이라고 되어 있어야 할 텐데요.
  • profile profile
    똑같이 적혀있네요
  • profile profile
    뭔가 캐시가 꼬여 있는 게 아닐까 하는 생각도 드는데요.
    아니면 프로필 이미지 주소를 불러오는 함수 관련해서 코어 부분에 수정 내역이 있으시거나요.
    현재로선 말씀하신 증상이 재연되지 않아서 기술적 지원을 드리지 못할 것 같습니다ㅜㅜㅜㅜ
  • profile profile
    알겠습니다. 감사합니다^^
  • profile
    감탄하고 다운해 봅니다.
  • ?
    역시 최고 입니당^^
  • ? profile
    말씀해주신 문제 때문에 식겁했는데, 중간에 뻘짓 하느라 좀 헤맸습니다.
    잘 되는 걸로 알고 마음 놓고 있겠습니다~
  • profile ?
    네. 잘 됩니다.^^
  • profile
    윤삼님의 능력...아주 xetown을 뒤집어 놓으시네..
  • profile profile
    와, 짝짝짝. ㅋㅋㅋㅋ
  • profile
    대박 잘 활용 하겠습니다 ㅎ
  • profile profile
    그래주시면 저야말로 감사죠~!
  • profile
    윤삼님의 능력은 어디까지란 말입니까....
  • profile profile
    부끄럽습니다ㅜㅜㅜ