Mark's Development Blog

Open Source? Open Mind!

Mark's Development Blog
Watch Timeline

dotProject 2.1 RC1 20070423 UTF-8 簡繁中文版釋出

Mark Wu 發表於 2007/04/23 20:41 · 靜態連結網址

廢話不多說,需要的人請到 OpenFoundry 下載,位置在:

dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu.zip

如果你是使用 PHP4,請記得同時下載這個修正檔:jpgraph_setfonthelper.zip,這是用來修正 dotProject RC1 20070423 在 PHP4 下不能正常顯示中文的程式。解壓縮後,請覆蓋過 ./dotproject/lib/jpgraph/src 下原來檔案的即可。

這一版改了些什麼?

  • 一堆 2.0.x 的 bug fix,當然這些都不是我改的,是 dotProject 團隊努力的成果。下面就是我作的了:
  • 日曆的日期中文亂碼修復。
  • 甘特圖簡繁中文顯示。除了可以在甘特圖上同時顯示簡繁中文外,在英文語系中也可正常顯示簡繁中文。
  • 簡繁中文斷字修復,再也不會有中文字被對半切了。
  • 一些雜七雜八的小 bug。
  • 在 Windows/Linux 與 PHP4/PHP5 下都能正確執行(謝謝 cmlai 的測試)。 -- 20070424 更正

什麼還沒改?

預備還會再做什麼?

  • 寫個簡單的安裝手冊,可能作個 Flash 動畫。(我是不是太閒了,喵)
  • 利用 Instant LifeType 的架構,我會建立一個 Instant dotProject,讓使用者更容易安裝與使用。
今天晚一點或明天,我會釋出 Patch 程式,因為目前的程式是基於最新的 CVS 修改的,已經跟 dotProject 釋出的 RC1 有些出入了。我會試著把 Patch 給 dotProject 團隊,如果他們他們願意接受,那最好。如果不願意,只好將程式放到 OpenFoundry,自己 Fork 一個 Branches 了。

 

真實引用網址:

http://blog.markplace.net/trackback.php?id=253

迴響 (37) · 引用 (0) 文章分類: dotProject 專案管理系統

迴響 ↓

