如何修改SugarCRM统计图中的字体?
C3CRM/sugarCRM中的统计图使用Flash开发的,无法通过css来控制字体,论坛中有朋友遇到过不能修改字体的问题……
C3CRM/sugarCRM中的统计图使用Flash开发的,无法通过css来控制字体,论坛中有朋友遇到过不能修改字体的问题,今天偶也遇到了,google了半天也没找到解决办法,没办法,只好自己想办法解决。
先研究统计图是如何开发的。到include/charts目录下看了看,每个Flash一般是有两个文件组成的,一个swf文件,一个fla文件,其中fla文件会include里面的as文件。swf文件是flash文件,这个大家都应该知道。google一把fla文件的定义,定义如下:
A Macromedia Flash source document. Can be used with any machine that has the commercial Macromedia Flash editor, currently available for only Macintosh and MS-Windows.
fla文件include as文件,应该和flash的源文件有关,先不管它。fla文件是flash的源文件,可以通过Flash的编辑器打开。用EditPlus打开fla文件,里面有乱码,当时认为是SugarCRM的开发人员加密了,然后找了一个反编译Flash的工具,把swf文件反编译了一把,搞出来的fla文件也是乱码,没办法看来是要用flash编辑器试试。于是下载Flash的编辑器,google了一把flash编辑器,在华军站点找到并下载(安全起见:不要到小站下载)。用Flash编辑器打开fla文件,竟然正常显示代码,乱码没有了,但是代码没有用EditPlus打开的多,很奇怪,有点担心搞出来的swf不能正常工作。不管那么多,先发布一个Flash文件试试。用Flash编辑器打开hBarF.fla,修改了里面的一些字体,发布flash,Flash编辑器自动把swf文件放在fla文件所在的目录,刷新统计图,发现没有生效,把字体加大,都改成20,重新发布还是没有生效,郁闷。关闭IE再试,字体生效,都变大了,比较难看,赶紧根据原来的字体改了一下,重新发布flash,原来的统计图的功能都能正常工作,爽,解决方法对路。于是把charts目录下的fla文件里的字体都按比例变大了一些,中文可以看得更清楚一些,原来有点模糊。效果图在这里可以看到。

另外,有关Trixbox的弹屏问题,通过fop弹屏有些问题,C3CRM集成trixbox后,在IE不能正常弹屏,只能打开一个单独fop的页面并指定分机和url才能弹屏,这样比较麻烦,我们正在定制一个iax软电话,在软电话里指定url即可弹出客户信息的页面,不需要配置C3CRM和trixbox,现在已经测试成功了,稍后会发布一个完整的C3CRM+Trixbox+软电话弹屏的解决方案,让大家更简单更方便的使用C3CRM和Trixbox。
- 本文关键词:

