11.Nas_1


게시판에 syntax highlight 적용하기




컨텐츠 정보


본문

게시판에 syntax highlight 적용하기

kagla.gif
  • kagla.gif 관리자
  • 작성일시 2010.03.23 19:30:20
  • 조회 2,704
  • 댓글 9

http://alexgorbatchev.com/ 에서 프로그램을 받아 웹에 업로드 한 후 

<script type="text/javascript" src="<?=$g4['path']?>/js/syntaxhighlighter/scripts/shCore.js"></script>
<script type="text/javascript" src="<?=$g4['path']?>/js/syntaxhighlighter/scripts/shBrushPhp.js"></script>
<link type="text/css" rel="stylesheet" href="<?=$g4['path']?>/js/syntaxhighlighter/styles/shCore.css"/>
<link type="text/css" rel="stylesheet" href="<?=$g4['path']?>/js/syntaxhighlighter/styles/shThemeDefault.css"/>
<script type="text/javascript">
    SyntaxHighlighter.config.clipboardSwf = '<?=$g4['path']?>/js/syntaxhighlighter/scripts/clipboard.swf';
    SyntaxHighlighter.all();
</script>

이런식으로 적용합니다.


skin/board/basic/view.skin.php 에

        <!-- 내용 출력 -->
        <span id="writeContents">
        <?
        function _preg_callback($m)
        {
            $str = str_replace(array("<br/>", "&nbsp;"), array("\n", " "), $m[1]);
            return "<pre class='brush:php;'>$str</pre>";
        }

        $str = $view[content];
        $str = preg_replace_callback("/\[code\](.*)\[\/code\]/iU", "_preg_callback", $str);
        echo $str;
        ?>
        </span>

와 같이 코드를 수정합니다.



예)

http://sir.co.kr/bbs/board.php?bo_table=g4_qa&wr_id=155236

  • 좋아요8

\n
[이 게시물은 관리자님에 의해 2013-11-18 21:29:50 11.H_BBS에서 이동 됨]
뷰PDF add1,add2



관련자료

댓글 0
등록된 댓글이 없습니다.


전체 1,767 / 1 페이지
게시물이 없습니다.(다음페이지로 이동 하세요)
전체 1,767 / 1 페이지



♥간단_메모글♥


최근글


새댓글



PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
▶ 2024-11-24 23:44:32

오늘의 홈 현황


  • 현재 접속자♨ 334 명
  • 오늘 가입자※ 5 명
  • 어제 가입자※ 2 명
  • 주간 가입자※ 8 명
  • 오늘 방문자 4,075 명
  • 어제 방문자 3,212 명
  • 최대 방문자 13,042 명
  • 전체 방문자 4,809,904 명
  • 전체 게시물※ 8,858 개
  • 전체 댓글수※ 25,238 개
  • 전체 회원수 11,331 명

QR코드


☞ QR코드 스캔은 kakao앱 자체 QR코드

알림 0








최신글↑