分享

项目管理程序Collabtive的汉化版下载和使用教程

 sywjnew 2015-08-07

项目管理程序Collabtive的汉化版下载和使用教程

上一篇 / 下一篇  2014-11-26 10:47:44

在管理比较大型的项目团队(比如程序员,编辑,设计师团队)时,也许你会因为纷繁的人员分工和复杂的流程头疼不已。于是,一种被称为项目管理软件的程序出现了,它的任务就是协助团队进行人员分工,任务布置和信息共享等。目前在业内,Basecamp毫无疑问是最受大家欢迎和看好的。可它却只提供付费的线上服务,用户无法将其放置在项目内部网络中,更无法进行二次开发了。

不过值得高兴的是,目前国外已经开发出了不少此类开源且免费的易于搭建的项目管理平台程序了,接下来代码吾爱就将给大家介绍这款名为Collabtive项目管理程序的下载,安装和使用。

什么是Collabtive?

Collabtive是一款能够协助您完成项目管理的辅助程序,采用PHP和Mysql流行(Smarty)构架,是一款易用,稳定,免费的开源软件。

关于Collabtive汉化版?

据代码吾爱翻译组了解,目前Collabtive尚不存在中文语言汉化包。于是我们决定对Collabtive 0.4.8进行汉化,目前已经提供汉化后的程序包给大家下载。


官方程序下载Collabtive 0.4.8

代码吾爱汉化版下载Collabtive Chinese Simplified

(声明:Collabtive 0.4.8简体汉化程序由代码吾爱翻译组进行翻译)

10月14日更新: Collabtive 0.4.8中文版站长站分流下载

关于运行和测试环境?

运行环境:PHP5及以上/Mysql

测试环境:Apache 2.2.4/PHP 5.2.1/Mysql 5.0.27

 

第一步,程序下载和安装

Collabtive目前仍处于公测状态,最新版本是0.4.8。但就目前我们的测试来说,它已经能相当稳定的运行,用过足以令人难忘。Collabtvie 0.4.8的安装和使用都非常简单实用。

首先,下载程序。你需要下载程序包(推荐大家下载由代码吾爱汉化后的程序包),然后上传到你的服务器上。由于是在本地做的测试,所以下面我们都将用本地的URL来做演示实例。安装过程中有两点需要注意:

1. 程序所在服务器必需支持PHP5或以上的版本,否则无法运行;

2. 以下几个程序目录和文件必须为可写属性(Windows主机可忽略此项,Linux主机请注意设置属性):

  • 文件夹/templates_c
  • 文件夹/files
  • 文件/config/standard/config.php

 

其次,创建空白数据库使用Phpmyadmin打开MySQL,为程序创建一个数据库,数据库名称可自定义(国内虚拟主机用户请首先向IDC提供商索取主机空间Mysql的数据库名称)。请牢记,稍后安装会用到此项。

然后,运行安装程序页面。根据程序上传的目录,打开浏览器并输入:http://localhost/collabtive/install.php,在本例中由于采用本地调试,所以域名为localhost,程序所在文件夹为collabtive,install.php为安装程序页面。以上URL路径请根据实际情况变更。例如,假设我的域名是http://www./,程序被放置在根目录下,则以上路径应该变更为http://www./install.php

 

以上为Collabtive安装第一步,填写您的Mysql数据库信息即可。请注意,如果您的WEB站点和数据库在同一台服务器上请保留“数据库主机”里面的localhost,否则填写数据库所在主机的IP地址。之后,点击“继续”按钮。

 

填写系统的第一个用户,亦即管理员。请牢记此管理员信息,否则将会无法进入。另外,第二个选填项“从Basecamp”导入数据,我没能测试,因为没有Basecamp账号。如果你测试成功了,不妨在下面的留言中写下你的心得与大家分享。管理员信息填写完毕后,点击“继续”进行下一步。

在顺利完成以上流程后,我们即可选择登陆界面,填写完用户信息后即可成功登陆Collabtive主界面。

 

请注意,如果您将此系统放置于互联网上,请先将install.php文件删除,然后将/config/standard/config.php文件属性改回到只读状态。这主要考虑到程序的安全性,避免他人破坏您的系统。

至此,程序的安装就全部结束了。登录进系统之后,你会看到如上这个页面。

第二步,配置系统及基本使用

进入系统之后的第一件事肯定是修改系统选项配置了。点击主界面右上角4个图标中的“管理”按钮,点击进入系统管理配置,然后选择“系统管理”。在这里,你可以为项目管理过程自定义一个名字,子标题以及选择系统模板(初始状态下,系统只包含一个默认模板)等等。当然,你也可以选择从Basecamp重新导入你之前的项目计划。

 

然后,我们可以进入用户管理界面对系统的用户进行管理(包括添加,删除和修改用户档案和权限等功能)。如果用户是第一次进入系统,你可以要求他们进入“用户档案”界面,然后点击“编辑”对个人信息进行编辑。另外,系统提供您以Avatar虚拟形象作为个人图片,以VCard的形式导出用户档案(点此了解什么是VCard?),这对一个项目管理软件来说非常体贴和难得。

  

既然是一个项目管理程序,那么我们肯定会做与项目相关的内容了。首先,我们需要建立一个“新任务”。方法是,进入管理界面,点击“项目管理”选项,然后点击“新添项目”即可。代码吾爱打算开发一套人人可以编辑的代码教程WIKI系统,所以这里我建立了一个项目叫做“代码吾爱Wiki系统”,同时设置一个项目到期的日期以提醒所有开发者。

 

