회원 구독 랭킹 위젯 ver 1.6
* 랭킹 스타일 스킨
* 작가 소개 스타일 스킨
* 작가 소개 + 작성글 출력 스킨
* 위젯 컨텐츠 설정
- 스킨 커스터마이징을 원하신다면 widgets/subscription_member/skins/default 를 다른 폴더명( widgets/subscription_member/skins/example )으로 복사 하신후 사이트에 알맞게 수정하세요.
- 스킨명 수정은 스킨 폴더의 skin.xml 을 수정하시면 됩니다.
- 수정된 스킨을 다른 운영자 분들이 사용할 수 있도록 이곳 포인트 마켓이나 자료 공유 자료실에 배포해주시면 감사드리겠습니다.
- 구독 모듈이 설치되어 있어야 작동 됩니다.
1.6 업데이트
- 작성글 출력시 대상 모듈을 선택 가능하도록 설정 추가
- 내가(로그인한 회원) 팔로잉 중인 대상의 목록을 가져 올 수 있는 옵션 추가
1.5 업데이트
- 작가 + 작성글 스킨 추가
- 스킨명을 단순하게 변경
1.4 업데이트
- 서명 길이 조절 추가
- 데이터 정렬 방식 설정 추가 (높은 숫자,낮은 숫자)
- 팔로워 수 (이상 ~ 이하) 설정 기능 추가
- 차단 member_srl 이 하나만 적용되는 문제점 수정
1.3 업데이트
- 랜덤 출력 사용시 데이터가 없거나 수가 1일때 오류가 발생되는 문제점 수정
1.2 업데이트
- 랜덤 출력이 제대로 적용되지 않는 문제점 수정
1.1 업데이트
- 작가 소개 스타일 스킨 추가
- 랜덤 출력 기능 추가
- 출력 금지 회원 기능 추가
- 지정한 팔로워수 이상만 출력 가능한 기능 추가
1.0 초기 배포
댓글 35
"제외 member_srl" 항목입니다.
이부분 프로필이미지에도 링크가 똑같이 걸렸으면 좋겠습니다.
{$val->sw_link_url}
<!--@end-->
~~~ 내용 ~~~
<!--@if($val->sw_link_url)-->
</a>
<!--@end-->
전체 ~~~ 내용 ~~~을 감싸지 않고 프로필 이미지,소개 부분을 나누어 적용(닉네임 부분이 a 태그가 포함되지 않도록) 하도록 수정하시면 되겠습니다.
이 부분은 , 추후 업데이트때 기본 제공되는 스킨은 반영 하도록 하겠습니다.
고치실 필요 없는 부분입니다.
.widget-Memeber-follow-Author-Container{
display: block;
width:100%;
height: 150px;
}
위젯 옵션
<img class="zbxe_widget_output" widget="subscription_member" skin="author" widget_sequence="2249241" widget_cache="10m" list_count="1" follow_count="2" ban_srl="4" rnd="Y" click_action="something" show_rank="Y" show_profile="Y" show_cnt="Y" />
디버그
Errors (2)
01. Warning: Creating default object from empty value
modules/bulkmsg/bulkmsg.controller.php:18
classes/module/ModuleHandler.class.php:1273
classes/module/ModuleHandler.class.php:369
index.php:52
02. Warning: Creating default object from empty value
modules/blind/blind.model.php:31
modules/blind/blind.controller.php:204
classes/module/ModuleHandler.class.php:1273
classes/display/DisplayHandler.class.php:63
classes/module/ModuleHandler.class.php:1100
index.php:52
댓글 메세지를 보면 bulkmsg 모듈,blind 모듈의 트리거에서 발생되는 warning 인것 같습니다.
위젯과 관련이 없을것 같은데 이 부분은 별도 확인 해보시는게 좋겠습니다.
팔로우 수 ~이상 조건이 들어간 상황에서
~ 이하 조건도 가능하시면 더욱 활용성이 좋겠습니다.
예를 들어
25명 이상은 인기스타
24명 이하 + 20명 이상 동시 옵션 사용은
예비스타 이렇게 걸어두고 노출 시키면 훨씬 더 다채롭게 팔로우 사용을 독려를 할수 있거든요.
2. 작가 스킨에서 서명 출력 길이 제한이 필요하긴 할듯 합니다. 사이트마다 대응이 될려면..
팔로우 ~이상 옵션 + 랭크를 사용하는 경우
팔로우 숫자가 낮은 사람이 1 번 랭크를 받습니다. 참고 부탁합니다.
1개의 srl은 동작하나
1,2,3 이렇게 입력된경우 뒤의 두개는 동작 하지 않는듯 합니다.
위젯과 별개로 모듈에서 처리해주는 사이트 전역에서 닉네임 클릭시 썸씽링크 주소도 마찬가지고 짧은주소 사용이 가능해 졌으면 좋겠습니다.
사이트에서 통일된 주소 사용이 필요해 보입니다.
내가 구독한 회원의 글을 출력할 수 있는 옵션이 추가된 것을 보았습니다.
현재 정렬조건이 팔로우 수의 높은숫자부터 또는 낮은순으로만 되고 있어 내가 구독한 회원으 글을 출력하기 어려운 점이 있습니다.
이 정렬조건을 무시하고 최신글 순으로 정렬할 수 있는 방법이 생겼으면 좋겠습니다.
내가 팔로우한 회원들의 가장 최신글이 항상 출력될 수 있는 공간을 마련해 주면 좋을 것 같아서요.
스킨을 수정해서 메인에 회원이 로그인 하면 자신이 구독한 회원들의 최신글을 몇개 볼 수 있는 것을 만들어 보려다가 정렬 옵션이 없어서 하지 못했네요.
하지만, 이 부분은 위젯만으로 구현하기가 힘듭니다.
구독 모듈의 업데이트가 필요한데 조만간 준비해서 구독 모듈 업데이트후 위젯도 업데이트 하는 방법으로 기능을 구현해보겠습니다.
내가 팔로우한 사람중 최신글을 출력하려는 목적입니다. 썸씽모듈에서 내팔로우소식 의 목록입니다.
일반회원들끼리 구독기능은 비활성화시키고
사이트내 특정 그룹 사람들만
일반 회원들이 구독하게 할 수 있나요?
이를 들어 인플루언서로 지정된 사람들을
일반 회원이 구독가능하게 하려고해요.
회원들끼리 팔로우/팔로잉 기능은 비활성화 하구요.