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,675 / 11 Page
    [ 시놀로지 나스 nas vpn 주인장 장비 설정 하기 ]

    ♠vpn 설정 정보 자료링크 VPN 설정 참조 설치 바라며http://studyforus.tistory.com/212http://cafe.nav…

    [ 아미나 빌드 업데이트후 로그인 상단 글씨 로그인 상단글씨 클릭하면 팝업 되지 않을시 ]

    ♠개인적인 문제)로그인 상단 글씨 pc/모바일 모두 모바일 모드에서 로그인 상단글씨 클릭하면 팝업 되지 않을시......> 팝업메뉴가 안되…

    [ Synology 홈페이지에 가서 해당 시리얼을 등록하세요. ] 댓글 1

    Synology 홈페이지에 가서 해당 시리얼을 등록하세요.https://account.synology.com/ko-kr헤놀로지 시리얼 만들기 정…

    [ 안정적인 DSM 5.2-5967 최상의 헤놀로지 추천 HDD구성 조언​ ]

    안정적인 DSM 5.2-5967 최상의 헤놀로지 추천 HDD구성 조언​1) 헤놀로지 처음 사용자는 헤놀로지2개를 설치 1개는 정상적인 사용 구성…

    [ 추천)무료 웹에디터 kompozer 무설치 다운로드 실행 /나모웹에디터 대용 ] 댓글 23

    추천)무료 웹에디터 kompozer 무설치 다운로드 실행 /나모웹에디터 대용http://www.kompozer.net/index.phphttp:…

    [ putty활용)top명령_시놀로지 웹 리소스 모니터링 해킹 확인 ]

    \r\nputty활용)top명령_시놀로지 웹 리소스 모니터링 해킹 확인\r\n\r\n\r\n아무래도 시놀로지 DSM 자체 보안버그 때문에시놀로지…

    [ VMware 최적화 및 속도 향상 설정을 링크 참조 사용하고 있습니다 ]

    VMware 최적화 및 속도 향상 설정을 링크 참조 사용하고 있습니다WINDOWSVMware 최적화 및 속도 향상 설정* 하드디스크 설정 - V…

    [ [vmware] 공유폴더 만들어 메인윈도우 자료 이동 설치 하기 ]

    [vmware] 공유폴더 만들어 메인윈도우 자료 이동 설치 하기vmware windows 10 pro x64 rs2 vmware 설치vmware…

    [ 해놀로지 WIN10의 VMWARE에서 2개이상 구동 network adapter 2개씩 추가하기 ]

    해놀로지 WIN10의 VMWARE에서 2개이상 구동 network adapter 2개씩 추가하기MAC주소를 다르개 설정하면 됩니다방법은 OSMO…

    [ gnuboard 에서 summernote 에디터 사용 autosave 적용하기 ]

    그누보드5 팁자료실gnuboard 에서 summernote 에디터 사용 autosave 적용하기gnuboard 에서 summernote 에디터 …

    [ 자료펌)Tvheadend 녹화폴더 경로 변경하기. ]

    사용조건에 저의 경우tvheadend 녹화 file not created 녹화 중지 대응및 녹화폴더 변경 하기https://11q.kr/g5s/…

    [ u5pvr) 펌웨어 full 설치시 이전 어플/설정 백업 파일 정보 ]

    u5pvr) 펌웨어 full 설치시 이전 어플/설정 백업 파일 정보 7.53G 저장----------------------------------…

    [ 성공)u5pvr_live-tv/iptv의 epg 설정 방법 ] 댓글 1

    성공)u5pvr_live-tv/iptv의 epg 설정 방법방법1) 첨부 사진과 iptv.m3u 파일 상단에 넣는 방법으로 하니 적용 되며 파일 …


    ♥간단_메모글♥


    최근글


    새댓글



    PHP 안에 HTML ☞ 홈페이지 화면갱신 시간은 ♨
    ▶ 2024-06-26 17:47:37

    오늘의 홈 현황


    • 현재 접속자♨ 826 명
    • 오늘 가입자※ 0 명
    • 어제 가입자※ 2 명
    • 주간 가입자※ 8 명
    • 오늘 방문자 2,078 명
    • 어제 방문자 2,051 명
    • 최대 방문자 13,042 명
    • 전체 방문자 4,396,685 명
    • 전체 게시물※ 8,655 개
    • 전체 댓글수※ 24,772 개
    • 전체 회원수 11,068 명

    QR코드


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

    알림 0








    최신글↑