묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
각 게시판별 포인트 출력
2008.11.22 16:08
게시판 스킨 위에 글 작성시 얻는 포인트가 몇 점이 되는지 출력하고 싶습니다. 어떤 방법을 써야할까요?
댓글 2
-
earthhero.me
2008.11.22 16:34
-
:DunhillBoy
2014.02.02 00:07
저는 게시판의 경우 헤더파일에 넣어서 사용 중입니다.
필요한 부분은 수정해서 사용하시면 될 것 같아요.
<!--// 포인트 시작 --> {@ $oModuleModel = &getModel('module'); $config = $oModuleModel->getModuleConfig('point'); $module_config = $oModuleModel->getModulePartConfig('point', $oDocument->variables[module_srl]); if($module_config['insert_document']) $insert_document = $module_config['insert_document']; else $insert_document = $config->insert_document; if($module_config['insert_comment']) $insert_comment = $module_config['insert_comment']; else $insert_comment = $config->insert_comment; if($module_config['upload_file']) $upload_file = $module_config['upload_file']; else $upload_file = $config->upload_file; if($module_config['download_file']) $download_file = $module_config['download_file']; else $download_file = $config->download_file; if($module_config['read_document']) $read_document = $module_config['read_document']; else $read_document = $config->read_document; if($module_config['voted']) $voted = $module_config['voted']; else $voted = $config->voted; if($module_config['blamed']) $blamed = $module_config['blamed']; else $blamed = $config->blamed; } <dl class="PointInfo"> <dt>글 작성</dt> <dd>{$insert_document}</dd> <dt>댓글 작성</dt> <dd>{$insert_comment}</dd> <dt>파일 업로드</dt> <dd>{$upload_file}</dd> <dt>파일 다운로드</dt> <dd>{$download_file}</dd> <dt>게시글 조회</dt> <dd>{$read_document}</dd> <dt>추천 받음</dt> <dd>{$voted}</dd> <dt>비추천 받음</dt> <dd>{$blamed}</dd> </dl> <!--// 포인트 종료 -->
강조한곳에 "$oDocument->variables[module_srl]" 부분만 수정하면 게시판말고도 다른 모듈에서도 사용가능해요~
예)
http://petsislet.com/index.php?mid=Freeboard
상단에 "적용 포인트 보기"버튼 클릭하세요. :)
회원들에게 보여주고 싶으시다면,
"해당게시판 -게시판정보-상단내용"란에글 작성 10점 덧글 5점 이런식으로 써주시면 회원들이 볼수있겠쬬?