Re: firefox 1.5

Jürgen Kowalzik <[email protected]> Sun, 15 Jan 2006 00:15:32 +0100
Newsgroups gmane.linux.mandrake.newbie.german
Message-ID <[email protected]>
--=-t/lJUEzKRuDEMrWTN2KV
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: quoted-printable

Am Samstag, den 14.01.2006, 21:15 +0100 schrieb Istvan Seidel:

> Am Samstag 14 Januar 2006 20:48 schrieb J=FCrgen Kowalzik:
>=20
> > Hallo!
> >
> > Nein,
> > deshalb hab ich mir den 1.5er von den Autoren besorgt.
> das heisst also, da=DF man dieses rpm Paket komplett im klo runtersp=FC=
len kann,=20
> wenn man nicht im Mandrivaclub ist??
>=20
> Wie genau hast du denn die Aktualisierung vollzogen?
>=20


Halt dich mal daran:


[Howto] Firefox als
Standardbrowser
=AB  am: September 09,
2004, 09:48:07 =BB


________________________________________________________________________
Howto zum Thema Firefox

Probleme:
- Beim Start aus einer Anwendung verlangt Firefox die Anlage eines neuen
Profiles
- Firefox meldet, mailto sei kein registriertes Protokoll

Inhalt:
1. Download und Installation
2. Firefox Startscript
3. Als Standardbrowser einrichten
4. Alternative zum Startscript
5. Firefox, mailto-Links und externe Anwendungen=20

1. Download und Installation:
Der aktuelle Firefox in deutscher Sprache findet sich auf
www.firefox-browser.de.
Es handelt sich um eine gepackte, auf=FChrbare Version. Das hei=DFt, der
Browser ist nach dem Entpacken der Datei - z.B. mit Ark - sofort
einsatzf=E4hig.=20
Als distributionsfremde Anwendung sollte der Firefox unter /opt
installiert werden. (sh. Artikel zur Dateistruktur)

        Ausf=FChrliche Beschreibung:
        Ich habe das Archiv zun=E4chst in meinem Download-Verzeichnis
        entpackt und anschlie=DFend von dort mit Rechte
        Maustaste->Aktionen->Terminal =F6ffnen die Konsole ge=F6ffnet.=20
        In der Konsole:
        Zun=E4chst mit su und dem Root-Password Superuser werden. (sonst
        keine Schreibrechte in /opt)
        [root@localhost Download]$  mv firefox /opt/firefox (verschiebt
        den Ordner)
        [root@localhost Download]$  chown -R root /opt/firefox/ (=E4ndert
        den Eigent=FCmer nach root)
       =20
        Jetzt kann der Browser mit MenuDrake in das Startmenu
        eingetragen werden.
        Der Aufruf erfolgt mit '/opt/firefox'.
        [/list:u]
        2. Firefox Startscript
        M=F6chte man den Firefox aus einer anderen Anwendung heraus
        starten, verlangt Firefox die Anlage eines neuen Nutzerprofiles,
        sofern bereits eine Instanz aktiv ist.
        Das folgende Script -das ich mir ergoogelt und entsprechend
        angepa=DFt habe- =FCberpr=FCft nun, ob der Browser bereits l=E4uf=
t, und
        =F6ffnet dann -je nach Einstellung- entweder ein neues Fenster
        oder ein neues Tab.
       =20
        Code:
        #!/bin/bash
        if /opt/firefox/firefox -a firefox -remote "ping()"; then
        /opt/firefox/firefox -a firefox -remote "openURL($@,new-tab)";
        else
        /opt/firefox/firefox $@;
        fi
               =20
                Erkl=E4rung zum Script:
                Zeile 2: =DCberpr=FCfung, ob eine Instanz l=E4uft, wobei =
