gedit 實在太古老,mate 裏面的 pluma 基本上是要來取代gedit 但是兩者的plugin 系統並不相容,得重新編譯
但是只是要增加一下一些新語言的語法加強顯示功能的話,也許靠 gtksourceview-3.0 就夠了。目前pluma 還依賴/gtksourceview-2.0。所以比如說針對markdown加強語法顯示,只要用root 身份執行
# cd /usr/share/gtksourceview-2.0/language-specs/
# ln -s /usr/share/gtksourceview-3.0/language-specs/markdown.lang
這樣就可以了
(This is the 12/20 of my #開放改變20 initiative in this year. )
開放世代("Generation Open"),特指以 "Open Content" (開放內容,包括知識,軟體與創作,...)為出發點的一種新的生活型態 但這裡強調的是群體長期的自由,而非個人一時的自由,因為個人一時的任意自由,是可以被有心人不公不義的用來去擷取個人利益而妨礙群體長期的自由,那不是大家所樂見的。
google code-beautifer
星期日, 11月 20, 2016
星期二, 1月 22, 2008
星期一, 1月 21, 2008
blosxom writeback plugin
writeback plugin提供回應與(張貼)回溯(TrackBack 有人翻"搥背")功能。
讀者回應資料預設會放在變數$writeback_dir
也就是 blosxom::plugin_state_dir/writeback下依分類階層展開。
所以移動網誌檔案時,相關的回應資料 .wb檔也要跟著移動。
讀者回應資料預設會放在變數$writeback_dir
也就是 blosxom::plugin_state_dir/writeback下依分類階層展開。
所以移動網誌檔案時,相關的回應資料 .wb檔也要跟著移動。
星期六, 1月 19, 2008
Blosxom moreentries 外掛程式安裝
把一頁塞不下網誌目錄的用加上Prev/Next 按鍵呈現出來
把 $moreentries::links 加到 目錄頁 如 foot.html, head.html即可
在某些blog 系統上(如樂多跟丁丁大站),這個功能叫作"繼續閱讀"
把 $moreentries::links 加到 目錄頁 如 foot.html, head.html即可
在某些blog 系統上(如樂多跟丁丁大站),這個功能叫作"繼續閱讀"
星期六, 1月 05, 2008
星期五, 1月 04, 2008
星期四, 1月 03, 2008
星期三, 1月 02, 2008
blosxom 中文環境基本安裝
blosxom是跨平台的blog 系統,只需要perl 就可跑。最新版的 Blosxom 都可以從 http://www.blosxom.com/downloads.html 下載取得
將以下檔案
content_type.edit
content_type.html
content_type.index
content_type.writeback
的內容改成
text/html; charset=Big5
- 解開blosxom.zip 壓縮檔
- 把 blosxom.cgi 放到想要的放的網頁位置 比如說你的首頁是/home/username/public_html
而且底下的任何子目錄都能執行CGI的話,你可能會想放到 /home/username/public_html/blog/blosxom
有些網頁系統可能限定CGI只能放在特定子目錄如/home/username/public_html/cgi-bin
那blosxom.cgi就得放到那 - 確定 blosxom.cgi 是可執行, 在linux上 可執行
chmod 755 /home/username/public_html/blog/blosxom.cgi - 建立一個目錄,用來存放blog的寫作內容
例如/home/username/public_html/blog/data
設定blosxom.cgi中的變數
- $blog_title: blog的名稱(譬如說"Shelandy's Weblog 雪藍地的中英夾雜Blah Blah Blah")。
- $blog_description: blog的描述或標語(譬如說"藝術,科學及社群的互動論壇實驗 Exprimenting weblog Blah Blah Blah")。
- $blog_language: blog內容所使用的語言。正體中文是 zh-tw。
- $datadir: 存放blog內容的目錄位置,例如前面我們所使用的 /home/username/public_html/blog/blosxom (即使妳的網頁伺服器用 Windows ,也要用倒斜線來表示路徑,而且路徑最後面不可以接反斜線。 )
- $url: blog 的網址起點,像是 http://www.utdallas.edu/~username/blog/ 最後面務必接上反斜線作為網址的結尾。
- $depth 設定 Blosxom 是否要把內容目錄裡的層層目錄都顯示出來;沒有特殊需求的話,這裡最好用預設的 0 (所有都要)。
- num_entries: 設定部落格首頁一次要顯示幾篇新文章。 (一次顯示不完的,可用moreentries plugin裡的moreentries::links變數來繼續顯示餘下的)
- $file_extension: 設定 Blosxom 把哪種副檔名的檔案視為blog文章內容(通常是txt)。
- $default_flavour: 設定預設的部落格樣式(通常是html)。
- $plugin_dir: 外掛目錄所在的路徑 要用絕對路徑如 /home/username/cgi/myblosxomplugin
如何讓非預設語系不是中文的伺服器將blosxom blog語系設成Big5
將以下檔案
content_type.edit
content_type.html
content_type.index
content_type.writeback
的內容改成
text/html; charset=Big5
Wolia! 不用調整browser語系就能正確瀏覽了!
訂閱:
文章 (Atom)