Hilfe:Gadget-Navigation-Popups

Aus Perrypedia
Zur Navigation springen Zur Suche springen

Navigation-Popups bietet einfachen Zugriff auf verschiedene Perrypedia-Funktionen in Pop-ups, die erscheinen, wenn man die Maus über Wiki-Links bewegt. Voraussetzung ist im Browser aktiviertes JavaScript.

Für die Mobil-Ansicht steht navigation-popups nicht zur Verfügung.

Beispiele

Möglichkeiten der Vorschau

NavPop01A.jpgNavPop01A.jpg
Abb. 2
NavPop01.jpgNavPop01.jpg
Abb. 1

In der Grundeinstellung liefert die Vorschau den ersten Absatz des Artikels (Abb. 1).
Mit der persönlichen Einstellung popupPreviewFirstParOnly = false; lässt sich eine umfassendere Vorschau erzeugen (Abb. 2). Mit dem Schalter »more« (rot markiert) lässt sich die Vorschau zusätzlich erweitern.


NavPop09.jpgNavPop09.jpg
Abb. 2
NavPop02.jpgNavPop02.jpg
Abb. 1

Die Vorschau einzelner Absätze ist über die Absatzüberschriften (Abb. 1) ebenso möglich wie mit Redirects (Abb. 2).


NavPop03.jpgNavPop03.jpg

Die im Vorschaufenster sichtbaren Links sind aktiv. So ist auch eine Vorschau in der Vorschau möglich.


NavPop08.jpgNavPop08.jpg

Auch eine direkte Einsicht in Referenzen ist möglich. Angezeigte Links sind aktiv.


NavPop07.jpgNavPop07.jpg

Verblüffend: Selbst im Bearbeiten-Fenster ist eine Vorschau möglich. Sie erscheint, sobald ein Link markiert wurde.



NavPop04A.jpgNavPop04A.jpg
Abb. 2
NavPop04.jpgNavPop04.jpg
Abb. 1

Interessante Möglichkeiten ergeben sich für Perrypedia-Mitarbeiter, die z.B. zur Qualitätssicherung Änderungen an bestehenden Artikeln verfolgen.
Ein Blick auf die letzte Änderung eines Artikels (Abb. 1) geht ebenso schnell wie die Einsicht in die Antwort auf einer Diskussionsseite (Abb. 2).


NavPop05.jpgNavPop05.jpg

Eine kurze Übersicht der Versionsgeschichte erlaubt das Versionen-Popup.


NavPop06.jpgNavPop06.jpg

...und hier wie in jedem Popup ist ein Zugriff auf vielfältige Funktionen möglich.

Einschränkungen

Für den Großteil der Artikel funktioniert navigation-popups ohne Einschränkungen!

