FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1415526|回复: 91
打印 上一主题 下一主题

获取适用于 FineUI(开源版) 的 ExtJS 库(extjs folder is lost)

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-6-16 17:09:51 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
If you don't have a QQ account or can't read Chinese, please follow this link to register this forum and download the extjs folder.


FineUI(开源版) 最初使用的是 GPL v2 授权协议,不过这违背了 FineUI 开源免费的原则,因为如果某个企业使用了 FineUI (开源版)库,即使已经购买了 ExtJS 的商业授权,还是需要公开源代码的,因为受到 FineUI(开源版) 的 GPL v2 协议限制。
基于这个原因,FineUI (开源版)从 v3.1.0 开始完全拥抱 Apache License 2.0,从而做到真正的免费开源!


然而,ExtJS 对非 GPL 开源的软件制订了更加严格的规则:
ExtJS Open Source LicenseSencha is an avid supporter of open source software. Our open source license is the appropriate option if you are creating an open source application under a license compatible with the GNU GPL license v3. Although the GPLv3 has many terms, the most important is that you must provide the source code of your application to your users so they can be free to modify your application for their own needs.
If you would like to use the GPLv3 version of Ext JS with your non-GPLv3 open source project, the following FLOSS (Free, Libre and Open Source) exceptions are available:
Open Source License Exception for Development

虽然 FineUI (开源版)使用的 Apache License 2.0 是和 GPL v3兼容的协议,不过还是要遵守规则:不包含 ExtJS 的源代码,而是告诉用户怎么获取 ExtJS 的源代码!

FineUI (开源版)作为知名的开源软件,将会无条件遵守开源社区的游戏规则:
  • FineUI (开源版)的 Apache License v2.0 授权协议 与 ExtJS 的 GPL v3 兼容;
  • FineUI(开源版) 公开全部源代码,没有任何保留;
  • FineUI(开源版) 不包含 ExtJS 的任何源代码;
  • FineUI(开源版) 不将 ExtJS 作为整体发布,而是提供获取 ExtJS 的方法;
  • FineUI(开源版) 公开说明使用了 ExtJS 库,并指出 ExtJS 库是采用 GPL v3 授权协议的;
  • FineUI(开源版) 是为了将 ExtJS 引入 ASP.NET 领域,而非独立存在的库。


如果获取适用于 FineUI(开源版) 的ExtJS 库呢?
  • 首先下载 ExtJS 库(http://www.sencha.com)(FineUI v4.x 使用的是 ExtJS v4.x)
  • 将 ExtJS 库的全部内容拷贝到官方示例目录:FineUI.Examples\extjs_builder\extjs_source_all
  • 运行 build.bat,即可生成目录:FineUI.Examples\extjs
  • 将生成的 extjs 拷贝到你网站的根目录下即可。

由于这些步骤较为繁琐,我们提供了生成好的 extjs 目录供大家下载,请往下阅读!!


官网推荐:
FineUI v3.3 - v6.x 的 extjs 目录下载地址:
http://pan.baidu.com/s/1bntUOr1





老版本下载:


现在就 订阅 FineUI 官方论坛,及时了解 FineUI 官网动态!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
沙发
 楼主| 发表于 2013-6-17 10:37:21 | 显示全部楼层
erp8@live.cn 发表于 2013-6-17 10:29
老大:APPBOX 升级后,生成成功,
但在IE中打开时报错:SCRIPT5009: “Ext”未定义
是我哪里设置于不对?

仔细看博客:http://www.cnblogs.com/sanshi/archive/2013/06/17/3139623.html
板凳
 楼主| 发表于 2013-6-17 16:42:58 | 显示全部楼层
Mr.Wu 发表于 2013-6-17 16:38
我的也报这个错,怎么解决?

帖子上最后一句话:
新老项目只需要把生成好的 extjs 目录拷贝到你的网站根目录即可!
地板
 楼主| 发表于 2013-6-18 21:23:57 | 显示全部楼层
FineUI之前叫extaspnet
5#
 楼主| 发表于 2013-9-10 10:43:18 | 显示全部楼层
wxserver 发表于 2013-8-22 18:43
急切盼望三石兄集成extjs4.2.1

计划中,可能需要较长的时间,因为extjs 4.2和之前的3.4有太多不兼容的地方
6#
 楼主| 发表于 2013-9-10 10:44:06 | 显示全部楼层

仔细看看帖子,多尝试一下。
7#
 楼主| 发表于 2014-2-21 13:11:40 | 显示全部楼层
youngsion 发表于 2014-2-21 13:04
build.bat生成的ext-part2有乱码,还是报错

可以直接下载压缩包,就不用自己build了
8#
 楼主| 发表于 2014-2-21 15:01:02 | 显示全部楼层
youngsion 发表于 2014-2-21 14:30
Examples的default.aspx启动后,里面包含这段代码;
需要"/extjs/ext-part2.js",下载的extjs都没有。

仔细看这个帖子,你问的问题就是这个帖子解决的问题
9#
 楼主| 发表于 2014-3-4 10:25:15 | 显示全部楼层

是否自定义脚本放的位置不对,放在 </body> 之前,以后提交问题请单独发贴
10#
 楼主| 发表于 2014-5-13 10:34:20 | 显示全部楼层
1049104740 发表于 2014-5-13 10:17
直接上图吧,一直报ERROR:extjs folder is lost的错误,

在浏览器的调试工具中看HTTP请求,一般是路径问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-5-9 18:52 , Processed in 0.054662 second(s), 20 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表