My later posts might explain it better, but I'll explain again.
Clicking a link to a file will give the options to Save As or Open With. Since I don't want to save it, and opening with just sticks the file in a temp directory this isn't what I want. With the success of opening the file being dependent on the other files in the folder it just wouldn't work.
Like I've said. I'd like to click a link that opens a program installed on the computer telling it to open a certain file, that file will be local meaning directory access is fine.
I'll probably make two versions/an option for the webinterface. One for home and one for uni. Where the home version will link to the NMR data saved on my server which is essentially a local link since the drive in question is mapped as Z whereas at uni they're a network address:
\\vol5\vol3\NMR................\2008-10-21-AB-26\10\fid
No, but yes. At home the data is on the server which is on the same network, with the drive mapped to the computers using it.
At uni the computers are on the same network but it is a network address instead of a mapped drive, but a fully accessible directory structure.
Edit : Oh, the data (spectra folders) will be stored both at Uni and Home. Meaning full directory access is possible from both and they will be independant from each other.
Right. I have realised some possible confusion.
Database will be on my XP server in the attic.
The NMR data is on both my personal server at home and the fileserver at uni.
Computers at home have this data accessible via a mapped Z drive.
Computers at uni have this data accessible via \\vol5\vol3\NMR................\2008-10-21-AB-26\10\fid
Hope this clears that up.
<a href="Z:\Docs\Uni\MPhil\NMR\2008-10-21-AB-26\10\fid.my_sw_ext">blah</a>
<a href="file://fdgdfg/dfg/fid.my_sw_ext">home</a> <a href="\\dsmfkdsm\dsfsd\dsf\fid.my_sw_ext">uni</a>for everything, which may or not be desirable?
Right, ok.
I was hoping that giving the files an extension then just associating Spinworks with that extension might help.
Also, having two different links for home and uni is absolutely fine.
I've just opened Z:\Docs\Uni\MPhil\NMR\2008-10-21-AB-26\10\fid.fid (after renaming it) from the Firefox address bar, it gives me the option to open the file with Spinworks and it works as I want it to. So that's good news. As does doing the \\server\d$\Docs\... version.
BUT...Another stumbling block will be that renaming the uni copy and giving it a file extension could be a problem and something I'd like to avoid doing
I'll give it a go without the file extension for the uni link and see if it even offers to open it.
If it works then the extra step isn't really a problem since it'll be the lesser of two evils whilst being part of a huge benefit.
With the database I'll be giving myself a far better way to see what data I have available and it also means not clicking through a directory structure which is about 10 folders deep on a slow network.
Right.
Setup the DB, pushing and pulling data to and from it easy enough.
One problem. I can generate a link which is correct
"file:///Z:/Docs/Uni/MPhil/NMR/2008-10-09-AB-49/10/fid"
But when I click it nothing happens, whereas if I copy and paste it to the address bar and press enter it gives me the open file dialog as I want.
Why does the link refuse to work?
If I give it an extension it makes no difference.
I've just tried it in IE7 and without an extension it opens the dialog box asking to either save or go online to find an app that can do it, but not to pick an app of my own. With an extension you can choose the app, then tell it not to ask again so it just opens any .fid file in Spinworks straight away. For once IE wants to work properly instead of Firefox :(
WIthout reading the thread much (on mobile) exec lets you run a command on the server (as opposed to the client).
To do it as a link just pass a variable through. sanitise it though, to stop people running anything on your server.