방문자 카운터는 어떻게 다는거예요?
본문
저 빨간선 위치에다 달고싶은데 모르겠네요?
답변 3
질문) 저 문구를 넣는곳은 index.php인가요?
그누보드에서 기본으로 들어가 있는 파일은 head.php 입니다.
보통 head.php 파일에
include_once(G5_LIB_PATH.'/connect.lib.php');
설정을 그대로 두고
접속자 카운터을 넣고 싶은 페이지에 넣는데요.
그누보드의 기본 화면 나눔에는 head.php 에 들어가 있지만
만약 페이지 하단에 넣고 싶다면
tail.php의 적당한 위치에
<?php echo connect('theme/basic'); ?>
이것을 넣기도합니다.
정리하면
출력을 위한 함수 호출: include_once(G5_LIB_PATH.'/connect.lib.php');
출력을 하는 함수: <?php echo connect('theme/basic'); ?>
이렇게 한쌍으로 동작합니다.
따라서 head.php에 출력을 위한 함수 호출(include_once(G5_LIB_PATH.'/connect.lib.php'); )을 넣으두면 모든 페이지에서 호출이 가능한 상태가 되고
출력되기를 원하시는 페이지가 있다면 그 페이지에
출력을 하는 함수인 <?php echo connect('theme/basic'); ?>을 넣으시면 됩니다.
※ 특정 게시판에만 넣고 싶다면
해당 게시판의 스킨에 <?php echo connect('theme/basic'); ?> 이 소스를 적당한 위치에 넣어두면
그 해당 게시판에서만 노출되게 됩니다.
도움이 되셨길 바랍니다.
1) 출력을 원하시는 페이지 상단에
include_once(G5_LIB_PATH.'/connect.lib.php');
있어야하고.. 보통 그누보드의 head.php 파일에 설정되어 있습니다.
2) 그런 다음 출력을 원하시는 페이지의 적당한 부분에
<?php echo connect('theme/basic'); // 현재 접속자수, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 ?>
들어가면 출력이 됩니다.
참고) 출력 디자인을 바꾸고 싶으시면 /theme/설정된 테마명/skin 또는 mobile/connect/basic/ 하부의 파일을 수정하시면 됩니다.
tail.php
<div id="aside">의 적당한곳에(head.php에서는 삭제) 추가 및 조정하세요.
<a href="<?php echo G5_BBS_URL ?>/current_connect.php" class="visit"><i class="fa fa-users" aria-hidden="true"></i><span>접속자</span><strong class="visit-num"><?php echo connect('theme/basic'); // 현재 접속자수, 테마의 스킨을 사용하려면 스킨을 theme/basic 과 같이 지정 ?></strong></a>