Page MenuHomeMiraheze

RottenLinksProject
ActivePublic

Members (1)

Details

Description

A project for the RottenLinks extension being developed to easily make the detection and management of dead links easier.

Recent Activity

Tue, Sep 8

John closed T6095: Lack of PK on RottenLinks tables causes huge replication lag as Resolved.
Tue, Sep 8, 17:57 · RottenLinks, Database, Site Reliability Engineering
John moved T6095: Lack of PK on RottenLinks tables causes huge replication lag from Backlog to Feedback on the RottenLinks board.
Tue, Sep 8, 17:50 · RottenLinks, Database, Site Reliability Engineering
Paladox added a project to T6095: Lack of PK on RottenLinks tables causes huge replication lag: RottenLinks.
Tue, Sep 8, 13:43 · RottenLinks, Database, Site Reliability Engineering

Jun 30 2020

MacFan4000 removed a member for RottenLinks: MacFan4000.
Jun 30 2020, 16:01

Jun 18 2020

John closed T5772: ErrorException from line 53 of /srv/mediawiki/w/extensions/RottenLinks/maintenance/updateExternalLinks.php: PHP Notice: Undefined offset: 2 as Resolved.
Jun 18 2020, 17:07 · Production Error, RottenLinks

Jun 17 2020

Reception123 added a project to T5772: ErrorException from line 53 of /srv/mediawiki/w/extensions/RottenLinks/maintenance/updateExternalLinks.php: PHP Notice: Undefined offset: 2: Production Error.
Jun 17 2020, 14:57 · Production Error, RottenLinks

Jun 16 2020

Paladox triaged T5772: ErrorException from line 53 of /srv/mediawiki/w/extensions/RottenLinks/maintenance/updateExternalLinks.php: PHP Notice: Undefined offset: 2 as Normal priority.
Jun 16 2020, 21:37 · Production Error, RottenLinks

Jun 7 2020

OnKoydenKovuldum closed T5706: Spam as Resolved.

WikiLirik sözcüleri eleştirisel pozitif-negatif düşünce karşılaştırma
PyschoLyricWiki Attack Groups
Ben ötesi psikoloji

Jun 7 2020, 03:40 · Trash

Jun 6 2020

John triaged T5700: Make RottenLinks more effective at status detection as Low priority.
Jun 6 2020, 11:20 · RottenLinks

Mar 23 2020

John reassigned T5345: Issues with version 1.0.8 from John to Seb35.
Mar 23 2020, 17:00 · RottenLinks
John closed T5345: Issues with version 1.0.8 as Resolved.

Thank you for the contribution and spotting issues that escaped testing for this particular extension!

Mar 23 2020, 16:59 · RottenLinks
Seb35 updated the task description for T5345: Issues with version 1.0.8.
Mar 23 2020, 16:05 · RottenLinks
Seb35 updated subscribers of T5345: Issues with version 1.0.8.

The third point is linked to T5295.

Mar 23 2020, 16:04 · RottenLinks
Seb35 created T5345: Issues with version 1.0.8.
Mar 23 2020, 15:58 · RottenLinks

Mar 22 2020

John closed T5295: Protocol-independent links are badly handled as Resolved.
Mar 22 2020, 20:39 · RottenLinks
John closed T5237: Allow opt-in blacklist of sites that return status codes improperly as Resolved.
Mar 22 2020, 20:38 · RottenLinks
John closed T5069: Add help page link as Resolved.
Mar 22 2020, 20:38 · RottenLinks
John closed T4422: Convert RottenLinks to MediaWiki Config interface as Resolved.
Mar 22 2020, 20:38 · RottenLinks, Technical-Debt
John closed T3706: Define a maximum width for the colums as Resolved.
Mar 22 2020, 20:38 · RottenLinks
John closed T3706: Define a maximum width for the colums, a subtask of T3718: Updates to RottenLinks extension, as Resolved.
Mar 22 2020, 20:38 · RottenLinks
John closed T5076: Special:RottenLinks should be in the same section of Special:SpecialPages as Special:LinkSearch is as Declined.

RottenLinks is more of a maintenance-based tools. The current section therefore is appropriate.

Mar 22 2020, 18:36 · RottenLinks

Mar 2 2020

Seb35 edited projects for T5295: Protocol-independent links are badly handled, added: RottenLinks; removed Configuration.

Sorry for the bad classification.

Mar 2 2020, 10:33 · RottenLinks

Feb 16 2020

John closed T5194: "Notice: Did not find alias for special page 'RottenLinks' ..." as Declined.

The name “RottenLinks” is a noun and as such would not have another translatable alternatives.

Feb 16 2020, 17:11 · RottenLinks
RhinosF1 triaged T5237: Allow opt-in blacklist of sites that return status codes improperly as Low priority.
Feb 16 2020, 16:30 · RottenLinks
RhinosF1 triaged T5194: "Notice: Did not find alias for special page 'RottenLinks' ..." as Low priority.
Feb 16 2020, 16:14 · RottenLinks

Feb 4 2020

