Extension:RottenLinks/sv

From Linux Web Expert

Manual för MediaWikitillägg
RottenLinks
Utgivningsstatus: stabil
File:Ext-RottenLinks (2019).png
Beskrivning Tillgängliggör specialsidan Special:RottenLinks.
Ansvarig(a) Miraheze system administrators
Senaste versionen continuous updates
MediaWiki 1.39+
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
Quarterly downloads Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').
Public wikis using Lua error in Module:Extension at line 172: bad argument #1 to 'inNamespace' (unrecognized namespace name 'skin').

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

  • <translate> <tvar name=1>Ladda ner</tvar> and place the file(s) in a directory called <tvar name=name>RottenLinks/sv</tvar> in your <tvar name=ext>extensions/</tvar> folder.</translate>
  • <translate> Add the following code at the bottom of your <tvar name=1>LocalSettings.php </tvar> file:</translate>
    wfLoadExtension( 'RottenLinks/sv' );
    
  • <translate> Run the [[<tvar name=update>Special:MyLanguage/Manual:Update.php</tvar>|update script]] which will automatically create the necessary database tables that this extension needs.</translate>
  • Konfigurera efter behov.
  • Kör följande skript för att fylla specialsidan "Special:RottenLinks":
    php extensions/RottenLinks/maintenance/updateExternalLinks.php
    
  • File:OOjs UI icon check-constructive.svg <translate> Done</translate> – <translate> Navigate to <tvar name=special>Special:Version</tvar> on your wiki to verify that the extension is successfully installed.</translate>

If you would like to use RottenLinks with MediaWiki 1.39, you have to use the REL1_39 branch.

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.
$wgRottenLinksHTTPProxy
Anger en proxy för att använda för begäran. Återgår till "" (använd inte proxy). Exempel: $wgRottenLinksHTTPProxy = "http://username:password@proxy.example.com:8080";
$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".