// -*-java-*- // Our file:/usr/lib/X11/app-defaults/netscape.cfg contains a // config("autoadmin.global_config_url","file:/etc/netscape.jsc"); // compiled with file:/loc/share/lib/netscape/cck/configed.htm // to configure the following defaults // See also http://devedge.netscape.com/docs/manuals/deploymt/ // http://www.cs.colorado.edu/~dowdy/answers/ // http://www.cs.colorado.edu/~dowdy/netscape_cfg/ with (PrefConfig) { // some variables uid = getenv("UID"); user = getenv("USER"); home = getenv("HOME")+"/"; mloc = "/mloc/scratch/" + user; conf = "/loc/share/lib/netscape"; tday = new Date(); minw = 3; qrtr = tday.getFullYear()+"q"+(1+(tday.getMonth()-tday.getMonth()%3)/3); temp = home+"tempo/"; mail = home+"nsmail/"; sent = mail+"Gesendet-"+qrtr; if (Date.parse(tday) < 962402400000) // 2000-07-01 sent = mail+"Gesendet"; // help function for silent global changes function resetPref (item,value) { defaultPref(item,value); userPref(item,value); } // Browser appearance defaultPref("custtoolbar.Browser.Personal_Toolbar.showing", false); defaultPref("taskbar.floating", false); defaultPref("browser.related.enabled", false); // gives more space defaultPref("browser.goBrowsing.enabled", false); defaultPref("browser.chrome.toolbar_style", 0); // plain icons defaultPref("browser.chrome.disableMyShopping", true); defaultPref("toolbar.places.default_url", "file:"+temp); defaultPref("internal_url.net_search.url", "http://www.hal.taz.de/cgi-bin/suchpferd"); defaultPref("browser.startup.homepage", "http://www.hal.taz.de/"); defaultPref("browser.use_document_fonts", 0); // screw windoze resetPref("browser.startup.homepage_override", false); resetPref("browser.startup.agreed_to_licence", true); defaultPref("mail.ascend_mail", true); resetPref("mail.show_headers", 1); defaultPref("mail.fixed_width_messages", false); resetPref("mail.file_attach_binary", false); resetPref("mail.wrap_long_lines", true); defaultPref("mail.quoted_size", 2); resetPref("mail.inline_attachments", true); if (getPref("browser.win_height")>1000) userPref("browser.win_height",800); resetPref("mail.use_3pane", true); userPref("mail.threadpane.outliner_geometry", "200x(7)Subject:240;Sender:120;Date:100;" + "Unread:18;Size:60;Status:50;Flag:18;Priority:50;"); // MIME capabilities defaultPref("intl.accept_languages", "de, en"); defaultPref("intl.font_charset", "iso-8859-1"); resetPref("intl.character_set", 2); lockPref("helpers.global_mailcap_file", conf + "/mailcap"); lockPref("helpers.global_mime_types_file", conf + "/mime.types"); defaultPref("helpers.private_mailcap_file", home + ".mailcap"); defaultPref("helpers.private_mime_types_file", home + ".mime.types"); resetPref("applications.rlogin", "xterm -e ssh %h"); resetPref("applications.rlogin_with_user", "xterm -e ssh %u@%h"); resetPref("applications.telnet", "xterm -e telnet %h %p"); resetPref("applications.tn3270", "xterm -e tn3270 %h"); defaultPref("editor.html_editor", "xedit"); defaultPref("editor.image_editor", "xv"); defaultPref("editor.author", user+"@taz.de"); // Cache directories resetPref("browser.cache.directory", mloc+"/cache"); resetPref("browser.cache.disk_cache_size", 0); defaultPref("browser.cache.check_doc_frequency", 0); // once per session defaultPref("browser.cache.memory_cache_size", 4096); resetPref("browser.never_expire", false); resetPref("mail.imap.root_dir", mloc+"/imap"); defaultPref("mail.default_fcc", sent); defaultPref("news.default_fcc", sent); defaultPref("mail.default_drafts", "mailbox:"+mail+"Unvollendete"); defaultPref("mail.default_templates", "mailbox:"+mail+"Vorlagen"); defaultPref("mail.directory", mail); lockPref("news.directory", home); resetPref("browser.download_directory", "/tmp"); resetPref("applications.tmp_dir", temp); // meanings reversed defaultPref("browser.bookmark_file", home+".netscape/bookmarks.html"); defaultPref("browser.history_file", home+".netscape/history.db"); defaultPref("browser.sarcache.directory", home+".netscape/archive/"); defaultPref("browser.user_history_file", home+".netscape/history.list"); // Mail address defaultPref("mail.identity.defaultdomain", "taz.de"); defaultPref("mail.identity.useremail", user+"@taz.de"); defaultPref("mail.identity.organization", "die tageszeitung http://taz.de/"); defaultPref("mail.signature_file", home+"/.signature"); resetPref("mail.attach_vcard", false); defaultPref("mail.strictly_mime", false); resetPref("mail.html_compose", false); resetPref("mail.default_html_action", 1); // Server names resetPref("network.hosts.nntp_server", "news.taz.de"); defaultPref("network.hosts.pop_server", "mail"); defaultPref("network.hosts.smtp_server", "smtp"); defaultPref("network.hosts.imap_servers", "mail"); // IMAP mailbox defaultPref("mail.server_type", 1); userPref("mail.use_movemail", false); defaultPref("general.startup.mail", true); // defaultPref("mail.imap.auto_subscribe", true); // defaultPref("mail.imap.upgrade.auto_subscribe_to_all", true); defaultPref("mail.imap.server.mail.check_new_mail", true); defaultPref("mail.imap.server.mail.check_time", 10); if (getPref("mail.imap.server.mail.check_time") 0) // userPref("browser.startup.license_accepted", uid+" "+vers); // alert (vers); } }