Page MenuHomeYugipedia
Feed All Stories

Oct 16 2018

Dinoguy1000 merged task T15: Investigate why deleted pages/edits still appear in user's contributions into T37: Run namespaceDupes.php to check for links needing fixed.
Oct 16 2018, 6:04 PM
corey closed T37: Run namespaceDupes.php to check for links needing fixed as Resolved.
root@mw01-do-nyc:/var/www/html# php maintenance/namespaceDupes.php --merge --fix
id=389145 ns=0 dbk=Module:Aligned_table => Module:Aligned_table (merge)
id=338201 ns=0 dbk=Module:Arguments => Module:Arguments (merge)
id=338203 ns=0 dbk=Module:Arguments/doc => Module:Arguments/doc (merge)
id=340528 ns=0 dbk=Module:Autolink => Module:Autolink (merge)
id=343498 ns=0 dbk=Module:Autolink/sandbox => Module:Autolink/sandbox (merge)
id=396970 ns=0 dbk=Module:Autolink/testcases => Module:Autolink/testcases (merge)
id=446207 ns=0 dbk=Module:Card -> Module:Card (no conflict)
id=451925 ns=0 dbk=Module:Card/Maintenance -> Module:Card/Maintenance (no conflict)
id=448939 ns=0 dbk=Module:Card/Set -> Module:Card/Set (no conflict)
id=449222 ns=0 dbk=Module:Card/Set/data -> Module:Card/Set/data (no conflict)
id=447183 ns=0 dbk=Module:Card/vgTable -> Module:Card/vgTable (no conflict)
id=338220 ns=0 dbk=Module:Category_handler => Module:Category_handler (merge)
id=338225 ns=0 dbk=Module:Category_handler/blacklist => Module:Category_handler/blacklist (merge)
id=338229 ns=0 dbk=Module:Category_handler/config => Module:Category_handler/config (merge)
id=338226 ns=0 dbk=Module:Category_handler/data => Module:Category_handler/data (merge)
id=338221 ns=0 dbk=Module:Category_handler/doc => Module:Category_handler/doc (merge)
id=338222 ns=0 dbk=Module:Category_handler/shared => Module:Category_handler/shared (merge)
id=445559 ns=0 dbk=Module:Deprecated -> Module:Deprecated (no conflict)
id=341040 ns=0 dbk=Module:Documentation => Module:Documentation (merge)
id=341045 ns=0 dbk=Module:Documentation/config => Module:Documentation/config (merge)
id=341046 ns=0 dbk=Module:Effective_protection_level => Module:Effective_protection_level (merge)
id=341048 ns=0 dbk=Module:File_link => Module:File_link (merge)
id=335465 ns=0 dbk=Module:Footnotes => Module:Footnotes (merge)
id=446263 ns=0 dbk=Module:HF => Module:HF (merge)
id=421356 ns=0 dbk=Module:Hatnote => Module:Hatnote (merge)
id=421358 ns=0 dbk=Module:Hatnote_inline => Module:Hatnote_inline (merge)
id=382322 ns=0 dbk=Module:JSON => Module:JSON (merge)
id=338210 ns=0 dbk=Module:List => Module:List (merge)
id=338213 ns=0 dbk=Module:List/doc => Module:List/doc (merge)
id=338208 ns=0 dbk=Module:Lua_banner => Module:Lua_banner (merge)
id=338209 ns=0 dbk=Module:Lua_banner/doc => Module:Lua_banner/doc (merge)
id=382461 ns=0 dbk=Module:Math => Module:Math (merge)
id=338214 ns=0 dbk=Module:Message_box => Module:Message_box (merge)
id=338232 ns=0 dbk=Module:Message_box/configuration => Module:Message_box/configuration (merge)
id=338217 ns=0 dbk=Module:Message_box/doc => Module:Message_box/doc (merge)
id=341050 ns=0 dbk=Module:Namespace_detect/config => Module:Namespace_detect/config (merge)
id=341052 ns=0 dbk=Module:Namespace_detect/data => Module:Namespace_detect/data (merge)
id=338218 ns=0 dbk=Module:No_globals => Module:No_globals (merge)
id=338219 ns=0 dbk=Module:No_globals/doc => Module:No_globals/doc (merge)
id=341054 ns=0 dbk=Module:Protection_banner => Module:Protection_banner (merge)
id=341056 ns=0 dbk=Module:Protection_banner/config => Module:Protection_banner/config (merge)
id=347441 ns=0 dbk=Module:Ruby => Module:Ruby (merge)
id=347663 ns=0 dbk=Module:Ruby/sandbox => Module:Ruby/sandbox (merge)
id=453039 ns=0 dbk=Module:SMW => Module:SMW (merge)
id=421360 ns=0 dbk=Module:Section_link => Module:Section_link (merge)
id=455799 ns=0 dbk=Module:Set_list => Module:Set_list (merge)
id=456177 ns=0 dbk=Module:Set_list/data => Module:Set_list/data (merge)
id=456867 ns=0 dbk=Module:Set_list/test => Module:Set_list/test (merge)
id=455483 ns=0 dbk=Module:Set_templates => Module:Set_templates (merge)
id=370716 ns=0 dbk=Module:String => Module:String (merge)
id=338190 ns=0 dbk=Module:TableTools => Module:TableTools (merge)
id=338194 ns=0 dbk=Module:TableTools/doc => Module:TableTools/doc (merge)
id=338187 ns=0 dbk=Module:Toolbar => Module:Toolbar (merge)
id=338189 ns=0 dbk=Module:Toolbar/doc => Module:Toolbar/doc (merge)
id=338197 ns=0 dbk=Module:Yesno => Module:Yesno (merge)
id=338200 ns=0 dbk=Module:Yesno/doc => Module:Yesno/doc (merge)
id=445919 ns=0 dbk=Module_talk:Autolink => Module_talk:Autolink (merge)
id=473558 ns=0 dbk=Module_talk:String => Module_talk:String (merge)
58 pages to fix, 58 were resolvable.
Oct 16 2018, 5:56 PM · Configuration
Dinoguy1000 created T41: "Other resolution" links on SVG file pages link directly to the original SVG file.
Oct 16 2018, 5:54 PM · Extensions
corey added a comment to T38: Investigate switching from MediaWikiAuth to StubUserWikiAuth.

