묻고답하기
if문에서 "특정 그룹 멤버가 작성한 글"을 지칭하는 방법이 있나요?
2012.11.13 18:24
특정 그룹 멤버가 작성한 글은 닉네임을 똑같이 고정시키려고 하는데요.
(닉네임은 게시판의 설정 페이지에 적도록 했습니다. 값이 있으면 그걸로 출력되고 없으면 작성자 닉네임이 출력되게끔요.)
대략 이런 형태로 하려고 합니다.
<fixed_nickname">!--@if($module_info->fixed_nickname)-->
{$module_info->fixed_nickname}
<fixed_managers_nickname">!--@elseif($module_info->fixed_managers_nickname)-->
{$module_info->fixed_managers_nickname}
<!--@else-->
{$document->getNickName()}
<!--@end-->
그런데 위에서 <!--@elseif($module_info->fixed_managers_nickname)--> 여기 안에 $module_info->fixed_managers_nickname && $group_srl->OOO 소속 멤버가 작성했음 이렇게 써야 할 것 같은데 특정 그룹 소속 멤버가 작성했다는 것을 어떻게 지칭해야 되나요?
댓글 2
-
송동우
2012.11.13 18:52
-
젠이
2012.11.13 18:57
감사합니다! 그런데 코어 순정인데 "문서 입력되는 곳"은 어디인가요? 특정 파일이라면 어떤 파일인지 알려주시면 감사하겠습니다. -
송동우
2012.11.13 19:02
xe - modules - document - document.controller.php 열고
line 225 쯤에 (function insertDocument 아래에 위치)
$obj->nick_name = $logged_info->nick_name;이 부분입니다....
참고:
댓글에도 적용하려면
comment 모듈에서 한 번 더 적용해야 합니다.......
-
젠이
2012.11.14 03:55
아~ 매번 답변 주셔서 너무 감사드립니다..^^ 좋은 하루 되세요!
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
루키짱 | 거 참 이상하네요 이거 해결 쩜 해주실분 급하네요 [1] | 2008.04.08 by 백성찬 |
오류 |
이게 무슨 오류인지 아시는분 답변좀 ;;
[5]
![]() | 2008.04.08 by 백성찬 |
초보 | 초보 설치질문좀할게요 [1] | 2008.04.08 by 백성찬 |
GPMz | 디비와 세션에 대한 질문 | |
존이님 |
설치중 아무런 내용이없는 오류창...
![]() | |
도와주세요 |
이거 왜이런거죠?? - 데이터가 사라짐
[4]
![]() | 2008.04.08 by 감사합니다 |
알려주세요 |
레이아웃 값이 안나와요
[2]
![]() | 2008.04.08 by 무한로직 |
밧데리 | Flash 갤러리를 만들고 싶은데요.. [1] | |
얄라뽕따이 | 마이그레이션시 글 순서 날짜순으로 안되는건가요? [2] | 2008.04.08 by 얄라뽕따이 |
새판 | 최근게시물을 플래시에 뿌리고 싶습니다. | |
포트거스.D.에이스 | 경고문 뜨게 하기. | |
심민철 | 로그인 위젯 스킨 관련 [1] | 2008.04.08 by 심민철 |
봄눈 | 알 ftp로 권한설정 하는방법 [3] | 2008.04.08 by 나그네 |
탑심 | 2차 메뉴가 왼쪽에 안 나오고 하단에 나옵니다; [2] [1] | 2008.04.08 by 탑심 |
은단껌 |
카테고리를 메뉴처럼 사용하고 싶은데..
![]() | |
nozozzang | 게시판질문입니다! [1] | 2008.04.08 by 제임스648 |
Dark엔젤 |
질문 있어요~
[1]
![]() | 2008.04.09 by 까마구 |
シャナ | 제로보드 설치할때요 [2] | 2008.04.09 by youdw |
sies | doctype 변경.. | |
초보자 | 제로보드 설치중인데 mysql 아이디를 입력하라고 나오네요/// [1] | 2008.04.09 by 백성찬 |
스킨에서 수정을 하면 여러군데 수정을 해야 합니다.
리스트페이지에서 찾아서 수정해야 하고
본문 페이지 찾아서 수정해야 하고
또 서로간에 사용되는 변수도 다릅니다......
그래서
코어에서 문서 입력되는 곳에서
닉네임 부분
$obj->nick_name = $logged_info->group_list[회원그룹번호]?'표시될이름':$logged_info->nick_name;
간단히 이렇게 수정을 해주면 됩니다......
물론 코어에서 수정을 원치않으면 스킨에서 해줘도 됩니다......
리스트 출력되는 곳, 본문 출력되는 곳, 댓글 출력되는 곳, 그리고 각종 위젯에 출력되는 곳까지.....
수정할 부분이 많을 겁니다..........
모두 사용하는 변수가 다릅니다......게시판 스킨의 경우 스킨마다 다를 수도 있구요.......
질문의 내용만으로는 어떤 것을 사용하는 지 알 수 없어서 꼬집어 답하기도 좀 힘들구요......