mit
                -a firefox der Browser identifiziert wird.
                Zeile 3: =D6ffnen der URL in neuem Fenster new-window,
                oder Tab  new-tab, $@ ist die =FCbergebene Adresse
                Zeile 5: Start einer neuen Instanz von Firefox, wieder
                mit $@, der =FCbergebenen Adresse[/list:u]Ich habe das
                Script firefoxstart genannt und entsprechend der
                Dateistruktur nach /usr/bin/ gespeichert bzw verschoben.
                Es empfielt sich, das Startscript in der Konsole, z.B.
                mit firefoxstart www.mandrakeuser.de  auszuprobieren.
                        Erl=E4uterung zur Scripterstellung
                        =D6ffne den Editor Deiner Wahl, z.B. KEdit und
                        kopiere obigen Code hinein.
                        Ersetze ggf. in Zeile 3 ggf. new-window durch
                        new-tab.
                        Anschlie=DFend speicherst Du unter dem Namen
                        'firefoxstart'.
                       =20
                        Dann =F6ffnest Du die Konsole (in dem Verzeichnis=
,
                        wo das Script gespeichert ist:
                        su -> rootkennwort.
                        [root@localhost Documents]$  mv
                        firefoxstart /usr/bin/firefoxstart  (verschiebt
                        die Datei nach /usr/bin)
                        [root@localhost Documents]$  cd /usr/bin/
                        (wechselt in das Verzeichnis)
                        [root@localhost bin]$ chown root firefoxstart
                        (=E4ndert den Eigent=FCmer nach root)
                        [root@localhost bin]$ chmod u+x firefoxstart
                        (macht die Datei ausf=FChrbar)
                        [/list:u]
                        3. Als Standardbrowser einrichten
                        Damit nun beim Klick auf einen Link in einer
                        Anwendung, z.B. einem OOo-Dokument die URL
                        tats=E4chlich mit dem Firefox ge=F6ffnet wird,
                        m=FCssen im Desktop die entsprechenden Zuordnunge=
n
                        eingestellt werden:
                                KDE:
                                Startmenu -> System -> Configure your
                                desktop=20
                                Components -> Dateizuordnungen -> text
                                -> html
                                Eintrag hinzuzuf=FCgen -> Programmname:
                                firefoxstart %u.
                                Gnome:
                                Gnome-control-center -> Komplex ->
                                Dateitypen und Programme
                                Internetdienste -> Weltweites Web
                                Auszuf=FChrendes Programm ->
                                Benutzerdefiniert -> Programm:
                                firefoxstart %s
                                [/list:u]Hinweis f=FCr Evolution-Nutzer:
                                Da Evolution eine Gnome-Anwendung ist,
                                m=FCssen auch bei Nutzung unter KDE die
                                Einstellungen im Gnome-Control-Center
                                vorgenommen werden.
                                        Erl=E4uterung zum Start des
                                        Gnome-control-centers aus KDE
                                        In der Konsole:
                                        [numerobis@localhost
                                        numerobis]$
                                         gnome-control-center  (Aufruf
                                        des GCC)
                                        Es werden im Konsolenfenster
                                        eine Reihe von Fehlermeldungen
                                        ausgegeben, die ignoriert werden
                                        k=F6nnen, anschlie=DFend startet =
der
                                        GCC.
                                        Falls der GCC aber nicht
                                        gefunden wird, command not found
                                        mu=DFt Du ihn installieren. Das
                                        geschieht einfach =FCber die
                                        Mandrake-Paketierung.=20
                                        Hierzu als Suchbegriff
                                        gnome-control-center eingeben
                                        und dann eben ausw=E4hlen.
                                        Abh=E4ngigkeiten best=E4tigen!
                                        [/list:u]
                                        4. Alternative zum Startscript
                                        Wer kein Script verwenden mag,
                                        kann auch folgenden Aufruf im
                                        GCC eintragen:
                                       =20
                                        Code:
                                        /opt/firefox/firefox -a firefox
                                        -remote 'openURL(%s,new-window)'
                                        || /opt/firefox/firefox %s
                                       =20
                                        Unter KDE mu=DF %s durch %u
                                        ersetzt werden.
                                       =20
                                        5. Firefox, mailto-Links und
                                        externe Anwendungen
                                        Klickt man in der
                                        Standardinstallation des Firefox
                                        auf einen mailto-Link, erh=E4lt
                                        man die Meldung, mailto sei kein
                                        registriertes Protokoll.
                                        Ich habe mir deshalb MozEx
                                        installiert. MozEx ist eine
                                        Erweiterung, die dazu dient,
                                        externe Anwendungen in den
                                        Browser einzubinden, bzw. eine
                                        Verbindung herzstellen. Curly
                                        hat die Funktionsweise hier im
                                        Forum schon kurz beschrieben.
                                        Leider war die auf der
                                        Projekthomepage angebotene
                                        Version zum aktuellen Firebird
                                        nicht kompatibel. Eine
                                        funktionsf=E4hige Variante habe
                                        ich hier gefunden (MozEx 1.07).
                                        Installation:=20
                                        Die Installation geschieht durch
                                        einfachen Klick auf den
                                        Install-Link. Damit die
                                        Erweiterung aktiviert wird, mu=DF
                                        der Browser anschlie=DFend neu
                                        gestartet werden.
                                        Einrichtung:
                                        Die Einrichtung von MozEx ist
                                        auf der Projekthomepage
                                        www.mozex.mozdev.org ausf=FChrlic=
h
                                        dokumentiert, deshalb nur
                                        Evolution als Beispiel:
                                                Firefox-Menu -> Extras
                                                -> Erweiterungen (=F6ffne=
t
                                                Liste aller
                                                installierten
                                                Erweiterungen)
                                                Doppelklick auf MozEx
                                                (=F6ffnet das MozEx
                                                Optionsfenster)
                                                Option intercept mailto:
                                                clicks ausw=E4hlen
                                                und unter Commands in
                                                der Zeile Mailer
                                                folgendes eintragen:
                                                evolution mailto:%
                                                A?Subject=3D%S&Cc=3D%C&bo=
dy=3D
                                                %B
                                                Damit die Konfiguration
                                                wirksam wird, mu=DF der
                                                Browser neu gestartet
                                                werden!
                                                [/list:u]_____
                                               =20
                                                Ich hoffe, es hat sich
                                                beim Schreiben nicht
                                                (wieder) der
                                                Fehlerteufel
                                                eingeschlichen.
                                                F=FCr Tips und
                                                Verbesserungsvorschl=E4ge
                                                bin ich immer offen.
                                               =20
                                                Numerobis
                                               =20
                                                Changelog:
                                                - Installationspfad
                                                ge=E4ndert
                                                nach /opt/firefox
                                                - fehlende %u und %s im
                                                Scriptaufruf erg=E4nzt
                                                - wobos Direktaufruf
                                                hinzugef=FCgt=20



--=20
J=FCrgen Kowalzik <[email protected]>
Want to buy your Pack or Services from Mandriva?=20
Go to http://store.mandriva.com

--=-t/lJUEzKRuDEMrWTN2KV
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.6.2">
</HEAD>
<BODY>
Am Samstag, den 14.01.2006, 21:15 +0100 schrieb Istvan Seidel:
<BLOCKQUOTE TYPE=CITE>
<PRE>
<FONT COLOR="#000000">Am Samstag 14 Januar 2006 20:48 schrieb J&#252;rgen Kowalzik:</FONT>

<FONT COLOR="#000000">&gt; Hallo!</FONT>
<FONT COLOR="#000000">&gt;</FONT>
<FONT COLOR="#000000">&gt; Nein,</FONT>
<FONT COLOR="#000000">&gt; deshalb hab ich mir den 1.5er von den Autoren besorgt.</FONT>
<FONT COLOR="#000000">das heisst also, da&#223; man dieses rpm Paket komplett im klo runtersp&#252;len kann, </FONT>
<FONT COLOR="#000000">wenn man nicht im Mandrivaclub ist??</FONT>

<FONT COLOR="#000000">Wie genau hast du denn die Aktualisierung vollzogen?</FONT>

</PRE>
</BLOCKQUOTE>
<BR>
Halt dich mal daran:<BR>
<BR>
<TABLE WIDTH="100%">
<TR>
<TD ALIGN="left">
<A HREF="http://www.mandrivauser.de/index.php?option=com_smf&Itemid=73&expv=0&topic=6620.msg51934#msg51934"><IMG SRC="http://www.mandrivauser.de/smf/Themes/classic/images/post/xx.gif" ALIGN="bottom" ALT="" BORDER="0"></A>
</TD>
<TD ALIGN="left">
<B><A HREF="http://www.mandrivauser.de/index.php?option=com_smf&Itemid=73&expv=0&topic=6620.msg51934#msg51934">[Howto] Firefox als Standardbrowser</A></B><BR>
&#171; <B> am:</B> September 09, 2004, 09:48:07 &#187;
</TD>
<TD NOWRAP ALIGN="right" VALIGN="bottom">
<BR>
</TD>
</TR>
</TABLE>

<HR SIZE="1">
<BR>
<B>Howto</B> zum Thema Firefox<BR>
<BR>
Probleme:<BR>
- Beim Start aus einer Anwendung verlangt Firefox die Anlage eines neuen Profiles<BR>
- Firefox meldet, mailto sei kein registriertes Protokoll<BR>
<BR>
Inhalt:<BR>
1. Download und Installation<BR>
2. Firefox Startscript<BR>
3. Als Standardbrowser einrichten<BR>
4. Alternative zum Startscript<BR>
5. Firefox, mailto-Links und externe Anwendungen <BR>
<BR>
<B>1. Download und Installation:</B><BR>
Der aktuelle Firefox in deutscher Sprache findet sich auf <A HREF="http://www.firefox-browser.de">www.firefox-browser.de</A>.<BR>
Es handelt sich um eine gepackte, auf&#252;hrbare Version. Das hei&#223;t, der Browser ist nach dem Entpacken der Datei - z.B. mit Ark - sofort einsatzf&#228;hig. <BR>
Als distributionsfremde Anwendung sollte der Firefox unter /opt installiert werden. (sh. Artikel zur <A HREF="http://mandrakeuser.de/coma/DateiSystem">Dateistruktur</A>)<BR>
<UL>
    <B>Ausf&#252;hrliche Beschreibung:</B><BR>
    Ich habe das Archiv zun&#228;chst in meinem Download-Verzeichnis entpackt und anschlie&#223;end von dort mit <I>Rechte Maustaste-&gt;Aktionen-&gt;Terminal &#246;ffnen</I> die Konsole ge&#246;ffnet. <BR>
    <B>In der Konsole:</B><BR>
    Zun&#228;chst mit su und dem Root-Password Superuser werden. <I>(sonst keine Schreibrechte in /opt)</I><BR>
    [root@localhost Download]$ &nbsp;mv firefox /opt/firefox <I>(verschiebt den Ordner)</I><BR>
    [root@localhost Download]$ &nbsp;chown -R root /opt/firefox/ <I>(&#228;ndert den Eigent&#252;mer nach root)</I><BR>
    <BR>
    Jetzt kann der Browser mit MenuDrake in das Startmenu eingetragen werden.<BR>
    Der Aufruf erfolgt mit '<B>/opt/firefox</B>'.<BR>
    [/list:u]<BR>
    <B>2. Firefox Startscript</B><BR>
    M&#246;chte man den Firefox aus einer anderen Anwendung heraus starten, verlangt Firefox die Anlage eines neuen Nutzerprofiles, sofern bereits eine Instanz aktiv ist.<BR>
    Das folgende Script -das ich mir ergoogelt und entsprechend angepa&#223;t habe- &#252;berpr&#252;ft nun, ob der Browser bereits l&#228;uft, und &#246;ffnet dann -je nach Einstellung- entweder ein neues Fenster oder ein neues Tab.
</UL>
<UL>
    Code:
</UL>
<UL>
    #!/bin/bash<BR>
    if /opt/firefox/firefox -a firefox -remote &quot;ping()&quot;; then<BR>
    /opt/firefox/firefox -a firefox -remote &quot;openURL($@,new-tab)&quot;;<BR>
    else<BR>
    /opt/firefox/firefox $@;<BR>
    fi
</UL>
<UL>
    <UL>
        <B>Erkl&#228;rung zum Script:</B><BR>
        <B>Zeile 2:</B> &#220;berpr&#252;fung, ob eine Instanz l&#228;uft, wobei mit <I>-a firefox</I> der Browser identifiziert wird.<BR>
        <B>Zeile 3:</B> &#214;ffnen der URL in neuem Fenster <I>new-window</I>, oder Tab &nbsp;<I>new-tab</I>, $@ ist die &#252;bergebene Adresse<BR>
        <B>Zeile 5:</B> Start einer neuen Instanz von Firefox, wieder mit $@, der &#252;bergebenen Adresse[/list:u]Ich habe das Script <B>firefoxstart</B> genannt und entsprechend der Dateistruktur nach /usr/bin/ gespeichert bzw verschoben.<BR>
        Es empfielt sich, das Startscript in der Konsole, z.B. mit firefoxstart <A HREF="http://www.mandrakeuser.de">www.mandrakeuser.de</A> &nbsp;auszuprobieren.<BR>
        <UL>
            <B>Erl&#228;uterung zur Scripterstellung</B><BR>
            &#214;ffne den Editor Deiner Wahl, z.B. KEdit und kopiere obigen Code hinein.<BR>
            Ersetze ggf. in Zeile 3 ggf. new-window durch new-tab.<BR>
            Anschlie&#223;end speicherst Du unter dem Namen 'firefoxstart'.<BR>
            <BR>
            <B>Dann &#246;ffnest Du die Konsole (in dem Verzeichnis, wo das Script gespeichert ist:</B><BR>
            su -&gt; rootkennwort.<BR>
            [root@localhost Documents]$ &nbsp;mv firefoxstart /usr/bin/firefoxstart &nbsp;<I>(verschiebt die Datei nach /usr/bin)</I><BR>
            [root@localhost Documents]$ &nbsp;cd /usr/bin/ <I>(wechselt in das Verzeichnis)</I><BR>
            [root@localhost bin]$ chown root firefoxstart <I>(&#228;ndert den Eigent&#252;mer nach root)</I><BR>
            [root@localhost bin]$ chmod u+x firefoxstart <I>(macht die Datei ausf&#252;hrbar)</I><BR>
            [/list:u]<BR>
            <B>3. Als Standardbrowser einrichten</B><BR>
            Damit nun beim Klick auf einen Link in einer Anwendung, z.B. einem OOo-Dokument die URL tats&#228;chlich mit dem Firefox ge&#246;ffnet wird, m&#252;ssen im Desktop die entsprechenden Zuordnungen eingestellt werden:<BR>
            <UL>
                <B>KDE:</B><BR>
                Startmenu -&gt; System -&gt; <B>Configure your desktop</B> <BR>
                Components -&gt; Dateizuordnungen -&gt; text -&gt; html<BR>
                Eintrag hinzuzuf&#252;gen -&gt; Programmname: <I>firefoxstart %u</I>.<BR>
                <B>Gnome:</B><BR>
                Gnome-control-center -&gt; Komplex -&gt; Dateitypen und Programme<BR>
                Internetdienste -&gt; Weltweites Web<BR>
                Auszuf&#252;hrendes Programm -&gt; Benutzerdefiniert -&gt; Programm: <I>firefoxstart %s</I><BR>
                [/list:u]Hinweis f&#252;r Evolution-Nutzer:<BR>
                Da Evolution eine Gnome-Anwendung ist, m&#252;ssen auch bei Nutzung unter KDE die Einstellungen im Gnome-Control-Center vorgenommen werden.<BR>
                <UL>
                    <B>Erl&#228;uterung zum Start des Gnome-control-centers aus KDE</B><BR>
                    <B>In der Konsole:</B><BR>
                    [numerobis@localhost numerobis]$ &nbsp;gnome-control-center &nbsp;<I>(Aufruf des GCC)</I><BR>
                    Es werden im Konsolenfenster eine Reihe von Fehlermeldungen ausgegeben, die ignoriert werden k&#246;nnen, anschlie&#223;end startet der GCC.<BR>
                    Falls der GCC aber nicht gefunden wird, <I>command not found</I> mu&#223;t Du ihn installieren. Das geschieht einfach &#252;ber die Mandrake-Paketierung. <BR>
                    Hierzu als Suchbegriff <I>gnome-control-center</I> eingeben und dann eben ausw&#228;hlen. Abh&#228;ngigkeiten best&#228;tigen!<BR>
                    [/list:u]<BR>
                    <B>4. Alternative zum Startscript</B><BR>
                    Wer kein Script verwenden mag, kann auch folgenden Aufruf im GCC eintragen:
                </UL>
            </UL>
        </UL>
    </UL>
</UL>
<UL>
    <UL>
        <UL>
            <UL>
                <UL>
                    Code:
                </UL>
            </UL>
        </UL>
    </UL>
</UL>
<UL>
    <UL>
        <UL>
            <UL>
                <UL>
                    /opt/firefox/firefox -a firefox -remote 'openURL(%s,new-window)' || /opt/firefox/firefox %s
                </UL>
            </UL>
        </UL>
    </UL>
</UL>
<UL>
    <UL>
        <UL>
            <UL>
                <UL>
                    Unter KDE mu&#223; <I>%s</I> durch <I>%u</I> ersetzt werden.<BR>
                    <BR>
                    <B>5. Firefox, mailto-Links und externe Anwendungen</B><BR>
                    Klickt man in der Standardinstallation des Firefox auf einen mailto-Link, erh&#228;lt man die Meldung, mailto sei kein registriertes Protokoll.<BR>
                    Ich habe mir deshalb <A HREF="http://mozex.mozdev.org/">MozEx</A> installiert. MozEx ist eine Erweiterung, die dazu dient, externe Anwendungen in den Browser einzubinden, bzw. eine Verbindung herzstellen. Curly hat die Funktionsweise <A HREF="http://mandrivauser.de/index.php?option=com_smf&itemid=70&expv=0&topic=6371">hier im Forum</A> schon kurz beschrieben. Leider war die auf der Projekthomepage angebotene Version zum aktuellen Firebird nicht kompatibel. Eine funktionsf&#228;hige Variante habe ich <A HREF="http://www.extensionsmirror.nl/index.php?showtopic=70">hier</A> gefunden (MozEx 1.07).<BR>
                    <B>Installation:</B> <BR>
                    Die Installation geschieht durch einfachen Klick auf den Install-Link. Damit die Erweiterung aktiviert wird, mu&#223; der Browser anschlie&#223;end neu gestartet werden.<BR>
                    <B>Einrichtung:</B><BR>
                    Die Einrichtung von MozEx ist auf der Projekthomepage <A HREF="http://www.mozex.mozdev.org">www.mozex.mozdev.org</A> ausf&#252;hrlich dokumentiert, deshalb nur Evolution als Beispiel:<BR>
                    <UL>
                        Firefox-Menu -&gt; Extras -&gt; Erweiterungen (&#246;ffnet Liste aller installierten Erweiterungen)<BR>
                        Doppelklick auf MozEx (&#246;ffnet das MozEx Optionsfenster)<BR>
                        Option <I>intercept mailto: clicks</I> ausw&#228;hlen<BR>
                        und unter Commands in der Zeile Mailer folgendes eintragen: <I>evolution mailto:%A?Subject=%S&amp;Cc=%C&amp;body=%B</I><BR>
                        Damit die Konfiguration wirksam wird, mu&#223; der Browser neu gestartet werden!<BR>
                        [/list:u]_____<BR>
                        <BR>
                        Ich hoffe, es hat sich beim Schreiben nicht (wieder) der Fehlerteufel eingeschlichen.<BR>
                        F&#252;r Tips und Verbesserungsvorschl&#228;ge bin ich immer offen.<BR>
                        <BR>
                        Numerobis<BR>
                        <BR>
                        Changelog:<BR>
                        - Installationspfad ge&#228;ndert nach /opt/firefox<BR>
                        - fehlende %u und %s im Scriptaufruf erg&#228;nzt<BR>
                        - wobos Direktaufruf hinzugef&#252;gt <BR>
                    </UL>
                </UL>
            </UL>
        </UL>
    </UL>
</UL>
<TABLE WIDTH="100%">
<TR>
</TR>
</TABLE>
<BR>
<TABLE CELLSPACING="0" CELLPADDING="0" WIDTH="100%">
<TR>
<TD>
-- <BR>
J&#252;rgen Kowalzik &lt;<A HREF="mailto:[email protected]">[email protected]</A>&gt;
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-t/lJUEzKRuDEMrWTN2KV--