I’ll have to take a closer look at MWA’s code, but I should be able to update it semi-regularly.

Oct 16 2018, 5:51 PM · Configuration, Extensions
Dinoguy1000 added a comment to T38: Investigate switching from MediaWikiAuth to StubUserWikiAuth.

After talking with ciencia about this a bit, it looks like we may not be able to switch after all (and I was wrong about SUWA authenticating against the remote wiki):

Oct 16 2018, 4:08 PM · Configuration, Extensions
Dinoguy1000 added a comment to T37: Run namespaceDupes.php to check for links needing fixed.

Thanks! Unless you happen to spot anything, it looks good to me, so we should be ready for a --fix --merge run.

Oct 16 2018, 4:00 PM · Configuration
Dinoguy1000 added a comment to T32: Investigate Extension:Cargo.

Maybe the linking between archetype/series (or archseries for short) pages and their membership (archetypes, series), support, and anti-support lists? These currently work by storing the archseries' name on the list (e.g. List of "Cenozoic" cards stores [[Archetype or series card list for::Cenozoic]]), and then to link to it from {{Infobox archseries}} on the archseries page, the query {{ #ask: [[Archetype or series card list for::{{PAGENAME}}]] | link=none }} is run. (The theory behind this is that an archseries page can be renamed without breaking the links to its associated lists, though I'm not sure how well it actually works in practice.)

Oct 16 2018, 3:55 PM · Extensions
Becasita closed T40: Install Extension:Editcount as Resolved.

Installed.

Oct 16 2018, 3:55 PM · Configuration, Extensions
corey added a comment to T11: Update to MediaWiki 1.31.1.

SMW upgrade to version 3.0.0 was completed on Sunday, October 14th.

Oct 16 2018, 11:46 AM · Configuration
corey closed T6: Enable SSL for Phabricator as Resolved.

SSL has been installed and phabricator.base-uri has been updated.

Oct 16 2018, 11:42 AM · Phabricator
corey added a comment to T32: Investigate Extension:Cargo.

I see no obvious reasons against it. We’ll need to decide on a template to use for testing.

Oct 16 2018, 10:10 AM · Extensions
corey added a comment to T37: Run namespaceDupes.php to check for links needing fixed.

Can you run the script again with the --merge option and post the results, @corey? If everything looks fine after that, then it can be run with --fix --merge to actually make the changes.

