zonble’s promptbook 我是全宇宙底Enerrgy底總量

2004 年 1 月 26 日

我的電腦 WordPress 0.72 zonble’s hack 20040117

WordPress 1.0版在一月二日釋出也快要一個月的時間,不過實在沒有什麼力氣去做1.0版的翻譯。

其實翻譯是有在做的,不過一直還沒有完成,而情況往往是這樣,當你翻譯1.0版到了一半,你又發現WordPress官方網站在一月二十五日,推出了修正了一些問題,號稱是「目前最快、最穩定、最安全」的WordPress 1.0.1版。WordPress 1.0.1我還沒去下載使用過,而1.0雖然是相當出色的網誌工具,我之前用了用,也相當喜歡,新增的必須要管理員審核通過才會發表的迴響留言,以及較美觀的permalink都是相當實用的功能,但是要拿來作中文使用,總是有著那麼些或多或少的問題需要克服,而這些都不是問題,最大的問題始終是時間,最大的問題始終是我這個同樣一天只有二十四小時的人,需要吃飯睡覺的凡人,應該要把多少時間放在WordPress上。

所以過年前我只有將原本釋出的中文亂改版,修正一些亂七八糟的小問題,重新上載了一個一月十七日的版本,不過由於我釋出的檔案都是放在中研院的OpenFoundry計畫的主機上,這段時間中研院線路又不曉得出了什麼問題,一直連不上,剛剛試了一下,發現又可以正常連線了,所以現在在此簡單說明。

下載WordPress 0.72 zonble’s hack 20040117

大概來說,這個版本與去年十二月二十八日的版本沒有太大差異,一堆從官方版本0.72舊有的問題我還是不知道怎麼解決,如果您想要了解這個安裝包大概是怎麼回事,請先閱讀Wordpress 0.72 zonble’s hack 20031228。如果您是使用之前那個版本安裝的話,因為資料庫欄位資料都沒有改動過,所以直接用新版本的檔案覆蓋就可以了。

新增及修改的地方如下:

加入了sideblog功能

所謂的sideblog或mini blog,就是您可能會想要以blog當作是個人的記事工具,隨手記下一些筆記,用來日後提醒自己之用,但是因為筆記內容相當簡略草率,因此希望這類筆記與blog當中的其他比較正式性質的文章,做出區隔。因此,這些文章放置在版面上的主要文章區塊之外,出現在版面的左右側。您可以參考看看jeph所寫過的〈製作sideblog〉等文。

在這個版本當中的sideblog,是使用WordPress提供的文章出版狀態修改而成的,原本系統提供三種狀態:公開的定稿、草稿、以及使用自己在系統中看得到,其他帳號讀不到的個人檔案,在這三種狀態上,在加上了sideblog一項,因此只要在寫文章的時候,將出版狀態改成sideblog,就可以在sideblog上寫東西了。

如果您用之前的安裝包,那麼就必須小小調整一下MySQl資料庫,您可以使用PhpMyAdmin之類的工具,修改一下b2posts(或wp-posts)裡頭post_status這個欄位,將

‘publish’,'draft’,'private’

改成

‘publish’,'draft’,'private’,’sideblog’

一些可選用的CSS範例

將檔案解開之後,可以看到一個叫做css-sample的目錄,大概有四五個我之前做的CSS模板,可以直接代換wp-layout.css這個檔案使用,更換WordPress的外觀。

比較清爽的頁面

之前用來作新聞交換的頁面上,同時將新聞交換站台總表以及各個站台的最新新聞項目,放在同一頁,似乎顯得太過繁複,因此拆成了兩頁。同時也放進了一個文章彙整(archives)頁面見範例),可以將目前站上的文章,根據幾種不同的方法排序呈現。

在系統管理界面上,雖然這個版本還是根據0.72版改的,不過倒是改得稍微有點像是1.0。另外把0.72原本有點糟糕的bookmarklet重新改過。

其他

這個版本之前就提供可以用一個內建的下拉選單,直接將文章透過通告(TrackBack)方式,投稿到Blog雜誌的列表上,我寫了一小段東西,可以用同一個表單,在投稿前後,按一下按鈕,出現一個跳出視窗,看看這份雜誌的內容如何,以及您的通告是否順利送出。

