中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

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

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

  • 功能特征
  • 使用方法
  • 更新歷史
  • 效果實(shí)例

下載:coolcode

CoolCode 所做的改進(jìn)

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

沒(méi)有修正的問(wèn)題

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

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

CoolCode 使用方法

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

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

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

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

使用的語(yǔ)法是:

<coolcode>
代碼
</coolcode>

如果要加亮具體的語(yǔ)言,可以用 lang 屬性來(lái)指定:

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

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

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

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

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

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

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

  • 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 語(yǔ)言的支持(來(lái)自 ZRong's Blog )。

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

2006年2月11日 更新

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

修正了 php 程序不加 <?php ?> 不能加亮的問(wèn)題。

2006年2月6日 更新

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

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

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

2006年2月5日 更新

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

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

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

2006年1月26日 更新

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

2006年1月20日 更新

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

2006年1月11日 更新

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

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

2006年1月10日 更新

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

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

2006年1月4日 更新

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

2005年12月29日 更新

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

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

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

2005年12月20日 更新

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

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

2005年10月24日 更新

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

2005年7月20日 更新

修正了某些語(yǔ)句太長(zhǎng)不換行的 bug。

2005年7月14日 更新

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

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

2005年7月11日 更新

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

效果實(shí)例

下載: coolcode.js
  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://www.jb51.NET/codes/9630.html

JavaScript技術(shù)WordPress 插件――CoolCode使用方法與下載,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 毛片大全 | 午夜a√ | 国产人成精品一区二区三 | 中文字幕亚洲区一区二 | 亚洲视频一区在线播放 | 久久99国产精品 | 亚洲成人免费av | 国产精品影视在线观看 | 国产乱码高清区二区三区在线 | av不卡一区 | 欧美日韩成人影院 | 国产精品国产三级国产aⅴ入口 | 国产精品视频一区二区三区 | 日本久久精品视频 | 999免费视频 | 91在线精品视频 | 国产成人精品av | 91高清免费观看 | 超黄视频网站 | 日韩欧美在 | 亚洲精品一二区 | 久久精品国产久精国产 | 麻豆亚洲 | 亚洲精品国产区 | 成年人免费看 | 亚洲精品国产第一综合99久久 | 日韩成人一区二区 | 欧美精品三区 | 成人区精品一区二区婷婷 | 视频在线亚洲 | 美国十次成人欧美色导视频 | 操操操日日日 | 欧美一二三 | 操视频网站 | 国产精品高潮呻吟久久av黑人 | 亚洲国产一区二区三区在线观看 | 国产精品久久久久久久久久东京 | 亚洲高清一区二区三区 | 成人午夜精品 | 国产精品国色综合久久 | 欧美一区免费在线观看 |