`
winie
  • 浏览: 225810 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

qwikioffice研究,翻译

阅读更多
公司老外说要做的画面要漂亮 要炫丽

   找了一下网上资料 发现qwikioffice 不错 下载个中文版 接过发现很多东西做吧不全

   我花了一个晚上的时间去看代码 试验  总结。

   自己添加了一个modules 成功总结了一下 ,action还没做 呵呵。

 

首先在modules文件夹下新建一个文件夹,我试验中建立一个test的文件夹

然后里面建立一个

test-win.js

test-win.css

test-win-override.js



一.如果添加modules?
解决:
1.首先在数据表qo_modules添加所相应的模块资料
2.在qo_members_has_module_launchers添加模块关联
3.在qo_modules_files添加模块所使用到的文件file资料
4.在qo_modules_actions添加模块中所需要的动作action
5.在角色qo_domains_has_modules表中添加关联信息



最后,中文标题的解决

在xml中加入
Java代码

   1. <txtTestWindow>测试模块</txtTestWindow> 

<txtTestWindow>测试模块</txtTestWindow>

然后在test-win.js中
Java代码

   1. QoDesk.TestWindow = Ext.extend(Ext.app.Module, { 
   2.     moduleType : 'demo', 
   3.     moduleId : 'demo-test', 
   4.     menuPath : 'StartMenu', 
   5.     launcher : { 
   6.         iconCls: 'grid-icon', 
   7.         shortcutIconCls: 'demo-grid-shortcut', 
   8.         text: txtTestWindow, 
   9.         tooltip: '<b>testmodel</b><br />A window with a grid' 
  10.     } 
  11. }); 

QoDesk.TestWindow = Ext.extend(Ext.app.Module, {
moduleType : 'demo',
    moduleId : 'demo-test',
    menuPath : 'StartMenu',
launcher : {
        iconCls: 'grid-icon',
        shortcutIconCls: 'demo-grid-shortcut',
        text: txtTestWindow,
        tooltip: '<b>testmodel</b><br />A window with a grid'
    }
});

  其中txtTestWindow就是中文名称了,其他用到的地方替换成这个就可以用中文





唉,懒得贴了

把代码共享吧



明天再看看action的处理。妈的,以前没搞过ext,还挺多东西学的。

http://kenter1643.iteye.com/blog/362443
分享到:
评论

相关推荐

    qwikioffice

    开发者或有兴趣的用户可以通过这些文件来研究、安装、定制或扩展`qwikioffice`的功能,以满足特定需求。 总结起来,`qwikioffice`是一个利用PHP、MySQL和ExtJS技术构建的Web办公套件,它提供了丰富的在线协作和文档...

    qWikiOffice1.0Beta1

    【qWikiOffice1.0Beta1】是一款创新的办公软件,专为提升用户在文档处理、协作和信息管理上的效率而设计。这款软件的核心特点在于其集成了多种办公功能,如文字处理、电子表格、演示文稿制作以及可能的项目管理和...

    [其他类别]qWikiOffice 1.0 alpha 英文版_qwikioffice.zip

    【标题】:“qWikiOffice 1.0 alpha 英文版”是指qWikiOffice软件的早期测试版本,这个版本可能是为了收集用户反馈和进行功能测试而发布的。"alpha"是软件开发中的一个阶段,通常意味着它包含了许多未完成的功能,...

    基于PHP的qWikiOffice alpha 英文版.zip

    ".zip"则表明这个文件是一个压缩包,里面包含了qWikiOffice的所有相关文件,用户需要先解压缩才能使用或进一步研究。 【标签】"PHP" 代表了这个项目的核心技术,PHP是一种广泛使用的开源脚本语言,尤其适用于Web...

    qWikiOffice v1.0 alpha.rar

    软件介绍 qWikiOffice(以下简称Qo)是一个开源的仿Window Vista的Web桌面系统,Qo的桌面图形界面基于Ext Js的Ajax框架。Qo不仅外观友好且为开发人员开发插件提供了强大的平台,您可以在Qo里很快的开发属于自己的应用...

    etmvc+extjs+qwikioffice框架的开源系统jxc

    总结来说,JXC开源系统是一个综合运用了ETMVC、ExtJS和QwikIOFFICE等技术的高效企业应用解决方案,它提供了一套完整的框架来构建功能强大、用户体验优良的办公系统。通过深入学习和实践这些技术,开发者可以打造出...

    PHP实例开发源码—qWikiOffice alpha 英文版.zip

    通过深入研究这个项目,开发者不仅可以提升PHP编程技能,还能了解到Web应用开发的整体流程,对项目管理和团队协作有更深入的理解。同时,对于有兴趣构建类似wiki系统的开发者来说,这是一个宝贵的参考资源。

    qwikioffices

    "Qwikioffices"是一个基于桌面环境的应用程序,它采用了ExtJS技术来构建其用户界面。ExtJS是一个强大的JavaScript库,专为构建富互联网应用程序(RIA)而设计,尤其适用于创建复杂的、数据驱动的桌面式用户体验。...

    信息提示小窗口Notification-ExtJS2.0.2(修正版)

    标题中的“信息提示小窗口Notification-ExtJS2.0.2(修正版)”指的是一个基于ExtJS 2.0.2框架的用户界面组件,它主要用于实现类似qwikiOffice中的右下角信息提示功能。这个组件是原版Notification的一个改进版本,...

    软件工程实习设计答辩-苏南生.ppt

    3. qWikiOffice桌面开发框架 qWikiOffice是一个基于Web的桌面开发框架,使用PHP和Extjs等技术实现桌面应用程序的开发。该框架提供了强大的桌面应用程序开发能力,可以快速实现复杂的桌面应用程序。 4. Extjs桌面UI...

    iejoyswebos for .net 桌面开发框架程序V1.02

    并对qwikioffice 中原有的一些不适合大型项目使用的方法进行了改写,具体有: 1。全动态JS文件与CSS文件加载,具有避免重复加载的功能 2。对模块JSON进行了拓展,执行效率更高一些 3。将某些JSON数据用XML进行替换...

    软件工程实习设计答辩苏南生.pptx

    本系统主要使用Extjs+PHP作为开发语言,qWikiOffice作为桌面开发框架,Extjs作为UI框架,Mysql作为数据库,JSON作为数据交换格式,并使用cookie和session来验证用户的权限。 系统模块图中,展示了高校宿舍综合管理...

    信息提示小窗口Notification-ExtJS2.0.2

    在给定的资料中,我们关注的是一个名为"信息提示小窗口Notification-ExtJS2.0.2"的项目,它是对ExtJS库的一个扩展,用于创建类似qwikiOffice中右下角的消息提示框。 首先,`ExtJS`是一个强大的JavaScript库,专为...

    iejoyswebos.rar_iejoyswebos

    【iejoyswebos】是一款基于.NET框架的桌面开发框架,设计灵感来源于PHP项目Qwikioffice Desktop,旨在提供一种仿Windows Vista风格的Web桌面环境。这个框架为开发者提供了构建交互性强、用户体验良好的Web应用程序的...

    仿windows桌面系统PHP版

    7. `qwikioffice.sql` 和 `MYSQL.sql`:这两个SQL文件可能包含了数据库的结构和初始数据,比如用户账户、系统设置或者其他应用的数据表。 8. `RELEASE-NOTES.txt`:发布说明,记录了项目的版本更新、修复的bug和新增...

    软件工程实习设计答辩苏南生.ppt

    * qWikiOffice:是一种基于Web的办公桌面应用程序框架,提供了完整的办公桌面解决方案。 三、UI框架: * Extjs:是一种基于JavaScript的UI框架,提供了丰富的用户界面控件和功能。 四、数据库: * Mysql:是一种...

Global site tag (gtag.js) - Google Analytics