syntax highlight 기능 추가 안내 정보
syntax highlight 기능 추가 안내본문
php 코드에 [code] ... [/code]로 감싸주시면 됩니다.
<?
if (!defined('_GNUBOARD_')) exit;
/*************************************************************************
**
** 일반 함수 모음
**
*************************************************************************/
// 마이크로 타임을 얻어 계산 형식으로 만듦
function get_microtime()
{
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
// 현재페이지, 총페이지수, 한페이지에 보여줄 행, URL
function get_paging($write_pages, $cur_page, $total_page, $url, $add="")
{
$str = "";
if ($cur_page > 1) {
$str .= "<a href='" . $url . "1{$add}'>처음</a>";
//$str .= "[<a href='" . $url . ($cur_page-1) . "'>이전</a>]";
}
$start_page = ( ( (int)( ($cur_page - 1 ) / $write_pages ) ) * $write_pages ) + 1;
$end_page = $start_page + $write_pages - 1;
if ($end_page >= $total_page) $end_page = $total_page;
if ($start_page > 1) $str .= " <a href='" . $url . ($start_page-1) . "{$add}'>이전</a>";
if ($total_page > 1) {
for ($k=$start_page;$k<=$end_page;$k++) {
if ($cur_page != $k)
$str .= " <a href='$url$k{$add}'><span>$k</span></a>";
else
$str .= " <b>$k</b> ";
}
}
if ($total_page > $end_page) $str .= " <a href='" . $url . ($end_page+1) . "{$add}'>다음</a>";
if ($cur_page < $total_page) {
//$str .= "[<a href='$url" . ($cur_page+1) . "'>다음</a>]";
$str .= " <a href='$url$total_page{$add}'>맨끝</a>";
}
$str .= "";
return $str;
}
// 변수 또는 배열의 이름과 값을 얻어냄. print_r() 함수의 변형
function print_r2($var)
{
ob_start();
print_r($var);
$str = ob_get_contents();
ob_end_clean();
$str = preg_replace("/ /", " ", $str);
echo nl2br("<span style='font-family:Tahoma, 굴림; font-size:9pt;'>$str</span>");
}
...
?>
댓글 전체
폰트가 눈아푸네요. 굴림이나 돋움으로 바꿔주세요. ㅋㅋ
와우~ 멋집니다~
크 멋집니다.
약간 흠이 있다면 클립보드 복사시 탭이나 앞에 공간은 붙어버리네요
// 현재페이지, 총페이지수, 한페이지에 보여줄 행, URL
function get_paging($write_pages, $cur_page, $total_page, $url, $add="")
{
$str = "";
if ($cur_page > 1) {
$str .= "<a href='" . $url . "1{$add}'>처음</a>";
//$str .= "[<a href='" . $url . ($cur_page-1) . "'>이전</a>]";
}
$start_page = ( ( (int)( ($cur_page - 1 ) / $write_pages ) ) * $write_pages ) + 1;
$end_page = $start_page + $write_pages - 1;
if ($end_page >= $total_page) $end_page = $total_page;
if ($start_page > 1) $str .= " <a href='" . $url . ($start_page-1) . "{$add}'>이전</a>";
약간 흠이 있다면 클립보드 복사시 탭이나 앞에 공간은 붙어버리네요
// 현재페이지, 총페이지수, 한페이지에 보여줄 행, URL
function get_paging($write_pages, $cur_page, $total_page, $url, $add="")
{
$str = "";
if ($cur_page > 1) {
$str .= "<a href='" . $url . "1{$add}'>처음</a>";
//$str .= "[<a href='" . $url . ($cur_page-1) . "'>이전</a>]";
}
$start_page = ( ( (int)( ($cur_page - 1 ) / $write_pages ) ) * $write_pages ) + 1;
$end_page = $start_page + $write_pages - 1;
if ($end_page >= $total_page) $end_page = $total_page;
if ($start_page > 1) $str .= " <a href='" . $url . ($start_page-1) . "{$add}'>이전</a>";
마우스 올리면 오른쪽 위에 viewsource 같은버튼을 클릭하면 소스만 복사 가능합니다.^^
오호 앞으로 질문올리기가 편하겠네요.
댓글에도 지원 해주세욧
댓글에도 지원 해주세욧
에디터플러스네 완죤
오~ 좋네요. 소스보기 긁어서 복사랑 클립보드로 복사했는데 둘 다 잘되네요~
어떻게 소스가 쓰여지는건지 자세히 좀 부탁드립니다...일반인이 봐서는 이해가 가질 않아서요.
감사합니다.
감사합니다.
짝짝
오호`
하이라이트 인가요..!
와우 멋집니다!
다만 앞에 줄번호가 같이 복사된다는게 단점이긴 하네요ㅋ
다만 앞에 줄번호가 같이 복사된다는게 단점이긴 하네요ㅋ
마우스 올리면 복사하기 보여요...
소스 우측상단에 VIEWSOURCE 누르시면 소스만 보입니다.
감사감사
감사합니다.
질문게시판에 올린글 수정할때도 1000 포인트 없으면 안된다고 하네요...
수정은 그냥 할 수 있어야 하는거 아닌지...
수정은 그냥 할 수 있어야 하는거 아닌지...
뭐가 뭔지 모르겠지만.. 일단 열공입니다^^
감사합니다~
감사합니다
감사합니다
감사합니다
코멘트에는 안되는군요
어디다가 수정해야되는건지 아니면 어디다가 추가해야됩니까?
dhtml 에디터랑 같이 쓸수있으면 좋을텐데...
굿잡
감사합니다
에디터플러스~
이게 무슨 기능이죠?
감사합니다.
혹시 코멘트에도 되나요?
<?
phpinfo();
?>
;;;아 안된다 적혀있네요
감사합니다
흠..
감사합니다
감사합니다.
와우
제가 만든 홈피에도 다운받아서 일부 적용을 해보았는데, 괜춤네여
간만에 접속했는데.. 포인트가 마이너스 됐어요.. 질문도 못올리고.. 누가 포인트 쌓는 방법좀 알려주세요~!^^
개발자 팁 자료실에서도 적용되었으면 좋겠습니다.
이런 기능이 제공이 되었군요. 처음 알았네요.
헛..이런것도 있었군요...ㅋ;
감사합니다^^
<?
echo "감사합니다.";
?>
<?
echo "멋진기능이군요!";
?>
echo "잘되나요? ㅎㅎ";
잘되나요?
for () { echo '멋집니다'; }
if(잘된다) echo 정말 잘돼요
<?
while(1) { echo '사랑해요\n'; }
?>
나는 멋쟁이
되나?
저두
syntax highlight 기능을 "DHTML 에디터" 사용할때만 적용되게 할수 없나요?
syntax highlight 기능은 글쓰기 , 댓글에 "DHTML 에디터" 사용체크 안했는데도
[code] ... [/code] 기능이 먹히네요.
syntax highlight 기능은 글쓰기 , 댓글에 "DHTML 에디터" 사용체크 안했는데도
[code] ... [/code] 기능이 먹히네요.
syntax highlight 기능이 먹히네.
<?php
echo "";
?>