11.Nas_1


새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사


게시판에 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 1,2



    office view

    관련자료

    댓글목록

    등록된 댓글이 없습니다.

    목록

    새창 작성 수정 목록 링크 Edit G카랜다 HDD HDD HDD 게시물 주소 복사




    Total 1,684 / 62 Page
    [ 버전업)iptv epg 방송정보 EPG2XML_v122_update하기 진행 내용 설정값입니다. ] 댓글 5

    ( iptv epg 방송정보 EPG2XML_v122_update하기)(20170910_11q.kr) 수정 내용 및 모든 자료 정보 저장 합니다.…

    [ tvheadend설정) u5pvr 채널/EPG > EPG그래버모듈 내부:XMLTV 나타내게 하기 ] 댓글 3

    tvheadend설정) u5pvr 채널/EPG > EPG그래버모듈 내부:XMLTV 나타내게 하기u5pvr의 기본 설치 없이 tvheaden…

    [ 추천_성공)EPG 기능이 포함된 docker-tvheadend 설치 사용기 ] 댓글 33

    Synology에서 docker-tvheadend 실행 방법(wiserain/docker-tvheadend)이 문서는 Synology DSM에서…

    [ 모바일테스트배추2018-0123 ] 댓글 3

    --------------------------------------문자확대모바일썸머노트 드롭다운메뉴 보트브라우즈 안나옴크롬나옴모바일에서 댓글저…

    [ CSS3 미디어쿼리와 스크린 경계 > 퍼블리싱강좌 ]

    우선 해야할 일반응형 웹을 하기 위해서 기본적으로 설정/선언하거나 포함해야 할 항목들이 있습니다.viewport meta tag 설정요약아래코드…

    [ 공유기 접속먹통)iptime 공유기 포트미러링 문제 해결 ] 댓글 1

    ■포트미러링 :인터넷으로 통신하는 모든 패킷을 4번포트로 전송합니다.포트 미러링 하면 외부 포트 연결 동작시 통신이 차단 되면서 공유기 먹통됨거…

    [ 참조)jun's loader 1.02a 기반으로 atom 230 부트로더 만들기. ]

    참조)jun's loader 1.02a 기반으로 atom 230 부트로더 만들기. 링크 사이트 정보 입니다 jun's loader 1.02a 기…

    [ 시스템 업그레이드 apt upgrade ]

    Ubuntu-Debian 패키지 매니저 apt사용해보기기본적으로apt패키지가 설치되어있었지만… 사용하지 않았었다. 여기저기서apt-get같은 명…

    [ 저작권 정보및 일부 자료에 대하여 링크 글에 원문 참조 복사 내용에 대하여 말들이 많네요 ]

    일부 자료에 대하여 링크 글에 원문 참조 복사 내용에 대하여 말들이 많네요죄송합니다저는 자료에 대하여 참조 저장에 목적으로 향후 사용하고자 개인…

    [ u5pvr 필수) 스마트폰에서 u5구동및 컨트롤 HiTVRemote for Dinobot boxes 안드로이… ]

    u5pvr 필수) 스마트폰에서 u5구동및 컨트롤 HiTVRemote for Dinobot boxes 안드로이드8 지원안드로이드 8 버전에서 안되…

    [ http://웹경로 접속하기 https:// 의 주의 요함 및 .htaccess 적용에 http://를 h… ]

    http://웹경로 접속하기 https:// 의 주의 요함 및 .htaccess 적용에 http://를 https://로 자동 리디랙션 적용하기…

    [ 녹스 안드로이드 에뮬레이터 NoxPlayer 모바일 에뮬레이터로 PC에서 모바일게임 하기 ]

    녹스 안드로이드 에뮬레이터 NoxPlayer 모바일 에뮬레이터로 PC에서 모바일게임 하기부드러운 게임플레이최고의 호환성다양한 멀티기능다운로드6.…


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-07-08 20:32:47

    오늘의 홈 현황


    • 현재 접속자♨ 636 명
    • 오늘 가입자※ 2 명
    • 어제 가입자※ 4 명
    • 주간 가입자※ 18 명
    • 오늘 방문자 1,955 명
    • 어제 방문자 2,016 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,421,879 명
    • 전체 게시물※ 8,683 개
    • 전체 댓글수※ 24,855 개
    • 전체 회원수 11,098 명

    QR코드


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

    알림 0








    최신글↑