Tillägg:RottenLinks

From mediawiki.org
Jump to navigation Jump to search
This page is a translated version of the page Extension:RottenLinks and the translation is 100% complete.
Other languages:
English • ‎Türkçe • ‎svenska • ‎中文 • ‎日本語
Manual för MediaWikitillägg
OOjs UI icon advanced-invert.svg
RottenLinks
Utgivningsstatus: stabil
Ext-RottenLinks (2019).png
Beskrivning Tillgängliggör specialsidan Special:RottenLinks.
Ansvarig(a) Miraheze system administrators
Senaste versionen continuous updates
MediaWiki 1.36.0+
PHP 7.2+
Förändringar i databasen Ja
Licenser GNU General Public License 3.0 eller senare
Ladda ner
README
CHANGELOG

  • $wgRottenLinksBadCodes
  • $wgRottenLinksCurlTimeout
  • $wgRottenLinksExcludeProtocols
  • $wgRottenLinksExcludeWebsites
  • $wgRottenLinksExternalLinkTarget

Kontrollera användning och versionsmatris.

Tillägget RottenLinks tillhandahåller specialsidan "Special:RottenLinks", som visar en tabell över alla externa länkar på wikisidor, och deras status.

För att rapportera problem eller buggar, var god använd Miraheze Phabricator. Se här för arbetsbordet.


Installation

  • Ladda ner och placera filen/filerna i en katalog som heter RottenLinks i din extensions/-mapp.
  • Lägg till följande kod längst ner i dina LocalSettings.php:
    wfLoadExtension( 'RottenLinks' );
    
  • Kör uppdateringsskriptetsom automatiskt kommer skapa de nödvändiga databastabellerna som tillägget behöver.
  • Konfigurera efter behov.
  • Kör följande skript för att fylla specialsidan "Special:RottenLinks":
    php extensions/RottenLinks/maintenance/updateExternalLinks.php
    
  • Yes Klart – Ta dig till Special:Version på din wiki för att bekräfta att tillägget har installerats ordentligt.

Konfigurering

$wgRottenLinksBadCodes
Innehåller en lista över HTTP-koder som anses dåliga. Standardvärde [ "0", "400", "401", "403", "404", "405", "502", "503", "504" ].
$wgRottenLinksCurlTimeout
Anger timeout för cURL i sekunder. Standardvärde 30.
$wgRottenLinksExcludeProtocols
Innehåller en lista över protokoll som inte borde kontrolleras för validitet. Standardvärde [ "tel", "mailto" ].
$wgRottenLinksExternalLinkTarget
Anger den externa länkmålet (_self för samma flik _blank för ny flik). Standardvärde _self.
$wgRottenLinksExcludeWebsites
Lista över webbplatser att svartlista från att kontrollera responskoder. Standardvärde false. Omit the protocol, e.g. use $wgRottenLinksExcludeWebsites = [ "www.example.com" ];

Användning

Kör skriptet "updateExternalLinks.php" som ingår i tillägget varje gång man skulle vilja skapa eller uppdatera listan över ruttna länkar på specialsidan "Special:RottenLinks".