| 저자 : Eric.Wang 플러그인 홈페이지 : http://wordpress.org/extend/plugins/wp-codebox/ 태그 : 구문 강조 구문, 서식 코드를 강조 표시 필요 이상 : 2.0 최대 테스트하려면 : 2.5.1 안정 태그 : 1.3.1 다운로드 | 이 플러그인을 개발, 고마워 기부! |
== 설명 ==
WP - CODEBOX 코드를 강조 플러그 -에, 여러 언어, 코드 다운로드, 클립 보드에 복사를 지원하는 코드를 상자에 개폐식, 그리고 배경의 기본 속성을 설정합니다. 이 플러그인은 사용에 오신 것을 환영 버그보고 개발을 계속하고있다.
WP - CodeBox 청소 구문과 페이지 또는 게시물 내에서 소스 코드 삽입에 대한 고급 기능을 강조 표시합니다. 그것은 클립 보드, 붕괴 codebox, API를 자동으로 키워드 링크를 수동으로 복사하고 유지하는 인기있는 언어 줄 번호, 코드 다운로드와 하이라이트의 광범위한 지원 포맷하는 동안 브라우저에서 코드를 복사 미리보기.
그건 형광펜 스타일에 대한 간단한 배경 구성 / 사용자 지정 서식을 제공하는가.
플러그인의 미래가 더 많은 옵션을 지원할 예정이다. (CSS의 옵션, 키워드 디스플레이 스타일, 자동 캡 / Nocaps, 케이스 민감도 이후 개발 등)
== 기본 사용법 ==
와 랩 코드 블록`lang="LANGUAGE" line="1" file="download.txt" colla="+">`<pre와` "/ 중고"`
사용 가능한 매개 변수 :
`국어`[GeSHi] 지원되는 언어 구문입니다;
`파일을`코드 특성을 다운로드 생성됩니다.;
`선 = "N"이`하나의 codebox 숨길 것입니다;
`colla ="+/-"` 확대 / 축소 codebox.
`라인, 파일, colla`는 선택 사항입니다.
== 설치 ==
1. 업로드 WP - CodeBox.zip 귀하의 Wordpress 플러그인 디렉토리에 wp-content/plugins 일반적으로`/`와 파일의 압축을 풉니다. 그것은`wp-content/plugins/WP-CodeBox /`디렉토리에 생성됩니다.
2. WordPress의에서 '플러그인'메뉴를 통해 플러그인을 활성화합니다.
3. 옵션 - "WP 이동 CodeBox 기본 설정을 설정합니다.
4. 게시 만들기 / 페이지 [적절한 사용 구문은 다음과 같은 코드 스니펫 포함]
== == 자주 묻는 질문
때 오류가 발생 팝업 플러그인을 활성화 : "치명적인 오류 : GeSHi 클래스의 redeclare 수없습니다 # # # / 라인 158"에 wp-content/plugins/wp-codebox/geshi/geshi.php?
답변 : 다른 Gashi을 기반으로 구문을 형광펜 플러그인을 먼저 일어 나나요.
== == 스크린샷
1. PHP는, 아니 라인의 숫자입니다.
"foo" > 를 <div = id를 "foo"> "? PHP는 함수 foo ()가 ( n" ; 에코에 "Hello World! \ \ n"; ) \ $i = 0 ; \ $i < 10 $i ++ ) { 전 = 0 (\ $ 위해; \ $ 전 "10 $ 난 + +) ( foo ()가; ) ? " "/ 사업부" |
2. 자바, 줄 번호, 붕괴 codebox있습니다.
1 2 3 4 5 | 공용 클래스 안녕하세요 ( main ( String [ ] args ) { 정적 무효 메인 (문자열 [] args) 국민 ( . println ( "Hello World!" ) ; 시스템. 없음. Println (에 "Hello World!"); ) ) |
3. 루비, 줄 번호가 18, 기능 다운로드를 시작합니다.
18 19 20 21 22 | 클래스 예제 arg1 ) (예 : arg1) 데프 + arg1. to_s 반환 "안녕하세요 :"+ arg1. to_s 끝 끝 |
== 사용법 ==
** 예제 1 : PHP는, 아니 줄 번호 **
<pre lang="php" line="n">
를 <div id="foo">
"? PHP는
함수 foo ()가 (
에코에 "Hello World! \ \ n";
)
전 = 0 (\ $ 위해; \ $ 전 "10 $ 난 + +) (
foo ()가;
)
? "
"/ div"
"/ 중고"
** 예제 2 : 자바, 라인 번호와 함께 붕괴 codebox **
<pre lang="java" colla="-">
공용 클래스 안녕하세요 (
정적 무효의 main (문자열 [] args) 국민 (
System.out.println ( "Hello World를!");
)
)
"/ 중고"
** 예제 3 : 루비, 줄 번호가 18부터 시작하는 코드 (ruby.txt) ** 다운로드와 함께
lang="ruby" line="18" <pre file="ruby.txt">
클래스 예제
(예 : arg1) 데프
반환 "안녕하세요 :"+ arg1.to_s
끝
끝
"/ 중고"
== 지원 언어 ==
다음 언어로``lang 속성을 지원합니다 :
ActionScript를, 보, 아파치 로그, AppleScript를,은 ASM, ASP를, AutoIt, Backus - 나우르 폼, 배쉬, BlitzBasic, C가 C 맥, C에 대한 #, C + +, CAD 데이터 DCL, cadlisp, CFDG, CFDG, ColdFusion, CSS는, 델파이, DIV , 도스, 에펠, 포트란, 포트란, FreeBASIC, GML, 그루비, HTML을, Inno, 입출력, 자바, 자바 5, 자바 스크립트, LaTeX의, Lisp, 루아, 마이크로 프로세서은 ASM, mIRC, MySQL은, NSIS, 목표는 C를 OCaml, 오픈 오피스 베이직 , 오라클 8은 SQL, 파스칼, 펄, PHP는,은 PL /는 SQL, Python과 질문 (uick) 기본, robots.txt를, 루비, SAS는, 계획, SDLBasic, 스몰 토크, 똑똑한 양반,은 SQL, T - SQL을, 위해 TCL, thinBasic, 우노 IDL로, VB.NET, 비주얼 베이직, 비주얼 폭스 프로, WinBatch, 엑스 + +, XML을, Z80은 ASM
== 출시 노트 ==
** 1.0 ** : 우선 내부 자료; GeSHi v1.0.7.20 용도;
** 1.0.1 : 다음 코드보기를 AJAX와 기능을 추가 **;
형광펜 스타일 ** 1.1 ** : 추가 배경을 간단하게 구성 / 사용자 지정 서식;
** 1.2 ** : 그리고 옵션 i18n 호환 튜닝 CSS를;
** 1.2.1 ** : GeSHi v1.0.7.21 용도;
** 1.2.2 ** : WP 2.5 호환;
** 1.2.2.1 ** : 올바른 작은 버그가; 코드를 헤더에 붙어 CSS의 레이아웃을 개선; 기여자 : YiXia.
** 1.2.3 ** :, API를 수동으로 옵션을 키워드에 링크를 추가할 GeSHi v1.0.7.22 사용합니다.
기부 == ==
== 미래의 기능 ==
그것은 (CSS의 옵션을, 키워드가 표시 스타일, 자동 캡 / Nocaps, 대소문자 구분 형광펜 스타일을 사용자 정의 옵션을 제공 backgroud 등) 미래 버전.








형님, 제가 봐 도와 줄까? 왜 내 게시물이 정상이 아니야!
대답코드가 너무 깁니다 가로 스크롤 막대가 코드를 완벽하게 문제를 설명하지 않으면 이끌 것입니다
이 http://www.freeopens.com/2010_01_31.html 봐
문제는지도를보고!
감사합니다
6으로, 7면 다음 코드를 너무 오래 코드는 문제의 가로 스크롤 막대를 차단하려면 다음과 같은 내용뿐만 아니라, 내 자신의 일시적인 교정 방법은, 제발 옆에있는 수정 Zhijiao에 대한 문제 : 이끌 것입니다
대답http://www.jhdxr.com/blog/html/tech/fix-wp-codebox-show-bug-for-ie6-and-ie7.html
형님이 문제를 해결하기 위해 희망! 너무 힘들어!
대답같은 문서에서, 코드 결과를 표시하는 평범 하진 않지만, 후에 넣어 2. . . .
대답크롬에서
응 문제는이 플러그 랩 속성을 잘하지 않는 무엇입니까? 만약 코드가 너무 깁니다. 난 가로 스크롤 막대가 싶지 않아요 어떻게 할 수있을 나타 납니까?
대답이 플러그인이 2.91 아래에 사용할 수 없다? 난 하이라이트와 함께 열립니다. 옵션 설정이 있지만, 아무 상관없이 설정을 변경하지 않습니다. . 읽기 파일 헤더를 표시하지 않습니다 삽입 WP - CODEBOX 관련 서류.
대답내가 찾은 왜 종이 않았어 내 바닥글을 삽입하기 때문에 다른 플러그인을 볼 수 - in을 보여줍니다 JS 사용로드하는 데 사용됩니다 이것만은 알아야
대답헤일로 레이블을 잊어버려. 때문에 문서 바닥글에 참여하지 않습니다
대답덕분에 매우 유용합니다.
대답들으 공유
대답매우 많은 문제를 해결해 주셔서 감사합니다!
대답안녕하세요,이 플러그인을 사용하여 매우 좋지만 지금 사소한 결함이있다,
대답http://www.clang.cn/blog/?p=603
그 이유를 분석하는 데 도움 수있는 행 번호의 일부 변형 라인 부작용은?
안녕,
이 헤더를 숨길 수있습니다 / 코드의 기능을 바 - Box를 매개 변수로 / 사전 특성 태그?
이 향후 버전에 대한 좋은 기능이 될 것이 아니라면.
대답. line_numbers 사전 (왼쪽 패딩 : 10px;)
대답에 변경됨 :. Line_numbers 중고 (여백 : 0px;)
내가 그렇게 큰 덩치가 너무 커 CodeBox 코드를 이동하지 않는 사용자 정의 CSS를 추가했습니다 :
. wp_codebox (
대답최대 높이 : 800px;
오버플로 : 자동! 중요하다;
)
안녕,
내가 이탈리아어 번역 업데이 트됩니다.
당신은 여기에서 찾을 수있습니다 :
http://gringo.netsons.org/blog/download/200/
당신이 소스에 추가 주실래요?
감사합니다,
대답디에고
WP - CodeBox WordPress2.8.6 디스플레이 문제를 해결합니다. 여러 번 시도. 사용할 수없습니다
http://stackoverflow.com/questions/1853590/anyone-using-wp-codebox-1-4-with-wordpress-2-8-6
대답양. . . 새 전에 팁 몇 분. . 문제를 해결합니다. .
대답정말 멋진 감사합니다
대답이 게시물에 대한 tanx : 디이 웹 사랑
대답오, 좋은 기능을 ..
대답어떻게 기능 표시줄에 다음 코드보기를 '다음'을하기 위해 제거 언어 형식 제목?
대답질문하다
파일 = "다운로드 ruby.txt": 다운로드의 이름을 저장 만들기
이 문서는 ruby.txt에 어떤 경로를 배치해야하는가? ?
대답//全部选中全部取消处理
function CheckTrue(obj)
{
$("input[type=checkbox][name=checkItem]").attr("checked",$(obj).attr("checked"));
}
/ / 컬렉션의 항목을 선택한
함수 CollectCheckItems ()
(
var allcheckboxs = $ ( "입력 [입력 = 체크 박스] [이름 = checkItem] [확인]");
var id를 = 새로운 StringBuilder ();
용 (var 나는 = 0; 난 "allcheckboxs.length; 난 + +)
(
var id를 = $ (allcheckboxs [난]). attr ( "아이디"). 분할 ("_")[ 1];
() 아이디 ids.Append
ids.Append (",");
)
var strIds = ids.ToString ();
반환 strIds.substr (0, strIds.length - 1);
)
이 문서는 블로그에서 CSDN, 마크 소스하시기 바랍니다 : http://www.cnblogs.com/xuezhizhang/archive/2009/10/28/1591639.html 복제 온다
대답이 유치 주셔서 감사합니다
대답아주 좋은! 탱크;
대답나에게 매우 도움이!
에릭,
대답아주 멋진 플러그인! 하나의 질문 : 제가 html로, 즉 문자로 변환됩니다 codeBox에서 html로 성명을 포함하려고하면 "된다"나는 내가 생각할 수있는 - 두 정상과 HTML 코드를 볼 수있는 모든 노력했습니다. 어떤 힌트를 기꺼이 될 감사. 사전에 감사해 ...
안녕하세요 ..
이 플러그인을 주셔서 감사합니다
하지만, 간단한 질문이있습니다.
이 플러그인 WordPress의 테마에 사용 될까요? 어떻게 사용할 수 있습니까?
나의 영어 .. 미안
대답아주 좋은 플러그인 업데이 트되지 않은 이유는?
대답안녕 에릭!
나는 여러분의 스크립트 헝가리어 번역을 만들었습니다.
대답다운로드 링크 : http://vrnagy.ath.cx/stuff/wp-codebox-hu_HU.mo
우수한 플러그인 주셔서 감사합니다.
제가 플러그인 하나의 작은 문제가 발견. wp_enqueue_script 직접 함수 대신 http://codex.wordpress.org/Function_Reference/wp_enqueue_script를 사용하는 JavaScript 파일을 포함하는
이 함수를 사용하는 장점은 경우는 이미 다른 플러그인이나 테마에 의해 포함됩니다 즉,이 jQuery를 다시 포함되지 않게됩니다.
대답참조 admin.js 시간 main.php, 새로운 XHTML의 표준을 준수하지 않으면, 스크립트 유형 = "텍스트되어야 / 자바 스크립트", 스크립트 언어 = "javascript를 아닌"보다
대답내 문제가 무엇인지 알아내! 이건 절때 따옴표이 블로그에 사용. 제가 복사 / 붙여넣은 코드지만 제대로 작동하지 않았다. 유형 그렇지 않으면 작동하지 않습니다 고객님의 따옴표!
포스트 http://wordpress.org/support/topic/282918?replies=2 # 1115173
대답내가 좋아하는 & _lt html로 엔티티와 문제, 그리고 & _gt; (_ 그냥 엔티티를 보여주기 위하여)했다.
난 중고 태그에서 내 사이트의 유지에 HTML 엔티티를 사용해야합니다 (x)를 유효 WordPress의 모든 "으로 그것을 할 생각이야. WP 관련되어이 문제는 난 codebox 왜냐면 내가 플러그인을 & _lt; 활성화 html로 변환 엔티티를 대신 표시됩니다 해독!
제가 플러그인을 비활성화 일반 사전 사용되고 엔티티를 해독하고 그림과 같이 <or>
사람이 아래로 WP에 문제를 추적할 수있습니다 codebox?
대답그렇긴하지만 코드를 살펴보고 해결책을 찾을 수없습니다
플러그인에 의해 제대로 해독하지 않은 저도 같은 문제가 생겼어. hml 엔티티.
누구도 누가 어떻게이 문제를 해결 수있는 사람을 초청 준비가? 고칠 줄 알아요.
대답난 이미 WP - Codebox가 설치되어있습니다. 그리고 사용하는 방법은? 제발 날 내용을 설명하고이 코드를 상자 게시물에 HTML 코드를 보여주고 싶어요.
대답안녕하세요, 저는이 플러그인 기능을 터키어로 번역하지만, 내가 어떻게 내 번역을 함께 사용할 수있는 잘 모릅니다. 이미이에 대한 모든 옵션이 있나요? 아니면 내가 그걸 어디서 설정을 수정할 수있어?
대답FF로에서 fine.Anyway, 내가 너무 당신의 플러그인처럼, 그것을 '최고의 구문 강조에서 본 작품.
대답이 문서는 RN에서 온다 : www.EricBess.com 상세 소스 참조 : http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/
당신은 "텍스트를 추가할 필요가 정렬 : 왼쪽;" "입니다. Wp_codebox 중고"다른 어떤 상황의 모든 코드의 중심이 될 것입니다.
대답내가 뭔가를 표시하는 방법을 같이 알고 싶습니다 :
"? PHP는
/ / ...
"에코;
에코 '';
? "
여기가 아무것도 찾을 수없습니다 -.-
알아요,하지만이 오싹하다 물건을 모르겠어요 "/ /"죄송합니다 괜찮 될 것이라고 사용하는데 순간.
환호!
대답와우 ... 전 그런 바보 XD 해요
그것은 :
및 ATM. 내가 사용하고있어 "\ / 중고"
대답도대체 ... ..
난, 그냥 밤이 .... 포기
대답좋은 작품, 감사합니다
대답아주지지! 잘 지내고.
대답HTML을 명세의 마지막 버전 마크업의 프로그래밍 언어를 지정하는 방법을 정의합니다.
예 :
<pre> <code class="language-pascal"> var 전 : 정수;
시작
단계 I : = 1;
끝. "/ 코드" "/ 중고"
출처 :
http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html # 코드 요소
플러그인의 새 버전에서는이 구문을 사용하도록 업데이 트 될 수 있을까?
대답어떻게 html로 밝은 성명을 아?
대답WP 2.7와 함께 작동하지 않습니다
대답이 블로그는 WP 2.7에서 일하고있습니다
대답난 일하러 C # 코드를 얻을 수없습니다. 전 C있습니다. 당신이 도움을 줄 수 # 가까운 표현을 사전에 lang = "C"를 사용해야합니다. 내가 함께하는 데 문제가 게시물을보고 내 사이트를 확인하십시오.
대답lang = ""csharp
대답감사합니다, 정말 필요합니다.

대답이미 활성화하는 방법 / 해제 함수를 막대 코드 블록을 통해 중고가 함수 표시줄 숨기는의 기본 동작을 오버 라이드 스위치? 막대처럼 뭔가 ="+/-" colla ="+/-"? 비슷한 멋진 플러그인 감사드립니다!
대답헤일로 ~ ~ 그 소프트웨어는 아래의 모든지도를 볼 수가 없어, 난 올 주소했다. 영어 옵션의 그림, 그리고 전부라는 말인가? h ttp : / / test.35sun.com/temp/wp-codebox-1.gif
대답↓ ↓이 옵션을, 내가, 또는 여부를 확인하지, 모든 변경 사항을 볼 실패 했어요. h ttp : / / test.35sun.com/temp/wp-codebox-2.gif
안녕하세요, 저는 두 가지 배경 설정, 1 요청할 수있습니다. 영어 옵션의 그림, 그리고 전부라는 말인가? 2. ↓ ↓이 옵션을, 내가, 또는 여부를 확인하지, 모든 변경 사항을 볼 실패 했어요.
대답하이,
모든 아이디어를 어떻게?
대답WordPress의 플러그인 페이지에서, 당신이 당신의 TinyMCE 에디터에서 버튼을 클릭한다고 밝혔다.
내가이 단추를 좀 안 좋아 보이는데
WordPress의 버전 : 2.7
감사합니다,
나를
1.3.31을 설치한 후 파일을 다운로드 문제 해결, WP 라인 38 - codebox.php로 변경
대답만약 (preg_match ( "/ \ * <pre(.*file=[\"']".$download."[\"'])[^> ]+>(.*)< \ / 중고"들 \이야 * / 시우 ", $ 콘텐츠, $ 일치)) (
만약 누군가 같은 문제가있어,이 문제를 해결하십시오.
그것은, 거기에 버그가 보인다! ^ ^
대답난 AutoIT 하이라이트 수 없다이 플러그인 코드가있는 방 - 시도 - 유노처럼 뭔가 것입니다 :
스팬 스타일 = "색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게;" "="색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; ""= "색상 : # 0080FF ; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게 ;">/=" 색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; ""/ www.autoitscript.com/autoit3/docs/functions/ MsgBox.htm ""/ 3 / = "색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게;" ""MsgBox "="색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게 ; ""/ "(="색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게 ;">=" 색상 : # AC00A9; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; "=" 색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; "" "0, ="색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; ""= "색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; "" "Warum?"스팬 스타일 = "색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게;" "="색상 : # 0080FF; 글꼴 - 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게 ;">,=" 색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; ""= "색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; "" "웨일 ichs kann!"스팬 스타일 = "색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게;" "="색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게 ;">)=" 색상 : # 0080FF; 글꼴 스타일 : 기울임꼴, 글꼴 - 무게 : 굵게; ""
네, 한 가기
대답감사합니다 ..
대답안녕,

대답나, 다시
이 블로그 게시물에 대한 몇 가지 기술을 사용 : '스타일링 코드 샘플 파 전차'하고 점수 거기에 나는 더 이상 갈 수 없다는 걸 얻을 것, 내가 바라는 것은
안부
안녕,
대답당신의 플러그인을 설치할 필요 WP - codebox. 나는 WordPress의 2.3.3와 자신의 템플릿 스타일. 2 개의 큰 CSS는 스타일 - 파일)을 (를 가진
내가 얻을 수있는 유일한 결과와 동일합니다 내가 '<pre> - 태그, 혼자 서있을 사용하고있다.
나는 거기에 어떤 CSS가 - 문제는 것으로 판단됩니다.
당신은이 링크를 샘플 게시물을 볼 수 : http://blogg.ngn.nu/index.php/2009/01/14/testar-syntax-highligt-wp-codebox/The 블로그 스웨덴어하지만 당신이 생각하는 어쨌든 게시물을 이해할 수있다
당신은 (어떤) 생각을 좀 더 주실 수 있습니까?
당신이 (모든) 나 좀 도와 줘야 자세한 내용은 있나요?
안부
안녕 에릭
대답멋진 플러그인!
전 이탈리아에서 번역하고 여기에 파일을 넣을 :
http://gringo.netsons.org/blog/download/200/
내가 당신을 위해 도움이 될 수있는 희망이 곧 다음 버전에 통합됩니다.
안녕.
안녕하세요.
대답난 2.7 WordPress의 필요 및 당신의 플러그 접속식 문제가 생겼다. txt 인의 소스 코드를 다운로드를 클릭하면, 해당 페이지를로드 : .. / wp-content/plugins/wp-codebox/wp-codebox.php? P는 = 1 & 다운로드 = 다운로드 이. txt하지만 페이지 흰색입니다. 제가 소스 코드를 공부하고 그것을 WP에 오류 codebox.php 라인 39 : 정규 표현식과 일치하지 않는 내용을 보내려면 적이 없다.
이걸 어떻게 해결할 수 있습니까? 많은 감사합니다.
안부.
내 코드를 밖으로 간격을하지 않습니다
대답왜이 무엇입니까?
안녕하세요, 플러그인 설치, 실수로 데이터를 내보낼 블로그를 후에 몇 가지 실수로왔다
대답경고 : include_once (../../../ WP - config.php) [function.include - 번] : 스트림 열기 실패 : 번호와 같은 파일 또는 디렉터리에 / 플러그인 / WP - codebox / WP - codebox.php 라인에 32 경고 : include_once ()는 [] function.include : 실패 여는 '../../../ WP - config.php '를 포함 (include_path를 ='.:/ usr / lib 디렉토리 / PHP를하십시오 : / usr / 지역 / lib 디렉토리 / PHP는 ')에서 / 플러그인 / WP - codebox / WP - codebox.php 라인에 32 경고 : include_once (../../../ WP - settings.php) [function.include - 번] : 스트림 열기 실패 : 번호와 같은 파일 또는 디렉터리에 / 플러그인 / WP - codebox / WP - codebox.php 라인에 33 경고 : include_once ()는 [] function.include : 실패 여는 '../../../ WP - settings.php '를 포함시킬 (include_path를 ='.:/ usr / lib에서 / php로 시작하십시오 : / usr / 지방 / lib에서 / php에')에서 / 플러그인 / WP - codebox / WP - 라인 33 codebox.php
만약 당신에게 감사 바라봐 줄 수있는 것에 감사해야
언제 후 저장하기 내 속성을 삭제합니다 맨손으로 HTML을 작성하려고합니다. 나는 WordPress의 뮤 사용하고있습니다. 내 생각에 귀하의 사이트에 인코딩을 심하게 고장이 box.BTW 실행되지 않는 이유는 이잖아. 그것은 아시안 인코딩 오류가 있지만 같은데 귀하의 WordPress의 UTF8 anounces. 난 버튼을 텍스트를 읽을 수없습니다. 그냥 추측 ..
대답안녕하세요, 귀하의 플러그인을 주셔서 감사합니다 -에, 오늘은 내가 몇 가지 플러그인 코드 기능을 비교, 당신이 최고입니다. 但是. 작은 문제가 언급하려면 :
대답파일 = "Hello.java"입니다 hello.java 파일 이름을 표시했다. 그래서 어떤 자바 파일을 치워 버리고, 무엇을, 자바는 대소문자를 구분을 해결하는 방법을 생각하시기 바랍니다 컴파일되지 않습니다.
변경, 거기에 아무 변화의 버전 번호를 다시 다운로드하고 설치하는 무엇을,
대답FF로 그리고 오페라 리에서 "클립 보드로 복사"를 표시할 수없습니다
대답축하드립니다 정확한 답변에, 당신은 개선에 참여할 수있습니다.
대답음, 문제는 원래 option.php했다
대답1.3.3로 업그레 이드 후, 당신은 클립 보드, 중국어,보기 코드 및 복사 안에 main.php을 변경할 수없습니다와 영어로, 혼란에 대한 페이지 및 원래 버전이이 문제를 가지고
대답문제가 정확하게 한번 바꿔 작동이 라인을지고 조금하고 있어요. 난의 <code> 및 <pre> 진술을 모두 지원합니다. 난 하나 또는 다른 지원을 할 수 있지만 둘 모두를 지원합니다. 한방울 흘리지 않고 어떻게이 일을하도록하는 정규식에 대한 모든 제안?
대답함수 wp_codebox_before_filter ($ 콘텐츠)
(
반환 preg_replace_callback (
"/ \ S *"(코드 | 중고 )}(?: lang = [\ "']([ \ 승 -] *) [\ " '] | [\ "']([ \ 승] * = 파일 \.? [\ 승] *) [\ " '] | colla = [\ "']([ \ + \ -]) [\"'] | 라인 = [\ " '] (\ d 개 * | n ) [\ " '] | \ )+>(.*)< \ / (코드 | 사전들)"\ *들 / ", 시우
"Wp_codebox_substitute"
$ 콘텐츠
);
)
반면 ruby.txt을 클릭하면 바로 다음과 같은 오류가 발생했다 :
대답http://www.ericbess.com/ericblog/wp-content/plugins/wp-codebox/wp-codebox.php?p=134&download=ruby.txt
고정
대답안녕,

대답귀하의 플러그인을 가져 주셔서 감사하지만 2 버그가 :
1) 라인의 숫자 코드를 옮겨 위치 :들
그리고 2) 관리 대시보드에서, 당신의 설정을 편집, 난 이거 어디서 : 플러그인
당신은 레벨 8 이상의 사용자 및 그러므로 당신을 구성할 수없습니다 WP - CodeBox되지 않습니다. 경우 또는 사용자 수준 8 위, 다시 로그아웃 & 로그인하시기 바랍니다있습니다.
귀하의 회신을위한 사전으로 감사 필요하다면, 올바른 논문 벌레 ...
새 버전에서 해결되었습니다.
대답방금 전, 두 번째 단계로 Werbeagentur되어야 잘못이다 - 여가, 취미, 말했다에만 주석을 '&'라인 = " '&'에, 그리고 모든 주석, 그리고 거기에 다른 문제입니다. 세 번째 단계는 javascript를 위해해야하는 다른 언어로 상황에 따라이다. 다른 문제가 발견.
대답마지막으로 해결책을 발견. 첫째, 소스 코드를 공개, 코드가있을 경우는 "쓰여있을 공간이 다음에, 다른 문자가 될 수 없다, 그렇지 않으면 다음, 불법적인 HTML 태그로 간주됩니다 비주얼 편집기에서 수정 내용 삭제됩니다. 둘째 wp-codebox/geshi/geshi.php 수정, HSC 레인 '&'= "'&','"' ="'"','<' = " '"'기능을한다 '는 " '= "'" ', Werbeagentur 앞의 메시지 코멘트 - 여가, 취미는 이미 언급했다. 셋째, 변화 wp-codebox/geshi/geshi/javascript.php,'상징 '= "배열 제거 또는 & 변화 될 것입니다 쳉 & &, 이는 다른 유형과 다른 게시하고자하는 언어에 따라
대답그들은 조사를 좀 해봤 붙여넣으면 그것을 소스 코드에 직접 문자로하려면 "뒤로 다음 그 다음 할 때 영상 편집기, 비주얼 에디터는 해당 HTML 태그는 생각,이 레이블을 누른 다음 유효하지 않은 반환 발견 뒤에 내용이 삭제됩니다. 정확하지 않은 경우 직접 비주얼 편집기에 붙여 넣습니다, 영상 편집기의 코드를 다시 붙여 것이다 레이아웃, 라벨의 일부 <br> 일종의 추가, 그리고 WP로부터 codebox 출력, 그것을 확실히했다. 그래서, 소스 코드를 붙여넣을 수있습니다 시각적 편집기 HTML 태그 문자열로 간주되지 않았을 수있습니다. 소스 코드를 붙여넣은 후 같은 시각 편집기를 할 때, 영상 편집기, 코드를 다시 정렬되지 않습니다,하지만 특수 문자를 반환하는 것입니다 "" "& 등등 <>"&。에 일반적으로 그러한 수있을 것입니다,하지만 난 WP - codebox 이러한 특수 문자를 다시 표시하거나 변경 <>"&, 이유인지 모르지만 안됩니다. 제발 도와주세요 및 포인터를주지.
대답, 아, 우울, "및"문제 또는 Gaobu 딩동 반나절 낸다. 발생 "또는"반환 어디에 영상 편집기 ","뒤에 잘린 결과 갔어요. 하지 않으면 릴리스하거나 수정하지 않습니다 또 다시 샤 Dumo 개정 와서. 내부의 경우에는 직접적인 비주얼 편집기에 붙여 넣습니다 코드는 모든 HTML 코드를 게시할 수있습니다. 나는 그 안에서 우리는 우리가 아해야 결국 실패할 수있다 "숫자가 JavaScript를 사용합니까? 그래서 뭐 좋은 방법 이해를 참조하는 방법은 30 일 논평을 뒤에 있었을 효과적으로 읽을 수없습니다
대답치명적인 오류 : 교실 geshi redeclare 수없습니다 / 홈페이지 / 컨텐츠 / h / i /로 g /이다 hightfly / html로 / 블로그 / WP - 콘텐츠 / 플러그인 / 라인 243에 WP - codebox / geshi / geshi.php
대답@ 카일 :
대답저도 같은 문제가 있었 : 난 그냥 줄을 주석 - 여기서 일하는 것 같다.
Sincerly,
줘봐.
EcApS 모두 같은 문제를 함께 - 그냥 오픈 / wp-codebox/geshi/geshi.php, 어디 HSC 정의 함수입니다 첫번째 탈출 - 배열 요소 ("&"). 다른 WP 사용자가 다른 용도 outcomment보세요
대답난 그냥 html 코드 ... 불행히도 색깔을하지 않아도 insttaled 있지만, 꽤 멋지 네요 감사합니다!
대답안녕하세요, 거기 codebox의 "높이"을 설정하는 방법이 있나요? 예를 들어, 15 라인 높이를 설정하고, 내 코드는 더 이상 같은 것이라고, 그냥 수직으로 scrollbar.Thanks 추가!
대답"; 그"를 사용해야합니다 중고 ""분류 번호가 발생, 그리고 "의미;. 원래는, 사전에 태그를 사용하여 ", 그리고"; 그것을 올바르게 표시이지만, GESHI와 함께하지 못할 것이라고 정확하게 해결. 문제는 GESHI 문제가 아니라 플러그인 문제입니다. 하지만 그 희망 않습니다 수정안을 가능한 멀리있습니다. 중고 태그를 직접 사용 ""이 문제를 해결할 수있는, 만나와 ie67 및 FF로에서 올바른지 확인합니다. 하지만 결과는 어느 XHTML1.0 확인할 수없습니다. 난이 가능한 것,하지만 좋은 일이 아니다.
대답우수 플러그인 - 난 깔끔한 짐 일부 CSS를 오버 라이드해야하지만, 뛰어난 - 감사합니다!
대답내가 finnaly 내 WP blog.We에서 근무 가져 "코드"를 볼 코드를 편집에서 "비주얼", fine.Nice 모든 작업을 누른 다음, 친구 작동 안되어있습니다.
대답hHead "<!-[ .= $면 IE의] "\ n <style type\"text/css\"> \ n"; $ hHead .= ". wp_codebox (오버플로 - x는 : 자동; 오버플로우 - y를 : 숨겨진; 여백 - 하단 : 표현식 (this.scrollWidth "this.offsetWidth? \"15px \ ": 0); 너비 : 100 %;) \ n"; $ hHead .= ""/ 스타일 "\ n"! [endif] - "";
대답이 추가되었습니다
함수 codebox_header ()
과 CSS 유효성 검사 통과 / * 즉 * CSS를 해킹 / 부품 삭제
다시 말하지만, 만약 배경 설정 작성에 invalidly WordPress의 XHTML을 중첩을 자동으로 정확해야합니다 켜져있다
대답그래, 좋아 "PHP는"? PHP는 더 많은 공간 "이 될 것입니다! -가"! - 자동 필터에 일치하지 돼요
하기 위해서는 출력을 html로 효율적으로 코드를 약간, 수정된 좀 원치 않는 자료 ID 주소 또는 제거 http://www.e-xia.com/2008/05/wp-codebox-122-bug-fix/하지만 그는 전혀 없었 이해가 왜 쿠키, 우리는 그것을 계속해야합니까? 전환 후 상태를 유지하고 싶지 않나요? 작은 문제가 발생할 경우, 정말 충분히, 그래서 평소에 onclick = "javascript를 오해를 만들 시간이 조금을 수행하려면 : 함수 ()"함수를 다음에서 직접 객체의이 기능을, 난 집에 페이지 목록을 달성 앞에서 전화 통화를 사용할 수있습니다 [+], 기본적으로 자바 스크립트로 HTML 같은 같은 짓을하지만 이것은 잘못된 전화 wpcd_toggle_collapse 년 마침내 유일한 인수로 전달할 수있습니다이 매우 우울, 당신은 알고 왜 온거야? js 안에 마지막으로 압축된 패킷 폴더를 잃어버렸던 것, 그리고 이것은 또한 정확한지, 그리고 그것에있는 것이 더 이상 다음번에 관심이 많다. 당신이 "N"은, 복사, 어쨌든, 당신에게 세 가지 예제와 함께 성공적으로 복사할 수있습니다, 아마도 나는 또한 잘못된 관계에 놓일 수있습니다 js 오해 밖에 노력하지 않았다고 수 없다 고 말했다.
대답왜 내 블로그에이 플러그인이 작동하지 않습니다, 활성화된 플러그인 모르겠어요 - in을 Baocuo없이 설정을 변경하는 파일을 js와 CSS를 codebox의에 대한 참조를 볼 수없습니다 Baocuo, HTML 소스에 않았어
대답我在html编辑状态下添加的<pre…,在可见即可得模式下也试过,都失败了,我还禁用了所有插件,同样不起作用。我直接copy了这里的示例代码,也没用怎样才能确切知道这个插件是不是起作用了呢,在html源文件会有什么变化?
原因找到,是因为下载的版本不正确引起的
대답http://downloads.wordpress.org/plugin/wp-codebox.zip
这里下载的,没敢用迅雷,右键直接下载的另外,报告bug一个:在main.php里的get_settings('home')请改成get_settings('siteurl'),因为我的index.php不在安装目录,如果用home的话引用js和css会报错。
另一个bug是<和>都显示<和>这个不知道是不是和别的插件冲突,明天继续测试。
谢谢提供那么好的插件
把我前面写得留言都删掉吧,谢谢,自己都觉得太罗嗦了
대답不过今天又继续抓虫,因为真的很喜欢这个插件。
主要是copy to clipboard这个方法,因为只能在ie而且是在expand的时候才能用,所以在php代码里面加了如果不是ie隐藏这个链接,在javascript里面加了如果显示[-]的时候隐藏这个链接还有,现在的view和download都把代码第一行最前面的空格去掉了,不是很舒服,所以把trim都去掉了,download的正则表达式加了<pre….>.*\n(来去掉最前面的一个空行。
发在http://www.e-xia.com/?p=58,如果有兴趣的话可以看一下。
另外我找到了http://www.jeffothy.com/weblog/clipboard-copy/这个写了如何在firefox下实现copy to clipboard,不过因为当中要引用了一个swf,不知道怎么把这个的地址放到js里,能想到的只能是参数传递,不太舒服,所以也就没有用了。
感想您对WPCD的支持, 你所做的修改正是WPCD所欠缺的。我正在逐个把你做的修改做测试并加到发布版,在changlog日志中加上了贡献人信息。
대답同时也向你报告你的修改文件的一个bug. line=”n” 时copy to clipboard无作用。
<,>问题是wordpress editor hooks 在捣鬼,应该是可以解决的。
没想到你真的会看哦,很感动的说,其实我从来都不用copy to clipboard也就没有好好测试,我用firefox的,对ie的测试做得不好:redface:
대답Very nice plugin, thank you.
대답This is another vote to keep the [Copy to Clipboard][+] visible at all times (with either word wrap or cleverer use of CSS)
Thanks, I'm finding it very useful.
Wonderful plugin ! but 1 more thing.
대답How can I make word-wrap(no auto scrollbar) ?
can't work with wordpress 2.5
대답不能在2.5版下使用哦..
希望早日更新
Try it again!
대답When I wrap (without the spaces) around basic html, it breaks and doesn't work.
대답You need to move the 'copy to clipboard' to the left sign. I use this for SQL scripts. When they are too long (and most are), you can't see the 'copy to clipboard' unless you go to the bottom of the script and then use the scrollbar to scroll to the right. Most users don't even realize it's there as a result.
Great plugin otherwise.
대답Oopss.. I meant left “side” obviously. Thx!
대답Nice plugin but it breaks the Lightbox-2 plugin ( http://wordpress.org/extend/plugins/lightbox-2/ ). If your WP-CODEBOX plugin is enabled at the same time as Lightbox-2, Lightbox-2 doesn't work (it just shows the images in the browser window, ie the Ajax calls fail).
FYI …
대답Hi there,
Thanks for an awesome plugin.
I've got it working by writing my posts in 'code' view in wordpress. However, when I edit the article, it goes back to the 'visual' view on wordpress. When I switch back to the 'code' view, the following happens:
For php:
1. becomes ?>
3. ' becomes \' and each time I edit the article, another \ (slash) is added
Do you have any idea why this might be happening or am I doing something wrong?
Cheers and thanks for the plugin!
대답Oops! Looks like my comment didn't come through properly. I'll try again.
1. <?php disappears
2. ?> becomes ?& gt; (without the space between & and gt; – I just can't post that in this comment)
3. ' becomes \' and each time I edit the article, another \ (slash) is added
Thanks again
대답Does no work with “>”
exemple:
shown:
대답If Prototype or LightBox or ProtoBox or whatever does not work with WP CodeBox, you will have to do the following:
Open /wp-content/plugins/wp-codebox/js/codebox.js and find these lines:
function $(id) {
return document.getElementById(id);
}
Then replace it with
if ('undefined' == typeof $) {
function $(id)
{
return document.getElementById(id);
}
}
Since Prototype's $ function is extented with respect to CodeBox's one, the code should work fine.
대답Hope this helps.
That is not working on IE7
대답I'am Ie 7, no problem!
대답I mean, the workaround vladimir posted (and you integrated on wp-codebox). I'm using wp-codebox with lightbox-2 and codebox breaks the lightbox-2 script. On FF works fine.Anyway, I like too much your plugin, it' the best I have seen on syntax highlighting.
대답Eric, there is one more bug in the code: when creating a download link, you are using htmlspecialchars() function to screen special characters. However, by default, htmspecialchars() assumes iso-8859-1 charset, which is wrong for the most of blogs. So it would be more correct to use wp_specialchars() instead.
대답I get:
대답Warning : Invalid argument supplied for foreach() in /home/xxx/public_html/wp-content/plugins/wp-codebox/geshi/geshi.php on line 2281 Warning : Invalid argument supplied for foreach() in /home/ xxx /public_html/wp-content/plugins/wp-codebox/geshi/geshi.php on line 2281 Warning : Invalid argument supplied for foreach() in /home/ xxx /public_html/wp-content/plugins/wp-codebox/geshi/geshi.php on line 2281 Warning : Invalid argument supplied for foreach() in /home/ xxx /public_html/wp-content/plugins/wp-codebox/geshi/geshi.php on line 2281
Any ideas?
还是楼上说的< > 问题我发现当在源代码模式写时,比如<pre lang=”C”> p->q …… 如果立刻发布就没有问题可一旦我切回可视模式后,就会被转成 <pre lang=”C”> p->q …… 而这时发布就只能看到错误的形式了而且我试了其他几个代码高亮插件,同一个编辑器下,虽然编辑时显示的是p->q 但发布后没有问题,可以看到p->q
대답所以应该不是编辑器的问题,希望老大解决还有一个就是行号这一栏有时莫名其妙的非常宽,包括您这里的几个例子也是,应该不是我浏览器的问题吧(我用的是firefox)
贴个图给您看看http://i264.photobucket.com/albums/ii169/coffeecat10/code.jpg
대답