202 lines
3.9 KiB
HTML
202 lines
3.9 KiB
HTML
<HTML
|
|
><HEAD
|
|
><TITLE
|
|
>Configure the Source</TITLE
|
|
><META
|
|
NAME="GENERATOR"
|
|
CONTENT="Modular DocBook HTML Stylesheet Version 1.7"><LINK
|
|
REL="HOME"
|
|
TITLE="Mozilla Optimization Mini-HOWTO"
|
|
HREF="index.html"><LINK
|
|
REL="PREVIOUS"
|
|
TITLE="Patch the Source"
|
|
HREF="patch.html"><LINK
|
|
REL="NEXT"
|
|
TITLE="Compile the Source"
|
|
HREF="compile.html"></HEAD
|
|
><BODY
|
|
CLASS="sect1"
|
|
BGCOLOR="#FFFFFF"
|
|
TEXT="#000000"
|
|
LINK="#0000FF"
|
|
VLINK="#840084"
|
|
ALINK="#0000FF"
|
|
><DIV
|
|
CLASS="NAVHEADER"
|
|
><TABLE
|
|
SUMMARY="Header navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TH
|
|
COLSPAN="3"
|
|
ALIGN="center"
|
|
>Mozilla Optimization Mini-HOWTO</TH
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="left"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="patch.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="80%"
|
|
ALIGN="center"
|
|
VALIGN="bottom"
|
|
></TD
|
|
><TD
|
|
WIDTH="10%"
|
|
ALIGN="right"
|
|
VALIGN="bottom"
|
|
><A
|
|
HREF="compile.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"></DIV
|
|
><DIV
|
|
CLASS="sect1"
|
|
><H1
|
|
CLASS="sect1"
|
|
><A
|
|
NAME="configure"
|
|
></A
|
|
>5. Configure the Source</H1
|
|
><P
|
|
>Another problem with using Mozilla in a personal or production environment is that it contains code which will override any home page that you set on a timed basis, or whenever a new release of the product is distributed.
|
|
</P
|
|
><P
|
|
>Since this information is stored in a configuration file, the easiest thing to do without breaking the browser is to change the configuration file to point default homepage settings to one that is more consistent with the environment that you are using.
|
|
</P
|
|
><P
|
|
> Mozilla conveniently stores most of its compile-time configuration files with a <EM
|
|
>.properties</EM
|
|
> extension. You can use these files to specify text in message dialogues, fonts, and other options. In this case, assuming that your locale and language settings are <TT
|
|
CLASS="envar"
|
|
>en-US</TT
|
|
>, the <EM
|
|
>.property</EM
|
|
> file that you will need is <TT
|
|
CLASS="filename"
|
|
>region.properties</TT
|
|
> which is located in the <TT
|
|
CLASS="filename"
|
|
>xpfe/browser/resources/locale/en-US/</TT
|
|
> directory.
|
|
</P
|
|
><P
|
|
> The changes that you need to make to this file are fairly straight forward. As a general rule, I replace the value portion of the name/value pair to one of my own choosing in every instance where the word <SPAN
|
|
CLASS="QUOTE"
|
|
>"homepage"</SPAN
|
|
> is mentioned in the configuration.
|
|
</P
|
|
><TABLE
|
|
BORDER="0"
|
|
BGCOLOR="#E0E0E0"
|
|
WIDTH="100%"
|
|
><TR
|
|
><TD
|
|
><FONT
|
|
COLOR="#000000"
|
|
><PRE
|
|
CLASS="screen"
|
|
> # navigator.properties
|
|
homePageDefault=http://yoururl.com
|
|
shopKeyword=keyword:shop [Product]
|
|
quoteKeyword=keyword:quote [Enter symbol here]
|
|
localKeyword=keyword:zip [Your zip code]
|
|
keywordList=http://home.netscape.com/escapes/keywords
|
|
webmailKeyword=http://webmail.netscape.com
|
|
careerKeyword=keyword:[Your city] careers
|
|
fallbackDefaultSearchURL=http://search.netscape.com/cgi-bin/search?charset=UTF-8&search=
|
|
otherSearchURL=http://home.netscape.com/bookmark/6_0/tsearch.html
|
|
#
|
|
# all.js
|
|
#
|
|
browser.startup.homepage=http://yoururl.com
|
|
browser.throbber.url=http://yoururl.com
|
|
browser.search.defaulturl=http://search.netscape.com/cgi-bin/search?search=
|
|
|
|
wallet.Server=http://www.mozilla.org/wallet/tables/
|
|
wallet.Samples=http://www.mozilla.org/wallet/samples/
|
|
|
|
#config.js
|
|
#
|
|
startup.homepage_override_url=http://yoururl.com
|
|
</PRE
|
|
></FONT
|
|
></TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
><DIV
|
|
CLASS="NAVFOOTER"
|
|
><HR
|
|
ALIGN="LEFT"
|
|
WIDTH="100%"><TABLE
|
|
SUMMARY="Footer navigation table"
|
|
WIDTH="100%"
|
|
BORDER="0"
|
|
CELLPADDING="0"
|
|
CELLSPACING="0"
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="patch.html"
|
|
ACCESSKEY="P"
|
|
>Prev</A
|
|
></TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="index.html"
|
|
ACCESSKEY="H"
|
|
>Home</A
|
|
></TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
><A
|
|
HREF="compile.html"
|
|
ACCESSKEY="N"
|
|
>Next</A
|
|
></TD
|
|
></TR
|
|
><TR
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="left"
|
|
VALIGN="top"
|
|
>Patch the Source</TD
|
|
><TD
|
|
WIDTH="34%"
|
|
ALIGN="center"
|
|
VALIGN="top"
|
|
> </TD
|
|
><TD
|
|
WIDTH="33%"
|
|
ALIGN="right"
|
|
VALIGN="top"
|
|
>Compile the Source</TD
|
|
></TR
|
|
></TABLE
|
|
></DIV
|
|
></BODY
|
|
></HTML
|
|
> |