본문 밑 리스트 출력 시에..

본문 밑 리스트 출력 시에 다른 글에서 답변을 찾아서 document.php 파일 하단에 <?php $boardBuilder->builderList()?> 를 붙여서 처리는 잘 되었습니다.

부가적으로 가능한지 궁금한 것이 아래 나오는 리스트에 위에 현재 보이고 있는 본문 글을 <b></b> 처리할 수 있을까? 하는 궁금함이 있고요.

두 번째로 아래에 나온 리스트에서 다른 글을 클릭하면 위에 출력된 글은 바뀌지만 보이는 위치? 포커스는 리스트를 가리키고 있는데 Top으로 끌어올리려면 어디를 수정하면 되는지요?

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 첫번째 질문은 아래 코드를 살펴봐주세요. 스킨의 list.php 파일을 수정해주셔야 합니다.

     

    <?php while($content = $list->hasNext()):?>
    <tr>
        <td class="kboard-list-uid"><?php echo $list->index()?></td>
        <td class="kboard-list-title"><div class="cut_strings">
                <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->title?>
                <?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon_lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
                </a>
                <?php echo $content->getCommentsCount()?>
            </div></td>
        <td class="kboard-list-user"><?php echo $content->member_display?></td>
        <td class="kboard-list-date"><?php echo date("Y.m.d", strtotime($content->date))?></td>
        <td class="kboard-list-view"><?php echo $content->view?></td>
    </tr>
    <?php $boardBuilder->builderReply($content->uid)?>
    <?php endwhile?>

     

    위 코드를 아래처럼 둘로 나눠서 출력하게 수정해보세요.

    윗부분이 현재글 부분입니다.

     

    <?php while($content = $list->hasNext()):?>
        <?php if(isset($_GET['uid']) && $_GET['uid']==$content->uid):?>
        <tr>
            <td class="kboard-list-uid"><b><?php echo $list->index()?></b></td>
            <td class="kboard-list-title"><div class="cut_strings">
                    <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->title?>
                    <?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon_lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
                    </a>
                    <?php echo $content->getCommentsCount()?>
                </div></td>
            <td class="kboard-list-user"><?php echo $content->member_display?></td>
            <td class="kboard-list-date"><?php echo date("Y.m.d", strtotime($content->date))?></td>
            <td class="kboard-list-view"><?php echo $content->view?></td>
        </tr>
        <?php else:?>
        <tr>
            <td class="kboard-list-uid"><?php echo $list->index()?></td>
            <td class="kboard-list-title"><div class="cut_strings">
                    <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->title?>
                    <?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon_lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
                    </a>
                    <?php echo $content->getCommentsCount()?>
                </div></td>
            <td class="kboard-list-user"><?php echo $content->member_display?></td>
            <td class="kboard-list-date"><?php echo date("Y.m.d", strtotime($content->date))?></td>
            <td class="kboard-list-view"><?php echo $content->view?></td>
        </tr>
        <?php endif?>
        
        <?php $boardBuilder->builderReply($content->uid)?>
    <?php endwhile?>

     

    두번째 질문은 링크를 누르면 페이지가 바뀌기 때문에 상단으로 갈텐데요. 이상하네요.

    페이지 주소 알려주시겠어요?

  • 페이지 주소는 http://soniarma.com/ 입니다. 처음 보이는 청취자 게시판입니다.

     

  • 아이프레임으로 보기를 비활성화 해주세요.

    아이프레임으로 보기때문에 게시판 페이지가 바껴도 스크롤이 위로 가지 않고 있습니다.

  • 그렇군요 친절한 답변 감사합니다. 도움이 많이 되었습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기