Oct 16 2018, 9:58 AM · Configuration
Dinoguy1000 updated the task description for T25: Upstream issues tracking.
Oct 16 2018, 6:07 AM · Upstream
Dinoguy1000 updated the task description for T25: Upstream issues tracking.
Oct 16 2018, 6:07 AM · Upstream
Dinoguy1000 added a project to T40: Install Extension:Editcount: Configuration.
Oct 16 2018, 6:02 AM · Configuration, Extensions
Dinoguy1000 created T40: Install Extension:Editcount.
Oct 16 2018, 6:01 AM · Configuration, Extensions
Dinoguy1000 created T39: Update sidebar.
Oct 16 2018, 5:54 AM
Dinoguy1000 added projects to T38: Investigate switching from MediaWikiAuth to StubUserWikiAuth: Extensions, Configuration.
Oct 16 2018, 5:52 AM · Configuration, Extensions
Dinoguy1000 updated the task description for T38: Investigate switching from MediaWikiAuth to StubUserWikiAuth.
Oct 16 2018, 5:52 AM · Configuration, Extensions
Dinoguy1000 triaged T38: Investigate switching from MediaWikiAuth to StubUserWikiAuth as Low priority.
Oct 16 2018, 5:50 AM · Configuration, Extensions
Dinoguy1000 added a comment to T37: Run namespaceDupes.php to check for links needing fixed.

I think this explains T15: compare for example https://yugipedia.com/index.php?curid=389145 and https://yugipedia.com/wiki/Module:Aligned_table (especially, note that none of the revisions in the history of the latter have the revision ID 389145), and note the names of the "DRY RUN ONLY" entries versus the deleted pages appearing in Fishtank's contributions. Can you run the script again with the --merge option and post the results, @corey? If everything looks fine after that, then it can be run with --fix --merge to actually make the changes.

Oct 16 2018, 12:33 AM · Configuration
Dinoguy1000 added a comment to T32: Investigate Extension:Cargo.

If you feel comfortable running both side-by-side at this time, I have no complaints for just installing Cargo and starting to use it.

Oct 16 2018, 12:08 AM · Extensions

Oct 15 2018

Sanokal added a comment to T1: Main page redesign.

I'm largely concerned about implementing it on mobile. Tabs for example, probably wouldn't work well.
In terms of design though, I do like the ideas postulated here. While I'm all for the concept of "hubs", I do wonder if they can actually be implemented, and how much of a load it would be on the site.

Oct 15 2018, 10:22 PM · Design
KyrusDarkblade244 added a comment to T1: Main page redesign.

For my comment that was put on Discord, it refers to the "latest set" we have on display. Currently, we only display the latest TCG Main Booster (FLOD, CYHO, etc). My suggestion is to possibly include the latest OCG set in addition, likely as a tab that can change between OCG and TCG.

Oct 15 2018, 10:14 PM · Design
GMTails added a comment to T1: Main page redesign.
In T1#406, @corey wrote:
In T1#404, @GMTails wrote:

It would be great to make the main sections of the Wiki visible from the moment a user visits the main page. TCG/OCG, Anime, Manga, Duel Links and even other media (not necessarily in this order)

A lot of people probably don't even acknowledge we have articles about Duel Links. As such, linking the main page to recent events from all Yu-Gi-Oh!-related media can certainly increase user awareness, and let them know that we cover nearly all sections of modern Yu-Gi-Oh.

What would you think about making the main page more of a central hub and having individual "main pages" for each of the main sections you described? Sorta similar to https://www.wikipedia.org/?

Oct 15 2018, 9:36 PM · Design
corey added a comment to T1: Main page redesign.
In T1#404, @GMTails wrote:

It would be great to make the main sections of the Wiki visible from the moment a user visits the main page. TCG/OCG, Anime, Manga, Duel Links and even other media (not necessarily in this order)

A lot of people probably don't even acknowledge we have articles about Duel Links. As such, linking the main page to recent events from all Yu-Gi-Oh!-related media can certainly increase user awareness, and let them know that we cover nearly all sections of modern Yu-Gi-Oh.

Oct 15 2018, 9:30 PM · Design
GMTails added a comment to T1: Main page redesign.

It would be great to make the main sections of the Wiki visible from the moment a user visits the main page. TCG/OCG, Anime, Manga, Duel Links and even other media (not necessarily in this order)

Oct 15 2018, 9:22 PM · Design
AlphaKretin added a comment to T1: Main page redesign.

From discussion on Discord last night:
"The focus of it being "uh here are some anime characters I guess" has always bothered me. Even besides the debate of whether the anime or the game is more important (in my personal opinion it's admittedly they game), even granting that it's the anime that's not a super engaging way to go about it"

