묻고답하기

기존거는 회원만 보이는데  접속자 회원 소스 ===> logged_member_count 

                                                                   getLoggedMembers($obj);

     

                                      비회원   소스  ===> 1.7부터 바뀐거 같네요     guest_count    이것도 안되더라고요

                                                                                                     getguest($obj);


                                             소스가 뭘까요 ㅎㅎㅎ  xe개발자들은 금방 알텐데

                                               





기본 카운터 소스 한번 올려볼게요


아래 소스보시고 비회원을 숫자(명수)로 보이게 할려고 합니다  좀 알려주세요 




logged_members.class.html



<?php

    /**

     * @class logged_members 

     * @author zero (zero@nzeo.com)

     * @brief 로그인 사용자의 목록을 출력합니다.

     * @version 0.1

     **/


    class logged_members extends WidgetHandler {


        /**

         * @brief 위젯의 실행 부분

         *

         * ./widgets/위젯/conf/info.xml 에 선언한 extra_vars를 args로 받는다

         * 결과를 만든후 print가 아니라 return 해주어야 한다

         **/

        function proc($args) {


            $list_count = (int)$args->list_count;

            if(!$list_count) $list_count = 5;


            $use_mid = $args->use_mid;

            if($use_mid == 'mid') $mid = Context::get('mid');

            else $mid = null;


            $obj->list_count = $list_count;

            $obj->mid = $mid;


            // session model 객체 생성

            $oSessionModel = &getModel('session');

            $output = $oSessionModel->getLoggedMembers($obj);

            $widget_info->member_list = $output->data;

            $widget_info->logged_member_count = $output->total_count;

            Context::set('widget_info', $widget_info);


            // 템플릿의 스킨 경로를 지정 (skin, colorset에 따른 값을 설정)

            $tpl_path = sprintf('%sskins/%s', $this->widget_path, $args->skin);

            Context::set('colorset', $args->colorset);


            // 템플릿 파일을 지정

            $tpl_file = 'list';


            // 템플릿 컴파일

            $oTemplate = &TemplateHandler::getInstance();

            $output = $oTemplate->compile($tpl_path, $tpl_file);

            return $output;

        }

    }

?>



------------------------------------------------------------------
list.html


<!--@if($colorset == "black" || $colorset == "white")-->
    <!--%import("./css/widget.css")-->
<!--@end-->

<div class="widgetContainer<!--@if($colorset=="black")--> black<!--@end-->">
    <ul class="widgetUlistA">
        <!--@foreach($widget_info->member_list as $key => $val)-->
        <li><a href="#" class="member_{$val->member_srl}" onclick="return false">{htmlspecialchars($val->nick_name)}</a></li>
        <!--@end-->
    </ul>
</div>
 

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
벼리천사 저기요 . .ㅠ 나모에서요 . . ㅠ [2] 2007.08.10
박종일 [스위시]로 만든 메뉴에서..  
김윤희 원 그리기는 어떻게 하죠? [2] 2007.08.10
d꿈꾸는아이b 질문입니다 ㅇㅂㅇ/  
인자기 이 작업이 가능한...  
임현 어떻게 해야하나요? [2] 2007.08.10
동화 포토샵.... 다시 깔았는데 실행되다가 닫아집니다.  
주†은 main.html이라고 저장한 파일이 있습니다. [4] 2007.08.10
이동철 제로보드 사용하다보니..  
CityBoys-Life 스크립트 소스 만들기가 어렵네요..?  
박재환 글자간격이 달라졌어요... [3] 2007.08.10
신은수 nzeo처럼 노프레임으로 메뉴에 ?channel= 이런식으로 변수값넣어서 링크걸려고 하거든요?? [2] 2007.08.10
김윤희 자바 스크립트에서요? ... 이걸 어찌해야.. [2] 2007.08.10
영혼 그림 고정 질문  
김진환 질문입니다 ^^ [2] 2007.08.10
UGenet BGM 플레이어 목록 띄우기...  
나는나 쿼리질문. 홍길동부터 10명의 자료를 뽑으라고 할때... [1] 2007.08.10
김진환 홈페이지 만들때요 [2] 2007.08.10
CityBoys-Life 한줄 텍스트 입력폼에 저장된 값을 불러올수 있는 방법? [2] 2007.08.10
초보 초보 질문드립니다 [1] 2007.08.10
이황희 이미지 위에 아이프레임을 넣으려면 어떻게 해야하는지..? [2] 2007.08.10
나는나 아주아주 쉬운 sql문에 대한 질문 [1] 2007.08.10
Hugh 마우스 온오버에 따른 이미지 슬라이드 소스에 대해..  
조충훈 저기요 플레쉬 이거 너무 궁금해서 그런데요.. 제가 홈페이지를 만들려고하는데..  
정소희 노프레임에서의 배경음악.. [1] 2007.08.10
서대성 저기요 포토샵으로 만든 그림으로 링크?! [1] 2007.08.10
zyose 제로카운터를 리셋하려면?  
진동우 일러스트 질문입니다.. [1] 2007.08.10
샤위엔즈™ 체크박스 전체선택  
picowings 리눅스에서 제 홈페이지 계정 자체를 압축할려는데... 아래메세지가 나오네요 [1] 2007.08.10