Gopher support initial commit (OverbiteFF plugin ported to browser itself)

This commit is contained in:
wuggy 2026-09-19 07:41:29 -07:00
commit 1ea8fc9d0f
73 changed files with 3739 additions and 0 deletions

View file

@ -0,0 +1,69 @@
*** FOR MORE DETAILED CREDIT INFORMATION, TYPE about:gopher AFTER INSTALL ***
This code is issued under a disjunctive tri-license giving you the choice of
one of the three following sets of free software/open source licensing terms:
* Mozilla Public License, version 1.1
* GNU General Public License, version 2.0
* GNU Lesser General Public License, version 2.1
For users under the Mozilla Public License:
The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.
The Original Code is the OverbiteFF Gopher addon.
The Initial Developer of the Original Code is Cameron Kaiser.
Portions created by Cameron Kaiser are Copyright (C) 2008-2011
Cameron Kaiser. All Rights Reserved. Copyright (C) 2008-2011 Contributors
to the Overbite Project.
For users under the GNU Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2011 Cameron Kaiser
Copyright (C) 2008-2011 Contributors to the Overbite Project
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; version 2.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/gpl-2.0.html ]
For users under the GNU Lesser General Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2011 Cameron Kaiser
Copyright (C) 2008-2011 Contributors to the Overbite Project
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; version 2.1.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/lgpl-2.1.html ]

51
browser/gopher/README.md Normal file
View file

@ -0,0 +1,51 @@
## libgopher
libgopher is a fork of OverbiteFF, a plugin which lets you browse Gopher sites on legacy Firefox-based browsers such as Dactyloidae.
In this tree it is built into the browser rather than installed as an add-on. The browser registers the Gopher protocol handler during startup, so `gopher://` links work immediately in a new profile.
### Built-in integration
The integration is split into the same pieces used by other browser-native features:
- `moz.build` adds the component files, default preferences, and chrome package to the browser build.
- `components/gopher.manifest` registers the Gopher protocol and the `about:gopher`/`about:overbite` pages.
- `components/protocol.js` implements Gopher networking, directory conversion, internal resources, and supported item types.
- `components/about.js` supplies the Overbite information page.
- `jar.mn` packages the `overbiteff` content and locale namespaces.
- `defaults/preferences/overbiteff.js` initializes the build marker preference.
The browser-level build entry is `browser/moz.build`; no XPI installation or add-on manager registration is required.
### Supported URLs
The primary entry point is any Gopher URL, for example:
```text
gopher://gopher.floodgap.com/
```
The built-in information pages are available at:
```text
about:gopher
about:overbite
```
The protocol handler also serves the generated internal resources used by Gopher directory pages, including icons, CSS, and the page interaction script. These resources are addressed through `gopher:///internal-*` URLs and are resolved from the packaged `content/chrome/` directory.
### Gopher item types
Directory conversion includes the traditional Gopher item types for text, menus, CSO/ph, errors, archives, searches, Telnet, images, sound, HTML, movies, PNG, PDF, and generic binary content. Unknown types receive the generic icon and label instead of preventing the directory from loading.
### Profile customization
The protocol handler first checks the profiles `gopherchrome` directory for replacements for internal CSS, JavaScript, and image resources. This allows local visual or behavior changes without editing the browser package.
The following preferences are recognized when present:
- `extensions.overbiteff.dotless` — enables dotless text cleanup.
- `extensions.overbiteff.fixitype` — enables the legacy item-type correction behavior.
- `extensions.overbiteff.buildmark` — records the initialized OverbiteFF build number.
Only the build marker is given a default value by the built-in preference file; the other options remain opt-in.

View file

@ -0,0 +1,177 @@
/*
This code is issued under a disjunctive tri-license giving you the choice of
one of the three following sets of free software/open source licensing terms:
* Mozilla Public License, version 1.1
* GNU General Public License, version 2.0
* GNU Lesser General Public License, version 2.1
For users under the Mozilla Public License:
The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.
The Original Code is the OverbiteFF Gopher addon.
The Initial Developer of the Original Code is Cameron Kaiser.
Portions created by Cameron Kaiser are Copyright (C) 2008-2011
Cameron Kaiser. All Rights Reserved. Copyright (C) 2008-2011 Contributors
to the Overbite Project.
For users under the GNU Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2011 Cameron Kaiser
Copyright (C) 2008-2011 Contributors to the Overbite Project
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; version 2.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/gpl-2.0.html ]
For users under the GNU Lesser General Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2011 Cameron Kaiser
Copyright (C) 2008-2011 Contributors to the Overbite Project
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; version 2.1.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/lgpl-2.1.html ]
*/
const OBFFABOUT = "chrome://overbiteff/content/infobabe.html";
// register this to three contract IDs
const OBFFABOUT_CONTRACTID1 = "@mozilla.org/network/protocol/about;1?what=gopher";
const OBFFABOUT_CONTRACTID2 = "@mozilla.org/network/protocol/about;1?what=overbite";
//const OBFFABOUT_CONTRACTID3 = "@mozilla.org/network/protocol/about;1?what=overbiteff";
const OBFFABOUT_CID = Components.ID("{80d3faa0-de53-11dc-95ff-0800200c9a66}");
const nsISupports = Components.interfaces.nsISupports;
const nsIFactory = Components.interfaces.nsIFactory;
const nsIModule = Components.interfaces.nsIModule;
const nsIAboutModule = Components.interfaces.nsIAboutModule;
const nsIIOService = Components.interfaces.nsIIOService;
const nsIObserver = Components.interfaces.nsIObserver;
const nsIComponentRegistrar = Components.interfaces.nsIComponentRegistrar;
Components.utils.import("resource://gre/modules/XPCOMUtils.jsm");
var OverbiteAbout = {
classID: OBFFABOUT_CID,
// nsISupports
QueryInterface : XPCOMUtils.generateQI([nsISupports,
nsIObserver,
nsIFactory,
nsIAboutModule]),
// nsIObserver
observe : function(subject, topic, data) {
// nothing yet
},
// nsIAboutModule
newChannel : function(uri) {
var chan = Components
.classes["@mozilla.org/network/io-service;1"]
.getService(nsIIOService)
.newChannel(OBFFABOUT, null, null);
chan.originalURI = uri;
return chan;
},
getURIFlags : function(uri) { return 0; },
// nsIFactory
createInstance : function(outer, iid) {
if (outer != null)
throw Components.results.NS_ERROR_NO_AGGREGATION;
return this.QueryInterface(iid);
},
lockFactory : function(lock) { // ignored
}
};
var Module = {
// nsISupports
QueryInterface : XPCOMUtils.generateQI([nsISupports,
nsIModule]),
// nsIModule
getClassObject : function(compMgr, cid, iid) {
if (cid.equals(OBFFABOUT_CID)) {
return OverbiteAbout.QueryInterface(iid);
}
throw Components.results.NS_ERROR_FACTORY_NOT_REGISTERED;
},
registerSelf : function(compMgr, fileSpec, location, type) {
var compReg = compMgr.QueryInterface(nsIComponentRegistrar);
// do the treble
compReg.registerFactoryLocation(OBFFABOUT_CID,
"about:gopher",
OBFFABOUT_CONTRACTID1,
fileSpec,
location,
type);
compReg.registerFactoryLocation(OBFFABOUT_CID,
"about:overbite",
OBFFABOUT_CONTRACTID2,
fileSpec,
location,
type);
/* sigh. it must not like the length.
compReg.registerFactoryLocation(OBFFABOUT_CID,
"about:overbiteff",
OBFFABOUT_CONTRACTID3,
fileSpec,
location,
type);
*/
},
unregisterSelf : function(compMgr, location, type) {
var compReg = compMgr.QueryInterface(nsIComponentRegistrar);
// undo the treble
compReg.unregisterFactoryLocation(OBFFABOUT_CID, location);
},
canUnload : function(compMgr) { return true; }
};
function NSGetModule(compMgr, fileSpec) { return Module; }
function NSGetFactory(component) { return OverbiteAbout; }

View file

