Achievo的安装与汉化手册
来源:互联网 发布:淘宝买家退货率怎么算 编辑:程序博客网 时间:2024/05/17 06:57
Achievo是一个开源的项目管理软件,着重于项目时间管理,但她又不像gforge集成了subversion、缺陷管理、文档管理等功能而适合软件研发,如果Achievo能与gforge进行整合,包括项目信息、组织机构信息、时间管理与分析,将是一个非常理想的软件研发类项目管理软件。
Achievo是一个灵活的基于Web的,利用PHP技术开发的项目管理与跟踪工具,非常适用于中小型企业。Achievo的资源管理功能将使得业务流程中变得异常简单,但却是行之有效的。它的功能包括:项目管理,项目计划,日程安排,个人信息管理,时间跟踪,项目监控,统计分析,待办事项管理,超时跟踪,员工合同管理等。Achievo支持多种语言,包括中文,并且可定制并使用一个插件系统(atk)以便于将来扩展。Achievo是建立了若干模块和一个中央数据库,并确保Intranet应用的商业环境成为最佳组合。
Achievo的特点是可以跟踪每一个员工在每一个项目的每一阶段的每一项活动所花费的时间,非常便于项目人力成本分析,并评估员工的生产效率,进而积累历史数据,为类似项目的成本估算提供数据支持。
那末,怎么走出第一步呢?当然是安装并开始使用了!
1.1 部署环境
Windows 2003 Server
IIS6.0
PHP 5.2.9,26 Feb 2009
MySQL5.0.45-community-nt
1.2 Achievo软件
achievo-1.4.5.zip
1.3 部署工具
Editplus v2.12 支持utf-8 编码格式
2 部署
解压achievo-1.4.5.zip,访问achievo-1.4.5\doc\INSTALL,打开此文件,有在linux下的安装说明。
2.1 准备msql数据库
2.1.1 数据库设置
打开mysql安装目录的my.ini文件,作如下调整:
设置兼容性:# Set the SQL mode to strict
sql-mode="NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
此处设置是为了避免安装Achievo时的兼容性错误。
设置支持中文的utf8编码
[mysqld]
default-character-set=utf8
[mysql]
default-character-set=utf8
2.1.2 创建一个空数据库
Create an empty database in mysql and a user that has create, alter, select, insert, update and delete-access on the database.
example:
> mysql -u root -p
mysql> create database achievo_1_4;
mysql> grant create,alter,select,insert,update,delete,lock tables,
create view, drop, index
on achievo_1_4.* to achievo@localhost identified by 'secret';
mysql> quit;
2.2 安装achievo准备
Edit the file config.inc.php in the achievo directory, and set the
$config_db variable to match your setup.
example:
$config_db["default"]["host"] = "localhost";
$config_db["default"]["db"] = "achievo_1_4";
$config_db["default"]["user"] = "achievo";
$config_db["default"]["password"] = "secret";
以下两句为汉化设置:
$config_db["default"]["charset"] = "utf8";
$config_db["default"]["collate"] = "utf8_unicode_ci";
以下设置HTML页面的编码为:"utf-8"
// -------------------------------------------
// charset CONFIGURATION
// -------------------------------------------
$config_default_charset = "utf-8";
设置管理员用户密码:
$config_administratorpassword = "yourpassword";
设置achievo-1.4.5\modules\utils\module_preload.inc如下:
<?php
$lang = atkinstance("atk.atklanguage");
$lang->setText("charset", "utf-8", "en");
$lang->setText("charset", "utf-8", "nl");
?>
将Achievo部署为一个web应用
2.3 安装Achievo
http://yourserver/achievo/setup.php
You'll be prompted to login. Enter 'administrator' as username and the
password you've set in config.inc.php。
按照向导进行安装。
2.4 安装完毕
Once the setup.php script is completed, you'll be ready to run Achievo.
You can point your browser to the Achievo directory, like this:
http://yourserver/achievo/
If this is the first time you're using Achievo, you might want to take the
Guided Tour on http://www.achievo.org/wiki/Guided_Tour, which will show
you everything you should do to make Achievo useable for your users.
3 中文支持设置
如果你按照我的步骤安装,那末,中文设置将非常简单。打开achievo-1.4.5\languages\en.lng及\achievo-1.4.5\atk\languages\en.lng,进行修改,保存为UTF-8编码格式的文件即可。
如:"abbreviation" => "项目代码",
"menu_time_registration" => "时间登记",
4 成果展示
因为尚未完全汉化,因此,下面是办汉化状态:
图片不能成功贴出,具体内容请点击我的豆丁网文章:
http://www.docin.com/p-102329012.html、
、
文章来源:http://www.oschina.net/question/107230_14372
- Achievo的安装与汉化手册
- 虚拟机的安装与汉化
- Eclipse的安装与汉化
- Eclipse 的安装与汉化
- Vtiger CRM的安装与汉化全过程
- Java Eclipse的安装与汉化
- phpstorm2016.3.3的安装与汉化
- Adobe的安装、激活与汉化
- VMware安装系统菜鸟手册 汉化版
- eclipse安装与汉化
- Pycharm安装与汉化
- 对man手册的汉化命令
- git 的安装 汉化
- 【SVN】SVN安装与汉化
- gitlab9.3.6安装与汉化
- win7与ubuntu双系统的安装及汉化
- joomla K2教程(一)-K2的安装与汉化
- PLSQL DEVELOPER汉化包的安装与卸载方法
- 高效删除Oracle数据库中重复数据,并保留最新一条的方法
- iphone iOS4从注册到app上线开发流程
- 8/29/2011 1:17:53 PM
- 关于java Vector类
- flex 4 datagrid 带有翻页功能的
- Achievo的安装与汉化手册
- C# 截取带路径的文件名字,扩展名,等等 的几种方法.
- Oracle 查询并删除重复记录的SQL语句
- C语言memset函数详解(Linux下和windows下的差异)
- Vector、ArrayList、List使用深入剖析
- android LayoutParams 简单说明 理解 示例
- 第十二课:51单片机的特殊功能寄存器
- 深入UNIX编程:一个简单聊天室的两种实现 (fcntl 和 select)-
- 【总结】Bloom Filter