Koozali.org: home of the SME Server

Open a WebDAV folder directly from html code, SOLUTION!

Offline mmccarn

  • *
  • 2,597
  • +9/-0
Open a WebDAV folder directly from html code, SOLUTION!
« Reply #15 on: August 11, 2006, 05:50:08 PM »
Internet Explorer (v6, anyway) only offers read-only access to webdav shares.

To get read-write access you must have some other client software.

If the Windows "Web Folders" capability is being blocked by system admins, perhaps you can find another webdav client that is not being blocked.

Here's a link to a java-only webdav client: http://sourceforge.net/projects/skunkdav/  I know nothing about java, but perhaps you could create a link on your server that allows users to download and run the client, thereby allowing them to access their webdav folder...

If I were a system admin who was blocking "web folders" in Windows XP, I'd also be blocking executable downloads, though, so this may not help...

If your users can install software on their work systems, you could turn on "shell" access on the SME box, then give them all "WinSCP" to allow easy access to their personal ibay on the SME server.  I think WinSCP includes a folder synchronization mode...

Novell's "iFolder" project looks interesting to me - if you can load software it allows you to setup local folders that automatically synchronize to your server; if you can't load any software locally it includes an ASP interface that allows browsing, downloading, and uploading of info that will then automatically synchronize to the systems on which you have installed the client (if any)...

nitsua

Open a WebDAV folder directly from html code, SOLUTION!
« Reply #16 on: August 11, 2006, 06:06:06 PM »
hmm. that doesn't sound nice ;)..

but how is this then made:


It's my university webfolder which is the exact same system i want to make. The reason for me to make the same system is because there's a quota of 200M on this folder.

Access to my webfolder is by a link, which after clicking on it, prompts a user/pass screen. When i've entered it, it opens a webdav like window in Internet explorer which allows me to cut/paste/copy/overwrite etc.

Is this really not possible with SME and apache?

Offline mmccarn

  • *
  • 2,597
  • +9/-0
Open a WebDAV folder directly from html code, SOLUTION!
« Reply #17 on: August 11, 2006, 07:21:38 PM »
Blackboard uses Xythos Web File Server http://www.xythos.com/home/xythos/news/xythos_news_2002-09-17b.html

I can't find any unambiguous statement to this effect, but the link in your post must be running a javascript, java, or asp program of some sort that is the "webdav" client I mentioned.

Gotta go now; I'll look some more later!

nitsua

Open a WebDAV folder directly from html code, SOLUTION!
« Reply #18 on: August 11, 2006, 11:01:01 PM »
thnx mmccarn,

I really appreciate your help! I'm now looking for all kinds of client side webdav scripts, but cannot find one as simple and easy as the one displayed in my screenshot.

I did find this page, click, with some overview of webdav clients. Infortunately, most of the opensource devellopments dont provide screenshots..

nitsua

Open a WebDAV folder directly from html code, SOLUTION!
« Reply #19 on: August 11, 2006, 11:02:00 PM »
thnx mmccarn,I really appreciate your help!

Mean while I'm looking for all kinds of client side webdav scripts, but cannot find one as simple and easy as the one displayed in my screenshot.
I did find this page, click, with some overview of webdav clients. Infortunately, most of the opensource devellopments dont provide screenshots..

nitsua

Open a WebDAV folder directly from html code, SOLUTION!
« Reply #20 on: August 14, 2006, 08:16:57 PM »
mmccarn, did you find any more information?
I think that the websharing functionability of ISS is exactly what we're looking for... This is ms though..  :evil:

nitsua

Open a WebDAV folder directly from html code, SOLUTION!
« Reply #21 on: August 16, 2006, 03:17:12 PM »
i assume, mmccarn, that you didn't find any other solution.. Is there maybe someone else who could help me out here? 1000 thnx!

nitsua

Open a WebDAV folder directly from html code, SOLUTION!
« Reply #22 on: August 20, 2006, 09:57:56 PM »
AIGHT! got it ;)

And remarkably easy:

To open a webdav folder directly from html code, use the following:

Code: [Select]
<html>

<head>
<title>Web Folder Sample Site</title>
 <STYLE>
 a {behavior: url(#default#AnchorClick);}
 </STYLE>
</head>

<body>
<a href="http://www.google.com/">Link to Google</a> (Normal Link)
<br />
<a href="" folder="http://localhost/data/">Data Folder</a> (Web Folder Link)
</body>

</html>


Source:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/reference/behaviors/anchor.asp
and
http://www.aspheute.com/artikel/20030203.htm (german)
and
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/overview/WebFolder.asp

Still thnx for all the replies, and btw. this solution is IE only!

Offline mmccarn

  • *
  • 2,597
  • +9/-0
Open a WebDAV folder directly from html code, SOLUTION!
« Reply #23 on: August 21, 2006, 03:11:30 PM »
Fabulous!

Sorry I disappeared, but glad you worked it out!