Support for other browsers ...
Hi,
instead of displaying "Only for Konqueror" make other browsers work and please use Xdialog instead of kdialog (as its KDE bloat and not compatible):
So heres how:
Create some script, which gives for mozilla & co the following:
<?
header("Content-Type: application/klik\n\n");
echo $_GET["run"];
?>
Display klik links like:
<a href=http://studwww.ira.uka.de/~s_franz2/klik/index.php?run=BibEdit>klik here to install BibEdit into your Knoppix 3.3 home directory</a>
Let user choose for this mimetype (better: do it automatically for mozilla, firebird, opera) ~/.klik2 with following:
#!/bin/bash
cat $1 | ~/.klik
Check for possible security flaws!!! (Also for konqueror! Perhaps use perl with -T ?)
Users kliks on link and it works with:
- asking him to choose an application (if he ckecks (or you) check box that it should always work this with that application it just works)
- Or directly works (after setup)
So thats my contribution.
You've won ;-)
Yours is not only user-friendly but also slick ...
What about making my live-installer be integrated into the klik-environment (Setting a certain cookie if installed) and then making that software also available ...
Or just making the live-installer available :-)
cu
Fabian
Re: Support for other browsers ...
Fabian, I have some reasons why I made *K*li*K* a *K* thing. For one, kdialog gets some really powerful new features soon (file and directory browsing,...). Second, the beauty of a link like klik:/BibEdit is that it is *really* easy to remember (and type - no need to go to the klik store page if you know what you want). Unlike (sorry to use your example, but it shows where this would lead to...) http://studwww.ira.uka.de/~s_franz2/...hp?run=BibEdit
That's why I prefer the KDEized solution as it is now. But as always, discussion is open :)
Re: Support for other browsers ...
Quote:
Originally Posted by Fabianx
Check for possible security flaws!!! (Also for konqueror! Perhaps use perl with -T ?)
Yes, I am security-minded, too. The security check would have to go into the KDE klik protocol handler file. Can you help me on this please? I'm not such a unix guru that I could foresee most potential cracker attacks...
Btw, it's not about "winning". It's about user experience :) I know that you are the better coder (see Knoppix on Mac) - but I believe I think more from an end-user's perspective. Hope you accept this from me.