Configureer de broncode

Een ander probleem bij het gebruik van Mozilla in een persoonlijke of productie-omgeving is dat het code bevat die een homepage zal overschrijven die je op geregelde basis instelde, of wanneer een nieuwe release van het product wordt gedistribueerd.

Aangezien deze informatie in een configuratiebestand is opgeslagen, is het 't eenvoudigst zonder de browser in de weg te zitten het configuratiebestand te wijzigen te wijzen op standaard homepage-instellingen naar één die consistenter is met de omgeving die je gebruikt.

Mozilla bewaart de meeste compile-time configuratie op in bestanden met een .properties extensie. Je kunt deze bestanden gebruiken om tekst te specificeren in message dialogues, fonts, en andere opties. In dit geval, in de veronderstelling dat je locale en taalinstellingen en-US zijn, is het .property bestand dat je nodig hebt region.properties welke is te vinden in de directory xpfe/browser/resources/locale/en-US/.

De wijzigingen die je aan dit bestand moet aanbrengen, zijn tamelijk recht-toe-recht-aan. Als algemene regel vervang ik het waarde deel van het naam/waarde paar naar één van mijzelf bij elke instance een keuze maken waar het woord "homepage" in de configuratie wordt vermeld.


# navigator.properties
homePageDefault=http://jeurl.com
shopKeyword=keyword:shop [Product]
quoteKeyword=keyword:quote [Symbool hier invoeren]
localKeyword=keyword:zip [Je zip code]
keywordList=http://home.netscape.com/escapes/keywords
webmailKeyword=http://webmail.netscape.com
careerKeyword=keyword:[Je stad] 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://jeurl.com
browser.throbber.url=http://jeurl.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://jeurl.com