알짜게시판

[그누보드] Syntax Highlight 적용하기

그누보드 5.4 의 훅을 이용하였습니다. 따라서 5.4 미만의 버전에서는 지원하지 않습니다.
extend 폴더에 아무이름.php 로 아래의 내용을 입력하시면 됩니다.
글 작성시[ code] 와 [ /code] 사이의 텍스트에 적용됩니다.

function kh_tail_sub()
{
 global $wr_id;
 // 게시판에서 view.php 호출할때 적용하도록
 if($_SERVER['SCRIPT_NAME'] != '/bbs/board.php' || !$wr_id) return;
?>
<link rel="stylesheet"
href="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/styles/a11y-dark.min.css">
<script src="//cdn.jsdelivr.net/gh/highlightjs/cdn-release@11.4.0/build/highlight.min.js"></script>
<script>
function sh(id) {
var $id = $("#" + id);
if ($id.length > 0) {
 var html = $id.html();
 html = html.split("["+"code]").join("<pre><code>");
 html = html.split("["+"/code]").join("</pre></code>");
 $id.html(html);
 $id.find("pre>code").each(function() {
  var text = $.trim($(this).text());
  $(this).text(text);
 });
}
}
$(function() { 
sh("bo_v_con");
hljs.configure({ tabReplace: '  ' });
hljs.initHighlighting();
});
</script>
<?
}
add_event('tail_sub', 'kh_tail_sub', G5_HOOK_DEFAULT_PRIORITY);

로그인 후 댓글내용을 입력해주세요

제목 글쓴이 조회 날짜
[리눅스] 간단한 보안 체크하기 2,291 19-06-05
크롬 알림창 해제하기 2,481 19-05-28
[그누보드] 훅을 통한 글쓰기, 댓글 알림 71,712 19-05-26
[PHP] CDN 간단히 구축하기 3,248 19-05-21
[그누보드] Syntax Highlight 적용하기 76,379 19-05-19
[워드프레스] 단어 수정하기 2,761 19-05-19
Go 언어 설치하기 2,280 19-05-16
WinDivert1.4 서비스 종료 11,397 19-02-24
ChangeDNS 13,629 18-10-22
[SimpleChat] HTML 태그 처리 방지 패치 17,199 13-09-16
워프 무료 SSL 16,624 12-09-10
윈도우 용 git 16,627 12-08-31
윈도우 8 4만원에 17,994 12-07-04
[광고아님] 비용절감 + 기능 + 편리함 = 클라우드 서버 16,310 12-07-02
크로스 브라우져 문제 때문에 고생하시는 분들께 드리는 팁 15,334 12-06-29
사이트/하위폴더 비밀번호 걸어주는 예제 와 소스 다운받기 15,701 12-06-27
사이트 카피하는 복사기들 때문에 골치가 아프신 분들을 위해서 19,399 12-06-26
러시아 친구가 알려준 jQuery 컨닝 sheet 17,303 12-06-26
js코더들에게 유용한 jsFiddle 과 jsbin 18,260 12-06-26
K클리너 비스타 사용가능합니다~ 4 19,152 10-03-27
[PHP] 파일형 멀티(?) 카운터 20,449 07-08-31
오른쪽 마우스 해제 8 36,891 07-05-11
답변글 오른쪽 마우스 해제 1 20,762 07-08-25
공유기 설정 안되시는분들 1 20,378 06-11-18
mysql 4.1에서 리스트 화면이 깨질 경우........ 20,317 06-10-05
SP2 에서 길호챗 사용하기.. 1 19,711 06-06-28
sp2 에서 설치 안되시는분 이렇게 한번 해보세요 1 20,627 06-02-20
그누보드4 버전과 길호챗P2P 버전 연동 21,790 06-01-25
GChat 타이틀 글자 바꾸기 19,526 05-12-06
IFRAME 사용시 길호챗이 안될경우 17,538 05-11-13
SP2 팝업차단 무시하고 팝업띠우기?! 2 23,981 05-07-22
개봉닷컴역사과학주점닷컴지원금백과심리톡톡