| View previous topic :: View next topic |
| Author |
Message |
richard
Joined: 16 Jan 2008 Posts: 62
|
Posted: Tue Dec 23, 2008 7:05 pm Post subject: Bookmarklet and Multiple Browsers |
|
|
The bookmarklet does not work in my alternative browser - FF.
Normally I use Safari and it works as expected.
I assume that it doesn't matter how many browsers use the bookmarklet since its JS - is that a correct assumption?
I tried the suggestion mentioned elsewhere in the forum to remove the service elements and then when Curio relaunches it recreates the service connection.
Originally I had a "curio service" at both the system level (library under HD) and the user level (library under user name). After trashing both service elements I now have "curio service" only at the user level and in FF the service is grayed out if I select a URL. However, Safari still has the service and the bookmarklet still works as expected.
So I'm looking for some pointers on how to get both browsers working with the bookmarklet.
Final note the default browser is Safari.
Is there some relationship between default browser and user level versus admin level or doesn't it make any difference.
Thanks. |
|
| Back to top |
|
 |
george Site Admin
Joined: 14 Sep 2007 Posts: 1976
|
Posted: Wed Dec 24, 2008 5:32 pm Post subject: |
|
|
Well, the service under the Services menu won't work in Firefox because it's a Carbon app (like Photoshop, Word, etc) instead of a Cocoa app (like Safari, Mail, Curio, etc). Carbon apps don't have native support for Services.
However, the bookmarklet should work for you. Sadly, while the Curio bookmarklet used to work just fine for me via Firefox 3.0.5 now I'm having a problem as well, although I'm not sure why.
Here is a trick that one of our customers had to use a couple of months ago. But, this trick doesn't fix the issue on my system so YMMV.
Perform the following steps in Firefox:
• Type about:config into the address bar and press Enter.
• Right-click -> New -> Boolean -> Name: network.protocol-handler.external.curioservice -> Value -> true
• Right-click -> New -> String -> Name: network.protocol-handler.app.curioservice -> Value -> /path/to/app (Replacing /path/to/app with the path to the application you want to run.
• Ensure network.protocol-handler.expose-all is set to true.
The path to the CurioService.service application will either be /Library/Services/CurioService.service or ~/Library/Services/CurioService.service where "~" represents the path to your home directory. Find out where it's installed first then follow those steps and hopefully that will do it for you.
Again, that trick didn't fix the problem on my system so I'm not sure why Firefox is suddenly having a problem with the bookmarklet.
If anyone else is having success with the bookmarklet and Firefox then please feel free to chime in on this thread. Thanks! |
|
| Back to top |
|
 |
dantheman
Joined: 15 Feb 2009 Posts: 5
|
Posted: Sun Feb 15, 2009 7:11 pm Post subject: not working w/FF 3.06 either |
|
|
Hi everyone, new user here
I've followed the instructions George laid out above and cannot get a webarchive from FF 3.06 to Curio 5.4.3.
The focus will shift to Curio, but no archive shows up in the Scrapbook.
This is a very important feature to me.
Is there an effort to identify the glitch and fix it?
Thanks,
--dan
Edit: tried the advice in viewtopic.php?t=321
(remove services from Library), but to no avail.
Further edit: when composing this message, preview shows link, but even w/HTML turned on, I get a carp about "URL's/Links are not allowed"? I've tried adding spaces, but the board doesn't like the link at all .. wtf? That's ridiculous. Can't even link to the other thread w/o unhelpful kludges .. |
|
| Back to top |
|
 |
george Site Admin
Joined: 14 Sep 2007 Posts: 1976
|
Posted: Tue Feb 17, 2009 4:27 pm Post subject: |
|
|
I just spent the last few hours hacking on this and finally got it to work. Sadly I'm not sure what the heck I tweaked in Firefox to finally get it to recognize Curio but here are some tips.
I was able to remove the network.protocol-handler.external.curioservice and network.protocol-handler.app.curioservice entries from the Firefox about:config screen by right-clicking on them and choosing Reset, then restarting Firefox. I guess they didn't actually do any good.
In my case, I have dozens of older versions of Curio installed. So I had to hide them in a folder and rename it to start with a period (via Terminal) so all of these older Curio apps would appear to be uninstalled.
I once again removed the CurioService.service out of /Library/Services and launched the latest Curio Pro which auto-installs a fresh copy in there.
I then launched Firefox and went to the Firefox > Preferences and clicked the Applications icon. Search for "curio". Make sure the action is set to "Use CurioService (default)". I did some playing around in here at first setting it to the Curio app then back to CurioService, so maybe it was the resetting back to CurioService that did it?
And now, the bookmarklet magically seems to work. I have no idea what combination of all of that did the trick but it works like a champ.
I was even able to unhide the older versions of Curio I have installed and it all still works.
Let me know what happens for you!
Oh, and yes the URL situation in these forum posts is a pain. I wholeheartedly agree. However, I had to disable URLs because we were getting swamped by spammers and I was spending quite a bit of time cleaning up the boards instead of working on Curio! Apparently spammers don't bother if they can't post an URL. |
|
| Back to top |
|
 |
dantheman
Joined: 15 Feb 2009 Posts: 5
|
Posted: Tue Feb 17, 2009 5:12 pm Post subject: Success! |
|
|
Many thanks, George!
I added some hopping on one foot and a live chicken to your instrux and voila!
Very nice.
Agreed about the spammers, but a regex-based exception for the board itself might be cooler
Respect,
--dan |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|