Oct 15 2018, 9:13 PM · Design
corey added a comment to T32: Investigate Extension:Cargo.

Unfortunately, I can't do any performance testing on Yugipedia until Cargo has been installed and some data is populated. Then I can run similar queries on the SMW and Cargo data to determine how they compare.

Oct 15 2018, 8:38 PM · Extensions
Becasita added a comment to T21: Images not loading.

Windows

Oct 15 2018, 7:58 PM · Multimedia, Extensions
corey added a comment to T21: Images not loading.

I am running the same version. Are you on Mac or Windows?

Oct 15 2018, 7:53 PM · Multimedia, Extensions
corey added a comment to T37: Run namespaceDupes.php to check for links needing fixed.

Just ran the script. You can find the output here.

Oct 15 2018, 7:50 PM · Configuration
Becasita added a comment to T17: Null-editing a page using the "Null edit button" gadget causes all images to disappear until the page is refreshed.

I don't know if it's the same as Hooks::run();. Would have to check the docs.
But Dino's approach seems better.
With a null edit, the images don't need to be reloaded (supposedly).

Oct 15 2018, 7:50 PM
Dinoguy1000 added a comment to T32: Investigate Extension:Cargo.

I don't think there's much point using them together, except during the transition from one to the other. As I've said more than once, though, I'd really like to be able to talk to someone with a decent amount of experience using both, especially if they're willing to poke around at some of our SMW stuff and see if anything sticks out at them as potentially problematic to convert.

Oct 15 2018, 7:41 PM · Extensions
Dinoguy1000 added a project to T37: Run namespaceDupes.php to check for links needing fixed: Configuration.
Oct 15 2018, 7:36 PM · Configuration
Dinoguy1000 created T37: Run namespaceDupes.php to check for links needing fixed.
Oct 15 2018, 7:36 PM · Configuration
corey added a comment to T32: Investigate Extension:Cargo.

Are we wanting to look into using Cargo as a complete replacement to SMW or for use alongside SMW?

Oct 15 2018, 7:21 PM · Extensions
Dinoguy1000 created T36: Improve Discord link previews.
Oct 15 2018, 6:33 PM
Dinoguy1000 updated the task description for T25: Upstream issues tracking.
Oct 15 2018, 6:29 PM · Upstream
Dinoguy1000 added a project to T25: Upstream issues tracking: Upstream.
Oct 15 2018, 6:06 PM · Upstream
Dinoguy1000 set the icon for Upstream to Tag.
Oct 15 2018, 6:06 PM
Dinoguy1000 added a parent task for T35: Install Extension:VisualEditor: T33: Install Parsoid.
Oct 15 2018, 6:04 PM · Extensions
Dinoguy1000 added a subtask for T33: Install Parsoid: T35: Install Extension:VisualEditor.
Oct 15 2018, 6:04 PM · Configuration, Infrastructure
Dinoguy1000 created T35: Install Extension:VisualEditor.
Oct 15 2018, 6:04 PM · Extensions
Dinoguy1000 added a subtask for T33: Install Parsoid: T34: Install Extension:Linter.
Oct 15 2018, 6:03 PM · Configuration, Infrastructure
Dinoguy1000 added a parent task for T34: Install Extension:Linter: T33: Install Parsoid.
Oct 15 2018, 6:03 PM · Configuration, Extensions
Dinoguy1000 created T34: Install Extension:Linter.
Oct 15 2018, 6:03 PM · Configuration, Extensions
Dinoguy1000 created T33: Install Parsoid.
Oct 15 2018, 6:03 PM · Configuration, Infrastructure
Dinoguy1000 created T32: Investigate Extension:Cargo.
Oct 15 2018, 6:02 PM · Extensions
Dinoguy1000 added a project to T30: Install Extension:Wikidiff2: Configuration.
Oct 15 2018, 6:01 PM · Configuration, Extensions
Dinoguy1000 created T31: Install Extension:UserMerge.
Oct 15 2018, 6:01 PM · Configuration, Extensions
Dinoguy1000 updated the task description for T30: Install Extension:Wikidiff2.
Oct 15 2018, 6:00 PM · Configuration, Extensions
Dinoguy1000 created T30: Install Extension:Wikidiff2.
Oct 15 2018, 5:59 PM · Configuration, Extensions
Dinoguy1000 created T29: Investigate SMW sorting issues.
Oct 15 2018, 12:55 AM · Extensions
Dinoguy1000 triaged T28: HTTP --> HTTPS redirect sometimes throws certificate errors as High priority.
Oct 15 2018, 12:33 AM · Configuration