每个项目是由若干个任务列表组成的,而每个任务列表又由若干具体任务组成。这样一级一级的细分,可以使我们的项目趋于合理明晰化,充分明确项目组每个成员的职责和任务。

在上面我们已经创建了一个名为“代码吾爱Wiki系统”的项目。现在,我们再创建一个任务列表叫做“核心程序开发”(追踪主程序开发进度),然后为其新建一个任务“代码书写标准和核心函数库”(追踪主程序模块核心函数的开发进度),其次指定一个完成期限,再将这个任务分配给我们其中一名程序员完成。

 

如果你曾经使用过Basecamp,你也许会非常清楚我上面所描述的这个项目任务分配流程。没有使用过它也没有关系,现在就下载Collabtive汉化程序,然后安装体验吧。

第三步,一些有趣却常用的东西

首先要提到就是日期选择器,当我们在选择与日期相关的栏目时,会自动弹出一个日期选择界面(Datepicker),选择完毕后,点击“关闭”界面淡出。是不是很实用呢?我个人是非常喜欢。

其次,在很多地方,比如项目列表,任务列表。系统都提供给我们将其中数据导出为pdfexcel,这又是个非常贴心的地方。我们可以将与项目相关的数据导出并打印出来,提供给我们的客户,让他们知道项目现在开发到什么进度了。

另一个有趣的地方是(可以在桌面的侧边栏找到)在线的成员之间可以进行实时聊天,类似一个网页QQ,采用AJAX技术开发。项目组成员之间可以通过它进行相互交流。

 

Collabtive所内嵌的时间**也被认为是个非常不错的功能。你可以在每个项目的主界面上找到它,它可以记录你在某个项目和任务上所花费的时间,并可生成时间报表。显然,对于较大的项目来说,每天花费在不同任务上的时间代表着该成员的工作重心在哪,是否需要调整。

 

后记

也许是Collabtive尚处于Beta状态的原因,官方并没有提供很多主题供我们选择,而且也没有发布系统主题皮肤制作指南。所以,到目前为止,你仅可以选择系统的默认主题皮肤。不过相信随着Collabtive的发展,这些功能会越来越完善。

总的来说,Collabtive是一款相当好的项目管理软件,如果你管理着一个较大的项目团队,不妨下载代码吾爱汉化的Collabtive 0.4.8试试看。代码吾爱也会继续关注此类开源程序的动态,为大家带来最新的新闻和进程!

相关链接:

Collabtive官方网站

Collabtive官方论坛

常见问题及解决方案:

更新时间(持续更新中):2008-10-29

Q: 为什么填写好资料后点击“提交”却出现一个空白页面,什么都没发生?

A:  如果长时间并未出现“编辑完成”,请记下此空白页面名称。然后将下载包内的同名文件与服务器上的文件进行对比,看文件大小是否相等。这很可能是由于FTP上传到虚拟空间(服务器)时,文件上传不完整导致的。推荐使用SmartFTP上传文件。

Q: 为什么会出现错误:“Warning: scandir() has been disabled……“?

A:  因为你的主机屏蔽了scandir()这个函数。解决方法是:如果你的虚拟主机用户,请联系你的服务器提供商解决;如果是在自己的服务器上,请找到php.ini文件(通常在C:WINDOWS目录下),然后注释掉disable_functions,大约在文档的209行。

Q: 为什么会出现附件上传不了的情况?

A:  请检查Collabtive安装目录下的files文件夹的属性是否可写,然后修改之。

Q: 能不能给我们推荐一个标准服务器配置?

A: Collabtive V0.4.8的所有功能已在以下配下调试通过:Apache 2.2.4/PHP 5.2.1/Mysql 5.0.27。推荐使用。

Q:(BUG)Files文件夹已设置可写,在“桌面/项目/所有文件”下可添加文件夹,但无法上传文件?(感谢热心网友aWei提供)

A: 已确定此为官方程序BUG,代码吾爱技术人员已将此错误提交给了官方,相信在下个版本V0.4.9中可以得到解决。(替代方案:你可以在“桌面/项目/所有消息”添加文件)

Q:导出项目报表PDF出错,在英文版本下中文/日文字体出现乱码?(感谢热心网友aWei提供)

A:此问题在下个版本V0.4.9中或许可以得到解决。这是由于Collabtive采用的PDF输出方式是FPDF类,在目前官方没有加入中文语言包的情况下,导出的PDF文件中是无法正常显示中文的。如果已有人解决了此问题,请与我联系!QQ在评论中有。

Q:下个版本什么时候推出?

A:据我们从官方得到的消息,Collabtive的最新版本V0.4.9将于近日推出(10月底),其中的汉化包由代码吾爱提供;相信到时候会修复目前很多问题,尽请关注本站!

Q:消息标题只要有中文,超过14个字符(1汉字=2字符)会乱码,但标题在编辑消息窗口能正确显示?

A:此问题系Collabtive0.4.8未考虑进双字节字符语言系统的缘故;请按以下操作修改即可:

       1.找到安装文件夹内/template/standard/projectmessages.tpl,用记事本打开此文件,找到第87行如下字符串“{$messages[message].title|truncate:20:"...":true}”将数字20修改成40,保存文件(注意以UTF-8格式保存)

       2.找到安装文件夹内/template/standard/message.tpl,用记事本打开此文件,找到第62行如下字符串“{$messages[message].title|truncate:20:"...":true}”将数字20修改成40,保存文件(注意以UTF-8格式保存)

      如果你觉得麻烦,你可以下载这里的补丁包,覆盖掉对应文件夹下的同名文件即可。(此补丁仅适用于2008年10月29日之前下载的Collabtive 0.48,29号之后的源码包已修正此BUG)

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多