Die eigentlich sinnvolle Eigenschaft von navigation-popups, den Inhalt von Vorlagen nicht anzuzeigen (etwa Navigationsleisten oder Infoboxen), stellt für die Perrypedia einen Nachteil dar:
Graphiken sind in der Regel in einer {{ImageLink}}-Vorlage gekapselt und werden nicht angezeigt. (Siehe dazu Hilfe Diskussion:Gadget-Navigation-Popups#ImageLink allgemein)
Daneben sind in der Perrypedia die Links zur Wikipedia in eine Vorlage ({{WP|}}) gekapselt, ebenso Begriffe in Guillemets (»«), für die die Vorlage ({{Quote|}}) genutzt wird.


NavPop10A.jpgNavPop10A.jpg
Abb. 2
NavPop10.jpgNavPop10.jpg
Abb. 1

Das Auslassen von Wikipedia-Links führt zu Lücken im Text (Abb. 1).
Mit der persönlichen Einstellung popupPreviewKillTemplates = false; lässt sich dies umgehen, jedoch werden die Vorlagen dann als Wiki-Text angezeigt (Abb. 2).


NavPop12A.jpgNavPop12A.jpg
Abb. 2
NavPop12.jpgNavPop12.jpg
Abb. 1

Die Verwendung der Quote-Vorlage führt ebenfalls zu Lücken im Text (Abb. 1).
Mit der persönlichen Einstellung popupPreviewKillTemplates = false; lässt sich dies umgehen, jedoch werden die Vorlagen dann als Wiki-Text angezeigt (Abb. 2).


NavPop11A.jpgNavPop11A.jpg
Abb. 2
NavPop11.jpgNavPop11.jpg
Abb. 1

Zu massiven Einschränkungen kommt es bei PR-Neo-Artikeln. Einerseits werden die in der Vorlage {{PRNA|}} gekapselten PR-Neo-Links nicht angezeigt (führt wiederum Lücken im Text). Andererseits können auch keine Texte dargestellt werden, die für das Perrypedia-Wörterbuch in <ppdict></ppdict> gefasst sind (Dies betrifft fast alle Neo-Artikel). Der erste, und für eine aussagekräftige Vorschau wichtigste Absatz, wird entsprechend gar nicht angezeigt. (Abb. 1)
Mit popupPreviewKillTemplates = false; lässt sich zwar auch hier der Vorlagen-Inhalt sichtbar machen, der Einleitungssatz bleibt jedoch unsichtbar. (Abb. 2)

Namensräume

Die Vorschau steht in allen Namensräumen zur Verfügung.


NavPop13A.jpgNavPop13A.jpg
Abb. 2
NavPop13.jpgNavPop13.jpg
Abb. 1

Im Benutzer-Namensraum werden grundlegende Angaben zum Benutzer angeführt (Abb. 1).
Zusätzlich gibt es ein Menü mit spezifischen Links (Abb. 2).


NavPop14.jpgNavPop14.jpg

Die Datei-Vorschau liefert neben einer Darstellung des Bilds Informationen über dessen Einbindung in Artikel.


NavPop15.jpgNavPop15.jpg

Die Vorschau im Vorlage-Namensraum gibt ausschließlich Einblick in den Quelltext der jeweiligen Vorlage.

Installation

Aufgrund der beschriebenen Einschränkungen steht navigation-popups nicht allgemein zur Verfügung. Bei Interesse erfolgt die Installation in drei einfachen Schritten:

  1. Kopiere den Text von dieser Seite in deine common.js (gültig für alle Benutzeroberflächen) oder, falls du die Vector-Bedienoberfläche nutzt, in deiner vector.js.
  2. Schalte in deinen persönlichen Einstellungen das Helferlein »gadget-Navigation_popups« ein.
  3. Leere deinen Browser-Cache.

Mit den Grundeinstellungen steht navigation-popups dann zur Verfügung.

Persönliche Anpassung

Die Möglichkeiten der persönlichen Anpassung sind mannigfaltig.

Die verschiedenen Optionen können der angehängten Tabelle entnommen werden. Eine mögliche Anpassung könnte so aussehen:

// Konfigurationsvariablen für Gadget navigation-popups
popupStructure = 'menus';
popupPreviewFirstParOnly = false;

Als Auswirkung ergeben sich hierdurch mehr Bearbeiten-Links in den Menüs des Popups sowie eine Vorschau, die über den ersten Artikel-Absatz hinausgeht.

Hinterlegt werden diese Javascript-Zeilen entweder ebenfalls in deiner common.js (gültig für alle Benutzeroberflächen) oder, falls du die Vector-Bedienoberfläche nutzt, in deiner vector.js.

Funktionen

  • Liefert eine Voransicht (Preview) des Artikeltextes
  • Zeigt eine Voransicht von Bild-Links
  • Zeigt eine Voransicht des ersten Bildes im Artikel
  • Gibt Hinweise auf Weiterleitungen, Stubs (kurze Artikel) oder Begriffsklärungen
  • Zeigt Informationen wie Größe, Anzahl der Links, Anzahl der Bilder, Anzahl der Kategorien und Alter einer Seite an
  • Modifiziert optional Links, um Weiterleitungen oder Begriffsklärungen zu umgehen
  • Unterstützt optional Shortcut-Tastenkombinationen
  • Ein-Klick-Zugriff auf
    • Bearbeiten
    • Benutzerbeiträge
    • Kate’s tool (Änderungszähler)
    • E-Mail an den Benutzer
    • Versionen
    • Eintragen und Austragen aus der Beobachtungsliste
    • die entsprechende Diskussionsseite (Ansicht, Bearbeiten)
    • Links auf diese Seite
    • Änderungen an verlinkten Seiten
    • Für Administratoren: Schützen, freigeben, löschen und Benutzersperre
    • Benutzer-Log und Blockierungs-Log
    • Zeigt Unterseiten von Benutzerseiten

Optionen

Konfigurationsoptionen
Option Werte[* 1] Beschreibung
popupTocLinks true, false Pop-ups für Links in Inhaltsverzeichnissen.
popupDelay Dezimalzahl, 0.5 Zeit in Sekunden, bevor ein Pop-up erscheint.
popupHideDelay Dezimalzahl, 0.5 Annähernde Zeit in Sekunden, bis ein Pop-up wieder verschwindet, nachdem die Maus nicht mehr darüber ist.
popupModifier '' (Standard), 'ctrl', 'shift', 'alt', 'meta' Pop-ups erscheinen nur, wenn beim Überfahren eines Links mit der Maus auch die hier ausgewählte Sondertaste gedrückt wird. Verhindert, dass Pop-ups unabsichtlich Seiteninhalt verdecken.
simplePopups true, false Wenn man nur die schnellen Links im Pop-up benötigt oder einen die großen Datenmengen stören, die mit dem Pop-up automatisch heruntergeladen werden, setzt man diesen Wert auf true. Damit wird nichts heruntergeladen, und die Pop-ups enthalten nur die benötigten Links.
popupStructure 'original', 'nostalgia', 'fancy', 'fancy2', 'menus', 'shortmenus', 'lite' Wählt die Struktur der Pop-ups aus. Mit dem Wert 'original', der automatisch bei Verwendung von simplePopups=true ausgewählt ist, stehen alle Navigations-Links direkt im Pop-up; 'nostalgia', 'fancy' und 'fancy2' sind Variationen dieses Stils. Die 'shortmenus'-Einstellung, die auch verwendet wird, solange simplePopups nicht true ist, stellt die Links in Menüs innerhalb des Pop-ups dar. 'menus' ist eine Variante davon mit noch mehr Links. 'lite' bietet nur die Vorschau ohne Links.
Um diese Option richtig zu verwenden, muss der Wert mit einfachen Hochkommata eingeschlossen werden, d. h. popupStructure='fancy';. Bei Verwendung von Opera als Browser ist der Standardwert 'original', da die Menüs mit diesem Browser derzeit nicht funktionieren.
popupActionsMenu true, false Wenn man Menüs verwendet, dieser Wert auf false gesetzt ist und der Mauszeiger auf dem Titel-Link im Pop-up steht, klappt das Menü unter diesem Titel-Link auf. Wenn man Menüs verwendet und dieser Wert auf true gesetzt ist (entspricht dem Standardwert), lässt sich neben dem Titel-Link ein separates „Aktionen“-Menü aufklappen.
popupImages true, false Wenn diese Option auf false gesetzt ist, werden Bilder nicht angezeigt.
popupAdminLinks true, false Wenn diese Option auf true gesetzt ist, erscheinen zusätzliche Links im Pop-up, die Administratoren dabei helfen, Benutzer zu blockieren, Seiten zu löschen oder den Seitenschutz zu verändern.
popupShortcutKeys true, false Durch Setzen dieser Option auf true kann man die Links im Pop-up schnell durch Drücken von Tasten erreichen. Wenn die Maus über einen Artikel-Link mittels Tastenkürzel bewegt wird, erscheint das Tastenkürzel am Ende des Pop-ups. Beispielsweise kann man in Firefox und Opera einen Artikel in einem neuen Tab editieren, indem man 'e Control-Enter' drückt. Internet-Explorer-Benutzer sollten von der Aktivierung dieser Option Abstand nehmen, da Tastenkürzel mit diesem Browser nicht funktionieren und das Aktivieren verschiedene Bugs mit sich bringt.
popupDraggable true, false Wenn diese Option auf true gesetzt ist, kann man das Pop-up bei gehaltener Shift-Taste im Browserfenster bewegen.
popupFixRedirs true, false Wenn diese Option auf true gesetzt ist, kann man automatisch Links auf Weiterleitungs-Seiten korrigieren, indem man auf den „Weiterleitung“-Link im Pop-up drückt. Hinweis: Üblicherweise korrigiert man nicht jeden derartigen Link, wenn man über ihn stolpert, schon gar nicht macht man sich auf die Jagd nach ihnen.
popupRedirAutoClick 'wpSave', 'wpPreview', 'wpDiff' Was passieren soll, wenn Weiterleitungen korrigiert werden (Speichern, Vorschau, Änderungen).
popupFixDabs true, false Ähnlich der popupFixRedirs-Option kann man Links auf Begriffsklärungsseiten einfach korrigieren, indem man einen der Links im unteren Pop-up-Bereich öffnet.
popupNavLinks true, false Wenn diese Option auf true gesetzt ist, werden Navigations-Links dargestellt, bei false fehlen diese.
popupLastEditLink true, false Gibt an, ob das Pop-up einen „letzte Änderung“-Link enthalten soll.
popupHistoricalLinks true, false Fährt man mit der Maus über einen Link auf eine alte Version oder einen Versionsunterschied, werden bei Angabe von true weitere Links wie „Bearbeite alte Version“ angezeigt. Ohne diese Option schauen diese Pop-ups wie normale Pop-ups aus.
popupPreviews true, false Wenn diese Option auf true gesetzt und simplePopups nicht aktiviert ist, wird eine Vorschau des ersten Artikelabschnitts im Pop-up gezeigt. Die Vorschau fehlt, wenn diese Option auf false gesetzt ist.
popupSummaryData true, false Ist diese Option auf true gesetzt, werden Übersichtsdaten der Zielseite im Pop-up angezeigt.
popupLastModified true, false Wenn diese Option auf true gesetzt ist, wird das Seitenalter als Teil der Übersichtsdaten angezeigt. Das Seitenalter ist die Zeit, die seit der letzten Bearbeitung des Artikels vergangen ist.
popupOnlyArticleLinks true, false Ist diese Option auf true gesetzt, werden Pop-ups nur für Artikel-Links erzeugt, andernfalls bekommen Hilfe- und Bearbeitungs-Links auch solche Pop-ups.
imagePopupsForImages true, false Standardmäßig werden Bildervorschauen auch dann in das Pop-up geladen, wenn die Maus über einem bereits sichtbaren Bild steht. Wird diese Option auf false gesetzt, wird diese Bildervorschau unterdrückt.
popupMaxWidth 300, eine Ganzzahl oder false Die Maximalbreite des Pop-up-Fensters in Bildschirmpixeln. Wird diese Option auf false gesetzt, passt sich die Pop-up-Fensterbreite an den Inhalt an.
popupInitialWidth eine Ganzzahl oder false Gibt die Pop-up-Fensterbreite zum Zeitpunkt des Öffnens an. Setzt man den Wert auf false, verwendet das Pop-up anfänglich nur die minimal von seinem Inhalt benötigte Breite.
popupEditCounterTool „kate“, „interiot“ Wählt den verwendeten Bearbeitungszähler. Man kann zwischen Kate’s tool und Interiot’s tool wählen.
Bearbeitungskommentare
popupRevertSummary Zeichenkette Gibt den Bearbeitungskommentar beim Zurücksetzen eines Artikels an. Das erste '%s' der angegebenen Zeichenkette wird mit der Revision-ID der zurückgesetzten Seite ersetzt.
popupFixRedirsSummary Zeichenkette Gibt den Bearbeitungskommentar bei der Weiterleitungskorrektur eines Artikels an. Das erste '%s' der angegebenen Zeichenkette wird mit der Weiterleitungsseite ersetzt, das zweite '%s' wird mit der Zielseite ersetzt.
popupFixDabsSummary Zeichenkette Gibt den Bearbeitungskommentar bei der Begriffsklärungskorrektur eines Artikels an. Das erste '%s' der angegebenen Zeichenkette wird mit der Begriffsklärungsseite ersetzt, das zweite '%s' wird mit der Zielseite ersetzt.
Vorschau-Optionen
popupHistoryPreviewLimit eine Ganzzahl, 25 Höchstens so viele Einträge in der Vorschau der Versionsgeschichte anzeigen.
popupCategoryMembers true, false Bei Kategorie-Links Vorschau der Kategorieeinträge anzeigen.
popupPreviewHistory true, false Vorschau bei Links auf Versionsgeschichten anzeigen.
popupContribsPreviewLimit eine Ganzzahl, 25 Höchstens so viele Einträge in der Vorschau der Benutzerbeiträge anzeigen.
popupPreviewKillTemplates true, false Ist es true, werden Vorlagen aus dem Vorschautext gelöscht, andernfalls erscheinen sie als Wikitext.
popupPreviewRawTemplates true, false Ist es true, werden Vorlagenseiten (also Seiten im Vorlagen:-Namensraum) komplett als Wikitext dargestellt, andernfalls werden sie im Preview dargestellt.
popupPreviewFirstParOnly true, false Ist diese Option true, wird nur der erste Absatz eines Artikels in der Vorschau dargestellt.
popupMaxPreviewSentences eine Ganzzahl, 5 Die Artikelgröße in der Vorschau kann auch auf die wiedergegebene Satzanzahl begrenzt werden.
popupMaxPreviewCharacters eine Ganzzahl, 600 Die Artikelgröße in der Vorschau kann auch auf die dargestellte Zeichenzahl begrenzt werden.
Technische Optionen
popupNavLinkSeparator Zeichenkette,
' &sdot; '
Gibt HTML-Code an, der zwischen den Navigations-Links eingefügt wird. Diese Option ist für den Wikipedia-logo.pngKonqueror-Webbrowser standardmäßig auf ' &bull; ' und in Microsoft-Browsern auf ' &#183; ' gesetzt, da diese das &sdot;-Zeichen nicht unterstützen.
popupAppendRedirNavLinks true, false Ist diese Option auf true gesetzt, werden separate Links für das Ziel einer Weiterleitung im Pop-up dargestellt. Ist die Option false, erscheint eine Warnung, um auf die Weiterleitung hinzuweisen, aber es erscheinen dafür keine Links. Die Option ist funktionslos, wenn popupNavLinks auf false gesetzt ist.
removeTitles true, false Mit dieser Option wird der Artikel-Titel als Haupt-Link des Pop-up-Fensters verwendet. Dies unterbleibt, wenn die Option auf false gesetzt ist.
popupLazyDownloads true, false Bei true startet der Download nicht, bevor das Pop-up sichtbar wird, bei false wird er gestartet, sobald die Maus auf einen Link zeigt.
popupLazyPreviews true, false Bei true werden die Voransichten nicht erzeugt, bevor das Pop-up sichtbar wird. Bei false werden sie erzeugt, sobald die notwendigen Daten verfügbar sind.
Experimentelle Optionen
Die folgenden Optionen sind noch nicht gründlich getestet und dokumentiert: popupCookies, popupExtraUserMenu, popupLinksNewWindow, popupHistoryLimit, popupDiffDatePrinter, popupExtendedRevertSummary, popupTimeOffset, popupPreviewCutHeadings.
  1. *Die voreingestellten Standardwerte werden in dieser Tabelle in fetter Schrift angegeben