THIS IS A STATIC MIRROR OF USERSCRIPTS.ORG - LOGINS DO NOT WORK

Amalgam

By leskets Last update Sep 8, 2011 — Installed 1,717 times.

Script Summary: Crosslinks 21 online encyclopedias (14 English, 7 German). Browse your favorite encyclopedia with missing articles added from a fallback, in which links point back to your favorite one. Amalgam keeps track of the availability of articles and the translations of lemmas.



Version: 1.9.3

Warning: The script will [crash Firefox when run in Greasemonkey 1.0](https://github.com/greasemonkey/greasemonkey/issues/1623)


Deutschsprachige Fassung unten / (German version below)

[Screenshots](http://www.heise.de/software/download/amalgam/49452)


Motivation

Wikipedia contains articles of mixed quality, that are often too long. On the other hand encyclopedias with more formal procedures in place (e. g. Scholarpedia, Citizendium) still lack articles. So the tedious process is to look up each lemma (for example) in Scholarpedia first then in Citizendium, and if still nothing is found go to Wikipedia. Amalgam automates that.

Usage

Choose preferred encyclopedia

The header and footer contain links to other encyclopedias in priority order. After opening your preferred encyclopedia please click the link « next to the name of this encyclopedia. Its title says "Prefer this encyclopedia over the others that are listed". Click on in order to prefer it just over its neighbour.

Click on the name of the encyclopedia that is currently opened for showing reordering links around the other encyclopedias also.

If you do not speak German, you do not have to push all the German encyclopedias to the back. Simply disable translation in the menu instead.

Looking Up A Lemma

You can open a popup with a link to your favorite encyclopedia by selecting the lemma that you are interested in on any web page. You can refine the selection with the arrow keys on the keyboard

In order to edit your selection either click on the text box in the popup or use the shortcut Ctrl-Alt-E. Close the pop up by pressing escape or click outside the popup. (The latter will not work after focus has been given to the text box.)

(Do not type too fast in the text box, otherwise a bug will eat some of your key strokes.)

Popups For Links To Articles

Click on a link to another article once, in order to open the pop up. A second click will follow the link. A menu setting allows you to save the extra click by showing the popup when the mouse hovers.

For any red link in an article of your prefered encyclopedia a link to the encyclopedia currently considered second best is shown in a popup. For articles of other encyclopedias links to the best encyclopedia will be shown in the popup. More links will be appended in the popup, if the previous ones are not available according to the latest information that Amalgam has. Move the mouse over the link in order to find out how old the information is.

As usual a blue link means that a referenced article exists, and a red (or grey when visited) link means that it does not exist. You may want to click on a red link anyways, if you think the article has just been created. The links may have a question mark appended. This means that Amalgam has not got any information, whether the article exits.

Pressing Ctrl-Alt-E will show a text box for this kind of popup also.

Menu

The menu options are not part of the Greasemonkey menu any more. Click on the diamonds symbol ♦ in the header that comes at the end of the encyclopedia link list.

Security considerations

The script will be applied to any site with the url pattern "*". You can savely remove or restrict this pattern after installation. The other patterns correspond to encyclopedias. If you remove any of them, then you make sure to also remove the corresponding line 'new Encyclopedia(...)' in the source code.

The following is a nobrainer, if you disable server supplied JavaScript (e. g. by [NoScript](http://noscript.net/)), because that prevents privilege escalation in the first place: The Amalgam source makes use of the [unsafeWindow object](http://wiki.greasespot.net/UnsafeWindow), when you enable 'IFrames' in the menu (which triggers an alert message to inform you of the potential risk). If you still feel nervous, then simply comment out all lines that refer to 'unsafeWindow': They won't be reached with 'IFrames' disabled anyway.

Favicons that represent the encyclopedias are not enabled by default, because sites may abuse them to track you (through the referrer url). Open the menu for instructions to enable them: either the quick and insecure way or the proper way that requires a reinstall of the script.

Deutsche Fassung (German Version)

Amalgam verknüpft 21 Online-Enzyklopädien miteinander. Davon sind vierzehn englisch und sieben deutsch. Sie können alle Stichworte ihn Ihrer bevorzugten Enzyklopädie nachschlagen, da ggf. automatisch in Alternativen nachgeschlagen wird. Querverweise auf ein andereres Lemma lassen sich aus einer solchen Alternative heraus über ein Popup-Fenster in der bevorzugten Enzyklopädie nachschlagen. Informationen über das Vorhandensein von Artikeln und die Übersetzung von Stichworten werden gespeichert.

Motivation

Wikipedia enthält Artikel unterschiedlicher Qualität, die oft zu weitscheifig sind. Alternativen wie Wikiweise mangelt es dagegen an Artikeln, so dass man Stichworte oft vergeblich nachschlägt. Amalgam nimmt Ihnen diese Doppelarbeit ab.

Benutzung

Bevorzugte Enzykopädie einstellen

Kopf- und Fußzeile enthalten nach Priorität geordnet Links zu anderen Enzyklopädien. Nachdem Sie ihre bevorzugte Enzyklopädie geöffnet haben, klicken sie, bitte, auf den Link « neben dem Namen dieser Enzyklopädie. Der Linktitel lautet: "Diese Enzyklopädie den übrigen Aufgelisteten vorziehen". Klicken Sie stattdessen auf , so wird sie nur gegenüber der Benachbarten vorgezogen.

Klicken Sie auf den Namen der geöffneten Enzyklopädie, um auch die Reihenfolge der anderen Enzyklopädien festlegen zu können.

Falls Sie kein englisch verstehen, brauchen Sie die englischen Enzyklopädien nicht alle nach hinten zu verschieben. Deaktivieren Sie stattdessen im Menü einfach die Übersetzung.

Nachschlagen eines Worts

Markieren Sie auf einer beliebigen Seite ein Stichwort, um es dann über das Popup-Fenster in Ihrer bevorzugten Enzyklopädie nachzuschlagen. Sie können zuvor die Auswahl mit der Tastatur verfeinern.

Um den ausgewählten Text zu bearbeiten, klicken Sie entweder in die Textbox oder benutzen Sie das Tastaturkürzel Strg-Alt-E. Das Popup schließen Sie mit Escape, oder indem Sie außerhalb des Popups klicken (was aber nicht funktioniert, wenn die Textbox bereits aktiviert war).

(Die Textbox verschluckt leider Buchstaben beim schnellen Tippen.)

Popup für eine Verknüpfung zu einem Artikel

Klicken Sie die Verknüpfung zu einem anderen Artikel an, um das Popupfester zu öffnen. Ein weiterer Klick folgt der Verknüpfung. Im Menü können Sie diese Einstellung ändern, so dass das Popup bereits erscheint, wenn die Maus sich über der Verknüpfung befindet.

Bei einer roten Verknüpfung der bevorzugten Enzyklopädie wird im Popup-Fenster eine zur Zweitbesten angefügt. In Artikeln anderer Enzyklopädien wird für jede Verknüpfung im Popup-Fenster eine solche zur bevorzugten Enzyklopädie angezeigt. Wenn der verlinkte Artikel nach den jüngsten Informationen, über die Amalgam verfügt, nicht vorhanden ist, wird eine weitere alternative Verknüpfung im Popup-Fenster angezeigt. Wie alt die Information ist, wird angezeigt, wenn man den Mauszeiger über die Verknüpfung hält.

Die Verknüpfungen in der Kopf- und Fußzeile verweisen auf das aktuelle Stichwort in anderen Enzyklopädien. Liegen keine Informationen über das Vorhandensein eines entsprechenden Artikels vor, wird ein Fragezeichen angehängt

Durch Druck auf Strg-Alt-E erhalten Sie ebenfalls eine Textbox.

Menüeinstellungen

Das Menü ist nicht mehr ein Untermenü von Greasemonkey. Sie öffnen es über das Karosymbol ♦ am Ende der Kopfzeile mit den alternativen Enzyklopädien.

Sicherheitsüberlegungen

Das Skript wird auf das URL-Suchmuster "*" angewendet, also auf alle Webseiten. Dieses Suchmuster können Sie problemlos entfernen oder einschränken. Die anderen URL-Suchmuster betreffen einzelne Enzyklopädien. Entfernen Sie gegebenenfalls auch die zugehörige Zeile 'new Encyclopedia (...)' im Quellcode!

Das folgende Angriffsfläche bieten Sie von vorherein nicht, falls Sie vom Server bezogenes JavaScript abschalten (beispielsweise mit [NoScript](http://noscript.net/)): Der Amalgam-Quellcode greift auf das [unsafeWindow-Object](http://wiki.greasespot.net/UnsafeWindow) zu, wenn Sie im Menü 'IFrames' aktivieren (worauf Sie eine Alarmnachricht aufmerksam macht). Sollten Sie dennoch bedenken haben, so entfernen Sie alle Zeilen, die 'unsafeWindow' enthalten: Diese werden ohnehin nicht erreicht, solange 'IFrames' deaktiviert sind.

Favicons, welche die Enzyklopädien repräsentieren, sind in der Voreinstellung deaktiviert, weil die Websites darüber u. U. erfahren welche Webseiten Sie öffnen (anhand der Referrer-URL). Öffnen Sie das Menü für Anweisungen zur Aktivierung der Favicons: Sie haben die Wahl zwischen einer einfachen aber unsicheren Methode, und einer nachhaltigen, welche eine Neuinstallation erforderlich macht.