0

ZK-Filebrowser released

asked 2010-11-11 14:51:42 +0800

oberinspector gravatar image oberinspector
219 2 2

Hello all,

today i have release the first beta version of my zk-filebrowser on JavaForge.

Have look at the online-demo!

Zk-filebrowser is a windows file explorer like filebrowser for webapplication.

For now zk-filebrowser 0.5.0 supports:

* drag and drop of folders and files
* upload files to folders by rightclick on a folder
* download of single files by rightclick on a file
* a breadcrumb control to move the current path upwards
* editing the breadcrumb with autocomplete (beta!)

Planned features:

* extract zip files
* upload and extract zip files
* zip folders
* zip selected files
* browse into zip files without extracting them
* view filecontent (ascii, images, pdf...)
* edit ascii, xml, javacss... files with zk-codemirror (ported to ZK by Maik Jablonski)
* dynamic file context menu to add action menuentries for specific filetypes.
* ...

hope this will be useful!

/thomas

delete flag offensive retag edit

11 Replies

Sort by ยป oldest newest

answered 2010-11-11 15:28:10 +0800

terrytornado gravatar image terrytornado flag of Germany
9393 3 7 16
http://www.oxitec.de/

Looks great Thomas.

best
Stephan

link publish delete flag offensive edit

answered 2011-02-23 08:05:35 +0800

zotmar gravatar image zotmar
9

Hi thomas, i'm try to evaluate your tool but i'm can't see the on line demo working. A refuse connect page is shown.
I also downloaded the war file and installed the app in a tomcat but when a try to access to http://localhost:8080/open.empego.net-demo/ the following error is shown.


description The server encountered an internal error () that prevented it from fulfilling this request.

exception

java.lang.IllegalArgumentException: FileBrowser basefile is null or does not exist! Please provide valid filename in file attribute!
net.empego.open.zk.filebrowser.FileBrowser.init(FileBrowser.java:61)
net.empego.open.zk.filebrowser.FileBrowser.afterCompose(FileBrowser.java:125)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:709)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:703)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.createComponents(UiEngineImpl.java:899)
org.zkoss.zk.ui.impl.AbstractExecution.createComponents(AbstractExecution.java:231)
org.zkoss.zul.Include.afterCompose(Include.java:390)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:709)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:703)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:703)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:703)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild0(UiEngineImpl.java:703)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreateChild(UiEngineImpl.java:658)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate0(UiEngineImpl.java:602)
org.zkoss.zk.ui.impl.UiEngineImpl.execCreate(UiEngineImpl.java:569)
org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage0(UiEngineImpl.java:369)
org.zkoss.zk.ui.impl.UiEngineImpl.execNewPage(UiEngineImpl.java:291)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.process(DHtmlLayoutServlet.java:243)
org.zkoss.zk.ui.http.DHtmlLayoutServlet.doGet(DHtmlLayoutServlet.java:164)
javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

Any suggestions?
THanks,
Mario

link publish delete flag offensive edit

answered 2011-02-23 09:30:24 +0800

zotmar gravatar image zotmar
9

Solved, Sorry for bothering

link publish delete flag offensive edit

answered 2012-02-15 11:31:39 +0800

blacksensei gravatar image blacksensei
234 2

Any news for this explorer, wasn't able to see screenshot. is there any maven repo for it?
Thanks for the good work

link publish delete flag offensive edit

answered 2012-02-16 07:44:05 +0800

oberinspector gravatar image oberinspector
219 2 2

Hi,

demo is up again... Its a maven project, but is not in any public repository yet. The problem is that it relies on ZK jars which are not in maven central. As i remember it was not possible to upload jars to maven central when they have dependencies which are not in maven central.

When i find time i will try again to publish it to a public maven repository... until then you can download the code and the jars from JavaForge and install them locally in your maven repository.

I also have to walk through my planned feature list... ;)

/thomas

link publish delete flag offensive edit

answered 2012-02-16 13:46:05 +0800

jumperchen gravatar image jumperchen
3909 2 8
http://jumperchen.blogspo... ZK Team

Hi Thomas,

The latest ZK Maven version can be downloaded here - Maven Repositories

link publish delete flag offensive edit

answered 2012-02-17 07:26:17 +0800

oberinspector gravatar image oberinspector
219 2 2

Great!

link publish delete flag offensive edit

answered 2012-06-22 08:37:50 +0800

gsim gravatar image gsim
81

Hi Thomas,

Are your planning any update to zk-filebrowser?
I'm interested in using in my own project and the javaforge source code download link is not working.

Thanks in advance,
Will.

link publish delete flag offensive edit

answered 2012-07-03 11:37:47 +0800

oberinspector gravatar image oberinspector
219 2 2

Hi Will,

sorry for late answering!!!

i tested the svn repository:

http://javaforge.com/svn/open_empego_net/
Username: anonymous, Password anon

Feel free to use it in your projects. I'm currently not working on extensions and further releases. If you need help feel free to contact me!

/thomas

link publish delete flag offensive edit

answered 2012-07-09 11:21:46 +0800

gsim gravatar image gsim
81

Hi Thomas,

I'll check the repository when I have a bit of time and keep you informed if I have any problem.

Thanks for your reply!

link publish delete flag offensive edit
Your reply
Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!

[hide preview]

Question tools

Follow

RSS

Stats

Asked: 2010-11-11 14:51:42 +0800

Seen: 3,683 times

Last updated: Feb 22

Support Options
  • Email Support
  • Training
  • Consulting
  • Outsourcing
Learn More