질문과 답변

최근본상품
TOP
DOWN

질문과 답변

팔로윙 글에서 특정 게시판 제외하기

0
0
총 채택 포인트 10 포인트
채택된 회원에게 주는 후원 포인트 8 포인트
채택 후 작성자(gang) 회수 포인트 2 포인트

본문

특정 회원만 볼수 있는 그룹을 만들어서 운영을 하고 있는데

(공개하지 않고)

팔로윙글에서 보면 팔로윙 되고 있는 사람들한테는 모두 노출이 됩니다

급히 알려주시기 바랍니다

 

이것은 저 뿐이 아니라 다른 분들을 위해서도 처리를 해야할 것 같습니다

감사합니다

 

- gang - 회원등급 : 지상계 / Level 14
포인트 6,349
경험치 20,899
[레벨 14] - 진행률 97%
- 가입일 : 2017-08-01 21:23:03
- 서명 : 미입력
- 자기소개 : 자유로운 영혼

댓글목록 9

gang님의 댓글

gang 2018.05.10 14:10

보니까 비밀글은 처리를 하신 것 같은데요
특정 그룹을 제외하면 좋겠습니다...방법을 부탁드립니다
<!--{? !.secret}--> --> ?? 여기처럼요
        <div class="followinggul-comment">
<!--{@ comment}-->
            <section class="comment-list" id="cmt_list_{.bo_table}_{.wr_id}_{..comment_id}" style="{? ..cmt_depth}margin-left:{..cmt_depth}px;{/}">
<div class="comment-photo">
<!--{? ..mb_photo}-->{..mb_photo}<!--{:}--><img src="./img/user.jpg"><!--{/}-->
</div>
<div class="comment-con">
<div class="color-grey margin-bottom-5">
<small>{..wr_name} - {eb->date_time('Y-m-d H:i',..datetime)}</small>
</div>
<p class="color-grey">{..content}</p>
</div>
<div class="clearfix"></div>
            </section>
<!--{/}-->
        </div>
<!--{/}-->

gang님의 댓글

gang 2018.05.10 14:38

테스트 해보니 비밀글이라고 나오네요...

그룹접근권한을 주는 이유는 특별히 있을 것 입니다 그래서 지정하는 그룹도 제외가 되면 좋겠습니다
팔로윙글을 사용하면 그룹접근권한을 주는 이유가 없는 것 같습니다...물론 내용보기는 안되는데 일정 부분의 내용은 나옵니다

gang님의 댓글

gang 2018.05.10 15:18

여기서 사용할 수 있는 그룹아이디 변수가 무언인지요?

<!--{? _is_gr_id=='intranet'}-->11<!--{:}-->{.bo_info.gr_name} / {.bo_info.bo_name}<!--{/}-->

다음처럼 해보면서 테스트를 다 해보았는데 안되네요
<!--{? _gr_id=='intranet'}-->
<!--{? .gr_id=='intranet'}-->
<!--{? .bo_info.gr_name=='intranet'}-->

gang님의 댓글

gang 2018.05.10 15:50

<!--{? .gr_id=='intranet'}-->  --> 이게 되네요...
되는데 전체가 안나오네요 ^^

gang님의 댓글

gang 2018.05.10 17:01

비밀글처럼 특정 그룹은 비밀처럼 나오게 하면 일단 될 것 같습니다
최상은 아예 특정 그룹은 안나오게 하는것이 최상인데 복잡하면 일단 비밀글 처럼 처리를 하면 될것 같습니다
어디를 수정하면 될까요?

gang님의 댓글

gang 2018.05.10 17:05

<!--{? .gr_id == company}--><a href="{.href}" {? !C.G5_IS_MOBILE}onclick="followinggul_modal(this.href); return false;"{:}target="_blank"{/} class="font-size-13">{=conv_subject(.wr_content,3,'…')}</a>
<!--{:}--><a href="{.href}" {? !C.G5_IS_MOBILE}onclick="followinggul_modal(this.href); return false;"{:}target="_blank"{/} class="font-size-13">{=conv_subject(.wr_content,100,'…')}</a><!--{/}-->

이처럼 해서 company 라는 그룹 아이디는 컨텐츠를 3 정도만 보여주고 나머지는 100 정도 보여주면 될 것 같아서 했는데
전부 3 정도로 바뀌어 버리네요 ^^ 어디를 잘 못한 것인지요?

mypage/followinggul.skin.html 입니다

gang님의 댓글

gang 2018.05.13 13:41

코멘트 비밀글은 안나오는데 비밀글입니다로 나옵니다
그런데 본문을 특정 목적때문에 비밀글로 설정을 했는데 이것은 나오는 것 같습니다
확인 바랍니다

gang님의 댓글

gang 2018.05.13 17:35

core/mypage/followinggul.php 에 보니 비밀글을 처리하는 함수가 있네요
이것을 응용해서 특정 그룹은 안보여주면 될 것 같은데요...여러번 시도들 해도 안되네요 ^^
if(preg_match("/secret/",$row['wr_option']) && !$is_admin && $row['mb_id']!=$member['mb_id']) {
$list[$i]['wr_subject'] = "Secret post.";
$list[$i]['wr_content'] = "Secret post.";
$list[$i]['href'] = "#";
$list[$i]['secret'] = true;
} else {
if($row['wr_video']) {
$v_url = unserialize($row['wr_video']);
$video = &$list[$i]['video'];
foreach($v_url as $key => $video_url) {
$video[$key] = $eb->video_content($video_url);
}
}

if($row['wr_sound']) {
$s_url = unserialize($row['wr_sound']);
$sound = &$list[$i]['sound'];
foreach($s_url as $key => $sound_url) {
$sound[$key] = $eb->soundcloud_content($sound_url);
}
}

gang님의 댓글

gang 2018.05.13 17:51

다음처럼 해보았는데 안되네요

if($gr_id == 'company') {
          $list[$i]['wr_subject'] = "post.";
$list[$i]['wr_content'] = "post.";
$list[$i]['href'] = "#";
$list[$i]['gr_id==company'] = true;
}

질문과 답변 (채택기능) 게시판이 신설되었습니다.
질문과 답변 (구) 게시판은 글쓰기가 제한되오니 착오 없으시길 바랍니다. (댓글 및 조회는 여전히 가능합니다.)
채택포인트 : 최소 10 포인트 ~ 최대 1,000 포인트 설정하실 수 있습니다.
빠른 답변을 원하신다면 채택포인트를 높게 설정해 보세요. ^^

전체 625 건 - 1 페이지
제목
미해결
1
10p
젬스박 2018.07.20
미해결
1
10p
대하나 2018.07.19
미해결
2
80p
studyhaza 2018.07.17
미해결
1
10p
숲을지나 2018.07.17
미해결
0
10p
gang 2018.07.14
미해결
2
10p
비사소 2018.07.13
미해결
1
10p
공부하는디자이너 2018.07.12
해결
2
10p
제임스준 2018.07.12
미해결
0
10p
건우닷 2018.07.11
미해결
3
30p
재미조아 2018.07.11
미해결
0
10p
도니기미 2018.07.07
미해결
2
10p
gang 2018.07.06
미해결
3
10p
젬스박 2018.07.05
해결
8
10p
재미조아 2018.07.05
미해결
4
10p
gang 2018.06.30