最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

WordPress 插件——CoolCode使用方法與下載

 更新時(shí)間:2007年07月02日 00:00:00   作者:  
本插件原修改自 Chroder.com 的 WordPress Code Highlight 插件。但 CoolCode 插件在它基礎(chǔ)上修改了很多的內(nèi)容。

本插件原修改自 Chroder.com 的 WordPress Code Highlight 插件。但 CoolCode 插件在它基礎(chǔ)上修改了很多的內(nèi)容。

下載:coolcode

CoolCode 所做的改進(jìn)

  • 增加了直接以文件形式下載源代碼的功能。
  • 增加了選擇是否顯示行號(hào)功能,在行號(hào)顯示模式下還可以通過雙擊代碼來隱藏或顯示行號(hào)。
  • 將固定寬高的代碼窗口改成了自適應(yīng)的窗口。
  • 重新定義了樣式表。使顯示的代碼更美觀。
  • 將代碼加亮處理后的 class 改為了內(nèi)嵌式的 style。這樣是為了方便將彩色代碼復(fù)制到 Word 之類的 Rich Text 編輯器中。
  • 修改了 Text_Highlighter 中的 Html Renderer。修正了原 Html Renderer 產(chǎn)生的加亮代碼復(fù)制出來后,每行代碼前多一個(gè)空格的問題。
  • 修正了原插件發(fā)帖代碼中包含\'時(shí)的寫入數(shù)據(jù)庫錯(cuò)誤。
  • 修正了回復(fù)中不能插入代碼的錯(cuò)誤。
  • 定義了 XML 和 BBCode 兩種語法的 coolcode 標(biāo)簽。
  • 增加了 html 語言支持。

沒有修正的問題

  • php 中的 html,Javascript 等非 PHP 代碼無法加亮。
  • html、xml中的腳本無法按相應(yīng)腳本格式加亮。
  • html 中的樣式表無法按樣式表格式加亮。

以上是 Text_Highlighter 要解決的問題,除非 Text_Highlighter 能解決這些問題,否則這些問題將一直保留。

CoolCode 使用方法

首先,下載并解壓縮到您的 WordPress 插件,然后在您的 WordPress 中激活該插件就可以了。

本想給本插件增加對(duì)所見即所得編輯器支持的功能,后來經(jīng)測試發(fā)現(xiàn),所見即所得編輯器本身有太多問題,他無法將代碼正確保存到數(shù)據(jù)庫中。因此目前取消了對(duì)所見即所得編輯器支持的功能。

所以如果你要使用本插件,請(qǐng)將 將 WordPress “選項(xiàng)”—>“寫作”—>“自動(dòng)修正錯(cuò)誤的內(nèi)嵌式 XHTML 語法”禁用,并在選項(xiàng)和用戶中把所見即所得編輯器關(guān)掉,然后使用以下語法即可。

注意:目前方括號(hào)語法和尖括號(hào)語法等效,但不保證以后同樣有效,推薦使用尖括號(hào)語法!

使用的語法是:

<coolcode>
代碼
</coolcode>

如果要加亮具體的語言,可以用 lang 屬性來指定:

<coolcode lang="程序設(shè)計(jì)語言">
代碼
</coolcode>

如果不需要行號(hào),可以使用 linenum 屬性來指定:

<coolcode lang="程序設(shè)計(jì)語言" linenum="off">
代碼
</coolcode>

如果希望可以直接以文件下載代碼,可以使用 download 屬性來指定:

下載: example.txt
<coolcode lang="程序設(shè)計(jì)語言" download="文件名.擴(kuò)展名">
代碼
</coolcode>

這三個(gè)屬性可以組合使用,互不影響。

目前支持的程序設(shè)計(jì)語言有:

  • actionscript
  • cpp
  • css
  • diff
  • dtd
  • html
  • java
  • javascript
  • mysql
  • perl
  • php
  • python
  • ruby
  • sql
  • xml

2007年1月29日 更新

修正了 CoolCode 在 WordPress 2.1 上引起的導(dǎo)出錯(cuò)誤。