Oct 14 2018

Dinoguy1000 updated the task description for T27: Run rebuildData.php.
Oct 14 2018, 9:44 PM · Extensions, Configuration
Dinoguy1000 created T27: Run rebuildData.php.
Oct 14 2018, 8:04 PM · Extensions, Configuration
Dinoguy1000 created T26: Run rebuildPropertyStatistics.php.
Oct 14 2018, 7:56 PM · Extensions, Configuration
Dinoguy1000 updated the task description for T25: Upstream issues tracking.
Oct 14 2018, 5:29 PM · Upstream
Dinoguy1000 created T25: Upstream issues tracking.
Oct 14 2018, 5:28 PM · Upstream
Dinoguy1000 updated the task description for T22: Update extensions after wiki upgrade to 1.31.1.
Oct 14 2018, 4:32 PM · Extensions
corey created T24: Update Varnish to latest stable version.
Oct 14 2018, 10:50 AM · Infrastructure
Becasita added a comment to T21: Images not loading.

Google Chrome 69.0.3497.100

Oct 14 2018, 8:56 AM · Multimedia, Extensions

Oct 13 2018

Dinoguy1000 changed the status of T23: Update to MediaWiki 1.32 from Open to Planned.
Oct 13 2018, 5:05 PM · Configuration
Dinoguy1000 updated the task description for T23: Update to MediaWiki 1.32.
Oct 13 2018, 4:57 PM · Configuration
Dinoguy1000 triaged T23: Update to MediaWiki 1.32 as Wishlist priority.
Oct 13 2018, 4:55 PM · Configuration
Dinoguy1000 updated the task description for T11: Update to MediaWiki 1.31.1.
Oct 13 2018, 4:53 PM · Configuration
corey raised the priority of T11: Update to MediaWiki 1.31.1 from Normal to High.
Oct 13 2018, 4:28 PM · Configuration
corey updated the task description for T22: Update extensions after wiki upgrade to 1.31.1.
Oct 13 2018, 4:23 PM · Extensions
corey updated the task description for T22: Update extensions after wiki upgrade to 1.31.1.
Oct 13 2018, 4:02 PM · Extensions
corey added a comment to T11: Update to MediaWiki 1.31.1.

Database dump has been completed.

Oct 13 2018, 3:56 PM · Configuration
corey uninstalled PHPAST.
Oct 13 2018, 2:56 PM
corey claimed T22: Update extensions after wiki upgrade to 1.31.1.
Oct 13 2018, 2:54 PM · Extensions
Dinoguy1000 added a parent task for T22: Update extensions after wiki upgrade to 1.31.1: T11: Update to MediaWiki 1.31.1.
Oct 13 2018, 2:37 PM · Extensions
Dinoguy1000 added a subtask for T11: Update to MediaWiki 1.31.1: T22: Update extensions after wiki upgrade to 1.31.1.
Oct 13 2018, 2:37 PM · Configuration
Dinoguy1000 updated the task description for T11: Update to MediaWiki 1.31.1.
Oct 13 2018, 2:36 PM · Configuration
Dinoguy1000 added a project to T22: Update extensions after wiki upgrade to 1.31.1: Extensions.
Oct 13 2018, 2:35 PM · Extensions
Dinoguy1000 created T22: Update extensions after wiki upgrade to 1.31.1.
Oct 13 2018, 2:35 PM · Extensions
Dinoguy1000 closed T10: Update to MediaWiki 1.30.1 as Wontfix.

Going straight to 1.31.1: T11: Update to MediaWiki 1.31.1.

Oct 13 2018, 2:16 PM · Configuration
Dinoguy1000 added projects to T21: Images not loading: Extensions, Multimedia.
Oct 13 2018, 1:56 PM · Multimedia, Extensions
corey renamed T11: Update to MediaWiki 1.31.1 from Update to MediaWiki 1.31 to Update to MediaWiki 1.31.1.
Oct 13 2018, 1:29 PM · Configuration
corey added a comment to T11: Update to MediaWiki 1.31.1.
WARNING: 1.31 has several database changes since 1.30, and will not work without schema updates. Note that due to changes to some very large tables like the revision table, the schema update may take quite long (minutes on a medium sized site, many hours on a large site).
Oct 13 2018, 1:14 PM · Configuration
corey added a comment to T21: Images not loading.

What browser are you using, @Becasita?