@ -0,0 +1,8 @@
component {977ffc4c-a635-433d-8477-ea575bfb7b19} protocol.js
contract @mozilla.org/network/protocol;1?name=gopher {977ffc4c-a635-433d-8477-ea575bfb7b19}
category profile-after-change GopherProtocol @mozilla.org/network/protocol;1?name=gopher
component {80d3faa0-de53-11dc-95ff-0800200c9a66} about.js
contract @mozilla.org/network/protocol/about;1?what=gopher {80d3faa0-de53-11dc-95ff-0800200c9a66}
contract @mozilla.org/network/protocol/about;1?what=overbite {80d3faa0-de53-11dc-95ff-0800200c9a66}
category profile-after-change OverbiteAbout @mozilla.org/network/protocol/about;1?what=gopher
category profile-after-change OverbiteAbout @mozilla.org/network/protocol/about;1?what=overbite

File diff suppressed because it is too large Load diff

Binary file not shown.

After

Width:  |  Height:  |  Size: 935 B

View file

@ -0,0 +1,150 @@
/* You can modify this to your heart's content. This version tries to
harmonize with your computer's theme. */
img.gicon {
border: 0px;
}
table.gmenu {
width: 100%;
border: 0px;
}
td.gicon {
text-align: right;
vertical-align: middle;
padding: 0px;
margin: 1px;
}
td.ds {
text-align: left;
vertical-align: middle;
width: 100%;
padding: 0px;
margin: 1px;
}
span.diritem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
}
span.fileitem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
}
span.infoitem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
opacity: 0.9;
}
span.searchitem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
font-weight: bold;
}
span.urlitem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
font-weight: bold;
}
span.telnetitem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
font-weight: bold;
}
span.erroritem {
font-family: lucida sans typewriter, lucida console, droid sans mono, liberation mono, monaco, andale mono, bitstream vera sans mono, monospace;
font-size: small;
font-weight: bold;
}
span.purl {
/* font-family: lucida sans, lucida grande, droid sans, droid sans mono, monospace; */
font: message-box;
font-weight: bold;
font-size: 1.5em;
}
div#topbar {
display: table-row;
padding: 0px;
margin: 0px;
}
div#urlparent {
display: table-cell;
width: 100%;
text-align: left;
padding: 0px;
margin: 0px;
}
div#urlarea {
padding: 8px;
margin-bottom: 0px;
border-style: none;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
display: table-cell;
vertical-align: text-bottom;
}
div#buttonarea {
padding: 8px;
margin-bottom: 0px;
border-color: ThreeDShadow;
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
display: table-cell;
border-top-left-radius: 10px;
border-top-right-radius: 10px;
-moz-border-radius-topleft: 10px;
-moz-border-radius-topright: 10px;
}
div#contentarea {
clear: both;
padding: 5px;
margin-top: 0px;
border-style: solid;
border-width: 1px;
border-color: ThreeDShadow;
-moz-border-radius-topleft: 10px;
-moz-border-radius-bottomleft: 10px;
-moz-border-radius-bottomright: 10px;
border-top-left-radius: 10px;
border-bottom-left-radius: 10px;
border-bottom-right-radius: 10px;
}
div#everything {
background-color: #ffffff;
-moz-border-radius: 10px;
border-radius: 10px;
}
body {
background-color: -moz-Dialog;
}
a.plus {
text-decoration: none;
font-family: monospace;
font-weight: bold;
font-size: 2.0em;
padding-right: 2px;
color: #000000;
}
span.inlineprompt {
font: message-box;
}
div.inlineprompt {
border: 1px solid #b0b0b0;
background-color: #d8d8c8;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
-moz-border-radius-bottomleft: 7px;
-moz-border-radius-bottomright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
border-bottom-left-radius: 7px;
border-bottom-right-radius: 7px;
padding: 10px;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 386 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 560 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 413 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 406 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 570 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 933 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 408 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 397 B

View file

@ -0,0 +1,180 @@
/*
This code is issued under a disjunctive tri-license giving you the choice of
one of the three following sets of free software/open source licensing terms:
* Mozilla Public License, version 1.1
* GNU General Public License, version 2.0
* GNU Lesser General Public License, version 2.1
For users under the Mozilla Public License:
The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.
The Original Code is the OverbiteFF Gopher addon.
The Initial Developer of the Original Code is Cameron Kaiser.
Portions created by Cameron Kaiser are Copyright (C) 2008-2016
Cameron Kaiser. All Rights Reserved. Copyright (C) 2008-2016 Contributors
to the Overbite Project.
For users under the GNU Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2016 Cameron Kaiser
Copyright (C) 2008-2016 Contributors to the Overbite Project
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; version 2.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/gpl-2.0.html ]
For users under the GNU Lesser General Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2016 Cameron Kaiser
Copyright (C) 2008-2016 Contributors to the Overbite Project
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; version 2.1.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/lgpl-2.1.html ]
*/
/* This controls the JavaScript interface. This runs with content privileges,
not with chrome privileges, by design. It can be blocked by NoScript and
other such tools. It cannot call back to chrome, so it ought not be
naughty. Assuming Mozilla did their job. COW's n'at. */
var openstates = new Object();
var opacstates = new Object();
var timestates = new Object();
var localization = new Object();
const outtime = 30;
/* Function names are short because:
1. I am a lousy programmer
2. I don't care
3. To avoid lots of crap */
/* Reviewer note: You'll see lots of simplistic templating below. The
functions are being called by the HTML generated for gopher menus in
the main nsIChannel object. The nsIChannel thoroughly sanitizes them.
They are never directly called by anything that gets unfiltered user
input, and this script runs with content privileges, not chrome. */
// Store something in localization (passed from chrome bundle)
function l(x, z) {
localization[x] = decodeURI(z);
}
// Create the disclosure "icon"
function w(x, y, z) {
document.write('<a href="#" '+
"onClick=\"x('"+x+"','"+y+"', "+z+");return false\" "+
'class="plus" title="['+localization[1]+']"><span id="pl'+z+'">+</span></a>');
}
// Toggle the disclosure icon, and insert the page image or iframe or
// form for [pgI], [0h] or 7. This uses the <div> scaffolding that chrome
// has already set up for us; we just fill it in.
function x(x, y, z) {
if (!openstates[z]) {
var h = window.innerHeight / 3;
openstates[z] = 1;
document.getElementById("pl"+z).innerHTML = "-";
if (timestates[z])
clearTimeout(timestates[z]);
try {
document.getElementById("pv"+z).style.opacity = 0.0;
opacstates[z] = 0.0;
timestates[z] = setTimeout("fade("+z+")", outtime);
} catch(e) { alert(e); }
if (y == "p" || y == "g" || y == "I") {
document.getElementById("pv"+z).innerHTML =
'<a href="'+x+'"><img style="border: 2px;" src="'+x+'" onload="s(this);"></a>'
} else if (y == "7") {
document.getElementById("pv"+z).innerHTML =
'<div class="inlineprompt">'+
'<form method="get" action="#" onSubmit="f('+"'"+x+"',"+z+');return false">'+
'<span class="inlineprompt">'+localization[0]+'</span><br><br>'+
'<input type="text" id="src'+z+'" size="80" maxlength="255"> ' +
'</form></div>';
document.getElementById("src"+z).focus();
} else {
document.getElementById("pv"+z).innerHTML =
'<iframe src="'+x+'" width="100%" height="'+h+'"></iframe>';
}
} else {
openstates[z] = 0;
if (timestates[z])
clearTimeout(timestates[z]);
timestates[z] = null;
document.getElementById("pl"+z).innerHTML = "+";
document.getElementById("pv"+z).innerHTML = "";
}
return false;
}
// Resize images (onLoad handler for images)
function s(i) {
var w = window.innerWidth - 100;
if (!i.width) return;
if (i.width > w) {
i.width = w;
i.height = w / (i.width / i.height);
}
}
// Dynamically turn a form into a Gopher item type 7 query
function f(u, r) {
window.location=u+"%09"+encodeURI(document.getElementById("src"+r).value);
return false;
}
function fade(z) {
opacstates[z] += 0.1;
document.getElementById("pv"+z).style.opacity = opacstates[z];
if (opacstates[z] >= 1.0) {
timestates[z] = null;
} else {
timestates[z] = setTimeout("fade("+z+")", outtime);
}
}
// future expansion
function edaf(z) {
opacstates[z] -= 0.1;
document.getElementById("pv"+z).style.opacity = opacstates[z];
if (opacstates[z] <= 0.0) {
timestates[z] = null;
} else {
timestates[z] = setTimeout("edaf("+z+")", outtime);
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 489 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 438 B

View file

@ -0,0 +1,356 @@
<!DOCTYPE html>
<html>
<!--
This code is issued under a disjunctive tri-license giving you the choice of
one of the three following sets of free software/open source licensing terms:
* Mozilla Public License, version 1.1
* GNU General Public License, version 2.0
* GNU Lesser General Public License, version 2.1
For users under the Mozilla Public License:
The contents of this file are subject to the Mozilla Public License
Version 1.1 (the "License"); you may not use this file except in
compliance with the License. You may obtain a copy of the License at
http://www.mozilla.org/MPL/
Software distributed under the License is distributed on an "AS IS"
basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
License for the specific language governing rights and limitations
under the License.
The Original Code is the OverbiteFF Gopher addon.
The Initial Developer of the Original Code is Cameron Kaiser.
Portions created by Cameron Kaiser are Copyright (C) 2008-2016
Cameron Kaiser. All Rights Reserved. Copyright (C) 2008-2016 Contributors
to the Overbite Project.
For users under the GNU Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2016 Cameron Kaiser
Copyright (C) 2008-2016 Contributors to the Overbite Project
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; version 2.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/gpl-2.0.html ]
For users under the GNU Lesser General Public License:
OverbiteFF Gopher/CSO Firefox addon
Copyright (C) 2008-2016 Cameron Kaiser
Copyright (C) 2008-2016 Contributors to the Overbite Project
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; version 2.1.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[ or http://www.gnu.org/licenses/lgpl-2.1.html ]
-->
<head>
<script type="text/javascript">
<!-- //
try {
var bundle = Components.classes["@mozilla.org/intl/stringbundle;1"]
.getService(Components
.interfaces.nsIStringBundleService)
.createBundle("chrome://overbiteff/locale/aboutp.properties");
} catch(ex) {
alert("This has to run as chrome code to load bundle references.");
}
function q(what) {
if (!bundle) {
alert("Bundle didn't get defined");
return null;
}
document.write(bundle.GetStringFromName(what));
return true;
}
function y() {
var d = new Date();
document.write(d.getFullYear());
return true;
}
var key = "extensions.overbiteff.buildmark";
var buildmark = 0;
// this hack is mostly for 1.8 but should be useful in 1.9
var prefs = Components.classes["@mozilla.org/preferences-service;1"];
var prefserv = prefs.getService(Components.interfaces.nsIPrefService);
prefs = prefs.getService(Components.interfaces.nsIPrefBranch);
if (prefs.getPrefType(key) == prefs.PREF_INT)
buildmark = prefs.getIntPref(key);
if (!buildmark)
location.replace('gopher://');
function b() {
document.write(buildmark);
return true;
}
var bluechan = 128;
var rgchan = 65536 * 255 + 65280;
var boxbox;
function fadebox() {
/* HACK FOR ELECTROLYSIS WARNING */
if (window.location.hash && window.location.hash == "#e10s") {
boxbox = document.getElementById("installedbox");
boxbox.style.backgroundColor = "#ffc0c0";
document.getElementById("install1").innerHTML =
"WARNING: OverbiteFF is not yet compatible with Electrolysis.";
document.getElementById("install2").innerHTML =
"Please use a non-E10S window.";
return true;
}
if (!boxbox) {
boxbox = document.getElementById("installedbox");
setTimeout("fadebox()", 1500);
return true;
}
var j = rgchan + bluechan;
boxbox.style.backgroundColor = "#"+j.toString(16);
bluechan++;
if (bluechan < 256)
setTimeout("fadebox()", 25);
return true;
}
// -->
</script>
<title>
About OverbiteFF
</title>
<style type="text/css">
<!--
body {
font-family: univers, helvetica, "helvetica neue", arial, sans-serif;
background-color: #ffffff;
}
h1 {
text-align: center;
color: #0000ff;
font-size: 5.0em;
}
a {
color: #0000ff;
text-decoration: none;
}
a:hover {
color: #ff0000;
text-decoration: underline;
}
div.blurb {
text-align: center;
font-size: 2.5em;
color: #000000;
}
div.version {
text-align: center;
font-size: 1.8em;
color: #404040;
}
div.credits {
clear: both;
text-align: center;
color: #000000;
font-size: 1.1em;
margin: 15px;
}
div.legalese {
margin: 15px;
clear: both;
text-align: center;
color: #000000;
font-size: 0.87em;
}
div.mascrow {
display: table-row;
}
div.leftmasc {
width: 100%;
display: table-cell;
text-align: center;
vertical-align: middle;
}
div.rightmasc {
display: table-cell;
text-align: right;
vertical-align: middle;
}
img.mascot {
border: 0px;
}
div.installed {
text-align: center;
color: #006000;
font-size: 1.8em;
}
div.startpoints {
text-align: center;
color: #000000;
font-size: 1.5em;
}
div#installedbox {
background-color: #ffff80;
padding: 6px;
}
table {
border: 0px;
}
-->
</style>
</head>
<body onLoad="fadebox()">
<div id = "installedbox">
<div id = "install1" class = "installed">
<script type="text/javascript">q('oinstalled')</script>
</div>
<div id = "install2" class = "startpoints">
<script type="text/javascript">q('ostartwith')</script>
<a href = "gopher://gopher.floodgap.com/1/v2"><script
type = "text/javascript">q('v2')</script></a>
|
<a href = "gopher://gopher.floodgap.com/1/world"><script
type = "text/javascript">q('world')</script></a>
</div>
</div>
<div class = "mascrow">
<div class = "leftmasc">
<h1><a href = "gopher://gopher.floodgap.com/1/overbite/">OverbiteFF</a></h1>
<div class="blurb">
<script type="text/javascript">q('blurb')</script>
</div>
<div class="version">Version
3.1-Mozilla
(<script type="text/javascript">b()</script>)
</div>
</div>
<div class = "rightmasc">
<a href = "http://gopher.floodgap.com/overbite/"><img class="mascot"
src = "chrome://overbiteff/content/mascot.png"></a>
</div>
</div>
<div class = "credits">
<b><script type="text/javascript">q('programming')</script></b>
<a href = "gopher://gopher.floodgap.com/">Cameron Kaiser</a>
</div>
<div class = "credits">
<b><script type="text/javascript">q('l10n')</script></b>
<br>
Cato Auestad,
Shaine Mata,
David Meyer,
<a href = "gopher://port70.net/">M&aacute;t&eacute; Nagy</a>,
<a href = "gopher://ankylym.ru/">Roman Pavlov</a>,
<a href = "gopher://telefisk.org/">Jacob Dahl Pind</a>,
Jeroen Schot,
Dennis Schulmeister,
B.J. Stobiecki,
Benoit Triquet,
Stegozor
</div>
<div class = "credits">
<b><script type="text/javascript">q('testers')</script></b>
<br>
Cato Auestad,
Sridhar Ayengar,
Michael Casadevall,
Philip Chee,
<a href = "gopher://gopher.quux.org/">John Goerzen</a>,
Brian Koontz,
<a href = "gopher://sdf-eu.org/1/users/jacobh/">Jacob Head</a>,
David Meyer,
Avery Morrow,
Jos&eacute; Moya,
<a href = "gopher://port70.net/">M&aacute;t&eacute; Nagy</a>,
<a href = "gopher://ankylym.ru/">Roman Pavlov</a>,
<a href = "gopher://telefisk.org/">Jacob Dahl Pind</a>,
<a href = "gopher://gopher.robsayers.com/">Rob Sayers</a>,
Jeroen Schot,
Dennis Schulmeister,
B.J. Stobiecki,
Benoit Triquet,
Peter Tynan,
Stegozor
</div>
<div class = "legalese">
<b>Copyright &copy; 2008-<script type="text/javascript">y()</script> Contributors to the
<a href = "http://gopher.floodgap.com/overbite/">Overbite Project</a>.</b>
<script type="text/javascript">q('allrights')</script>
</div>
<div class = "legalese">
<b>Overbite Mascot, Copyright &copy; 2008-<script type="text/javascript">y()</script> Cameron Kaiser.</b>
<script type="text/javascript">q('logolicense')</script>
<script type="text/javascript">q('allrights')</script>
<br>
<script type="text/javascript">q('iconlicense')</script>
</div>
<div class = "legalese">
<b><script type="text/javascript">q('codelicense1')</script></b>
<script type="text/javascript">q('codelicense2')</script>
<br>
<a href = "http://www.mozilla.org/MPL/"><b>Mozilla Public License</b></a>
|
<a href = "http://www.gnu.org/licenses/gpl-2.0.html"><b>GNU Public License
v2</a>
|
<a href = "http://www.gnu.org/licenses/lgpl-2.1.html"><b>GNU Lesser
Public License v2.1</a>
</div>
</body>
</html>

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View file

@ -0,0 +1 @@
pref("extensions.overbiteff.buildmark", 0);

34
browser/gopher/jar.mn Normal file
View file

@ -0,0 +1,34 @@
# -*- Mode: makefile; tab-width: 8; indent-tabs-mode: t; -*-
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
gopher.jar:
% content overbiteff %content/
% locale overbiteff da-DK %locale/da-DK/
% locale overbiteff de-DE %locale/de-DE/
% locale overbiteff en-US %locale/en-US/
% locale overbiteff es-ES %locale/es-ES/
% locale overbiteff fr-FR %locale/fr-FR/
% locale overbiteff hu-HU %locale/hu-HU/
% locale overbiteff ja-JP %locale/ja-JP/
% locale overbiteff nb-NO %locale/nb-NO/
% locale overbiteff nl-NL %locale/nl-NL/
% locale overbiteff pl-PL %locale/pl-PL/
% locale overbiteff ru-RU %locale/ru-RU/
% locale overbiteff tr-TR %locale/tr-TR/
content/ (content/*)
content/chrome/ (content/chrome/*)
locale/da-DK/ (locale/da-DK/*)
locale/de-DE/ (locale/de-DE/*)
locale/en-US/ (locale/en-US/*)
locale/es-ES/ (locale/es-ES/*)
locale/fr-FR/ (locale/fr-FR/*)
locale/hu-HU/ (locale/hu-HU/*)
locale/ja-JP/ (locale/ja-JP/*)
locale/nb-NO/ (locale/nb-NO/*)
locale/nl-NL/ (locale/nl-NL/*)
locale/pl-PL/ (locale/pl-PL/*)
locale/ru-RU/ (locale/ru-RU/*)
locale/tr-TR/ (locale/tr-TR/*)

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF synes at være blevet installert vellykket.
ostartwith=Start Gopher med
v2=Søg med Veronica-2
world=Floodgap list over servere
blurb=Gopher tilføjelsen til Mozilla Firefox og SeaMonkey
programming=Programming
testers=Testere
l10n=Lokalisering/Internationalisering
allrights=Alle rettigheder forbeholdes.
logolicense=Overbite maskotten optræder i OverbiteFF under Creative Commons BY-NC-ND licensen.
iconlicense=Visse ikoner og GUI elementer brugt i OverbiteFF stammer oprindeligt fra Netscape Navigator og Mozilla Project, og er underlagt vilkårene fra Mozilla Public Licensen. Adobe Acrobat og Acrobat logoet er registered varemærker fra Adobe Systems, Inc.
codelicense1=Alt andet orginalt materiale i OverbiteFF er distribueret under Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Brug udeover denne license er strengt forbudt.

View file

@ -0,0 +1,25 @@
unknown=Ukendt type
telnet=Forbundet til vært gennem Telnet/TN3270
exturl=Ekstern URL
unsafeurl=Usikkert URL data udeladt
backpath=Gå til roden af denne server
uplev=Up
preview=View inline
0=Tekst dokument
1=Gopher menu
2=CSO/ph/qi telefone søgning
3=Gopher fejl
4=BinHex arkive
5=ZIP eller binært arkive
6=UUenkoded arkive
7=Applikation eller søgemaskine
8=Telnet forbindelse
9=Binær file
g=GIF billede
I=JPEG eller andet generisk billede
s=Lyd file
h=HTML file
;=Film/animations file
p=PNG billede
d=PDF dokument
T=Telnet/TN3270 forbindelse

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Gopher tilføjelse til firefox
hurl.error.title=Usikker URL %S
hurl.error=Denne URL indholder et usikker mål for omdirigering og er blevet udeladt.
hurl.warning.title=Gopher hURL omdirigering
hurl.warning=Dette element vil omdirigere dig til følgende ny URL:\n\n\t%S\n\nHvis du ikke genkender eller stoler på denne url, skal du trykke Cancel. Ellers tryk OK for at forsætte.
search.title=Angive parametere
search=Angive parametere som fjern serveren skal behandele:
cso.title=Angive CSO/ph forspørsel
cso=Angive nøgleord som der skal søges efter (eller en fuldstændig CSO/ph kommand begyndene med 'query').\n\nDin forspørgsel vil blive sendt uden nogen signatur.
csobogus.title=Ugyldig CSO/ph forspørgelse
csobogus=Denne forspørgelse er blevet annuleret da ingen kommando eller nøgleord blev modtaget.
baditype.title=Ugyldig element type
baditype=Dette element kan ikke vises direkte i din browser.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF wurde anscheinend erfolgreich installiert.
ostartwith=Starte Gopher mit
v2=Suche mit Veronica-2
world=Floodgap-Liste der Server
blurb=Das Gopher-AddOn für Mozilla Firefox und SeaMonkey
programming=Programmierung
testers=Tester
l10n=Lokalisierung/Internationalisierung
allrights=Alle Rechte vorbehalten.
logolicense=Das Overbite-Maskottchen wird in OverbiteFF unter den Bedingungen der Creative Commons BY-NC-ND-Lizenz verwendet.
iconlicense=Bestimmte Ikonen und Elemente der Benutzungsoberfläche, welche in OverbiteFF verwendet werden, entstammen dem Netscape Navigator und Mozilla Projekt. Sie wurden unter den Bedingungen der Mozilla Public License veröffentlicht. Adobe Acrobat und das Acrobat-Logo sind eingetragene Warenzeichen von Adobe Systems, Inc.
codelicense1=Alle anderen, originären Inhalte von OverbiteFF werden unter den Bedingungen der Mozilla Public License/GNU Public License/GNU Lesser Public License veröffentlicht.
codelicense2=Die Nutzung außerhalb dieser Lizenzbestimmungen ist untersagt.

View file

@ -0,0 +1,25 @@
unknown=Unbekannter Typ
telnet=Verbindung zu Host via Telnet/TN3270
exturl=Externe URL
unsafeurl=Unsichere URL-Daten wurden geblockt.
backpath=Zurück zum Wurzelmenü dieses Servers
preview=Sehe inline
uplev=Umgebende Menü
0=Textdokument
1=Gopher Menü
2=CSO/ph/qi-Adressbuchsuche
3=Gopher Fehler
4=BinHex-Archiv
5=ZIP oder Binärarchiv
6=UUencodiertes Archiv
7=Anwendung oder Suchmaschine
8=Telnet-Verbindung
9=Binärdatei
g=GIF-Bild
I=JPEG oder anderes Bildformat
s=Klangdatei
h=HTML-Datei
;=Film oder Animation
p=PNG-Bild
d=PDF-Dokument
T=Telnet/TN3270-Verbindung

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Gopher-Erweiterung für Firefox
hurl.error.title=Unsichere URL %S
hurl.error=Diese URL verweist auf ein unsicheres Ziel. Die Weiterleitung wurde darum nicht durchgeführt.
hurl.warning.title=Gopher hURL-Weiterleitung
hurl.warning=Dieser Selektor leitet Sie zur folgenden URL weiter:\n\n\t%S\n\nFalls Sie diese URL nicht kennen, oder sich ihrer Vertrauenswürdigkeit unsicher sind, sollten Sie auf Abbrechen drücken. Andernfalls drücken Sie bitte auf OK um fortzufahren.
search.title=Suchparameter
search=Bitte geben Sie die Parameter für den entfernten Server ein:
cso.title=CSO/ph-Anfrage
cso=Bitte geben Sie die zu suchenden Schlagwörter (oder ein komplettes CSO/ph-Kommando beginnend mit 'query') ein.\n\nIhre Anfrage wird ohne Authentifizierung gesendet.
csobogus.title=Ungültige CSO/ph-Anfrage
csobogus=Die Anfrage konnte nicht durchgeführt werden, da weder ein Schlagwort noch ein Kommando angegeben wurde.
baditype.title=Ungültiger Item-Typ
baditype=Ihr Browser kann mit diesem Item-Typ leider nicht umgehen.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF appears to have been successfully installed.
ostartwith=Start Gopher with
v2=Search Veronica-2
world=Floodgap list of servers
blurb=The Gopher addon for Mozilla Firefox and SeaMonkey
programming=Programming
testers=Testers
l10n=Localization/Internationalization
allrights=All rights reserved.
logolicense=The Overbite Mascot appears in OverbiteFF under a Creative Commons BY-NC-ND license.
iconlicense=Certain icons and UI elements used in OverbiteFF originated with Netscape Navigator and the Mozilla Project, and appear under the terms of the Mozilla Public License. Adobe Acrobat and the Acrobat logo are registered trademarks of Adobe Systems, Inc.
codelicense1=All other original content in OverbiteFF is distributed under the Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Use outside of this license is strictly prohibited.

View file

@ -0,0 +1,25 @@
unknown=Unknown type
telnet=Connect to host via Telnet/TN3270
exturl=External URL
unsafeurl=Unsafe URL data suppressed
backpath=Go to root menu for this server
preview=View this file inline
uplev=Up a menu
0=Text document
1=Gopher menu
2=CSO/ph/qi phonebook search
3=Gopher error
4=BinHex archive
5=ZIP or binary archive
6=UUencoded archive
7=Application or search engine
8=Telnet connection
9=Binary file
g=GIF image
I=JPEG or other generic image
s=Sound file
h=HTML file
;=Movie/animation file
p=PNG image
d=PDF document
T=Telnet/TN3270 connection

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Gopher extension for Firefox
hurl.error.title=Unsafe URL %S
hurl.error=This URL contains an unsafe target for redirection and has been suppressed.
hurl.warning.title=Gopher hURL redirect
hurl.warning=This selector will redirect you to the following new URL:\n\n\t%S\n\nIf you do not recognize or trust this URL, you should click Cancel. Otherwise, click OK to continue.
search.title=Enter parameters
search=Enter parameters for the remote server to process:
cso.title=Enter CSO/ph query
cso=Enter keywords to search for (or a complete CSO/ph command starting with 'query').\n\nYour request will be sent without authentication.
csobogus.title=Invalid CSO/ph query
csobogus=The query is cancelled because no command or keyword was received.
baditype.title=Invalid item type
baditype=This item type cannot be directly displayed by your browser.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF parece haber instalado correctamente.
ostartwith=Iniciar Gopher con
v2=Buscar Veronica-2
world=Lista de servidores Floodgap
blurb=Complemento Gopher para Mozilla Firefox y SeaMonkey
programming=Programación
testers=Probadores
l10n=Localización/Internacionalización
allrights=Reservados Todos los Derechos.
logolicense=El Overbite Mascot aparece en OverbiteFF bajo licencias Creative Commons BY-NC-ND.
iconlicense=Ciertos iconos y elementos UI usados en OverbiteFF se originaron con Netscape Navigator y proyecto Mozilla, y aparecen bajo los términos de Mozilla Public License. Adobe Acrobat y el logo Acrobat son marcas registradas de Adobe Systems, Inc.
codelicense1=Cualquier otro contenido original en OverbiteFF se distribuye bajo Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Está estrictamente prohibido el uso fuera de los terminos de esta licencia.

View file

@ -0,0 +1,25 @@
unknown=Tipo desconocido
telnet=Conectar a anfitrión atraves de Telnet/TN3270
exturl=URL externo
unsafeurl=Datos suprimidos de URL inseguro
backpath=Ir a menú raiz de este servidor
preview=Mirar en linea
uplev=Ir a menú rodeando
0=Documento de texto
1=Menú Gopher
2=Buscar directorio telefonica CSO/ph/qi
3=Error de Gopher
4=Bin-Hex Archivo
5=ZIP o archivo binario
6=Archivo UUencoded
7=Aplicación o motor de búsqueda
8=Conexión Telnet
9=Archivo binario
g=Imagen tipo GIF
I=JPEG u otra imagen genérica
s=Archivo de sonido
h=Archivo HTML
;=Archivo de pelicula/animación
p=Imagen tipo PNG
d=Documento tipo PDF
T=Conexión Telnet/TN3270

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Extensión Gopher para Firefox
hurl.error.title=URL Insegura %S
hurl.error=Esta URL contiene un destino de reorientación inseguro y ha sido suprimida.
hurl.warning.title=Redirección Gopher hURL
hurl.warning=Este selector lo redireccionará a la siguiente URL:\n\n\t%S\n\nSi no reconoce o confia en esta URL, usted debe hacer clic en el botón de Cancelar. De otro modo, haga clic OK para continuar.
search.title=Introduzca los parámetros
search=Introduzca los parámetros para ejecutar proceso en servidor remoto:
cso.title=Introducir consulta CSO/ph
cso=Introducir palabras clave para buscar (o comando completo CSO/ph comenzando con 'query').\n\nSu solicitud sera enviada sin autenticación.
csobogus.title=Consulta CSO/ph no válida.
csobogus=Su consulta fue cancelada porque ningun commando o palabra clave fue recibido.
baditype.title=Tipo de elemento no válido
baditype=Este tipo de artículo no puede ser mostrado directamente en su navegador.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF semble avoir été installée avec succès.
ostartwith=Démarrer sur Gopher avec
v2=Recherche Veronica-2
world=Liste de serveurs Floodgap
blurb=Extension Gopher pour Mozilla Firefox et SeaMonkey
programming=Programmation
testers=Testeurs
l10n=Localisation/Internationalisation
allrights=Tous droits réservés.
logolicense=La mascotte Overbite apparaît dans OverbiteFF sous licence Creative Commons BY-NC-ND.
iconlicense=Certains éléments de l'interface graphique et icônes utilisés dans OverbiteFF viennent de Netscape Navigator et du Projet Mozilla, et sont couverts par la licence publique Mozilla. Adobe Acrobat et le logo Acrobat sont des marques déposées d'Adobe Systems, Inc.
codelicense1=Tout autre contenu original dans OverbiteFF est distribué sous Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=L'utilisation en dehors du cadre de ces licences est strictement interdite.

View file

@ -0,0 +1,25 @@
unknown=Type inconnu
telnet=Connexion à l'hôte via Telnet/TN3270
exturl=URL externe
unsafeurl=URL peu sûr, données supprimées
backpath=Aller au menu racine de ce serveur
preview=Afficher ce fichier ici
uplev=Aller au menu enfermant
0=Document texte
1=Menu Gopher
2=Recherche CSO/ph/qi dans un annuaire
3=Erreur Gopher
4=Archive BinHex
5=Archive ZIP ou binaire
6=Archive encodée avec UUencode
7=Application ou moteur de recherche
8=Connexion telnet
9=Fichier binaire
g=Image GIF
I=Image générique ou JPEG
s=Fichier son
h=Fichier HTML
;=Vidéo/fichier d'animation
p=Image PNG
d=Document PDF
T=Connexion Telnet/TN3270

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Extension Gopher pour Firefox
hurl.error.title=URL peu sûr %S
hurl.error=Cet URL contient une cible de redirection peu sûre et a été supprimée.
hurl.warning.title=Redirection hURL Gopher
hurl.warning=Ce sélecteur va vous rediriger vers l'URL suivant :\n\n\t%S\n\nSi vous ne connaissez ou ne faites pas confiance à cet URL, vous devriez cliquer sur Annuler. Sinon, cliquez sur OK pour continuer.
search.title=Entrez les paramètres
search=Entrez les paramètres à traiter par l'hôte distant :
cso.title=Entrez une requête CSO/ph
cso=Entrez les mots-clefs à rechercher (ou bien un commande CSO/ph complète commençant par 'query').\n\nVotre requête sera envoyée sans authentification.
csobogus.title=Requête CSO/ph non valide.
csobogus=La requête a été annulée parce qu'aucune commande ou mot-clef n'a été reçu.
baditype.title=Type d'item non valide.
baditype=Ce type d'item ne peut pas être affiché directement par votre navigateur.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=Úgy fest, hogy az OverbiteFF sikeresen installálva lett.
ostartwith=A Gopher elindítása:
v2=Veronica-2 keresés
world=Floodgap szerverlista
blurb=A Gopher kiegészítés Mozilla Firefox/SeaMonkey-hoz
programming=Programozás
testers=Tesztelés
l10n=Honosítás
allrights=Minden jog fenntartva.
logolicense=Az Overbite kabala a Creative Commons BY-NC-ND licensz alatt jelenik meg az OverbiteFF-ben.
iconlicense=Az OverbiteFF bizonyos ikonjai és felhasználói felület-elemei a Netscape Navigator-ból és a Mozilla Project-től erednek, és a Mozilla Public License alatt jelennek meg. Az Adobe Acrobat és az Acrobat logo az Adobe Systems, Inc. védjegye.
codelicense1=Minden más eredeti tartalmat az OverbiteFF-ben a Mozilla Public License, a GNU Public License vagy a GNU Lesser Public License szerint terjesztünk.
codelicense2=Bármilyen felhasználás, ami ezen a licenszen kívül esik, szigorúan tilos.

View file

@ -0,0 +1,25 @@
unknown=Ismeretlen típus
telnet=Kapcsolódás a szerverhez Telneten/TN3270-en keresztül
exturl=Külső URL
unsafeurl=Nem biztonságos URL adat figyelmen kívül hagyva
backpath=Ugrás a szerver külső menüjére
preview=View inline
uplev=Up
0=Szöveges dokumentum
1=Gopher menü
2=CSO/ph/qi telefonkönyv keresés
3=Gopher hiba
4=BinHex archív
5=ZIP vagy bináris archív
6=UUencode archív
7=Alkalmazás vagy keresőmotor
8=Telnet kapcsolat
9=Bináris fájl
g=GIF kép
I=JPEG vagy más kép
s=Hangfájl
h=HTML fájl
;=Film/animációs fájl
p=PNG kép
d=PDF dokumentum
T=Telnet/TN3270 kapcsolat

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Gopher kiegészítés a Firefox-hoz
hurl.error.title=Nem biztonságos URL %S
hurl.error=Ez az URL átirányítást tartalmaz egy nem biztonságos címre, ezért figyelmen kívül hagytam.
hurl.warning.title=Gopher hURL átirányítás
hurl.warning=Ez a selector átirányít erre az URL-re:\n\n\t%S\n\nHa nem ismeri fel vagy bízik meg ebben az URL-ben, kattintson a Mégsem gombra, egyébként pedig az OK gombra a folytatáshoz.
search.title=Írja be a paramétereket
search=Írja be a paramétereket, amiket a távoli szerver feldolgozzon:
cso.title=Írja be a CSO/ph lekérdezést
cso=Írja be a kulcsszavakat, amikre keresni akar (vagy egy teljes CSO/ph parancsot, 'query' kezdettel).\n\nA kérést autentikáció nélkül küldöm el.
csobogus.title=Hibás CSO/ph lekérdezés
csobogus=A lekérdezés sikertelen volt, mert nem kaptam parancsot vagy kulcsszót.
baditype.title=Hibás elemtípus
baditype=Ezt az elemtípust a böngésző nem tudja közvetlenül megjeleníteni.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFFのインストールが成功された。
ostartwith=Gopherを起動
v2=Veronica-2で検索
world=Floodgapのサーバ一覧
blurb=GopherのMozilla FirefoxとSeaMonkey拡張機能
programming=開発
testers=テスト
l10n=地域化・国際化
allrights=無断複写・転載を禁じます。
logolicense=オーバーバイト・マスコットはクリエイティブ・コモンズの表示-非営利-改変禁止ライセンスの下でOverbiteFFに利用されている。
iconlicense=OverbiteFFで利用されているアイコンとユーザー・インターフェース要素の一部はNetscape NavigatorおよびMozilla計画に考案されて、Mozilla Public Licenseの下で利用されています。Adobe AcrobatとAcrobatのロゴはAdobe Systems Incorporatedの登録商標です。
codelicense1=その他すべてのOverbiteFFのオリジナルコンテンツはMozilla Public License・GNU一般公衆利用許諾契約書・GNU劣等一般公衆利用許諾契約書の下で配布している。
codelicense2=以上のライセンスに定めていない利用は固く禁じられる。

View file

@ -0,0 +1,25 @@
unknown=未知タイプ
telnet=Telnet/TN3270ホスト接続
exturl=外部URL
unsafeurl=危険なURLデータを抑制した
backpath=当サーバのルート・メニューへ
preview=インライン表示する
uplev=Up
0=テキスト文書
1=Gopherメニュー
2=CSO/ph/qi電話帳検索
3=Gopherエラー
4=BinHexファイル
5=ZIP・その他圧縮ファイル
6=UUencodeファイル
7=アプリケーション・検索エンジン
8=Telnet接続
9=バイナリ・ファイル
g=GIF画像
I=JPEG・その他画像
s=音声ファイル
h=HTMLファイル
;=動画ファイル
p=PNG画像
d=PDF文書
T=Telnet/TN3270接続

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=GopherのFirefox拡張機能
hurl.error.title=危険なURL%S
hurl.error=このURLは危険なリダイレクト先を含んでいるため抑制された。
hurl.warning.title=Gopher hURLリダイレクト
hurl.warning=このセレクターは次のURLへリダイレクトする\n\n\t%S\n\n以上のURLを信頼しない場合Cancelをクリック。URLを開くにはOKをクリック。
search.title=検索条件を入力
search=リモート・サーバのパレメータを入力:
cso.title=CSO/phクエリーを入力
cso=検索のキーワード(もしくは'query'で始まる完全なCSO/phコマンドを入力。\n\nあなたの要求を認証なしで送信する
csobogus.title=無効なCSO/phクエリー
csobogus=コマンドまたはキーワードを受け付けなかったためこのクエリーを中止した。
baditype.title=無効な項目タイプ
baditype=あなたのブラウザではこの項目タイプを直接に表示できない。
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF-installasjonen var vellykket.
ostartwith=Start Gopher med
v2=Søk med Veronica-2
world=Floodgaps liste over servere
blurb=Gopher-utvidelse til Mozilla Firefox og SeaMonkey
programming=Programmering
testers=Testere
l10n=Lokalisering/Internasjonalisering
allrights=Alle rettigheter forbeholdes.
logolicense=Overbite maskotten fremvises i OverbiteFF under Creative Commons BY-NC-ND lisensen.
iconlicense=Visse ikoner og GUI elementer brukt i OverbiteFF stammer opprinnelig fra Netscape Navigator og Mozilla Project, og er underlagt vilkårene fra Mozilla Public License. Adobe Acrobat og Acrobat logoen er registered varemerker av Adobe Systems, Inc.
codelicense1=Alt annet av orginalt materiale i OverbiteFF er distribuert under Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Bruk utenfor denne lisensen er strengt forbudt.

View file

@ -0,0 +1,25 @@
unknown=Ukjent type
telnet=Tilkobling til vert gjennom Telnet/TN3270
exturl=Ekstern URL
unsafeurl=Usikker URL-data utestengt
backpath=Gå til rotmenyen for denne server
preview=View inline
uplev=Up
0=Tekstdokument
1=Gopher-meny
2=CSO/ph/qi telefonboksøking
3=Gopher-feil
4=BinHex-arkiv
5=ZIP eller binært arkiv
6=UUkomprimert arkiv
7=Program eller søkemotor
8=Telnet tilkobling
9=Binær fil
g=GIF-bilde
I=JPEG eller annet generisk bilde
s=Lyd-fil
h=HTML-fil
;=Film/animasjons fil
p=PNG-bilde
d=PDF-dokument
T=Telnet/TN3270 tilkobling

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Gopher utvidelse til firefox
hurl.error.title=Usikker URL %S
hurl.error=Denne URL peker mot et usikker mål for videresending og har blitt utestengt.
hurl.warning.title=Gopher hURL videresending
hurl.warning=Dette elementet vil videresende deg til følgende URL:\n\n\t%S\n\nHvis du ikke gjenkjenner eller stoler på denne URLen, må du trykke Cancel. Ellers trykk OK for å fortsette.
search.title=Angi parametere
search=Angi parametere som verten skal behandle:
cso.title=Angi CSO/ph forespørsel
cso=Angi nøkkelord som skal søkes etter (eller en fulstendig CSO/ph kommando som begynner med 'query').\n\nDin forespørsel vil bli sendt uten noen signatur.
csobogus.title=Ugyldig CSO/ph forespørsel
csobogus=Denne forespørselen har blitt annulert da ingen kommando eller nøkkelord ble mottatt..
baditype.title=Ugyldig element type
baditype=Dette elementet kan ikke vises direkte i din nettleser.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF lijkt succesvol te zijn geïnstalleerd.
ostartwith=Start Gopher met
v2=Veronica-2 doorzoeken
world=Floodgap serverlijst
blurb=De Gopher add-on voor Mozilla Firefox en SeaMonkey
programming=Programmeren
testers=Testers
l10n=Internationalisatie/Lokalisatie
allrights=Alle rechten voorbehouden.
logolicense=De Overbite Mascotte als onderdeel van OverbiteFF valt onder de Creative Commons BY-NC-ND licentie.
iconlicense=Sommige pictogrammen en UI elementen die door OverbiteFF gebruikt worden komen van Netscape Navigator en het Mozilla Project. Deze vallen onder de voorwaarden van de Mozilla Public License. Adobe Acrobat en het Acrobat logo zijn geregistreerde handelsmerken van Adobe Systems, Inc.
codelicense1=Alle andere originele werken in OverbiteFF zijn verspreid onder de Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Gebruik buiten deze licentie is streng verboden.

View file

@ -0,0 +1,25 @@
unknown=Onbekende type
telnet=Maak een verbinding met de host via Telnet/TN3270
exturl=Externe URL
unsafeurl=Onveilige URL-data geblokkeerd
backpath=Ga naar het hoofdmenu van deze server
preview=Bekijk binnen menu
uplev=Up
0=Tekstdocument
1=Gophermenu
2=CSO/ph/qi telefoonboek
3=Gopherfout
4=BinHex-archief
5=ZIP of binair archief
6=UU-gecodeerd archief
7=Toepassing of zoekmachine
8=Telnetverbinding
9=Binair bestand
g=GIF-afbeelding
I=JPEG of andere afbeelding
s=Geluidsopname
h=HTML-bestand
;=Film/animatie
p=PNG-afbeelding
d=PDF-document
T=Telnet/TN3270-verbinding

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Gopherextensie voor Firefox
hurl.error.title=Onveilige URL %S
hurl.error=Deze URL bevat een onveilige doorverwijzing en is daarom geblokkeerd.
hurl.warning.title=Gopher-hURL-doorverwijzing
hurl.warning=Deze selector zal u doorsturen naar de volgende nieuwe URL:\n\n\t%S\n\nAls u deze URL niet herkend of vertrouwd, klik dan op Annuleren. Klik anders op OK om door te gaan.
search.title=Voer zoektermen in
search=Geef de zoektermen op die de server moet verwerken:
cso.title=Voer de CS/ph zoekterm in
cso=Voer zoektermen in (of een complete CSO/ph opdracht door te beginnen met 'query').\n\nUw verzoek zal zonder authenticatie worden verstuurd.
csobogus.title=Ongeldige CSO/ph zoekterm
csobogus=De zoekopdracht is geannuleerd omdat er geen opdracht of zoekterm is ontvangen.
baditype.title=Ongeldig itemtype
baditype=Dit itemtype kan niet in uw internetbrowser worden weergegeven.
swapitype.title=Verkeerd itemtype?
swapitype=Menu's hebben meestal het itemtype 1. Wilt u dat de internetbrowser dit aanpast?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF wydaje się być zainstalowany pomyślnie.
ostartwith=Rozpocznij gopherowanie poprzez
v2=wyszukiwarkę Veronica-2
world=Lista serwerów na Floodgap
blurb=Rozszerzenie Gopher dla Mozilla Firefox/SeaMonkey
programming=Programowanie
testers=Testerzy
l10n=Lokalizacja
allrights=Wszelkie prawa zastrzeżone.
logolicense=Maskotka Overbite zawarta w OverbiteFF znajduje się pod licencją Creative Commons BY-NC-ND.
iconlicense=Niektóre ikony i elementy interfejsu użytkownika zastosowane w OverbiteFF mają źródło w Netscape Navigator oraz Mozilla Project, wykorzystano na zasadach Mozilla Public License.
codelicense1=Pozostałe treści OverbiteFF są rozpowszechniane na zasadach Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Użytkowanie niezgodne z licencją surowo wzbronione.

View file

@ -0,0 +1,25 @@
unknown=Nieznany rodzaj
telnet=Połącz się z hostem przez Telnet/TN3270
exturl=Zewnętrzny URL
unsafeurl=Wstrzymano dane z niepewnego URL
backpath=Przejdź do menu głównego tego serwera
preview=View inline
uplev=Up
0=Dokument tekstowy
1=Menu gophera
2=Wyszukiwane książki telefonicznej CSO/ph/qi
3=Błąd gophera
4=Archiwum BinHex
5=Archiwum binarne lub zip
6=Archiwum UUencode
7=Aplikacja sieciowa lub wyszukiwarka
8=Połączenie Telnet
9=Plik binarny
g=Plik GIF
I=Plik JPEG lub inny standardowy obrazek
s=Plik dźwiękowy
h=Plik HTML
;=Plik wideo/animacji
p=Plik PNG
d=Dokument PDF
T=Połączenie Telnet/TN3270

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Rozszerzenie protokołu Gopher dla Firefox
hurl.error.title=Niepewny URL %S
hurl.error=Ten URL zawiera niepewny cel przekierowania i został wstrzymany.
hurl.warning.title=Przekierowanie Gopher hURL
hurl.warning=Ten selektor przekieruje Ciebie do następującego URL:\n\n\t%S\n\nJeśli nie rozpoznajesz i nie ufasz temu URL, powinieneś anulować operację. W przeciwnym razie kliknij OK, aby kontynować.
search.title=Wprowadź parametry
search=Wprowadź parametry do przetworzenia przez zdalny serwer:
cso.title=Wpisz zapytanie CSO/ph
cso=Wprowadź słowa kluczowe do wyszukania (bądź całą komendę CSO/ph zaczynając od 'query').\n\nTwoje zapytanie będzie wysłane bez uwierzytelnienia.
csobogus.title=Niewłaściwe zapytanie CSO/ph
csobogus=Anulowano zapytanie ponieważ nie otrzymano komendy lub słowa kluczowego.
baditype.title=Niewłaściwy rodzaj elementu
baditype=Ten rodzaj elementu nie może być bezpośrednio wyświetlony na Twojej przeglądarce.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF успешно установлен.
ostartwith=Начните с этих серверов
v2=Поисковая система Veronica-2
world=Каталог серверов gopher
blurb=Расширение Gopher для Mozilla Firefox/SeaMonkey
programming=Программирование
testers=Тестирование
l10n=Локализация/Интернационализация
allrights=Все права защищены.
logolicense=Overbite Mascot используется в OverbiteFF по лицензии Creative Commons BY-NC-ND.
iconlicense=Некоторые значки и элементы интерфейса, используемые в OverbiteFF, заимствованы из Netscape Navigator и проекта Mozilla и используются в соответствии с Mozilla Public License. Adobe Acrobat и логотип Acrobat являются зарегистрированными торговыми марками Adobe Systems, Inc.
codelicense1=Остальной оригинальный контент OverbiteFF распространяется в соответствии с Mozilla Public License/GNU Public License/GNU Lesser Public License.
codelicense2=Использование, противоречащее этой лицензии, строго запрещено.

View file

@ -0,0 +1,25 @@
unknown=Неизвестный тип
telnet=Соединение с сервером Telnet/TN3270
exturl=Внешний URL
unsafeurl=Данные небезопасного URL блокированы
backpath=Перейти к корневому меню этого сервера
preview=Показать содержимое файла
uplev=Up
0=Текстовый документ
1=Меню Gopher
2=Поиск в справочнике CSO/ph/qi
3=Ошибка
4=Архив BinHex
5=ZIP или бинарный архив
6=Архив UUencode
7=Приложение или поисковая система
8=Соединение Telnet
9=Двоичный файл
g=Изображение GIF
I=JPEG или другой стандартный графический формат
s=Звуковой файл
h=Файл HTML
;=Видеофайл/графическая анимация
p=Изображение PNG
d=Документ PDF
T=Соединение Telnet/TN3270

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Расширение Gopher для Firefox
hurl.error.title=Небезопасный URL %S
hurl.error=Этот URL отклонён, поскольку содержит переадресацию на небезопасный ресурс.
hurl.warning.title=Переадресация Gopher hURL
hurl.warning=Этот селектор перенаправит вас на следующий URL:\n\n\t%S\n\nЕсли вы не знаете этот URL или не доверяете ему, нажмите Отмена. Чтобы продолжить, нажмите OK.
search.title=Ввод параметров
search=Введите параметры для обработки удалённым сервером:
cso.title=Ввод запроса CSO/ph
cso=Введите ключевые слова для поиска (или полную команду CSO/ph, начиная с 'query').\n\nВаш запрос будет отправлен без авторизации.
csobogus.title=Неверный запрос CSO/ph
csobogus=Запрос отменён, так как не получено команды или ключевого слова.
baditype.title=Неверный тип объекта
baditype=Этот тип объекта не может быть непосредственно отображён вашим браузером.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

View file

@ -0,0 +1,13 @@
oinstalled=OverbiteFF başarılı bir şekilde kurulmuştur.
ostartwith=Gopher için başlangıç sayfaları
v2=Veronica-2 ile arama
world=Floodgap'ın sunucu listesi
blurb=Mozilla Firefox/SeaMonkey için Gopher eklentisi
programming=Programlama
testers=Deneyiciler
l10n=Tercüme
allrights=Tüm hakları saklıdır.
logolicense=Overbite Maskotu OverbiteFF eklentisinde Creative Commons BY-NC-ND lisansı kapsamında bulunmaktadır.
iconlicense=OverbiteFF'de kullanılan bazı ikonların ve arayüz unsurlarının kaynakları Netscape Navigator ile Mozilla Projesidir ve bu ikonlar Mozilla Kamu Lisansı kapsamındadır. Adobe Acrobat ve Acrobat logosu Adobe Systems, Inc. şirketinin tescilli markalarıdır.
codelicense1=OverbiteFF'deki diğer tüm özgün içerik Mozilla Kamu Lisansı/GNU Genel Kamu Lisansı/GNU Daha Az Genel Kamu Lisansı kapsamında dağıtıma sunulmuştur.
codelicense2=Bu lisansların dışında kullanımı yasaktır.

View file

@ -0,0 +1,25 @@
unknown=Bilinmeyen tip
telnet=Sunucuya Telnet/TN3270 yoluyla bağlantı
exturl=Harici URL
unsafeurl=Güvenli olmayan URL verisi silindi
backpath=Bu sunucunun ana menüsüne git
preview=View inline
uplev=Up
0=Metin döküman
1=Gopher menüsü
2=CSO/ph/qi telefon rehberi arama
3=Gopher hatası
4=BinHex arşiv
5=ZIP ya da ikili (binary) arşiv
6=UUencod'lanmış arşiv
7=Uygulama ya da arama motoru
8=Telnet bağlantısı
9=İkili (binary) dosya
g=GIF görüntü
I=JPEG ya da başka jenerik görüntü
s=Ses dosyası
h=HTML dosya
;=Film/animasyon dosyası
p=PNG görüntü
d=PDF doküman
T=Telnet/TN3270 bağlantısı

View file

@ -0,0 +1,15 @@
extensions.overbiteff.description=Firefox için Gopher eklentisi
hurl.error.title=Güvenli olmayan URL %S
hurl.error=Bu URL yönlendirme için güvenli olmayan bir hedef içerir ve silinmiştir.
hurl.warning.title=Gopher hURL yönlendirme
hurl.warning=Bu selektör sizi şu adrese (URL) yönlendirecektir:\n\n\t%S\n\nEğer bu adresi tanımıyor ya da ona güvenmiyorsanız, İptal butonuna tıklamanız önerilir. Aksi takdirde devam etmek için Tamam butonuna tıklayınız.
search.title=Parametreleri giriniz
search=Uzaktaki sunucunun işlemesi için parametreleri giriniz:
cso.title=CSO/ph sorgusu giriniz
cso=Aramak istediğiniz anahtar kelimeleri (ya da 'query' ile başlayan bir CSO/ph komutu) giriniz.\n\nSorgunuz doğruluğu kanıtlanmadan gönderilecektir.
csobogus.title=Geçersiz CSO/ph sorgusu
csobogus=Hiçbir komut ya da anahtar kelime alınamadığından bu sorgu iptal edildi.
baditype.title=Geçersiz item tipi
baditype=Bu item tipi tarayıcınızda doğrudan görüntülenemez.
swapitype.title=Wrong item type?
swapitype=Usually menus are itemtype 1. Would you like the browser to fix this for you?

16
browser/gopher/moz.build Normal file
View file

@ -0,0 +1,16 @@
# -*- Mode: python; indent-tabs-mode: nil; tab-width: 40 -*-
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
JAR_MANIFESTS += ['jar.mn']
FINAL_TARGET_FILES.components += [
'components/about.js',
'components/gopher.manifest',
'components/protocol.js',
]
FINAL_TARGET_FILES['defaults/preferences'] += [
'defaults/preferences/overbiteff.js',
]

View file

@ -360,6 +360,9 @@
@RESPATH@/browser/components/nsSetDefaultBrowser.js
@RESPATH@/browser/components/internaluserscripts.js
@RESPATH@/browser/components/internaluserscripts.manifest
@RESPATH@/browser/components/about.js
@RESPATH@/browser/components/gopher.manifest
@RESPATH@/browser/components/protocol.js
@RESPATH@/browser/components/devtools-startup.manifest
@RESPATH@/browser/components/devtools-startup.js
@RESPATH@/browser/components/webideCli.js
@ -590,6 +593,8 @@
@RESPATH@/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
@RESPATH@/browser/chrome/internaluserscripts.manifest
@RESPATH@/browser/chrome/internaluserscripts/*
@RESPATH@/browser/chrome/gopher.manifest
@RESPATH@/browser/chrome/gopher@JAREXT@
@RESPATH@/browser/internal-userscripts/*
@RESPATH@/chrome/toolkit@JAREXT@
@RESPATH@/chrome/toolkit.manifest
@ -628,6 +633,7 @@
@RESPATH@/browser/@PREF_DIR@/basilisk.js
@RESPATH@/browser/@PREF_DIR@/basilisk-branding.js
@RESPATH@/browser/@PREF_DIR@/internaluserscripts.js
@RESPATH@/browser/@PREF_DIR@/overbiteff.js
@RESPATH@/goanna.js
@RESPATH@/defaults/autoconfig/prefcalls.js
@RESPATH@/browser/defaults/permissions

View file

@ -10,6 +10,7 @@ SPHINX_TREES['browser'] = 'docs'
DIRS += [
'base',
'components',
'gopher',
'internaluserscripts',
'locales',
'modules',