Tenbergen created T5194: "Notice: Did not find alias for special page 'RottenLinks' ..." .
Feb 4 2020, 18:04 · RottenLinks

Jan 8 2020

John added a comment to T5066: Support multiple Wiki databases.

The extension is built on standard MediaWiki code - the support for —wiki is through standard MediaWiki (as proven above).

Jan 8 2020, 19:41 · RottenLinks
IntactiWiki added a comment to T5066: Support multiple Wiki databases.

I fully understand what you explain about the PHP magic constant __DIR__ - but shouldn't your script then at least support the given --wiki database name and use it? In all my tests, it does not.

Jan 8 2020, 14:51 · RottenLinks
John added a comment to T5066: Support multiple Wiki databases.

You say;

Jan 8 2020, 13:09 · RottenLinks
IntactiWiki added a comment to T5066: Support multiple Wiki databases.

Thank you for documenting your approach. Here is mine - using the unpatched script updateExternalLinks.php:

Jan 8 2020, 11:19 · RottenLinks
John added a comment to T5066: Support multiple Wiki databases.
root@mw1:~# cd /srv/mediawiki/w/extensions/RottenLinks/maintenance/
root@mw1:/srv/mediawiki/w/extensions/RottenLinks/maintenance# php updateExternalLinks.php
The wiki database '' was not found.
Jan 8 2020, 09:59 · RottenLinks
IntactiWiki added a comment to T5066: Support multiple Wiki databases.

Can you please tell me HOW you tested it? As I already explained, my installations are like this:

Jan 8 2020, 07:09 · RottenLinks

Jan 7 2020

Jidanni triaged T5076: Special:RottenLinks should be in the same section of Special:SpecialPages as Special:LinkSearch is as Low priority.
Jan 7 2020, 19:21 · RottenLinks
Jidanni added a comment to T5070: Add timestamp showing when list was compiled.

OK!, but
$ w3m -dump https://abj.miraheze.org/wiki/Special:RottenLinks?stats=1

Status of external links
Jan 7 2020, 18:30 · RottenLinks

Jan 6 2020

John closed T5066: Support multiple Wiki databases as Invalid.

wfGetDB( DB_MASTER ) opens a database connection from the wiki where the script is being ran (namely the --wiki option, or whatever the value of $wgDBname is).

Jan 6 2020, 12:47 · RottenLinks
IntactiWiki added a comment to T5066: Support multiple Wiki databases.

Hi John,
as I wrote in my initial message, the original PHP script does not recognize when run from e.g. /MYPATH/wiki/en/extensions/ - it then also checks all URLs in the IntactiWiki pool's database named intactiwiki, but not in the English Intactiwiki database, which is named intactiwiki_en. My patch fixes this for me.

Jan 6 2020, 10:26 · RottenLinks
John closed T5070: Add timestamp showing when list was compiled as Resolved.

This is found under statistics.

Jan 6 2020, 06:23 · RottenLinks
John closed T5071: No way for user to update Rottenlinks as Declined.

The script is fairly bandwidth intensive. It’s not reasonable to allow any user on a wiki to run it on demand - it would be a decision of the system administrators running the extension when to run it.

Jan 6 2020, 06:21 · RottenLinks
Jidanni triaged T5072: Special:RottenLinks finds problems on new wikis as Low priority.
Jan 6 2020, 02:25 · Configuration
Jidanni added a comment to T5071: No way for user to update Rottenlinks.

I am not saying "please update it for my wiki".
I am saying "please give users a way to update it without needing a Steward's help."

Jan 6 2020, 02:21 · RottenLinks
Jidanni triaged T5071: No way for user to update Rottenlinks as Low priority.
Jan 6 2020, 02:20 · RottenLinks
Jidanni triaged T5070: Add timestamp showing when list was compiled as Low priority.
Jan 6 2020, 02:16 · RottenLinks
Jidanni created T5070: Add timestamp showing when list was compiled.
Jan 6 2020, 02:16 · RottenLinks
Jidanni triaged T5069: Add help page link as Low priority.
Jan 6 2020, 02:12 · RottenLinks

Jan 5 2020

John added a comment to T5066: Support multiple Wiki databases.

—wiki should be supported by default in all MediaWiki scripts. Miraheze is in a wikifarm setup which runs over 2k wikis in this set up and it works without problem.

Jan 5 2020, 16:29 · RottenLinks
IntactiWiki updated the task description for T5066: Support multiple Wiki databases.
Jan 5 2020, 15:01 · RottenLinks
IntactiWiki updated the task description for T5066: Support multiple Wiki databases.
Jan 5 2020, 15:00 · RottenLinks
IntactiWiki updated the task description for T5066: Support multiple Wiki databases.
Jan 5 2020, 14:59 · RottenLinks
IntactiWiki triaged T5066: Support multiple Wiki databases as Normal priority.
Jan 5 2020, 14:30 · RottenLinks

May 28 2019

John created T4422: Convert RottenLinks to MediaWiki Config interface.
May 28 2019, 01:54 · RottenLinks, Technical-Debt