最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How delete Extjs trial icon in Extjs-6? - Stack Overflow

programmeradmin0浏览0评论

I'm developing a web application using Extjs-6. I'm using sencha cmd-6 to create base application. When I create a panel it shown as follow:

How can I delete Extjs trial icon at top-right corner of panel?

I'm developing a web application using Extjs-6. I'm using sencha cmd-6 to create base application. When I create a panel it shown as follow:

How can I delete Extjs trial icon at top-right corner of panel?

Share Improve this question edited Jun 20, 2020 at 9:12 CommunityBot 11 silver badge asked Aug 17, 2015 at 12:35 Morteza MalvandiMorteza Malvandi 1,7247 gold badges34 silver badges77 bronze badges 2
  • 1 Consider using GPL version. – Greendrake Commented Aug 18, 2015 at 6:31
  • I don't think this kind of question should get automatically donwvote – aviram83 Commented Aug 24, 2015 at 7:04
Add a ment  | 

6 Answers 6

Reset to default 3

You should run the mand

sencha app upgrade /path/to/my/extjs

like mention in this thread

Just download GPL version of ExtJS 6 and build your app using this ExtJS 6 package like this:

sencha -sdk /path/to/ext6 generate app MyApp /path/to/my-app

More information about GPL license for ExtJS.

You shouldn't do that.

It breaks Terms and Conditions of Use.

https://www.sencha./legal/#Sencha_Ext_JS

Trial Licensing A trial download is available for Sencha Ext JS effective for 30 days and governed by the Sencha SDK Software License Agreement. You cannot mence development of an application under GPLv3 license and later convert to a mercial license. You cannot develop during a trial period and continue development beyond that period (30 days).

You are not able to delete trial icon. To remove that icon you need to purchase it and replace the frame work file with purchased framework file.

It's hard. Because such "Trial" icons and also other kind of logical conditions like "if trial then put some Trial text here and there" placed in many different places. You will never know did you remove all of them or not.

So better do as suggested in other answers - buy or use gpl.

UPD. But if you want to try you can play with ExtJs/cmd/sencha.cfg file

It's quite simple but not correct.

On linux box type:

  1. cd /-your app folder-/ext
  2. find . -name "*.scss" | xargs grep -il ext-trial

you should get:

./ext/classic/theme-neutral/sass/src/panel/Panel.scss
./ext/classic/theme-neutral/sass/src/window/Window.scss
./ext/classic/theme-base/sass/etc/all.scss
./ext/classic/theme-base/sass/src/Component.scss
./ext/modern/theme-base/sass/etc/all.scss
./ext/modern/theme-base/sass/src/viewport/Viewport.scss
  1. edit each of these files and remove all the block matching "ext-trial"
  2. repeat 2 and 3 with "ext-beta" and "ext-watermark"
  3. sencha app refresh;

or

  1. use GPL version
发布评论

评论列表(0)

  1. 暂无评论