«上一篇   1 2
  • 如何備份dotproject的資料
    cryingeagle  發表於 05/06/2007, 15:48

    先謝謝你的指導!dotproject已經安裝成功!
    如標題:
    是備份這個dotproject database嗎? or other??
    如何備份呢?

  • 求救!! 再 unbutu 下安裝 dotproject 無法上傳檔案
    jammy  發表於 22/06/2007, 01:31

    求救!! 再 unbutu 下安裝 dotproject 無法上傳檔案 ... 他只會 show 出以下訊息!! 能麻煩您告訴我怎麼辦嗎?? 謝謝!!

    Warning: mkdir() [function.mkdir]: Permission denied in /var/www/dotproject/modules/files/files.class.php on line 204

    Warning: Cannot modify header information - headers already sent by (output started at /var/www/dotproject/modules/files/files.class.php:204) in /var/www/dotproject/classes/ui.class.php on line 510

  • 同上
    jammy  發表於 22/06/2007, 01:35

    sorry 忘了講...我已經安裝好了.. 已能使用.. 但就是無法把檔案上傳到裡面(附加檔)

  • 甘特圖日期顯示從 日/月 變成 月/日
    ycs  發表於 24/06/2007, 23:43

    甘特圖日期顯示
    從 日/月 變成 月/日 (6/23 6月23日 --- 月份在前面)

    修改 lib\jpgraph\scr\php4\jgraph_gantt.php line 2625 及 lib\jpgraph\scr\php5\jgraph_gantt.php line 2623
    elseif( $this->week->iStyle==WEEKSTYLE_FIRSTDAY ||
    $this->week->iStyle==WEEKSTYLE_FIRSTDAYWNBR )
    $txt = date("n/j",$week); // 修改這一行,從 "j/n" 修改成 "n/j"

  • dotproject 中文翻譯
    ycs  發表於 25/06/2007, 00:20

    Mark,

    先感謝您在 dotproject 中文化上所做的努力,我也來貢獻一下,主要是 dotproject 2.1 RC2 subversion 33,module subversion 28 的中文翻譯,大都是在繁體中文,把很多沒有翻譯的部份補上去,包含 module 的 project design 及 projectimport

    http://files-upload.com/318794/dotproject-2.1-RC2-locales-.rar.html

  • 甘特圖月份顯示錯誤的問題修正
    ycs  發表於 25/06/2007, 07:26

    bug:主要是甘特圖顯示錯誤的月份,如 06/23 會顯示成 五月

    修改:
    lib\jpgraph\scr\php4\jgraph.php line 387
    lib\jpgraph\scr\php5\jgraph.php line 374

    for($i=1; $i

  • 甘特圖月份顯示錯誤的問題修正--2
    ycs  發表於 25/06/2007, 16:07

    前次發表迴響時,不知道為什麼部份文字被切除,所以再發佈一次 (可能是<的原因,所以把<改成全型的符號,請自行修改成半型的符號)

    bug:主要是甘特圖顯示錯誤的月份,如 06/23 會顯示成 五月

    修改:
    lib\jpgraph\scr\php4\jgraph.php line 387
    lib\jpgraph\scr\php5\jgraph.php line 374

    for($i=1; $i<=12; ++$i) // 修改這一行

    成為

    for($i=0; $i<12; ++$i) // 去除 = 號及修改從 0 開始

  • 發送email的問題
    jovi  發表於 16/08/2007, 06:46

    前輩您好
    我的安裝環境是 xp pro 雷電mailserver, appserv 2.5.7
    順利安裝完成後,功能使用上都沒問題,唯有email發送不出來
    怎麼設定都去試了,還是搞不定
    從mail server看log檔 訊息只看到登入進mailserver確沒有寄信的動作
    想請前輩指點一下該從什麼方向來排除此問題

  • 升級?
    懶得理你  發表於 06/09/2007, 14:57

    請問若要從dotproject2.04升級至2.1rc2該怎麼做比較恰當?
    重新安裝還是直接覆蓋?

  • hi,mark:)
    jhfnetboy  發表於 14/09/2007, 08:16

    我很早就开始用dotproject,最早的汉化版就是从你那里下载的,呵呵,今年5月(2007年5月),dotproject更新,我看你没有推出新版本,所以就自己申请了域名dotproject.cn,然后建立了国内的社区,说来惭愧,也是在你的基础上修修补补,刚看到你说可能没空制作flash的教程,我最近抽空在制作,呵呵,做好了发你个url,可以分享给大家:)
    jhfnetboy@gmail.com

  • 郵件亂碼-完美解決
    tom  發表於 19/10/2007, 20:48

    修改郵件亂碼,dotProject 2.1 RC1-完美解決簡繁中文,

    --------------------------
    問題跟蹤單 - 郵件亂碼

    \AppServ\www\dotProject\modules\ticketsmith\

    修改

    \AppServ\www\dotProject\modules\ticketsmith\do_ticket_aed.php
    \AppServ\www\dotProject\modules\ticketsmith\view.php

    多處需要修改

    $message .= "Content-disposition: inline\n";
    $message .= "Content-type: text/plain ; charset=\"utf-8\"\n\n"; _('New Ticket') . ".\n\n";

    mail($ticketNotification[$priority],
    "=?UTF-8?B?".base64_encode( $AppUI->_('Trouble ticket')." #$ticket " )."?=",

  • 文章被截斷,重貼
    tom  發表於 19/10/2007, 21:01

    問題跟蹤單 - 郵件亂碼

    \AppServ\www\dotProject\modules\ticketsmith\

    修改

    \AppServ\www\dotProject\modules\ticketsmith\do_ticket_aed.php
    \AppServ\www\dotProject\modules\ticketsmith\view.php

    多處需要修改

    $message .= "Content-disposition: inline\n";
    $message .= "Content-type: text/plain ; charset=\"utf-8\"\n\n"; ---------- 修改 -------
    $message .= $AppUI->_('New Ticket') . ".\n\n";

    mail($ticketNotification[$priority],
    "=?UTF-8?B?".base64_encode( $AppUI->_('Trouble ticket')." #$ticket " )."?=", ---------- 修改 -------
    $message ,
    "From: " . $CONFIG['reply_to'] . "\nContent-type: multipart/alternative; boundary=\"$boundary\"\nMime-Version: 1.0");

    修改

    \AppServ\www\dotProject\classes\libmail.class.php

    var $charset = "utf-8";
    var $ctencoding = "8bit";
    var $receipt = 0;

  • install出現錯誤
    rahung  發表於 30/12/2007, 02:55

    您好,想請教您,我在windows xp上安裝dotproject 2.1 RC2,安裝步驟如下:
    1>將"dotProject_2.1_RC2_20070529_UTF-8_Chinese_by_Markwu"解壓縮放於 "C:\AppServ\www" 目錄下。
    2>於IE之URL輸入:http://localhost/dotproject
    3>出現 "dotProject Installer" 安裝畫面
    4>按下"start installation" 按鈕
    5>輸入Database Setting 資料"localhost" "dotproject" "admin" "passwd"
    6>按下 "install db & write cfg" 按鈕
    7>出現錯誤訊息如下:

    Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'admin'@'localhost' (using password: YES) in C:\AppServ\www\dotproject\lib\adodb\drivers\adodb-mysql.inc.php on line 354
    FATAL ERROR: Connection to database server failed

    請問該如何解決呢?
    MySQL 伺服器版本5.0.45
    MySQL 客戶端版本5.0.37
    謝謝

  • 甘特圖無法顯示
    ysk  發表於 15/02/2008, 19:02

    圖示直接出現XX無法正常顯示
    使用的版本為dotProject_2.1_RC1_20070423_UTF-8_Chinese_by_Markwu.zip
    謝謝

  • dotProject 2.1 RC1 20070423 UTF-8 簡繁中文版用户权限
    小猪霞  發表於 09/04/2008, 17:01

    我设置用户songluyu的用户类型为:员工,
    权限栏一个都没有添加,角色为project worker,
    可是她登录后,怎么还可以添加,修改,删除项目,任务?并能修改别人的任务数据?
    她是项目成员,我只想要她能操作自己的任务数据,
    添加任务或项目是项目负责人的权限啊~~

    请问这是这个系统的bug吗?

    那之前哪个版本用户权限也是这样的吗?

  • 回覆: dotProject 2.1 RC1 20070423 UTF-8 簡繁中文版釋出
    eagle  發表於 17/05/2008, 23:11

    谢谢你的语言包

  • 員工修改問題
    靜靜地  發表於 31/07/2008, 16:36

    to 小猪霞
    我記得他系統本身就是大家都可以發表的
    如果你不想讓員工修改的話
    要在具體的專案或任務中限制.

«上一篇   1 2