之前ac3000提到無法使用文章評分功能,那是因為之前調整檔名的時候沒改好,這個問題已解決。

另外,如果您在安裝完成之後,發現首頁是空白一片,那麼試試看能不能夠連到wz-view.php這個頁面上,如果wz-view.php可以正常顯示,但首頁index.php不行,代表是index.php裡頭的kuso功能the-wikiword()出問題…。請把the-wikiword()前後幾行拿掉吧。

文章分類: — zonble @ 11:55 pm #

21 項留言回應 »

  1. wordpress 现在要启动本地化(多语言)项目,

    來自 mulberry 的 迴響留言 — 2004 年 1 月 27 日 @ 1:55 pm

  2. 這樣的話,繁體中文的翻譯檔我來好了。

    來自 zonble 的 迴響留言 — 2004 年 1 月 27 日 @ 3:32 pm

  3. 開始翻譯吧。

    我的翻譯進度最近會先放在這邊:

    http://blog.nccu.edu.tw/tavi/Lang_Tw

    來自 zonble 的 迴響留言 — 2004 年 1 月 27 日 @ 5:36 pm

  4. 抱歉我没精力去做这个事情。
    我还有个事情想请教呢。;-) wordpress 0.72 comment里中文能正确显示,但1.0和1.01里不能全部正确显示。有时间时能否帮我看看需要改什么?

    來自 mulberry 的 迴響留言 — 2004 年 1 月 28 日 @ 7:25 pm

  5. 請問大大,
    拙學在安裝的第二步就出現錯誤, 不知要如何解決, 請大大協助, 謝謝

    第二步
    建立必要的Blog資料庫欄位Fatal error: Call to undefined function: preg_match() in/usr/local/www/data-dist/blog/b2-include/wp-db.php on line 157

    來自 Stephen Yang 的 迴響留言 — 2004 年 1 月 28 日 @ 11:04 pm

  6. Stephan: 我沒遇過這個狀況,能不能提供一下您所安裝的平台資訊?

    mulberry: 我也遇到問題,在utf-8當中,像中文的「中」就會有問題。不過可能要週末才有力氣去研究一下。

    可是週末又有台北燈會、又有台北書展、又有平溪天燈,好想出去玩啊。

    來自 zonble 的 迴響留言 — 2004 年 1 月 29 日 @ 12:01 am

  7. 生活多丰富啊,哪像我在这儿日本,习惯性地进书店,但一本看不懂啊。:)

    來自 mulberry 的 迴響留言 — 2004 年 1 月 29 日 @ 1:28 pm

  8. 拙學的平台是 FreeBSD 5.2,
    麻煩一下學長囉

    來自 Stephen Yang 的 迴響留言 — 2004 年 1 月 30 日 @ 11:38 pm

  9. Stave: 這倒怪了,您有沒有試過裝一下別的版本的WordPress呢?

    來自 zonble 的 迴響留言 — 2004 年 2 月 1 日 @ 10:04 pm

  10. WP v1.00 與 v1.01 的翻譯真應該沒差這麼多吧! 不過看樣子, 你真是下了不少工夫. Keep Up The Good Work

    來自 blogtw 的 迴響留言 — 2004 年 2 月 3 日 @ 11:51 am

  11. wordpress 1.0和1.01 comment的中文问题有了解决办法。

    把var.php最后add_filter(’comment_text’, ‘wpautop’); 中comment_text改掉,比如comment_text_f。然后在template_functions.php里找到function comment_text(),把其中的一行$comment_text = apply_filters(’comment_text’, $comment_text); 相应地改成$comment_text = apply_filters(’comment_text_f’, $comment_text);

    这样就可以了。

    來自 mulberry 的 迴響留言 — 2004 年 2 月 3 日 @ 6:52 pm

  12. 对不起,贴了这么多,麻烦删除。点发表时,弹出错误框:(

    刚才上wp的支持论坛,发现已经有人说了个解决办法:

    replace the line 411 in /wp-include/kses.php with:

    $string = ereg_replace(’/\xad+/’, ”, $string); # deals with Opera “feature”

    他这个方法更能看出问题所在。:)

    來自 mulberry 的 迴響留言 — 2004 年 2 月 3 日 @ 7:17 pm

  13. zonble兄:您好,
    又要麻煩您了!
    小弟原先使用WordPress 0.72 zonble’s hack 20031228版,一切正常,
    昨晚昇級至WordPress 0.72 zonble’s hack 20040117版後,
    發現Wiki無法使用,我想了很久,也把WordPress整個清除再重新安裝,
    Wiki的部分就是一直出現找不到網頁,弄了一整晚就是無法解決,
    還請zonble兄協助思考一下,到底是那兒有問題,該如何解決!謝謝!
    網址:http://k.jz.ks.edu.tw/~hongtila/wp/

    來自 hongtila 的 迴響留言 — 2004 年 2 月 5 日 @ 4:43 am

  14. 可能是因為你的apache不支援rewrite。這樣的話,在wp-config.php裡頭,把use_rewrite設定為0看看。

    來自 zonble 的 迴響留言 — 2004 年 2 月 5 日 @ 8:49 am

  15. 謝謝!真的是我的apache不支援rewrite,
    不好意思,我想再問幾個問題:
    rewrite的功能是什麼?沒有裝會不會對wiki產生影響?
    如果要安裝應該如何做?
    真不好意思,提了這麼多問題,
    再一次感謝zonble兄

    來自 hongtila 的 迴響留言 — 2004 年 2 月 5 日 @ 9:32 am

  16. rewrite應該可以用「覆寫」稱呼,用途是讓URL看起來較為美觀,你可以看到,在根目錄有一個叫做.htaccess的檔案,裡頭有一些覆寫語法,就是對系統中每一篇文章的網址做設定。比方說,原來的tavi裡頭,有一篇文章叫做Zonble,那麼就必須顯示成 http://example/tavi/index.php?page=Zonble ,但是用了rewrite之後,可以呈現成 http://example/tavi/Zonble 這樣比較簡潔而美觀的網址。

    差別就在於你想不想讓網址好看一點而已啦。12月那一份我是將這個設定預設關閉,一月份打包的時候就預設打開了。

    要使用rewrite,要改一下 httpd.conf 的設定。

    來自 zonble 的 迴響留言 — 2004 年 2 月 5 日 @ 1:39 pm

  17. 請問學長
    還有哪一版的 Wordpress 可以裝, 也能同時包含 blog 和 wiki 呢 ??

    來自 Stephen Yang 的 迴響留言 — 2004 年 2 月 5 日 @ 10:28 pm

  18. 有 tavi 的 wordpress 就此一家。

    如果想要php架構的blog+wiki,試試看drupal?

    來自 zonble 的 迴響留言 — 2004 年 2 月 5 日 @ 11:53 pm

  19. 這個版本非常好用, 謝謝!! ^^
    有個 bug report
    在網站連結分類管理中, 若按”新增連結” , 會跑出找不到linkcategores.php的錯誤訊息.
    分析了一下, 我發現這個版本是把linkcategories.php 更名成 linkcats.php,
    但在wp-admin/linkcats.php 之中 還是有好幾個 linkcategories.php 沒有更名,
    因此造成錯誤. 應該要把linkcategories.php全替換成linkcats.php 就能正常運作了.

    來自 jeph 的 迴響留言 — 2004 年 2 月 6 日 @ 6:11 am

  20. 更正一下, 是在”網站連結分類” 的 “新增分類” 會跑出上述錯誤.

    來自 jeph 的 迴響留言 — 2004 年 2 月 6 日 @ 6:16 am

  21. 就這樣,讓我們開始吧!
    東搞西搞搞了半天,終於把 Blog 架起來了!

    這 BlueBlog.Net 的名稱實在與「藍色」扯不上什麼直接的關係,儘管在修改版型的時候,還是忍不住用了藍色的色系……!當然也跟什麼蜘蛛網,或…

    來自 BlueBlog.Net 的 Trackback — 2004 年 3 月 1 日 @ 5:59 pm


Powered by WordPress 2.5, Yichi.org, ideas and cares.

Weizhong Yang(a.k.a zonble)
Email:zonble@gmail.com
AIM: zonble@man.com