Tillägg:RottenLinks
![]() Utgivningsstatus: stabil |
|
---|---|
![]() |
|
Beskrivning | Tillgängliggör specialsidan Special:RottenLinks. |
Författare | John Lewis, Universal Omega |
Ansvarig(a) | Miraheze system administrators |
Senaste versionen | continuous updates |
MediaWiki | 1.39+ |
PHP | 7.2+ |
Förändringar i databasen | Ja |
Composer | miraheze/rotten-links |
Licenser | GNU General Public License 3.0 eller senare |
Ladda ner | GitHub: README CHANGELOG |
|
|
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 dinextensions/
-mapp. - Lägg till följande kod längst ner i din LocalSettings.php -fil:
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
- Klart – Ta dig till Special:Version på din wiki för att bekräfta att tillägget har installerats ordentligt.
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".
Tillägget ingår i följande wikihotell och/eller paket: Detta är inte en auktoritär lista. Vissa wikihotell och/eller paket kan innehålla detta tillägg även om de inte listas här. Kontrollera alltid med ditt wikihotell eller -bunt för bekräftelse. |
Det här tillägget har skapats av Miraheze. Det kan ha problem som inte syns på Miraheze. För att rapportera en bugg eller begära en konfigurationsändring, gör det i Miraheze Phabricator istället för i Wikimedia. |