2006年5月25日 更新

修正了將代碼中的 \‘ 錯(cuò)誤替換為 ‘ 的 bug。

2006年3月4日 更新

WordPress 有些選項(xiàng)會(huì)導(dǎo)致 ” 和 : 被修改,以至于使該插件不能正常工作,現(xiàn)已修正該 bug。

2006年2月28日 更新

增加了 ActionScript 語言的支持(來自 )。

更新了內(nèi)置的 PEAR 版本。

2006年2月11日 更新

修正了 coolcode 標(biāo)簽不能嵌套的問題。

修正了 php 程序不加 <?php ?> 不能加亮的問題。

2006年2月6日 更新

修正了某些主題因?yàn)闃邮奖碓蛟谛刑?hào)顯示模式下無法正常顯示的問題。

修正了上次因修正行首單個(gè)空格不顯示的問題而導(dǎo)致的 IE 下某些長文本無法換行的新問題。

去掉了 Text_Highlighter 中該插件不需要的文件。

2006年2月5日 更新

修正了行首單個(gè)空格不顯示的問題。

將 Windows 上的默認(rèn)顯示字體改為 Fixedsys。

更新 PEAR (包括 XML_Parser 和 Text_Highlighter)到最新版本。

2006年1月26日 更新

修正了使用 Page Post 2 分頁插件在翻頁后使本插件代碼下載功能實(shí)效的問題。

2006年1月20日 更新

修正了使用 Page Post 2 分頁插件在翻頁后雙擊行號(hào)顯示隱藏功能實(shí)效的問題。

2006年1月11日 更新

修正了非加亮模式下沒有正確顯示代碼縮進(jìn)的問題。

修正了非加亮帶行號(hào)模式下 Firefox 上空行行號(hào)重疊的問題。

2006年1月10日 更新

修正了在無行號(hào)模式下沒有正確顯示代碼縮進(jìn)的問題。

修正了在無行號(hào)模式下顯示非等寬字體的問題。

2006年1月4日 更新

修正了某些沒有 footer.php 的主題不能使用雙擊隱藏行號(hào)功能的問題。

2005年12月29日 更新

修正了在某些主題下雙擊隱藏行號(hào)無效的 bug。

修正了在某些主題下顯示效果不一致的 bug。

更新了內(nèi)置的 PEAR。

2005年12月20日 更新

增加了 linenum 屬性,可以選擇是否顯示行號(hào)。

增加了download 屬性,可以直接以文件形式下載代碼。

2005年10月24日 更新

修改了一下樣式表,使其在 Linux 上顯示的字體更美觀一些。

2005年7月20日 更新

修正了某些語句太長不換行的 bug。

2005年7月14日 更新

修正了 xhtml 校驗(yàn)錯(cuò)誤。

修正了 css 校驗(yàn)錯(cuò)誤。

2005年7月11日 更新

修正了在 firefox 上行號(hào)隱藏后,空行不再顯示的 bug。

效果實(shí)例

  1. function linenumber(o) {
  2.     if (o.className == "hl-main ln-hide") {
  3.         o.title = "Double click to hide line number.";
  4.         o.className = "hl-main ln-show";
  5.     } else {
  6.         o.title = "Double click to show line number.";
  7.         o.className = "hl-main ln-hide";
  8.     }
  9. }

原創(chuàng)作品,轉(zhuǎn)載請(qǐng)注明出處。

腳本之家下載地址 http://m.fzitv.net/codes/9630.html