Oct 13 2018, 12:02 PM · Multimedia, Extensions
Becasita triaged T21: Images not loading as High priority.
Oct 13 2018, 11:25 AM · Multimedia, Extensions
Becasita added a comment to T20: Rework monster types code in CT2 and deploy it to {{Anime card}} et al..

The template I come up with some years ago already deals with types that way (source (search for # Types:)). Subtemplates that deal with specific cases: monsters; non-monsters).

Oct 13 2018, 11:21 AM · Templates/Modules
Dinoguy1000 added a project to T20: Rework monster types code in CT2 and deploy it to {{Anime card}} et al.: Templates/Modules.
Oct 13 2018, 4:07 AM · Templates/Modules
Dinoguy1000 created T20: Rework monster types code in CT2 and deploy it to {{Anime card}} et al..
Oct 13 2018, 4:07 AM · Templates/Modules
Dinoguy1000 created T19: Change appearances on {{Anime card}}/{{Manga card}}/etc. to display like card releases in CT2.
Oct 13 2018, 3:46 AM · Templates/Modules
Dinoguy1000 added a comment to T17: Null-editing a page using the "Null edit button" gadget causes all images to disappear until the page is refreshed.

Thinking about this a bit more, there's no real reason to require already-loaded images to be reloaded in this case, if there's any way to just pull them from the user's local cache (though if this is done, there should be a way to tell the extension to reload the images regardless, I guess).

Oct 13 2018, 3:32 AM
corey added a comment to T17: Null-editing a page using the "Null edit button" gadget causes all images to disappear until the page is refreshed.

Yeah, the extension only loads images once they're within the browser's viewport (otherwise it wouldn't be truly lazy 😛).

Oct 13 2018, 2:10 AM

Oct 12 2018

Dinoguy1000 added a comment to T18: Generate a report of card pages with redlinked card numbers.

I didn't actually know anyone was doing this already. I think that if it's only run once a month, iterating over all appropriate card pages (I think you'd only have to check CT2 transclusions, which is still less than 10k pages) wouldn't be prohibitive, though I don't know that it holds when you up the run frequency to every couple of weeks.

Oct 12 2018, 8:38 PM · Bots
Dinoguy1000 added a comment to T17: Null-editing a page using the "Null edit button" gadget causes all images to disappear until the page is refreshed.

Corey will have to confirm, but I believe that the lazy loader script only loads images when they're scrolled into the browser's viewport, so loading them immediately when wikipage.content fires would be inappropriate. Possibly the way to fix this would be for the lazy loader's state to reset instead.

Oct 12 2018, 8:35 PM
Dinoguy1000 added a comment to T16: Check passcode redirects.

Just be aware that as a followup to this, I want a similar thing done for card number redirects, and both tasks will have to be rerun on occasion (probably just once a year or so would be more than enough).

Oct 12 2018, 8:32 PM · Bots
Becasita added a comment to T18: Generate a report of card pages with redlinked card numbers.

People can ping me whenever they spotted red linked card numbers. I have a script to create them. To spot them, it's possible, but, off the top of my head, it's trickier and will take too long iterating over everything (we could try to store what has been checked, but pages change...).
I do try to keep track of stuff every two weeks or so; I check newer sets and releases to be sure their cards' card numbers are updated. That could also be automatized, I guess.

Oct 12 2018, 7:57 PM · Bots
Becasita added a comment to T17: Null-editing a page using the "Null edit button" gadget causes all images to disappear until the page is refreshed.

The gadget sends a POST request to edit the page without modifying it. Then, with an AJAX request I GET the page content and replace the #bodyContent with the fetched content. After that, the script fires the "wikipage.content" hook. That's how I make sure that the JS is re-fired to allow, for instance, collapsible stuff to remain collapsible (else, it would be static).
If possible, the lazy loader script needs to load the images when the hook is fired.

Oct 12 2018, 7:51 PM
Becasita claimed T16: Check passcode redirects.

I can probably write a script to check all of that. Just need to find the time.

Oct 12 2018, 7:45 PM · Bots
Dinoguy1000 created T18: Generate a report of card pages with redlinked card numbers.
Oct 12 2018, 5:33 PM · Bots
Dinoguy1000 created T17: Null-editing a page using the "Null edit button" gadget causes all images to disappear until the page is refreshed.
Oct 12 2018, 5:19 PM
Dinoguy1000 created T16: Check passcode redirects.
Oct 12 2018, 5:02 PM · Bots
Dinoguy1000 created Bots.
Oct 12 2018, 4:10 PM