From 0ddc8b52750e79bceac5330beabe430569148c61 Mon Sep 17 00:00:00 2001 From: wangchunsheng Date: Tue, 9 Nov 2010 07:19:37 +0000 Subject: [PATCH] * change zentaoms to zentaopms. --- bin/build.php | 6 +- bin/getbugs.php | 2 +- bin/initopt.php | 2 +- bin/tags.php | 2 +- bin/ztcli | 2 +- .../unicon/tray_menu/unitray_info.php | 196 +++++++++--------- config/config.php | 4 +- doc/README | 88 ++++---- doc/TODO | 2 +- doc/UPGRADE | 2 +- lib/front/front.class.php | 4 +- module/action/control.php | 2 +- module/action/lang/en.php | 2 +- module/action/lang/ja.php | 2 +- module/action/lang/ko.php | 2 +- module/action/lang/zh-cn.php | 2 +- module/action/lang/zh-tw.php | 2 +- module/action/model.php | 2 +- module/action/view/trash.html.php | 2 +- module/admin/control.php | 2 +- module/admin/lang/en.php | 2 +- module/admin/lang/ja.php | 2 +- module/admin/lang/ko.php | 2 +- module/admin/lang/zh-cn.php | 2 +- module/admin/lang/zh-tw.php | 2 +- module/admin/model.php | 2 +- module/admin/view/browsecompany.html.php | 2 +- module/api/control.php | 2 +- module/api/lang/en.php | 2 +- module/api/lang/ja.php | 2 +- module/api/lang/ko.php | 2 +- module/api/lang/zh-cn.php | 2 +- module/api/lang/zh-tw.php | 2 +- module/bug/control.php | 2 +- module/bug/lang/en.php | 2 +- module/bug/lang/ja.php | 2 +- module/bug/lang/ko.php | 2 +- module/bug/lang/zh-cn.php | 2 +- module/bug/lang/zh-tw.php | 2 +- module/bug/model.php | 2 +- module/bug/view/activate.html.php | 2 +- module/bug/view/browse.html.php | 2 +- module/bug/view/close.html.php | 2 +- module/bug/view/create.html.php | 2 +- module/bug/view/customfields.html.php | 2 +- module/bug/view/edit.html.php | 2 +- module/bug/view/index.html.php | 2 +- module/bug/view/report.html.php | 2 +- module/bug/view/resolve.html.php | 2 +- module/bug/view/sendmail.html.php | 2 +- module/bug/view/view.html.php | 2 +- module/build/control.php | 2 +- module/build/lang/en.php | 2 +- module/build/lang/ja.php | 2 +- module/build/lang/ko.php | 2 +- module/build/lang/zh-cn.php | 2 +- module/build/lang/zh-tw.php | 2 +- module/build/model.php | 2 +- module/build/view/create.html.php | 2 +- module/build/view/edit.html.php | 2 +- module/build/view/view.html.php | 2 +- module/common/control.php | 4 +- module/common/lang/en.php | 8 +- module/common/lang/ja.php | 8 +- module/common/lang/ko.php | 8 +- module/common/lang/zh-cn.php | 8 +- module/common/lang/zh-tw.php | 8 +- module/common/view/header.lite.html.php | 4 +- module/company/control.php | 2 +- module/company/lang/en.php | 2 +- module/company/lang/ja.php | 2 +- module/company/lang/ko.php | 2 +- module/company/lang/zh-cn.php | 2 +- module/company/lang/zh-tw.php | 2 +- module/company/model.php | 2 +- module/company/view/browse.html.php | 2 +- module/company/view/create.html.php | 2 +- module/company/view/edit.html.php | 2 +- module/convert/control.php | 2 +- module/convert/converter/bugfree.php | 2 +- module/convert/converter/bugfree1.php | 2 +- module/convert/converter/bugfree2.php | 2 +- module/convert/lang/en.php | 2 +- module/convert/lang/ja.php | 2 +- module/convert/lang/ko.php | 2 +- module/convert/lang/zh-cn.php | 2 +- module/convert/lang/zh-tw.php | 2 +- module/convert/model.php | 2 +- module/convert/view/checkconfig.html.php | 2 +- module/convert/view/execute.html.php | 2 +- module/convert/view/index.html.php | 4 +- module/convert/view/selectsource.html.php | 2 +- module/convert/view/setconfig.html.php | 2 +- module/dept/control.php | 2 +- module/dept/lang/en.php | 2 +- module/dept/lang/ja.php | 2 +- module/dept/lang/ko.php | 2 +- module/dept/lang/zh-cn.php | 2 +- module/dept/lang/zh-tw.php | 2 +- module/dept/model.php | 2 +- module/dept/view/browse.html.php | 2 +- module/dept/view/create.html.php | 2 +- module/dept/view/edit.html.php | 2 +- module/doc/control.php | 2 +- module/doc/lang/en.php | 2 +- module/doc/lang/ja.php | 2 +- module/doc/lang/ko.php | 2 +- module/doc/lang/zh-cn.php | 2 +- module/doc/lang/zh-tw.php | 2 +- module/doc/model.php | 2 +- module/doc/view/browse.html.php | 2 +- module/doc/view/create.html.php | 2 +- module/doc/view/createlib.html.php | 2 +- module/doc/view/edit.html.php | 2 +- module/doc/view/editlib.html.php | 2 +- module/doc/view/view.html.php | 2 +- module/file/control.php | 2 +- module/file/lang/en.php | 2 +- module/file/lang/ja.php | 2 +- module/file/lang/ko.php | 2 +- module/file/lang/zh-cn.php | 2 +- module/file/lang/zh-tw.php | 2 +- module/file/model.php | 2 +- module/group/control.php | 2 +- module/group/lang/en.php | 2 +- module/group/lang/ja.php | 2 +- module/group/lang/ko.php | 2 +- module/group/lang/resource.php | 2 +- module/group/lang/zh-cn.php | 2 +- module/group/lang/zh-tw.php | 2 +- module/group/model.php | 2 +- module/group/view/browse.html.php | 2 +- module/group/view/copy.html.php | 2 +- module/group/view/create.html.php | 2 +- module/group/view/edit.html.php | 2 +- module/group/view/index.html.php | 2 +- module/group/view/managemember.html.php | 2 +- module/group/view/managepriv.html.php | 2 +- module/index/control.php | 4 +- module/index/lang/en.php | 4 +- module/index/lang/ja.php | 4 +- module/index/lang/ko.php | 4 +- module/index/lang/zh-cn.php | 4 +- module/index/lang/zh-tw.php | 4 +- module/index/model.php | 4 +- module/index/view/index.html.php | 4 +- module/install/control.php | 2 +- module/install/lang/en.php | 2 +- module/install/lang/ja.php | 2 +- module/install/lang/ko.php | 2 +- module/install/lang/zh-cn.php | 2 +- module/install/lang/zh-tw.php | 2 +- module/install/model.php | 2 +- module/install/view/index.html.php | 4 +- module/install/view/step1.html.php | 4 +- module/install/view/step2.html.php | 4 +- module/install/view/step3.html.php | 4 +- module/install/view/step4.html.php | 4 +- module/mail/model.php | 2 +- module/misc/control.php | 2 +- module/misc/lang/en.php | 2 +- module/misc/lang/ja.php | 2 +- module/misc/lang/ko.php | 2 +- module/misc/lang/zh-cn.php | 2 +- module/misc/lang/zh-tw.php | 2 +- module/misc/model.php | 2 +- module/my/control.php | 2 +- module/my/model.php | 2 +- module/my/view/bug.html.php | 2 +- module/my/view/editprofile.html.php | 2 +- module/my/view/profile.html.php | 2 +- module/my/view/project.html.php | 2 +- module/my/view/story.html.php | 2 +- module/my/view/task.html.php | 2 +- module/my/view/team.html.php | 2 +- module/my/view/todo.html.php | 2 +- module/product/control.php | 2 +- module/product/lang/en.php | 2 +- module/product/lang/ja.php | 2 +- module/product/lang/ko.php | 2 +- module/product/lang/zh-cn.php | 2 +- module/product/lang/zh-tw.php | 2 +- module/product/model.php | 2 +- module/product/view/browse.html.php | 2 +- module/product/view/create.html.php | 2 +- module/product/view/doc.html.php | 2 +- module/product/view/edit.html.php | 2 +- module/product/view/roadmap.html.php | 2 +- module/product/view/view.html.php | 2 +- module/productplan/control.php | 2 +- module/productplan/lang/en.php | 2 +- module/productplan/lang/ja.php | 2 +- module/productplan/lang/ko.php | 2 +- module/productplan/lang/zh-cn.php | 2 +- module/productplan/lang/zh-tw.php | 2 +- module/productplan/model.php | 2 +- module/productplan/view/browse.html.php | 2 +- module/productplan/view/create.html.php | 2 +- module/productplan/view/edit.html.php | 2 +- module/productplan/view/linkstory.html.php | 2 +- module/productplan/view/view.html.php | 2 +- module/project/control.php | 2 +- module/project/lang/en.php | 2 +- module/project/lang/ja.php | 2 +- module/project/lang/ko.php | 2 +- module/project/lang/zh-cn.php | 2 +- module/project/lang/zh-tw.php | 2 +- module/project/model.php | 2 +- module/project/view/browse.html.php | 2 +- module/project/view/bug.html.php | 2 +- module/project/view/build.html.php | 2 +- module/project/view/burn.html.php | 2 +- module/project/view/computeburn.html.php | 2 +- module/project/view/create.html.php | 2 +- module/project/view/doc.html.php | 2 +- module/project/view/edit.html.php | 2 +- module/project/view/grouptask.html.php | 2 +- module/project/view/importtask.html.php | 2 +- module/project/view/index.html.php | 2 +- module/project/view/linkstory.html.php | 2 +- module/project/view/managechilds.html.php | 2 +- module/project/view/managemembers.html.php | 2 +- module/project/view/manageproducts.html.php | 2 +- module/project/view/story.html.php | 2 +- module/project/view/task.html.php | 2 +- module/project/view/team.html.php | 2 +- module/project/view/view.html.php | 2 +- module/qa/control.php | 2 +- module/qa/lang/en.php | 2 +- module/qa/lang/ja.php | 2 +- module/qa/lang/ko.php | 2 +- module/qa/lang/zh-cn.php | 2 +- module/qa/lang/zh-tw.php | 2 +- module/qa/view/index.html.php | 2 +- module/release/control.php | 2 +- module/release/lang/en.php | 2 +- module/release/lang/ja.php | 2 +- module/release/lang/ko.php | 2 +- module/release/lang/zh-cn.php | 2 +- module/release/lang/zh-tw.php | 2 +- module/release/model.php | 2 +- module/release/view/browse.html.php | 2 +- module/release/view/create.html.php | 2 +- module/release/view/edit.html.php | 2 +- module/release/view/view.html.php | 2 +- module/report/control.php | 2 +- module/report/lang/en.php | 2 +- module/report/lang/ja.php | 2 +- module/report/lang/ko.php | 2 +- module/report/lang/zh-cn.php | 2 +- module/report/lang/zh-tw.php | 2 +- module/report/model.php | 2 +- module/search/control.php | 2 +- module/search/lang/en.php | 2 +- module/search/lang/ja.php | 2 +- module/search/lang/ko.php | 2 +- module/search/lang/zh-cn.php | 2 +- module/search/lang/zh-tw.php | 2 +- module/search/model.php | 2 +- module/search/view/buildform.html.php | 2 +- module/search/view/select.html.php | 2 +- module/setting/model.php | 2 +- module/story/control.php | 2 +- module/story/lang/en.php | 2 +- module/story/lang/ja.php | 2 +- module/story/lang/ko.php | 2 +- module/story/lang/zh-cn.php | 2 +- module/story/lang/zh-tw.php | 2 +- module/story/model.php | 2 +- module/story/view/activate.html.php | 2 +- module/story/view/change.html.php | 2 +- module/story/view/close.html.php | 2 +- module/story/view/create.html.php | 2 +- module/story/view/edit.html.php | 2 +- module/story/view/review.html.php | 2 +- module/story/view/sendmail.html.php | 2 +- module/story/view/view.html.php | 2 +- module/task/control.php | 2 +- module/task/lang/en.php | 2 +- module/task/lang/ja.php | 2 +- module/task/lang/ko.php | 2 +- module/task/lang/zh-cn.php | 2 +- module/task/lang/zh-tw.php | 2 +- module/task/model.php | 2 +- module/task/view/browse.html.php | 2 +- module/task/view/cancel.html.php | 2 +- module/task/view/complete.html.php | 2 +- module/task/view/create.html.php | 2 +- module/task/view/edit.html.php | 2 +- module/task/view/import.html.php | 2 +- module/task/view/sendmail.html.php | 2 +- module/task/view/start.html.php | 2 +- module/task/view/view.html.php | 2 +- module/testcase/control.php | 2 +- module/testcase/lang/en.php | 2 +- module/testcase/lang/ja.php | 2 +- module/testcase/lang/ko.php | 2 +- module/testcase/lang/zh-cn.php | 2 +- module/testcase/lang/zh-tw.php | 2 +- module/testcase/model.php | 2 +- module/testcase/view/browse.html.php | 2 +- module/testcase/view/create.html.php | 2 +- module/testcase/view/edit.html.php | 2 +- module/testcase/view/index.html.php | 2 +- module/testcase/view/view.html.php | 2 +- module/testtask/control.php | 2 +- module/testtask/lang/en.php | 2 +- module/testtask/lang/ja.php | 2 +- module/testtask/lang/ko.php | 2 +- module/testtask/lang/zh-cn.php | 2 +- module/testtask/lang/zh-tw.php | 2 +- module/testtask/model.php | 2 +- module/testtask/view/browse.html.php | 2 +- module/testtask/view/cases.html.php | 2 +- module/testtask/view/create.html.php | 2 +- module/testtask/view/edit.html.php | 2 +- module/testtask/view/linkcase.html.php | 2 +- module/testtask/view/results.html.php | 2 +- module/testtask/view/runcase.html.php | 2 +- module/testtask/view/view.html.php | 2 +- module/todo/control.php | 2 +- module/todo/lang/en.php | 2 +- module/todo/lang/ja.php | 2 +- module/todo/lang/ko.php | 2 +- module/todo/lang/zh-cn.php | 2 +- module/todo/lang/zh-tw.php | 2 +- module/todo/model.php | 2 +- module/todo/view/create.html.php | 2 +- module/todo/view/edit.html.php | 2 +- module/todo/view/view.html.php | 2 +- module/tree/control.php | 2 +- module/tree/lang/en.php | 2 +- module/tree/lang/ja.php | 2 +- module/tree/lang/ko.php | 2 +- module/tree/lang/zh-cn.php | 2 +- module/tree/lang/zh-tw.php | 2 +- module/tree/model.php | 2 +- module/tree/view/browse.html.php | 2 +- module/tree/view/edit.html.php | 2 +- module/upgrade/control.php | 2 +- module/upgrade/lang/en.php | 2 +- module/upgrade/lang/ja.php | 2 +- module/upgrade/lang/ko.php | 2 +- module/upgrade/lang/zh-cn.php | 2 +- module/upgrade/lang/zh-tw.php | 2 +- module/upgrade/model.php | 2 +- module/upgrade/view/confirm.html.php | 2 +- module/upgrade/view/execute.html.php | 2 +- module/upgrade/view/index.html.php | 2 +- module/upgrade/view/selectversion.html.php | 2 +- module/user/control.php | 2 +- module/user/lang/en.php | 2 +- module/user/lang/ja.php | 2 +- module/user/lang/ko.php | 2 +- module/user/lang/zh-cn.php | 2 +- module/user/lang/zh-tw.php | 2 +- module/user/model.php | 2 +- module/user/view/bug.html.php | 2 +- module/user/view/create.html.php | 2 +- module/user/view/deny.html.php | 4 +- module/user/view/edit.html.php | 2 +- module/user/view/login.html.php | 4 +- module/user/view/profile.html.php | 2 +- module/user/view/project.html.php | 2 +- module/user/view/story.html.php | 2 +- module/user/view/task.html.php | 2 +- module/user/view/team.html.php | 2 +- module/user/view/todo.html.php | 2 +- module/user/view/view.html.php | 2 +- www/index.php | 4 +- www/install.php | 4 +- www/js/my.js | 2 +- www/theme/default/style.css | 6 +- www/upgrade.php | 4 +- 374 files changed, 556 insertions(+), 556 deletions(-) diff --git a/bin/build.php b/bin/build.php index 3468405e82..778159ab19 100644 --- a/bin/build.php +++ b/bin/build.php @@ -1,11 +1,11 @@ zentao.sql @@ -16,7 +16,7 @@ */ $phpURL = 'http://zentaophp.googlecode.com/svn/tags/'; -$pmsURL = 'http://zentaoms.googlecode.com/svn/tags/'; +$pmsURL = 'http://ZenTaoPMS.googlecode.com/svn/tags/'; $phpTag = getLatestTag($phpURL); $pmsTag = getLatestTag($pmsURL); diff --git a/bin/getbugs.php b/bin/getbugs.php index acc3cb2779..ab318cdf34 100755 --- a/bin/getbugs.php +++ b/bin/getbugs.php @@ -4,7 +4,7 @@ include dirname(dirname(__FILE__)) . '/lib/snoopy/snoopy.class.php'; /* 用来登录的地址,用户名和密码。*/ -$zentaoRoot = "http://demo.zentaoms.com/"; // 请根据实际的情况进行修改。 +$zentaoRoot = "http://demo.ZenTaoPMS.com/"; // 请根据实际的情况进行修改。 $account = "demo"; $password = "123456"; $requestType = 'PATH_INFO'; // 可选值: GET|PATH_INFO。 diff --git a/bin/initopt.php b/bin/initopt.php index e16035f565..dd265b7aaf 100644 --- a/bin/initopt.php +++ b/bin/initopt.php @@ -1,6 +1,6 @@ zentaophp->svnRoot = 'https://zentaophp.googlecode.com/svn/'; $config->zentaophp->svnTrunk = 'trunk/'; $config->zentaophp->svnTags = 'tags/'; -$config->zentaopms->svnRoot = 'https://zentaoms.googlecode.com/svn/'; +$config->zentaopms->svnRoot = 'https://ZenTaoPMS.googlecode.com/svn/'; $config->zentaopms->svnTrunk = 'trunk/'; $config->zentaopms->svnTags = 'tags/'; diff --git a/bin/ztcli b/bin/ztcli index cc23f10593..02cf5b1f61 100755 --- a/bin/ztcli +++ b/bin/ztcli @@ -8,7 +8,7 @@ * @author Chunsheng Wang * @package ZenTaoPMS * @version $Id$ - * @link http://www.zentaoms.com + * @link http://www.ZenTaoPMS.com */ error_reporting(0); define('IN_SHELL', true); diff --git a/build/windows/uniserver/unicon/tray_menu/unitray_info.php b/build/windows/uniserver/unicon/tray_menu/unitray_info.php index 60b4a652a0..61e10c99c6 100644 --- a/build/windows/uniserver/unicon/tray_menu/unitray_info.php +++ b/build/windows/uniserver/unicon/tray_menu/unitray_info.php @@ -1,98 +1,98 @@ - + diff --git a/config/config.php b/config/config.php index 725caa13be..90872a95f0 100644 --- a/config/config.php +++ b/config/config.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/doc/README b/doc/README index 297d00a284..152d4fe9a6 100644 --- a/doc/README +++ b/doc/README @@ -1,44 +1,44 @@ -一、什么是禅道项目管理软件 - -禅道项目管理软件(ZenTaoPMS)是一款国产的,基于LGPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是中小型企业项目管理的首选。官方网站:www.zentaoms.com - -禅道项目管理软件使用PHP + MySQL开发,基于自主的PHP开发框架──ZenTaoPHP而成。第三方开发者或者企业可以非常方便的开发插件或者进行定制。 - -禅道在手,项目无忧! - -禅道项目管理软件由QingDao Nature Easy Soft Network Technology Co,LTD (http://www.cnezsoft.com)开发。 - -二、禅道的含义 - -Zen是“禅”的意思,Tao是“道”的意思。ZenTao合意为禅与道。这个名称是我在读《编程之禅》和《编程之道》的时候受到启发,决定采用这个比较有中国味道的名字。 - -三、禅道项目管理软件的来由: - -说到这个问题,要从BugFree谈起。自从04年发布BugFree以来到2007年,BugFree陆续发布了五六个版本,在Bug管理方面基本上已经完备。但这个时候产生了一些新的问题。很多网友拿着BugFree进行改动,改造为其他的管理系统。还经常有网友问,BugFree可以不可以加入项目管理的功能。我也一直在思考这些问题。后来我加入了阿里巴巴,在中国雅虎‘、阿里妈妈、淘宝三年的工作经历中,参加了大大小小的项目。也深为项目管理所困惑。于是就产生了做一个工具来解决项目管理的问题。 - -由于种种原因,我这个愿望在阿里巴巴并没有实现。说来也是一件幸事,这样我可以把它开源来发布。从今年初我就开始着手考虑这套管理软件的设计。整整花了半年的时间在考虑。7月份从阿里巴巴辞职之后,我开始有有了相对比较多的一点时间来进行这套系统的开发。同时也非常感谢现在的这家单位,为我开发禅道项目管理软件提供了大力的支持。 - -四、为什么还要做禅道项目管理软件: - -很多朋友会问,已经有很多的开源项目管理软件或者系统了,为什么还要自己做一个呢?主要原因是我认为现在的开源项目管理软件对这个问题解决的并不好,比如缺乏需求管理,bug管理等功能。而且很多开源的项目管理软件使用起来也不方便。 - -市场上也有很多商业的软件,但收费都不菲,而且也未必见得好用。 - -现在也有很多在线的项目管理服务,比如国外的basecamp,国内的易度,忙吧等。但我的观点,这些在线的项目管理软件功能有限,缺乏定制,访问速度无法保证,而且缺乏保密。 - -五、禅道项目管理软件的特点: - -集成了产品管理、项目管理、测试管理、人员管理、发布管理、事务管理等功能于一体。你只需要一个软件就可以完成项目管理的最核心的任务。 -开源免费,降低企业部署的成本。 -功能注重实效,使用方便,没有太多复杂的概念。我设计的理念是一个没有做过项目管理的人经过10分钟的培训可以使用它进行项目管理。:) -基于PHP+MySQL开发,企业自主改动方便。并且基于ZenTaoPHP框架,为第三方开发者的加入打下了坚实的基础。 -主要理念基于scrum,同时结合了PMP里面的很多概念。 -支持多公司,多项目,多产品,多团队的开发。 -灵活的权限设置。 -支持产品与项目之间的矩阵关系。 - -六、禅道项目管理软件需要您的帮助 - -禅道项目管理软件需要您的帮助,无论您是开发人员,抑或是项目经理,或者是产品经理,还是测试人员,又或者是开源爱好者,您都可以在禅道项目管理软件找到参与的地方。我们会以非常open的心态打造一个禅道项目管理软件的社区。我相信,禅道社区的成功,才是禅道项目管理软件的成功。 - -大家如果想加入,可以和我联系:chunsheng@cnezsoft.com +一、什么是禅道项目管理软件 + +禅道项目管理软件(ZenTaoPMS)是一款国产的,基于LGPL协议,开源免费的项目管理软件,它集产品管理、项目管理、测试管理于一体,同时还包含了事务管理、组织管理等诸多功能,是中小型企业项目管理的首选。官方网站:www.ZenTaoPMS.com + +禅道项目管理软件使用PHP + MySQL开发,基于自主的PHP开发框架──ZenTaoPHP而成。第三方开发者或者企业可以非常方便的开发插件或者进行定制。 + +禅道在手,项目无忧! + +禅道项目管理软件由QingDao Nature Easy Soft Network Technology Co,LTD (http://www.cnezsoft.com)开发。 + +二、禅道的含义 + +Zen是“禅”的意思,Tao是“道”的意思。ZenTao合意为禅与道。这个名称是我在读《编程之禅》和《编程之道》的时候受到启发,决定采用这个比较有中国味道的名字。 + +三、禅道项目管理软件的来由: + +说到这个问题,要从BugFree谈起。自从04年发布BugFree以来到2007年,BugFree陆续发布了五六个版本,在Bug管理方面基本上已经完备。但这个时候产生了一些新的问题。很多网友拿着BugFree进行改动,改造为其他的管理系统。还经常有网友问,BugFree可以不可以加入项目管理的功能。我也一直在思考这些问题。后来我加入了阿里巴巴,在中国雅虎‘、阿里妈妈、淘宝三年的工作经历中,参加了大大小小的项目。也深为项目管理所困惑。于是就产生了做一个工具来解决项目管理的问题。 + +由于种种原因,我这个愿望在阿里巴巴并没有实现。说来也是一件幸事,这样我可以把它开源来发布。从今年初我就开始着手考虑这套管理软件的设计。整整花了半年的时间在考虑。7月份从阿里巴巴辞职之后,我开始有有了相对比较多的一点时间来进行这套系统的开发。同时也非常感谢现在的这家单位,为我开发禅道项目管理软件提供了大力的支持。 + +四、为什么还要做禅道项目管理软件: + +很多朋友会问,已经有很多的开源项目管理软件或者系统了,为什么还要自己做一个呢?主要原因是我认为现在的开源项目管理软件对这个问题解决的并不好,比如缺乏需求管理,bug管理等功能。而且很多开源的项目管理软件使用起来也不方便。 + +市场上也有很多商业的软件,但收费都不菲,而且也未必见得好用。 + +现在也有很多在线的项目管理服务,比如国外的basecamp,国内的易度,忙吧等。但我的观点,这些在线的项目管理软件功能有限,缺乏定制,访问速度无法保证,而且缺乏保密。 + +五、禅道项目管理软件的特点: + +集成了产品管理、项目管理、测试管理、人员管理、发布管理、事务管理等功能于一体。你只需要一个软件就可以完成项目管理的最核心的任务。 +开源免费,降低企业部署的成本。 +功能注重实效,使用方便,没有太多复杂的概念。我设计的理念是一个没有做过项目管理的人经过10分钟的培训可以使用它进行项目管理。:) +基于PHP+MySQL开发,企业自主改动方便。并且基于ZenTaoPHP框架,为第三方开发者的加入打下了坚实的基础。 +主要理念基于scrum,同时结合了PMP里面的很多概念。 +支持多公司,多项目,多产品,多团队的开发。 +灵活的权限设置。 +支持产品与项目之间的矩阵关系。 + +六、禅道项目管理软件需要您的帮助 + +禅道项目管理软件需要您的帮助,无论您是开发人员,抑或是项目经理,或者是产品经理,还是测试人员,又或者是开源爱好者,您都可以在禅道项目管理软件找到参与的地方。我们会以非常open的心态打造一个禅道项目管理软件的社区。我相信,禅道社区的成功,才是禅道项目管理软件的成功。 + +大家如果想加入,可以和我联系:chunsheng@cnezsoft.com diff --git a/doc/TODO b/doc/TODO index fd5736950c..fd11e0a2fe 100644 --- a/doc/TODO +++ b/doc/TODO @@ -6,4 +6,4 @@ 任务功能细化 首页细化 - 更多列表,请访问 http://pms.zentaoms.com/product.html + 更多列表,请访问 http://pms.ZenTaoPMS.com/product.html diff --git a/doc/UPGRADE b/doc/UPGRADE index b52364899b..c00bdaa952 100644 --- a/doc/UPGRADE +++ b/doc/UPGRADE @@ -1 +1 @@ -升级,请参考 http://www.zentaoms.com/node78960.html +升级,请参考 http://www.ZenTaoPMS.com/node78960.html diff --git a/lib/front/front.class.php b/lib/front/front.class.php index 49f513c6cc..36bbf85d9f 100644 --- a/lib/front/front.class.php +++ b/lib/front/front.class.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/module/action/control.php b/module/action/control.php index ed5ef67907..98558a2dd2 100644 --- a/module/action/control.php +++ b/module/action/control.php @@ -1,6 +1,6 @@ menugroup->$moduleName)) $mainMenu = $lang->menugroup->$moduleName; list($menuLabel, $module, $method) = explode('|', $lang->menu->index); - echo html::a(helper::createLink($module, $method), $lang->zentaoMS) . $lang->arrow; + echo html::a(helper::createLink($module, $method), $lang->ZenTaoPMS) . $lang->arrow; if($moduleName != 'index') { list($menuLabel, $module, $method) = explode('|', $lang->menu->$mainMenu); diff --git a/module/common/lang/en.php b/module/common/lang/en.php index 6fe82354fe..49acc7385d 100644 --- a/module/common/lang/en.php +++ b/module/common/lang/en.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ @@ -16,8 +16,8 @@ $lang->dot = '.'; $lang->at = ' at '; $lang->downArrow = '↓'; -$lang->zentaoMS = 'ZenTaoPMS'; -$lang->welcome = "Welcome to『%s』{$lang->colon} {$lang->zentaoMS}"; +$lang->ZenTaoPMS = 'ZenTaoPMS'; +$lang->welcome = "Welcome to『%s』{$lang->colon} {$lang->ZenTaoPMS}"; $lang->myControl = "Dashboard"; $lang->currentPos = 'Current'; $lang->logout = 'Logout'; diff --git a/module/common/lang/ja.php b/module/common/lang/ja.php index f9fbcfa472..8ac40f9a60 100644 --- a/module/common/lang/ja.php +++ b/module/common/lang/ja.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id: en.php 1015 2010-08-03 05:50:35Z wwccss $ * @link http://www.zentao.net */ @@ -16,8 +16,8 @@ $lang->dot = '。'; $lang->at = 'に'; $lang->downArrow = '↓'; -$lang->zentaoMS = 'ZenTaoPMS'; -$lang->welcome = "Welcome to『%s』{$lang->colon} {$lang->zentaoMS}"; +$lang->ZenTaoPMS = 'ZenTaoPMS'; +$lang->welcome = "Welcome to『%s』{$lang->colon} {$lang->ZenTaoPMS}"; $lang->myControl = "ダッシュボード"; $lang->currentPos = '現在の'; $lang->logout = 'ログアウト'; diff --git a/module/common/lang/ko.php b/module/common/lang/ko.php index d4e91b2557..d408504f53 100644 --- a/module/common/lang/ko.php +++ b/module/common/lang/ko.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id: en.php 1015 2010-08-03 05:50:35Z wwccss $ * @link http://www.zentao.net */ @@ -16,8 +16,8 @@ $lang->dot = '.'; $lang->at = '에'; $lang->downArrow = '↓'; -$lang->zentaoMS = 'ZenTaoPMS'; -$lang->welcome = "Welcome to『%s』{$lang->colon} {$lang->zentaoMS}"; +$lang->ZenTaoPMS = 'ZenTaoPMS'; +$lang->welcome = "Welcome to『%s』{$lang->colon} {$lang->ZenTaoPMS}"; $lang->myControl = "계기판"; $lang->currentPos = '현재'; $lang->logout = '로그아웃'; diff --git a/module/common/lang/zh-cn.php b/module/common/lang/zh-cn.php index 61796f565d..7a195ab517 100644 --- a/module/common/lang/zh-cn.php +++ b/module/common/lang/zh-cn.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ @@ -16,8 +16,8 @@ $lang->dot = '。'; $lang->at = ' 于 '; $lang->downArrow = '↓'; -$lang->zentaoMS = '禅道管理'; -$lang->welcome = "欢迎使用『%s』{$lang->colon} {$lang->zentaoMS}"; +$lang->ZenTaoPMS = '禅道管理'; +$lang->welcome = "欢迎使用『%s』{$lang->colon} {$lang->ZenTaoPMS}"; $lang->myControl = "我的地盘"; $lang->currentPos = '当前位置:'; $lang->logout = '退出系统'; diff --git a/module/common/lang/zh-tw.php b/module/common/lang/zh-tw.php index 54bbc422e5..1f72e92e98 100644 --- a/module/common/lang/zh-tw.php +++ b/module/common/lang/zh-tw.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id: zh-tw.php 1103 2010-09-13 11:02:40Z wwccss $ * @link http://www.zentao.net */ @@ -16,8 +16,8 @@ $lang->dot = '。'; $lang->at = ' 于 '; $lang->downArrow = '↓'; -$lang->zentaoMS = '禪道管理'; -$lang->welcome = "歡迎使用『%s』{$lang->colon} {$lang->zentaoMS}"; +$lang->ZenTaoPMS = '禪道管理'; +$lang->welcome = "歡迎使用『%s』{$lang->colon} {$lang->ZenTaoPMS}"; $lang->myControl = "我的地盤"; $lang->currentPos = '當前位置:'; $lang->logout = '退出系統'; diff --git a/module/common/view/header.lite.html.php b/module/common/view/header.lite.html.php index 0791723aa8..d3d22c91c7 100644 --- a/module/common/view/header.lite.html.php +++ b/module/common/view/header.lite.html.php @@ -12,10 +12,10 @@ $clientTheme = $this->app->getClientTheme(); title)) $header->title = $lang->zentaoMS; + if(!isset($header->title)) $header->title = $lang->ZenTaoPMS; if(!isset($header->keywords)) $header->keywords = $lang->zentaoKeywords; if(!isset($header->desc)) $header->desc = $lang->zentaoDESC; - echo "$header->title - $lang->zentaoMS\n"; + echo "$header->title - $lang->ZenTaoPMS\n"; echo "\n"; echo "\n"; ?> diff --git a/module/company/control.php b/module/company/control.php index 6591bd6f89..eeff5bf81d 100644 --- a/module/company/control.php +++ b/module/company/control.php @@ -1,6 +1,6 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/convert/view/selectsource.html.php b/module/convert/view/selectsource.html.php index 2244ffd3c3..9ddcab0cc4 100644 --- a/module/convert/view/selectsource.html.php +++ b/module/convert/view/selectsource.html.php @@ -1,6 +1,6 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/module/index/lang/en.php b/module/index/lang/en.php index fb814934b4..4de66d962a 100644 --- a/module/index/lang/en.php +++ b/module/index/lang/en.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/module/index/lang/ja.php b/module/index/lang/ja.php index 4fe55d9ded..554a235d6b 100644 --- a/module/index/lang/ja.php +++ b/module/index/lang/ja.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id: en.php 993 2010-08-02 10:20:01Z wwccss $ * @link http://www.zentao.net */ diff --git a/module/index/lang/ko.php b/module/index/lang/ko.php index 02ba68e339..b42c60fbd6 100644 --- a/module/index/lang/ko.php +++ b/module/index/lang/ko.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id: en.php 993 2010-08-02 10:20:01Z wwccss $ * @link http://www.zentao.net */ diff --git a/module/index/lang/zh-cn.php b/module/index/lang/zh-cn.php index 6ff7d58263..f9b41e887e 100644 --- a/module/index/lang/zh-cn.php +++ b/module/index/lang/zh-cn.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/module/index/lang/zh-tw.php b/module/index/lang/zh-tw.php index 7f7320aacf..8ef4c161c0 100644 --- a/module/index/lang/zh-tw.php +++ b/module/index/lang/zh-tw.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id: zh-tw.php 1068 2010-09-11 07:11:57Z wwccss $ * @link http://www.zentao.net */ diff --git a/module/index/model.php b/module/index/model.php index 20f8db3606..35b1ea169d 100644 --- a/module/index/model.php +++ b/module/index/model.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/index/view/index.html.php b/module/index/view/index.html.php index b941b03dba..36fc6c032e 100644 --- a/module/index/view/index.html.php +++ b/module/index/view/index.html.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/install/control.php b/module/install/control.php index e0da254a7b..bb6c704725 100644 --- a/module/install/control.php +++ b/module/install/control.php @@ -1,6 +1,6 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/install/view/step1.html.php b/module/install/view/step1.html.php index 3270a33bf4..c65f603f32 100644 --- a/module/install/view/step1.html.php +++ b/module/install/view/step1.html.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/install/view/step2.html.php b/module/install/view/step2.html.php index 453e2cf2a3..c1692adac1 100644 --- a/module/install/view/step2.html.php +++ b/module/install/view/step2.html.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/install/view/step3.html.php b/module/install/view/step3.html.php index ee8f123807..3641426838 100644 --- a/module/install/view/step3.html.php +++ b/module/install/view/step3.html.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/install/view/step4.html.php b/module/install/view/step4.html.php index c75a6c40ca..9b8bc8ea79 100644 --- a/module/install/view/step4.html.php +++ b/module/install/view/step4.html.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ ?> diff --git a/module/mail/model.php b/module/mail/model.php index a05c7b57bb..1ad94fd3d1 100644 --- a/module/mail/model.php +++ b/module/mail/model.php @@ -1,6 +1,6 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ include '../../common/view/header.lite.html.php'; diff --git a/module/user/view/edit.html.php b/module/user/view/edit.html.php index 0512fdb9a3..f6b52bc9f2 100644 --- a/module/user/view/edit.html.php +++ b/module/user/view/edit.html.php @@ -1,6 +1,6 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ */ include '../../common/view/header.lite.html.php'; diff --git a/module/user/view/profile.html.php b/module/user/view/profile.html.php index 97796e16e7..e739a6b893 100644 --- a/module/user/view/profile.html.php +++ b/module/user/view/profile.html.php @@ -1,6 +1,6 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/www/install.php b/www/install.php index 46d5d82299..1675d7c351 100644 --- a/www/install.php +++ b/www/install.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */ diff --git a/www/js/my.js b/www/js/my.js index 83c4713f49..fdb968359b 100644 --- a/www/js/my.js +++ b/www/js/my.js @@ -241,7 +241,7 @@ function setHelpLink() if(currentFieldName == 'submit' || currentFieldName == 'reset') return; if(currentFieldName.indexOf('[') > 0) currentFieldName = currentFieldName.substr(0, currentFieldName.indexOf('[')); currentFieldName = currentFieldName.toLowerCase(); - $(this).after(' ? '); + $(this).after(' ? '); } ); } diff --git a/www/theme/default/style.css b/www/theme/default/style.css index 99e8b4d45f..8338d95094 100644 --- a/www/theme/default/style.css +++ b/www/theme/default/style.css @@ -1,12 +1,12 @@ /** -* The css file of ZenTaoMS. +* The css file of ZenTaoPMS. * * @copyright Copyright 2009-2010 QingDao Nature Easy Soft Network Technology Co,LTD (www.cnezsoft.com) * @license LGPL (http://www.gnu.org/licenses/lgpl.html) * @author Chunsheng Wang -* @package ZenTaoMS +* @package ZenTaoPMS * @version $Id: style.css 1454 2009-10-23 01:45:26Z wwccss $ -* @link http://www.zentaoms.com +* @link http://www.ZenTaoPMS.com */ /*-----------------------GLOBAL SETTING----------------------------*/ body{padding-bottom:50px; color:#000; background:url(images/main/bgmain.png) repeat-x 0 -35px;} diff --git a/www/upgrade.php b/www/upgrade.php index a89862e924..311c8b57ea 100644 --- a/www/upgrade.php +++ b/www/upgrade.php @@ -1,11 +1,11 @@ - * @package ZenTaoMS + * @package ZenTaoPMS * @version $Id$ * @link http://www.zentao.net */