相關(guān)文章

  • javascript刷新父頁面方法匯總詳解

    javascript刷新父頁面方法匯總詳解

    這篇文章主要介紹了javascript刷新父頁面方法匯總詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-10-10
  • Echarts中的clear()和dispose()用法實(shí)例

    Echarts中的clear()和dispose()用法實(shí)例

    這篇文章主要給大家介紹了關(guān)于Echarts中clear()和dispose()用法的相關(guān)資料,clear和dispose是echarts提供的用于解決內(nèi)存溢出的方法 ,文中介紹的非常詳細(xì),需要的朋友可以參考下
    2023-10-10
  • Javascript單例模式的介紹和實(shí)例

    Javascript單例模式的介紹和實(shí)例

    這篇文章將會(huì)介紹Javascript模式中較為常見和實(shí)用的模式——單例模式,主要分為概念和實(shí)例部分。在介紹實(shí)例的同時(shí)也會(huì)對(duì)代碼中額外的知識(shí)點(diǎn)進(jìn)行講解。有需要的朋友們可以參考借鑒。
    2016-10-10
  • 原生JavaScript實(shí)現(xiàn)的簡單放大鏡效果示例

    原生JavaScript實(shí)現(xiàn)的簡單放大鏡效果示例

    這篇文章主要介紹了原生JavaScript實(shí)現(xiàn)的簡單放大鏡效果,涉及javascript事件響應(yīng)及頁面元素屬性動(dòng)態(tài)操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-02-02
  • javascript設(shè)置連續(xù)兩次點(diǎn)擊按鈕時(shí)間間隔的方法

    javascript設(shè)置連續(xù)兩次點(diǎn)擊按鈕時(shí)間間隔的方法

    這篇文章主要介紹了javascript設(shè)置連續(xù)兩次點(diǎn)擊按鈕時(shí)間間隔的方法,是非常實(shí)用的技巧,需要的朋友可以參考下
    2014-10-10
  • 用JavaScrpt實(shí)現(xiàn)文件夾簡單輕松加密的實(shí)現(xiàn)方法圖文

    用JavaScrpt實(shí)現(xiàn)文件夾簡單輕松加密的實(shí)現(xiàn)方法圖文

    電腦里經(jīng)常會(huì)存儲(chǔ)著重要文件,這些文件需要進(jìn)行加密,有許多方法來實(shí)現(xiàn)。但如果想對(duì)一個(gè)文件夾里的所有文件都進(jìn)行加密,數(shù)量少還可以,要是數(shù)量多豈不是得把人累死?
    2008-09-09
  • Underscore之Array_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    Underscore之Array_動(dòng)力節(jié)點(diǎn)Java學(xué)院整理

    這篇文章主要為大家詳細(xì)介紹了Underscore之Array的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-07-07
  • JS在瀏覽器中存儲(chǔ)用戶名和密碼的操作方法

    JS在瀏覽器中存儲(chǔ)用戶名和密碼的操作方法

    當(dāng)用戶進(jìn)行登錄頁后,直接從localStorage中把用戶名和密碼取出來,填充到表單里,對(duì)用戶體驗(yàn)來說十分不錯(cuò),今天通過本文給大家分享JS在瀏覽器中對(duì)用戶名和密碼進(jìn)行存儲(chǔ),需要的朋友可以參考下
    2023-06-06
  • js漂浮廣告實(shí)現(xiàn)代碼

    js漂浮廣告實(shí)現(xiàn)代碼

    js漂浮廣告實(shí)現(xiàn)代碼,本質(zhì)上就是一個(gè)來回滾動(dòng)的小圖片,也是一種廣告形式,需要的朋友可以收藏下
    2015-08-08
  • JavaScript事件循環(huán)剖析宏任務(wù)與微任務(wù)

    JavaScript事件循環(huán)剖析宏任務(wù)與微任務(wù)

    這篇文章主要為大家介紹了JavaScript事件循環(huán)剖析宏任務(wù)與微任務(wù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10

最新評(píng)論

丽江市| 井陉县| 新丰县| 合水县| 神农架林区| 贺州市| 城步| 丹巴县| 榆林市| 敦煌市| 闻喜县| 双鸭山市| 凤庆县| 勃利县| 遵义县| 丹东市| 二连浩特市| 桃源县| 沙田区| 江源县| 长泰县| 庆安县| 离岛区| 邯郸市| 理塘县| 龙门县| 四会市| 宝兴县| 安平县| 安陆市| 三河市| 莱阳市| 琼结县| 阜南县| 改则县| 科尔| 古田县| 伊宁市| 巴彦淖尔市| 会宁县| 青海省|