| Szerző: Eric.Wang Plugin URL: http://wordpress.org/extend/plugins/wp-codebox/ Tags: syntax highlighting, mondattan, jelölje ki, kód, formázás Kéri, hogy legalább: 2,0 Tested-ig: 2.5.1 Stabil tag: 1.3.1 Letöltés | Adományoz erre a beépülő modul fejlesztésének, Thanks! |
== Leírás ==
WP-kód CODEBOX kiemelve plug-in, támogatja a több nyelven, kód letöltése, másolása a vágólapra, a kód mezőbe, visszahúzódó, és a háttérben az alapértelmezett tulajdonság beállítása. Ez a plug-in is folyamatos fejlesztés, szívesen használni, és jelentsd a hibákat.
Wp-CodeBox nyújt tiszta Szintaxiskiemelés és a fejlett funkciót beágyazása forráskód tartozó oldalak vagy állás. A széles körének támogatására népszerű nyelvek kiemelve a sorszámok, kód letöltése, másolása a vágólapra, összeomlása codebox, automata kulcsszavak link API kézikönyv és fenntartja formázás másolása közben kódrészletek, a böngésző.
Ez biztosítja az egyszerű háttér konfigurációjának kiemelő stílus / formázás customization.
Mivel a plugin fejlődik, a jövőben is támogatni fogja a további lehetőségeket. (CSS opció, Kulcsszó megjelenítési stílus, Auto Sapka / Nocaps ügyben érzékenység, stb)
Alapvető műveletek == ==
Wrap kód tömbök "<pre lang="LANGUAGE" line="1" file="download.txt" colla="+">" és "</ pre>"
Lehetséges paraméterek:
"NYELV" szó a [GeSHi] támogatott nyelvi szintaxis;
`file` létre fog hozni egy letöltő kódot attribútum.;
"line =" n "" fogja rejteni az egységes codebox;
"Szo ="+/-"` bővül / becsukásához codebox.
"vonal, file, Szo" nem kötelező.
== Telepítés ==
1. Feltöltése WP-CodeBox.zip, hogy a Wordpress plugins könyvtárba, általában wp-content/plugins `/`, és bontsa ki a fájlt. Ez létre fog hozni egy wp-content/plugins/WP-CodeBox `/` könyvtárba.
2. Aktiválja a plugin révén a "Dugó" menü WordPress.
3. Ugrás az Option-> Wp-CodeBox alapértelmezett beállítás.
4. Create a post / oldal tartalmazó kódrészletet követő [helyes használata szintaxis]
== == Gyakran Ismételt Kérdések
Amikor aktiválja a plugin, popup the error: "Fatal error: Cannot redeclare osztály GeSHi a # # / wp-content/plugins/wp-codebox/geshi/geshi.php on line 158"?
Válasz: disactivate egyéb Gashi alapú szintaxis kiemelő plugin először.
== Képernyőképek ==
1. PHP, sem a sorok számát.
"foo" > <div Id = "foo"> <? Php function foo () ( n" ; echo "Hello World! \ \ n"; ) \ $i = 0 ; \ $i < 10 $i ++ ) { for (\ $ i = 0; \ $ i <10 $ i + +) ( ize (); ) !: " </ Div> |
2. Java, a sorok számát, összeomlása codebox.
1 2 3 4 5 | public class Hello ( main ( String [ ] args ) { nyilvános public static void main (String [] args) ( . println ( "Hello World!" ) ; Rendszer. Out. Println ( "Hello World!"); ) ) |
3. Ruby, a sorszámok kezdődő 18, a letöltés funkció.
18 19 20 21 22 | class Example arg1 ) def példa (ARG1) + arg1. to_s return "Hello" + arg1. to_s vége vége |
4. Adminisztrációs felület a WordPress 2.
== Használat ==
** Példa 1: PHP, sem a sorok számát **
<pre lang="php" line="n">
<div id="foo">
<? Php
function foo () (
echo "Hello World! \ \ n";
)
for (\ $ i = 0; \ $ i <10 $ i + +) (
ize ();
)
!: "
</ Div>
</ Pre>
** 2. példa: Java, a sorok számát, összeomlása codebox **
<pre lang="java" colla="-">
public class Hello (
public static void main (String [] args) (
System.out.println ( "Hello World!");
)
)
</ Pre>
** 3. példa: Ruby, a sorszámok kezdődő 18 kód letöltése (ruby.txt) **
<pre lang="ruby" line="18" file="ruby.txt">
class Example
def példa (ARG1)
return "Hello" + arg1.to_s
vége
vége
</ Pre>
Támogatott nyelvek == ==
A következő nyelveket támogatja a `lang" attribútum:
ActionScript, Ada, Apache Log, AppleScript, ASM, ASP, Kocsi, Backus-Naur formában, Bash, BlitzBasic, C, C-Mac, C #, C + +, CAD DCL, cadlisp, CFDG, CFDG, ColdFusion, CSS, Delphi, DIV - , DOS, Eiffel, Fortran, Fortran, FreeBASIC, GML, Groovy, HTML, Inno, IO, Java, Java 5, Javascript, LaTeX, Lisp, Lua, Microprocessor ASM, mIRC, MySQL, NSIS, Objective C, OCaml, OpenOffice BASIC - , Oracle 8 SQL, Pascal, Perl, PHP, PL / SQL, Python, Q (UICK) BASIC, robots.txt, Ruby, SAS, Scheme, SDLBasic, Smalltalk, Smarty, SQL, T-SQL, TCL, thinBasic, Uno IDL, VB.NET, Visual BASIC, Visual Fox Pro, WinBatch, X + +, XML, Z80 ASM
Release Notes == ==
** 1,0 **: Először a belső szabadon; használ GeSHi v1.0.7.20;
1.0.1 ** **: Add megtekintése kód AJAX vonás;
** 1,1 **: Add egyszerű háttér konfigurációjának kiemelő stílus / formázás customization;
** 1,2 **: css tuning és lehetőség i18n compatible;
1.2.1 ** **: Uses GeSHi v1.0.7.21;
1.2.2 ** **: WP 2,5 compatible;
1.2.2.1 ** **: Pontos apró hiba, javítása CSS elrendezés helyezze a kódot header; Közreműködő: YiXia.
1.2.3 ** **: Uses GeSHi v1.0.7.22, adjuk hozzá a kulcsszavakat linket API kézi beállítást.
Donate == ==
Future Feature == ==
Nyújt majd a backgroud lehetőség szövegkiemelő stílusában (CSS opció, kulcsszó megjelenítési stílus, Auto Sapka / Nocaps ügyben érzékenység, stb) A jövőben változat.







Testvér, segíts nézzem meg? Miért van a kijelző nem normális!
VálaszolKód túl hosszú vezet vízszintes görgetősáv kód nem teljesen illusztrálják a problémát,
Nézd meg ezt http://www.freeopens.com/2010_01_31.html
Fáradságot, hogy nézd meg az útmutatót!
Köszönöm
ie6, 7 a következő, ha a kód túl hosszú vezet a vízszintes görgetősáv kódrészleteket problémák, gondok a következő módosítását a következő adatokat, valamint a saját átmeneti korrekciós módszerrel, kérjük Zhijiao:
Válaszolhttp://www.jhdxr.com/blog/html/tech/fix-wp-codebox-show-bug-for-ie6-and-ie7.html
Főnök azt reméli, hogy megoldják ezt a problémát! Túl fájdalmas!
VálaszolUgyanebben a cikkben, feltettem a 2 után a kódot jeleníti meg az eredményeket nem normális. . . .
VálaszolA króm
En van egy probléma, hogy ez a plug-in nem ismeri Wrap ingatlana van? Ha a kód túl hosszú. Nem akarom, vízszintes görgetősáv úgy tűnik, hogy hogyan kell csinálni?
VálaszolEz a plug-in 2,91 nem használható alatt? Kinyitottam és nincs kiemelve. Beállításokat vannak, de nem számít, milyen a beállítás nem fog változni. . Read file header nem bizonyítja, hogy behelyezése WP-CODEBOX a releváns dokumentumokat.
VálaszolMegtaláltam a papírt, hogy miért nem, mert a footer beszúrni, hogy lássa a többi plug-in mutatja, hogy tudjuk, hogy ez használt teher a JS használt
VálaszolHalo elfelejteni címkéket. Azért van, mert a dokumentum nem csatlakozik a lábléc
VálaszolKöszönöm, nagyon hasznos.
VálaszolThx for sharing
VálaszolKöszönöm szépen a problémamegoldás!
VálaszolHello, használd ezt a plug-in is nagyon jó, de most már kisebb hibákat,
Válaszolhttp://www.clang.cn/blog/?p=603
A vonal mellékhatásai néhány deformációja a sorok számát, amely segíthet elemezni az oka?
Szia,
ez lehet rejteni a fejlécet / function a kódex-Box által paraméter / attribútum a pre-Tag?
Ha nem, ez egy jó funkciót a jövőben.
Válaszol. Line_numbers pre (padding-left: 10px;)
VálaszolVáltozott:. Line_numbers pre (padding: 0px;)
Adtam egy szokás, hogy a CSS CodeBox nem lépi túl nagy a nagy-kód:
. Wp_codebox (
Válaszol-max-height: 800px;
overflow: auto! fontos;
)
Szia,
i frissítette az olasz fordítás.
Találja meg itt:
http://gringo.netsons.org/blog/download/200/
Legyen szíves, add hozzá a források?
Köszönöm,
VálaszolAburridisima
WP-CodeBox a WordPress2.8.6 megjelenítési problémák. Próbáltam sok alkalommal. Nem használható
http://stackoverflow.com/questions/1853590/anyone-using-wp-codebox-1-4-with-wordpress-2-8-6
VálaszolÖsszeg. . . Tipp néhány perccel ezelőtt az új. . Megoldani a problémát. .
Válaszolvery nice thanks
Válaszoltanx részére ez felad: di love this web
Válaszoloh nagyszerű lehetőségekkel ..
VálaszolHogyan kell a eltávolítását nyelvtípust cím mellett 'view kód "a funkcionalitás bar?
VálaszolKérdez
file = "Letöltés ruby.txt": Hozzon létre egy letölthető menteni a neve
Ezt a dokumentumot kell helyezni a ruby.txt Melyik úton? !
Válaszol//全部选中全部取消处理
function CheckTrue(obj)
{
$("input[type=checkbox][name=checkItem]").attr("checked",$(obj).attr("checked"));
}
/ / Collection kiválasztott tételek
function CollectCheckItems ()
(
allcheckboxs var = $ ( "input [type = checkbox] [name = checkItem] [ellenőrzött]");
var ids = new StringBuilder ();
for (var i = 0; i <allcheckboxs.length; i + +)
(
var id = $ (allcheckboxs [i]). attr ( "id"). split ("_")[ 1];
ids.Append (id) alatt
ids.Append (",");
)
var strIds = ids.ToString ();
return strIds.substr (0, strIds.length-1);
)
Ez a cikk származik CSDN blog, reprodukálható, kérjük, jelezze forrás: http://www.cnblogs.com/xuezhizhang/archive/2009/10/28/1591639.html
Válaszolthanks for this poste
Válaszolnagyon jó! tartályok;
Válaszolnagyon segített nekem!
Eric,
VálaszolNagyon szép plugin! Egy kérdés: Mikor megpróbálok tartalmaz html nyilatkozatát az codeBox a html karaktereket alakítják ie> válik> Megpróbáltam mindent tudok képzelni - mind a normál és a html kód nézetben. Any hints lenne hálásan appreciated. Thanking you in advance ...
Hi ..
thanks for this plugin
de, van egy egyszerű kérdést.
Lehet ezt a plugin használható wordpress téma? Hogyan kell használni?
Sorry for my angol ..
VálaszolNagyon szép plug-in, miért nem frissül?
VálaszolHi Eric!
Én hoztam létre a magyar fordítása a forgatókönyvet.
VálaszolDownload link: http://vrnagy.ath.cx/stuff/wp-codebox-hu_HU.mo
Köszönjük, hogy a kiváló Plugin.
Találtam egy kis probléma a Plugin. Ön közvetlenül beleértve a JavaScript-fájlok használata helyett wp_enqueue_script funkció http://codex.wordpress.org/Function_Reference/wp_enqueue_script
A használatának előnye, ez a funkció, hogy ez nem tartalmazza jQuery újra, ha már benne van valami más Plugin vagy témát.
Válaszolmain.php referenciaösszegbe admin.js idő, nem felelnek meg az új, XHTML szabványokkal, meg kell a script type = "text / javascript", nem pedig a script language = "javascript"
VálaszolKitaláltam, hogy mi az én problémám volt! Ez a rohadt idézőjelek között használják ezt a blogot. Vettem / beillesztette a kódot, de nem működnek megfelelően. Írja be a saját idézőjelek különben nem fog működni!
http://wordpress.org/support/topic/282918?replies=2 # post-1115173
Válaszolnekem van egy probléma-val, mint a HTML entitások & _lt, és & _gt; (_ csak ki, hogy bemutassa az egységek).
nekem van-hoz használ html szervezetek előre címkék tartani oldalamon (x) html érvényes és wordpress átváltja <a & _lt, mint ahogy azt kéne csinálni. A probléma már kapcsolatban van a wp-codebox mert amikor nekem van a plugin lehetővé teszi a szervezetek jelennek meg, hanem a dekódolt!
mikor tiltsa le a plugin a szokásos előzetes használatos és a szervezetek és a dekódolt kap jelenik meg <or>
tud valaki követni a probléma meg wp-codebox?
VálaszolVolt egy pillantást a kódot, de nem találtam megoldást
Még nekem is ugyanaz a probléma. HML A szervezetek nem megfelelően dekódolt a Plugin.
Tudja valaki, hogyan lehet javítani? Vagyok még kész a szponzor, aki meg tudja javítani ezt.
VálaszolÉn már telepített WP-Codebox. És Hogyan kell használni? Magyarázat nekem részleteket és Meg akarom mutatni a HTML kódot a fórumot a kód mezőbe.
VálaszolSzia, nekem lefordítani ezt a plug-in a török, de én dont tud hogyan én tud használ az én fordításban. Van-e lehetőség erre? Vagy hol tud én szerkesztés célra ez?
VálaszolÉn FF művek fine.Anyway, szeretek túl sok a plugin, ez a legjobb, amit láttam a szintaxis kiemelést.
Válaszolrn Ez a cikk származik: www.EricBess.com Részletes Reference Forrás: http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/
Meg kell adni "text-align: left;"-ről ". Wp_codebox előtti" máskülönben bizonyos körülmények között mind a kódot, akkor középre.
VálaszolSzeretném tudni, hogyan jelenjen meg valami ilyesmit:
<? Php
/ / ...
echo ";
echo'';
!: "
Nem talál semmit ide -.-
Tudom, hogy ez hátborzongató cucc, de abban a pillanatban I'm using "/ / sorry", és hogy lenne ok.
Egészségére!
Válaszolwow ... én vagyok ilyen hülye XD
it's:
és az atm. I'm using <\ / pre>
Válaszolpokol ... ..
Feladom, csak del ez ....
VálaszolRemekül működik, köszönöm
VálaszolKiemelten támogatja! Csinálja.
VálaszolAz utolsó változata a HTML spec most határozza meg a módját, hogy meghatározzák a programozási nyelv a markup.
Példa: Az
<pre> <code class="language-pascal"> var i: Integer;
kezd
i: = 1;
végén. </ code> </ pre>
Forrás:
http://www.whatwg.org/specs/web-apps/current-work/multipage/text-level-semantics.html # A-code-elem
Elképzelhető-e egy új verziója a dugó frissíteni kell használni ezt a szintaxis?
VálaszolHogyan lehet fényes html nyilatkozat ah?
VálaszolNem működik a WP 2,7
VálaszolEz a blog működik WP 2,7
VálaszolNem tudom, a C # kódot a munkát. Meg kell használni előre lang = "C"-hoz kap egy közeli képviseletét C #. Tudna segíteni ebben. Check out my site látni a post Nem sikerült együtt.
Válaszollang = "Csharp"
VálaszolKöszönöm, én igazán szükség ez.

VálaszolVan út / bekapcsolására a funkció bár egy kódblokk keresztül előre kapcsolók felülbírálja az alapértelmezett viselkedése elrejtő function? Valami ilyesmi bár ="+/-" hasonló a Szo ="+/-"? Köszönet újra részére egy csodálatos plugin!
VálaszolHalo ~ ~ alább, hogy a szoftver, és nem lát semmilyen térképet, csináltam a cím jön ki. Az alak az angol beállítást, és az összes jelent? h ttp: / / test.35sun.com/temp/wp-codebox-1.gif
Válaszol↓ ↓ ezt a lehetőséget, próbáltam, vagy nem ellenőrzött, nem látni a változásokat. h ttp: / / test.35sun.com/temp/wp-codebox-2.gif
Hello, megkérdezhetem két háttér beállítások 1. Az alak az angol beállítást, és az összes jelent? 2. ↓ ↓ ezt a lehetőséget, próbáltam, vagy nem ellenőrzött, nem látni a változásokat.
VálaszolA Hai,
Van ötleted hogyan?
VálaszolA wordpress plugins oldalon, azt mondja kapsz egy buttont saját TinyMCE editor.
Úgy néz ki mint én nem értem ezt a gombot
Wordpress változat: 2.7
Köszönöm,
Engem
Fájl letöltése probléma után felszerel 1.3.31 által megállapított változtat line 38 WP-codebox.php ig,
Válaszolif (preg_match ( "/ \ s * <pre(.*file=[\"']".$download."[\"'])[^> ]+>(.*)< \ / pre> \ s * / Siu ", $ tartalom, $ match)) (
Ha valakinek van ugyanaz probléma, próbálja meg ezt a javítást.
Úgy tűnik, hogy van egy Bug! ^ ^
VálaszolNem tudok kiemelni Kocsi-kód ennek Plugin - próbáld ki - u akarat van valami hasonló:
span style = "color: # 0080FF; font-style: italic; font-weight: bold;" "=" color: # 0080FF; font-style: italic; font-weight: bold; "" = "color: # 0080FF ; font-style: italic; font-weight: bold ;">/=" color: # 0080FF; font-style: italic; font-weight: bold; "> / www.autoitscript.com/autoit3/docs/functions/ MsgBox.htm "> / 3 / =" color: # 0080FF; font-style: italic; font-weight: bold; ">> MsgBox <=" color: # 0080FF; font-style: italic; font-weight: bold ; "> / a> (=" color: # 0080FF; font-style: italic; font-weight: bold ;">=" color: # AC00A9; font-style: italic; font-weight: bold; "=" color: # 0080FF; font-style: italic; font-weight: bold; ">> 0, =" color: # 0080FF; font-style: italic; font-weight: bold; "> =" color: # 0080FF; font-style: italic; font-weight: bold; ">" Warum? "span style =" color: # 0080FF; font-style: italic; font-weight: bold; "> =" color: # 0080FF; font -- style: italic; font-weight: bold ;">,=" color: # 0080FF; font-style: italic; font-weight: bold; "> =" color: # 0080FF; font-style: italic; font-weight : bold; ">" Weil ISZB kann! "span style =" color: # 0080FF; font-style: italic; font-weight: bold; "> =" color: # 0080FF; font-style: italic; font-weight : bold ;">)=" color: # 0080FF; font-style: italic; font-weight: bold; ">
Igen, a tető egy
VálaszolThanks ..
VálaszolSzia,

VálaszolMe, megint
ÉN használ egy tudás ebben a blogban: "Styling mintakódok par Deux", és úgy tűnik, hogy hozz nekem egy olyan pontra, ott mehet tovább, remélem,
Üdvözlettel
Szia,
VálaszolNekem van telepíti PlugIn wp-codebox. Nekem van WordPress 2.3.3 és egy saját stílusú sablont. (A két nagy css-style-fájl)
Az egyetlen eredmény kapok ugyanaz a használom a "<pre>-tag, önálló.
Gyanítom, hogy van némi CSS-kérdés.
De megnézheted a minta után erre a linkre: http://blogg.ngn.nu/index.php/2009/01/14/testar-syntax-highligt-wp-codebox/The blog svédül, de azt hiszem, Megértem a post egyébként
Can you (bármilyen) adjon nekem néhány ötletet?
Van-e további információt, amit (bármilyen) kell segíteni?
Üdvözlettel
Hi Eric,
Válaszolnice plugin!
Lefordítottam azt az olasz és tedd a fájl van:
http://gringo.netsons.org/blog/download/200/
Remélem, hogy ez hasznos lehet az Ön számára, és hogy hamarosan építeni a következő kiadásba.
Viszlát.
Helló.
VálaszolVan wordpress 2,7 és van egy probléma a dugó. Amikor kattintva letölthető forráskód txt, terhelés ezen az oldalon: ... / wp-content/plugins/wp-codebox/wp-codebox.php? P = 1 & download = letöltés . txt, de az oldal nem fehér. Engem is tanulmányozni a forráskódot, és van egy hiba a wp-codebox.php 39. sor: a reguláris kifejezés nem egyezik, és soha nem küld a tartalmat.
Hogyan lehet ezt megoldani? Nagyon köszönöm.
Üdvözlettel.
Az én kódot nem spacing out
VálaszolMiért van ez?
Hello, plugin telepítése után, akaratlanul blog adatokat exportálni arra már vannak hibák, mint
VálaszolWarning: include_once (../../../ WP-config.php) [function.include-once]: failed to open stream: Nincs ilyen fájl vagy könyvtár in / plugins / WP-codebox / WP-codebox.php on line 32 Warning: include_once () [function.include]: Failed opening'../../../ WP-config.php 'for inclusion (include_path ='.:/ usr / lib / php: / usr / local / lib / php ') in / plugins / WP-codebox / WP-codebox.php on line 32 Warning: include_once (../../../ WP-settings.php) [function.include-once]: failed to open stream: Nincs ilyen fájl vagy könyvtár in / plugins / WP-codebox / WP-codebox.php on line 33 Warning: include_once () [function.include]: Failed opening'../../../ WP -settings.php 'for inclusion (include_path ='.:/ usr / lib / php: / usr / local / lib / php') in / plugins / wp-codebox / wp-codebox.php on line 33
Hálás lehetsz, ha meg tudná nézni, kösz
Amikor megpróbálok írni csupasz HTML-én attribútumok törlése után tudom elmenteni. I'm using wordpress mu. Azt hiszem, amit az oka, hogy nem indítja a box.BTW, oldala kódolási hibás rosszul. Ázsiaiak Úgy néz ki, bár a kódolási hibák Wordpress anounces UTF8. Én még nem tudja elolvasni a gomb szövegét. Csak találgatás ...
VálaszolHello, köszönöm a plug-in, ma összehasonlítottam a kódot, több plug-in, akkor ez a legjobb. 但是. Beszélve egy kis probléma:
Válaszolfile = "Hello.java" mutattak a fájl nevét hello.java. Szóval félre néhány Java-fájl nem összeállított, kérjük, gondoljon módon megoldani, mit, java-és nagybetűket.
Megváltozott, nincs változás verziószám, újra letölti és telepíti, mit,
VálaszolFf-ben és opera-ri nem jeleníthető meg "Másolás a vágólapra"
VálaszolGratulálok a helyes választ, akkor részt vehet a továbblépéshez.
VálaszolNos, a probléma az volt, eredetileg option.php
VálaszolA felújítás után a 1.3.3, nem tudja megváltoztatni main.php belül Kód megtekintése és másolása a vágólapra a kínai, és angolra, azt az oldalt, a rendetlenség, és az eredeti verzió nincs ilyen probléma
VálaszolÉn még egy kis baj szerzés ezt a sort működik helyesen, ha már megváltoztatta. Azt akarom, hogy támogassák mind <code> és <pre> kimutatásokban. Tudom, hogy ez támogatja az egyik vagy a másik, de azt akarom, hogy mindkettőt támogatja. Bármely javaslat a regex, hogyan lehet, hogy ezt a munkát nem tört el?
Válaszolfunction wp_codebox_before_filter ($ content)
(
return preg_replace_callback (
"/ \ S * <(kód | pre )}(?: lang = [\ "']([ \ w-] *) [\"] | file = [\ "']([ \ w-] * \.? [\ w-] *) [\ " '] | = Szo [\ "']([ \ + \ -]) [\"'] | sort = [\ " '] (\ d * | n ) [\ "] | \ s )+>(.*)< \ / (kód | pre)> \ s * / Siu",
: "Wp_codebox_substitute",
$ Content
);
)
Csak a következő volt hiba kattintással ruby.txt:
Válaszolhttp://www.ericbess.com/ericblog/wp-content/plugins/wp-codebox/wp-codebox.php?p=134&download=ruby.txt
meghatározott
VálaszolSzia,

VálaszolKöszönjük, hogy a plugin, de van 2 hiba:
1) a számok a sorok tolódnak át a kódot: s
És 2) az admin műszerfal, a szerkesztés beállításainak te plugin, I get this:
Ön nem egy 8. szintű vagy annál magasabb USER és ezért nem tudja beállítani WP-CodeBox. Ha a 8. szint vagy annál magasabb USER, akkor kérjük, Kijelentkezés és lépjen be újra.
Köszönet előre is a választ, és ha szükséges, megfelelő tézisek hibák ...
rögzíteni az új változat.
VálaszolMost elmondtam a baj, a második lépés szerint kell Werbeagentur-Wissen mondta, csak a megjegyzéseket '&' = "" & "a vonalon, és ha minden megjegyzést, és máshol van a probléma. A harmadik lépés a javascript is kell, más nyelveken a körülményektől függően. Nincs más probléma található.
VálaszolVégül találtam egy megoldást. Először is, amikor megjelent a forráskódot, hogy kell írni a kódot, ha van ", majd egy hely, nem lehet bármely más karakter, ellenkező esetben módosítsa a vizuális szerkesztő lesz a jogellenesnek minősülő címkék, majd a tartalmát törlésre kerül. Második, hogy módosítsa wp-codebox/geshi/geshi.php, működni fog HSC Lane '&' = "'&','"' ="'"','<' = " '"', ' " '= "'" ', megjegyzésbe az előző üzeneteket Werbeagentur-Wissen már említettek. Harmadszor, változások wp-codebox/geshi/geshi/javascript.php lesz "SZIMBÓLUM' => array eltávolítani, vagy változást & Cheng & &, amely szerint a nyelv közzé szeretné tenni a különböző típusú és különböző
VálaszolŐk is csináltam egy kis kutatást, és megállapította, hogy ha a massza, hogy közvetlenül a forráskód mellett a "karakter mögé, majd vissza, amikor a vizuális szerkesztő, vizuális szerkesztő azt hiszem, ez egy html tag, és ez a címke nem érvényes, akkor mögött a tartalom törlődik. Ha a tészta ez közvetlenül a vizuális szerkesztő, a vizuális szerkesztő illessze be a kódot újra elrendezés, adjunk hozzá egy kevés <br> afféle címkét, majd a WP-codebox kimenet, ez biztosan nem helyes. Szóval, nem illeszthetők be a forráskódot, és nem vették figyelembe, hogy a vizuális szerkesztő html tag string. Miután egy ilyen beilleszti a forráskódot, hogy vissza, amikor a vizuális szerkesztő, vizuális szerkesztő, a kód nem lesz átrendezték, de a különleges karakterek "" "és így tovább a <>"&。 Általában egy ilyen képesnek kell lennie, de én már nem kezdte meg a wp-codebox ezeket a speciális karaktereket cserél hát, vagy show <>"&, nem tudom az okát. Kérem, segítsen, és adja mutatók.
VálaszolNyomott, ah, dobálják egy fél nap, és "és a" probléma vagy Gaobu Ding. Találkozás "vagy a" vissza oda, ahol a vizuális szerkesztője volt vágva, "" mögött, így elment. Kivéve, ha a kibocsátás nem megváltoztatni őket, különben visszajön újra felülvizsgálta a Sha dumo. Ha közvetlenül a vizuális szerkesztő, illessze be a kódot belül közzéteszi őket az összes HTML-kódot. I use javascript, belül van egy "számok nem az, hogy a végén kéne ah? Még nem olvas egy félnapos mögött kommentárt, így mi látni, megérteni egy jó módja annak, hogy hatékonyan
VálaszolFatal error: Cannot redeclare osztály geshi in / home / content / h / i / g / hightfly / html / blog / wp-content / plugins / wp-codebox / geshi / geshi.php on line 243
Válaszol@ Kyle:
VálaszolUgyanez volt a probléma: Én csak meg véleményét a kimenet - úgy tűnik, hogy itt dolgozom.
Sincerly,
DaB.
mindenkinek a problémák, mint EcApS - csak nyit / wp-codebox/geshi/geshi.php, nézd, ha a funkció HSC meghatározott és outcomment az első escape-array elem ("&"). wp különböző felhasználók, különböző szokásokkal
VálaszolÉpp most insttaled ez .. a html kód nem kap színű sajnos, de ez nagyon jó köszönöm!
VálaszolSzia, Van ilyen módon lehet szabályozni a "magassága" a codebox? Például szeretném beállítani a magasság, 15 sor, és ha a kód már, ez csak növeli a vertikális scrollbar.Thanks!
Válaszol"Azt jelentette, hogy előfordulhat előre label" "Number kell használni", és ";. Eredetileg, a hasznosítást megelőző tag ", és" ez helyesen jelenik meg, de a GESHI nem lenne képes megoldani helyesen. A probléma az, GESHI a problémát, nem plug-in probléma. De azt remélem, hogy a módosítás, amennyire csak lehetséges. Közvetlenül felhasználható a pre tag "" lehet megoldani ezt a problémát, és az ie67 és ff helyes. De a következményei, amelyeket nem lehetett ellenőrizni xhtml1.0. Azt hiszem, ez járható, de ez nem egy jó dolog.
VálaszolKitűnő dugó - El kell felülírni egyes CSS rendben a dolgokat, de jó - köszönjük!
VálaszolÉn finnaly értem dolgozott, az én WP blog.We elvárják, hogy módosítsa a kódot a "Kód" érdekében, nem a "Visual", akkor minden jól működik fine.Nice munka, haver.
Válaszol$ HHead .= "<!-[ if IE]> \ n <style type\"text/css\"> \ n "; $ hHead .=". Wp_codebox (overflow-x: auto; overflow-y: hidden; padding-bottom: expression (this.scrollWidth> this.offsetWidth? \ "15px \": 0); width: 100%;) \ n "; $ hHead .=" </ style> \ n <! [endif] -- "";
VálaszolEz a hozzáadott
function codebox_header ()
És törölje a CSS-ben a / * IE hack * / részein keresztül CSS Validation
Újra, ha a háttér-beállítások-írás bekapcsolva WordPress kell helyesen érvénytelenül nested XHTML automatikusan
VálaszolSzóval, mint a <? Php lesz <? Php egy több helyre! "- Lesz"! - Nem automatikusan ugrás a szűrőt
Átdolgozták egy kicsit a kód, ésszerűsítése érdekében a kimeneti html, megszabaduljunk a nem kívánt id címét vagy http://www.e-xia.com/2008/05/wp-codebox-122-bug-fix/ de nem volt megérteni, hogy miért van a cookie-t, meg kellene tartani? Miután a kapcsoló nem akarja fenntartani a status? Ehhez egy kis idő, hogy találkozik egy kis probléma, tényleg elég ahhoz, hogy félreértések, úgyhogy általában onclick = "javascript: function ()", majd a funkciót, ahol közvetlenül használ ez-hoz kap a hívás ezt a funkciót a tárgy, én előtte a honlap eléréséhez lista [+] csinál, alapvetően ugyanaz, mint a JavaScript, mint a HTML, de ez a téves hívás wpcd_toggle_collapse év, és végül csak elmenni lehet ezt érvként jött be nagyon nyomott, tudod miért? Az utolsó tömörített csomag belsejében valónak tűnik js mappát, és ez is helyes, és érdekelt abban, hogy a jövőben nem legközelebb. Ott azt mondta: "n" nem tudja másolni nem próbálta ki, amúgy is, a három példát adsz, sikeresen másolni, talán még félreértik js is lehet helyezni a rossz kapcsolat.
VálaszolNem tudom, miért ez a plugin a blogomban, hogy nem működik, az aktív plug-in nélkül Baocuo, változtassa meg a beállításokat nem Baocuo, a HTML-forrás fájl is megtekintheti a hivatkozás a js és a css a codebox
VálaszolVan html szerkesztési mód, hogy adjunk <előre ..., lehet kapni a belátható módban is próbáltam és nem sikerült, én is tiltva az összes plug-in, ugyanez nem működik. Én közvetlenül másol a mintakódot itt, hanem a haszontalan tudni, hogy pontosan mennyi ez a plug-in nem játszik szerepet a html forrás file, mi fog változni?
Megtalálni az oka, mert a letöltött verzió nem helyes miatt
Replyhttp://downloads.wordpress.org/plugin/wp-codebox.zip
这里下载的,没敢用迅雷,右键直接下载的另外,报告bug一个:在main.php里的get_settings('home')请改成get_settings('siteurl'),因为我的index.php不在安装目录,如果用home的话引用js和css会报错。
另一个bug是<和>都显示<和>这个不知道是不是和别的插件冲突,明天继续测试。
谢谢提供那么好的插件
把我前面写得留言都删掉吧,谢谢,自己都觉得太罗嗦了
Reply不过今天又继续抓虫,因为真的很喜欢这个插件。
主要是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日志中加上了贡献人信息。
Reply同时也向你报告你的修改文件的一个bug. line=”n” 时copy to clipboard无作用。
<,>问题是wordpress editor hooks 在捣鬼,应该是可以解决的。
没想到你真的会看哦,很感动的说,其实我从来都不用copy to clipboard也就没有好好测试,我用firefox的,对ie的测试做得不好:redface:
ReplyVery nice plugin, thank you.
ReplyThis 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.
ReplyHow can I make word-wrap(no auto scrollbar) ?
can't work with wordpress 2.5
Reply不能在2.5版下使用哦..
希望早日更新
Try it again!
ReplyWhen I wrap (without the spaces) around basic html, it breaks and doesn't work.
ReplyYou 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.
ReplyOopss.. I meant left “side” obviously. Thx!
ReplyNice 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 …
ReplyHi 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!
ReplyOops! 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
ReplyDoes no work with “>”
exemple:
shown:
ReplyIf 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.
ReplyHope this helps.
That is not working on IE7
ReplyI'am Ie 7, no problem!
ReplyI 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.
ReplyEric, 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.
ReplyI get:
ReplyWarning : 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
Reply所以应该不是编辑器的问题,希望老大解决还有一个就是行号这一栏有时莫名其妙的非常宽,包括您这里的几个例子也是,应该不是我浏览器的问题吧(我用的是firefox)
贴个图给您看看http://i264.photobucket.com/albums/ii169/coffeecat10/code.jpg
Reply