View unanswered posts | View active topics It is currently Thu Sep 09, 2010 4:01 pm



Post new topic Reply to topic  [ 6 posts ] 
Switfox fails Thunderbird even when linked 
Author Message

Joined: Fri Mar 28, 2008 11:32 pm
Posts: 16
Post Switfox fails Thunderbird even when linked
Using v3.0pre (beta 5 as far as far I am aware)

When I go File --> Send Link on FF (2.0.0.13), thunderbird appears. Which is what I would appear given network.protocol-handler.app.mailto which has value /usr/bin/thunderbird. So again FF has no issues. Why does swiftfox launch evolution in xfce when even the mail client is listed as thunderbird?


Mon Apr 14, 2008 12:18 am
Profile

Joined: Fri Mar 28, 2008 11:32 pm
Posts: 16
Post 
Seems the issue is related to F8. I loaded KDE and had the same issue (thunderbird as default client). I then loaded Gnome and had the same issue. Checked to see default client and it was Evolution. Once that was changed xfce and kde both loaded thunderbird when i click on a mailto: link.

Should have tested the issue out with a beta FF to see what happens.


Thu May 01, 2008 11:05 pm
Profile

Joined: Tue Mar 09, 2010 8:09 am
Posts: 1
Post Re: Switfox fails Thunderbird even when linked
With the current version of Swiftfox on Ubuntu 9.10 nothing happens.
Thunderbird is my linked email client but neither that nor Evolution opens up.


Tue Mar 09, 2010 8:11 am
Profile

Joined: Mon Mar 22, 2010 4:02 pm
Posts: 2
Post Re: Swiftfox fails Thunderbird even when linked
A simple work around for this problem involves writing a script.
Putting the script file in the /home/user folder,
then via the Menu in Swiftfox, go to >>Preferences>>Applications>>mailto,
then select from the drop down window, the script file.

Note: change /home/user to your user name in below examples.
Here are the steps listed below:

Now, from a user terminal you would type at the shell prompt as follows:

touch /home/user/mailto.sh <enter> ## makes empty file named mailto.sh
chmod +x /home/user/mailto.sh <enter> ## gives script file execute permissions
kedit /home/user/mailto.sh <enter> ## opens script file in an editor of your choice, this example shows "kedit"
In another user terminal(shell) type as follows at prompt:
which thunderbird <enter> ## will give you path statement to thunderbird

Copy the script text below and paste into editor text area,(kedit in this example) then SAVE file.
Note: Be sure to edit the thunderbird path in script, if different from the <<>>which thunderbird<<>> command's output
you just ran earlier in the second terminal. (In other words take note of the export MOZILLA_FIVE_HOME=/usr/lib/thunderbird)
in the script and edit accordingly.

<copy starts at below line>
#!/bin/sh
#
#script author: asterix
#http://forums.mozillazine.org/viewtopic.php?p=136157#136157

export MOZILLA_FIVE_HOME=/usr/lib/thunderbird

if [ $(ps aux | grep thunderbird | wc -l) -gt 4 ]; then
# thunderbird is running
$MOZILLA_FIVE_HOME/thunderbird -remote "mailto($1?subject=$2)"
else
# thunderbird is not running
$MOZILLA_FIVE_HOME/thunderbird -P default -compose
mailto:$1?subject=$2;fi
<end copy at above line>

Then from Menu in Swiftfox:
Preferences>>Applications>>mailto (here use the drop down window to select the mailto.sh script file which is now in your /home/user folder)

HTH Kruppt


Mon Mar 22, 2010 6:33 pm
Profile

Joined: Mon Jul 19, 2010 8:47 pm
Posts: 3
Post Re: Switfox fails Thunderbird even when linked
My sound card frustrations were somewhat assuaged after an installation of a Swift fox built for a Pentium 2 -- even though the computer actually is a Celery, it’s one of the Pentium 2 based ones so the optimization still applied. And once I had removed some of the Firefox plugging I found that Swift fox could provide a responsive, completely up-to-date web browsing experience on a computer that was manufactured when The Matrix was still cool and teenagers could still wear trench-coats to high school without raising red flags.


Tue Jul 20, 2010 6:06 pm
Profile

Joined: Mon Mar 22, 2010 4:02 pm
Posts: 2
Post Re: Switfox fails Thunderbird even when linked
Getting error when trying to edit original post.
Forgot to include as step, so am re-posting original with changes added.

A simple work around for this problem involves writing a script.
Putting the script file in the /home/user folder,
then via the Menu in Swiftfox, go to >>Preferences>>Applications>>mailto,
then select from the drop down window, the script file.

Note: change /home/user to your user name in below examples.
Here are the steps listed below:

Now, from a user terminal you would type at the shell prompt as follows:

touch /home/user/mailto.sh <enter> ## makes empty file named mailto.sh
chmod +x /home/user/mailto.sh <enter> ## gives script file execute permissions
kedit /home/user/mailto.sh <enter> ## opens script file in an editor of your choice, this example shows "kedit"
In another user terminal(shell) type as follows at prompt:
which thunderbird <enter> ## will give you path statement to thunderbird

Copy the script text below and paste into editor text area,(kedit in this example) then SAVE file.
Note: Be sure to edit the thunderbird path in script, if different from the <<>>which thunderbird<<>> command's output
you just ran earlier in the second terminal. (In other words take note of the export MOZILLA_FIVE_HOME=/usr/lib/thunderbird)
in the script and edit accordingly.

<copy starts at below line>
#!/bin/sh
#
#script author: asterix
#http://forums.mozillazine.org/viewtopic.php?p=136157#136157

export MOZILLA_FIVE_HOME=/usr/lib/thunderbird

if [ $(ps aux | grep thunderbird | wc -l) -gt 4 ]; then
# thunderbird is running
$MOZILLA_FIVE_HOME/thunderbird -remote "mailto($1?subject=$2)"
else
# thunderbird is not running
$MOZILLA_FIVE_HOME/thunderbird -P default -compose
mailto:$1?subject=$2;fi
<end copy at above line>

Then from Menu in Swiftfox:
Preferences>>Applications>>mailto (here use the drop down window to select the mailto.sh script file which is now in your /home/user folder)

In Swiftfox Url box type;
about:config
then type;
network.protocol-handler.app.mailto
in the filter box.
right click on the string and choose *Modify*
from menu. Type in the full path to the mailto.sh script. (ex. /home/your-username/mailto.sh)
If string does not exist, create it by right clicking in the about:config browser window
choose New>>String and fill in the two boxes,
first with network.protocol-handler.app.mailto,
the second with path to mailto.sh. (ex. /home/your-username/mailto.sh)


HTH Kruppt


Wed Aug 04, 2010 3:10 pm
Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 6 posts ] 


Who is online

Users browsing this forum: No registered users and 1 guest


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

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Forum style by Vjacheslav Trushkin for Free Forums/DivisionCore.