User talk:0x99

From Puella Magi Wiki
Jump to navigation Jump to search
Previous discussions are archived at:

Status

Holy crap a wild mod appeared! --Universalperson 20:58, 1 April 2016 (UTC)

Right, and I have to (finally) update the server and the Wiki software someday. —0x99 14:16, 3 April 2016 (UTC)

pt version of Puella-magi wiki

Hi maru

On last email and talk in irc, you've asked for me to wait the server be updated

Does it was done? Does you still have plans to open the wiki to another languages? When can we talk about this again?

Graciouslly

Hojo Minamino Hibiki I Annonnying, not? 03:29, 22 January 2017 (UTC)

Not much movement yet. Super busy with work. Sorry :( -- 0x99 14:37, 25 April 2017 (UTC)

Page patrolling

Hi I have previously created a page on the wiki at Pachinko and Pachislot but seems like it is not indexed by search engine as the page have not been patrolled by mods. Could you help review and mark the page? C933103 15:10, 28 August 2017 (UTC)

I'm pretty sure the wiki doesn't have patrolling enabled. How did you check that the page wasn't indexed? -- 0x99 18:50, 28 August 2017 (UTC)

It's me again

Any news? or you're saving efforts to update mediawiki at the moment? Hojo Minamino Hibiki I Annonnying, not? 02:33, 5 March 2019 (UTC)

Front Page Sidebar

Is there anyway to add a link to the Magia Record anime in the sidebar under "Anime"? Especially since it will be launching in a few days and I don't know how to change that myself. Maybe also add the Magia Record Manga link as well?Sondenise (talk) 01:58, 1 January 2020 (UTC)

Sorry that this took so long, I've added Magia Record to the sidebar. Will also redo the frontpage soon-ish. --- 0x99 (talk) 05:44, 5 January 2020 (UTC)

String parser functions

Based on Special:Version it looks like these are supported, but they don't work on a page so they are probably disabled (which is apparently the default). Is there any chance of enabling them? ~ Celtic Minstrel (talk) 16:18, 15 April 2022 (UTC)

Sorry, I didn't notice this message. I know it's a year overdue, but I've now enabled string parsers in the Wiki. Please let me know if you need anything else. --0x99 (talk) 15:57, 28 May 2023 (UTC)

Bulk Upload

Was the MsUpload extension intentionally disabled or was that an accident? ~ Celtic Minstrel (talk) 01:11, 11 August 2023 (UTC)

I couldn't get it to work for some reason. I'll take a look at it later. -- 0x99 (talk) 06:40, 11 August 2023 (UTC)

Permitted File Types

Any chance you could add .ogg (and maybe .mid) to the list of allowed file types? I was just thinking that it would be better to upload the musical rendering linked from here directly to the wiki instead of hosting it on MediaFire. I think MediaWiki even has a built-in media player so it would be easy for anyone to listen to it if I converted it to .ogg. (Unless that's just an extension used on Wikipedia and the other big wikis?) ~ Celtic Minstrel (talk) 03:34, 17 August 2023 (UTC)

I've enabled file uploads for ogg/mid/webm. Not sure if it'll work, but let me know if it doesn't. -- 0x99 (talk) 14:46, 10 September 2023 (UTC)

Tabs

We were discussing building a tabbed view to show variants of a single character all on one page. I constructed style rules for it in MediaWiki:Common.css, and it works almost perfectly, but there are a few little glitches that seem unsolvable without JavaScript… so I was wondering if you could perhaps add the first block of JS from User talk:SuzuneMU#Tabs to MediaWiki:Common.js?

I already tested that code by pasting it into my browser's Developer Console; if you're uncertain of it, you can do the same before pushing it live. Or if you know of some other way to make the tabs function better, feel free to write your own code or edit MediaWiki:Common.css instead.

The second block of code on that page is a way to make tabs able to scroll left and right, useful if there are too many to fit on a page. I'm not sure if we'd actually need that, though. It's also tested in the same way as the other code, and works if {{Tab Nav}} is added to the top of the tab container. I didn't actually test the two blocks combined though. ~ Celtic Minstrel (talk) 19:33, 19 August 2023 (UTC)

Done. Sorry, if I don't respond in a responsible time (2-3 days), please feel free to ping via email. -- 0x99 (talk) 08:31, 10 September 2023 (UTC)

SVG upload is broken

See File:^Rune.svg for the error message. ~ Celtic Minstrel (talk) 23:50, 21 August 2023 (UTC)

Sorry about this, SVG should now work again (it should re-process on page visit). -- 0x99 (talk) 08:26, 10 September 2023 (UTC)

A quick question

Hello 0x99, I have a quick question, if thats okay. I'm going through the "Unused files" page and finding ones fit for deletion. The thing is, I feel like Im annoying the mods by making so many requests. Is there any way I could get the files deleted without causing any trouble for anyone? If not, I'll just keep putting them in the Deletion category. Amaterasu (talk) 18:17, 2 November 2023 (UTC)

I think you already have the permission to delete pages (look at "More" in the top bar). You can directly delete it, but I actually like the Deletion Request category, since it serves as a double check in case somebody objects. We could probably do this automatically in the future with User:AnthonyBot, though. By the way, thank you for taking the effort to clean up old images. It helps to shrink down the space and bandwidth usage by quite a lot (as these are often hotlinked as a forum signature, etc.). -- 0x99 (talk) 18:29, 2 November 2023 (UTC)
Oh my! I do! Thanks. Sorry for bothering you! Have a good day. Amaterasu (talk) 19:28, 2 November 2023 (UTC)
If I can chime in real quick, I don't mind at all doing the deletions in batches. And thank you for your work!!Sondenise (talk) 01:47, 3 November 2023 (UTC)
I'd also like to add, it's ok since we've been meaning to get rid of a lot of the fan art and unused stuff on here. Some stuff I wasn't sure on deleting since I couldn't tell if it was official or fan art, or in other cases whether we should keep stuff like Poorfag's page+art around and the like around since it's technically fan-related but also part of the wiki's history and it's not really all that mixed in with official stuff. -The Witch's House (talk) 09:49, 3 November 2023 (UTC)
I'm perfectly fine with keeping ones with some history behind it or play a good part in the history of the community, e.g. meduca meguca stuff, poorfag, some memes in Deciphering the runes, etc. Previously, there were a lot of fanart uploads that were just... un-permissioned fanart uploads (which were severely hotlinked). It's probably safe to clean those up. Though if the author uploads it themselves (or with permission) and linked from their User page, I think that's also cool to keep. -- 0x99 (talk) 09:56, 3 November 2023 (UTC)

Caching issue?

I noticed that File:Mami 4star.png and File:Mami 5star.png were reversed and tried to fix them by uploading each to the other as a new revision. However, somehow they're still reversed, at least for me. In the middle of it the wiki claimed they were duplicates, so I think the fix worked at some level, but they're now showing wrong? ~ Celtic Minstrel (talk) 03:11, 7 November 2023 (UTC)

I've been having the same issue. I replace a file and it shows as the original despite me refreshing, etc. Sondenise (talk) 04:03, 7 November 2023 (UTC)
Ditto for me, but the problem only occurs for me when I'm actually viewing the file. Once I exit it/add it to the gallery, it seems to be okay. Amaterasu (talk) 11:25, 7 November 2023 (UTC)
OK, I see the issue now. Looks like MediaWiki (still) only hashes the path on the first upload and not for subsequent revision, so the cache doesn't get expired. I'll do something. -- 0x99 (talk) 09:02, 7 November 2023 (UTC)
MediaWiki 1.38 includes a timestamp in a query parameter of a thumbnail URL only on a file page (e.g. File:Sayaka_Chara_Sheet.png, if you right-click on the image and use "Copy Image Link", it should have a timestamp appended to the URL). I've reconfigured the cache to take that timestamp into account when caching, so at least the file page should display a new version correctly now.
Annoyingly enough, this is not the case for other pages, such as in the article itself, the link to the image, and in the gallery view. The previous patch that we used back in Cloudflare days no longer works due to how MediaWiki handles URL generation. I'll look into a way to patch this in the next few days.
In the meantime, I've cut the cache period from 2 hours on the server-side (not F5/Ctrl-Shift-R reloadable) and 1 week on the client side (F5/Ctrl-Shift-R reloadable) to 1 hour on both sides. This should help shorten the period where old images are shown on the article page and in the gallery. It should be back to instantaneous once I finished a new patch. I'll keep you posted. -- 0x99 (talk) 11:53, 7 November 2023 (UTC)

Making a Wiki of my own

Hello 0x99! I've been wanting to make a Wiki for a game series I like, but don't quite know how to do it. Could I ask how you did it? (I know this isn't related to the PMMM Wiki, but I thought you would be the best person to ask) Amaterasu (talk) 17:22, 11 September 2024 (UTC)

I'm not 0x99 but the process would be roughly as follows:
  1. Get some hosting (either a VPS or a dedicated wiki-hosting site).
  2. If it's a VPS, install the latest version of MediaWiki.
  3. Add content.
~ Celtic Minstrel (talk) 17:58, 11 September 2024 (UTC)
Sorry for the late reply (I've been stuck in the bed for the past few days), but it's roughly as Celtic Minstrel said. Although, when you're getting started, using a shared hosting may also be an option. PMWiki has been going back and forth between dedicated VPS and NearlyFreeSpeech (no affiliate, I just had a very good experience with them). -- 0x99 (talk) 11:09, 12 September 2024 (UTC)

Archived Talk Pages

I understand that they should not be edited, for obvious reasons, but does it seem okay to make small edits to fix broken internal links? ~ Celtic Minstrel (talk) 18:18, 21 December 2024 (UTC)

Seems fine to me, we still have a full history anyway. --- 0x99 (talk) 15:34, 26 December 2024 (UTC)

Subpages & Galleries

I was wondering if it might be a good idea to enable the subpage system for the main namespace? That would mean that breadcrumbs are automatically shown on pages such as Witch Runes/Episode 1. Also, there are quite a few pages with the "Gallery:" prefix right now, so I wonder if we should make that a proper namespace? I'm not sure if having the pages already exist causes problems with doing either of those things. (I know it used to in older versions of MediaWiki, but maybe it doesn't anymore.) ~ Celtic Minstrel (talk) 18:20, 21 December 2024 (UTC)

Note: regarding the galleries, I have also been considering treating them as subpages instead of using the "Gallery:" prefix/namespace. I'm not sure if that's better – some of the individual page names are quite long, so a page title like "Magia Record Episode: How Long Do We Continue Being Magical Girls?/Gallery" might be a bit too much. Though I did think of a redirect-based approach to work around that (which works – I tested it in my user space). ~ Celtic Minstrel (talk) 18:52, 22 December 2024 (UTC)
I've enabled subpages for the main namespace and user namespace (and its relevant talk pages). As for Gallery, I think it makes sense to turn it into a proper namespace, only problem is that it requires a bit of migration. Do you have any other candidates that should be a namespace? (Currently, only Speculah/Speculah_Talk are proper namespaces, which were created back in 2011 when it was still OK-ish to use NS=100...) --- 0x99 (talk) 15:33, 26 December 2024 (UTC)
I went through Special:AllPages from beginning to end and found the following pseudo-namespaces in use: Matlab:, Merchandise:, and Spoiler:. I don't know what the Matlab stuff is but it probably shouldn't be a real namespace. Similarly, the two pages with the Spoiler: prefix are probably better to just rename. I'm not sure whether Merchandise is worth being a namespace. ~ Celtic Minstrel (talk) 01:37, 27 December 2024 (UTC)
I've moved Gallery (and its talk page) into a dedicated namespace with NSID 3002/3003, as well as migrating Speculah (and its talk page) to NSID 3000/3001 (was: 100/101). -- 0x99 (talk) 05:57, 29 December 2024 (UTC)
I'm thinking that we could probably rename Speculah: to Article: so it can be used for some other original content as well (e.g. Matlab, Spoilers, etc.). -- 0x99 (talk) 06:41, 29 December 2024 (UTC)
Also Wiki email sending seem very delayed right now (I got this notification on 26th), I have to fix this. -- 0x99 (talk) 15:37, 26 December 2024 (UTC)

Broken Page

When you set up the Gallery namespace, one page became inaccessible and is now impossible to edit or delete: Gallery: Tsukasa Anime Screenshots. Note the space after the colon – it seems the system automatically strips that space out when attempting to view, edit, or delete the page, yet the page still is counted as existing. Is there anything that can be done about this? ~ Celtic Minstrel (talk) 00:10, 1 January 2025 (UTC)

(You can see evidence of its existence at Special:DoubleRedirects for example. ~ Celtic Minstrel (talk) 00:12, 1 January 2025 (UTC)
In the database the space seems properly migrated, as there are two entities "Tsukasa_Anime_Screenshots" (id=45269), and "_Tsukasa_Anime_Screenshots" (id=39539). When accessing the page directly from page ID, it appears that the page is failing assertions (see below). My guess is that MediaWiki has started doing some title sanitization and redirection, sometimes when this page was created, and until the upgrade. Since any page with a space in front will automatically redirected to the one without (try " Main_Page"), I think I'll just delete the page via a maintenance script. -- 0x99 (talk) 03:05, 1 January 2025 (UTC)
aaaand of course the script helpfully sanitize the title before searching, so "Gallery:_Tsukasa_Anime_Screenshots" is inaccessible over there too. -- 0x99 (talk) 03:08, 1 January 2025 (UTC)
It appears that mw:Manual:cleanupTitles.php can sanitize these title and prefix them with Broken/. I've done this, and only one page affected is this very page, which is now located at Broken/Gallery:Tsukasa_Anime_Screenshots -- 0x99 (talk)
MediaWiki internal error.

Original exception: [5cfa7aa88cfc4104825b1e98] /Main_Page?curid=39539 Wikimedia\Assert\ParameterAssertionException: Bad value for parameter $title: invalid name '_Tsukasa_Anime_Screenshots'
Backtrace:
from /var/www/public/wiki.puella-magi.net/w/vendor/wikimedia/assert/src/Assert.php(72)
#0 /var/www/public/wiki.puella-magi.net/w/includes/title/TitleValue.php(203): Wikimedia\Assert\Assert::parameter(bool, string, string)
#1 /var/www/public/wiki.puella-magi.net/w/includes/title/TitleValue.php(168): MediaWiki\Title\TitleValue::assertValidSpec(int, string, string, string)
#2 /var/www/public/wiki.puella-magi.net/w/includes/title/TitleValue.php(111): MediaWiki\Title\TitleValue->__construct(int, string)
#3 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/RestrictionStore.php(366): MediaWiki\Title\TitleValue::newFromPage(MediaWiki\Title\Title)
#4 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/RestrictionStore.php(122): MediaWiki\Permissions\RestrictionStore->loadRestrictions(MediaWiki\Title\Title)
#5 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/RestrictionStore.php(107): MediaWiki\Permissions\RestrictionStore->getAllRestrictions(MediaWiki\Title\Title)
#6 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/PermissionManager.php(1088): MediaWiki\Permissions\RestrictionStore->getRestrictions(MediaWiki\Title\Title, string)
#7 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/PermissionManager.php(507): MediaWiki\Permissions\PermissionManager->checkPageRestrictions(string, MediaWiki\User\User, MediaWiki\Permissions\PermissionStatus, string, bool, MediaWiki\Title\Title)
#8 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/PermissionManager.php(289): MediaWiki\Permissions\PermissionManager->getPermissionStatus(string, MediaWiki\User\User, MediaWiki\Title\Title, string, bool)
#9 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/UserAuthority.php(410): MediaWiki\Permissions\PermissionManager->userCan(string, MediaWiki\User\User, MediaWiki\Title\Title, string)
#10 /var/www/public/wiki.puella-magi.net/w/includes/Permissions/UserAuthority.php(171): MediaWiki\Permissions\UserAuthority->internalCan(string, string, MediaWiki\Title\Title, null, bool)
#11 /var/www/public/wiki.puella-magi.net/w/includes/user/User.php(3254): MediaWiki\Permissions\UserAuthority->probablyCan(string, MediaWiki\Title\Title, null)
#12 /var/www/public/wiki.puella-magi.net/w/includes/page/Article.php(519): MediaWiki\User\User->probablyCan(string, MediaWiki\Title\Title)
#13 /var/www/public/wiki.puella-magi.net/w/includes/actions/ViewAction.php(78): Article->view()
#14 /var/www/public/wiki.puella-magi.net/w/includes/actions/ActionEntryPoint.php(733): ViewAction->show()
#15 /var/www/public/wiki.puella-magi.net/w/includes/actions/ActionEntryPoint.php(510): MediaWiki\Actions\ActionEntryPoint->performAction(Article, MediaWiki\Title\Title)
#16 /var/www/public/wiki.puella-magi.net/w/includes/actions/ActionEntryPoint.php(146): MediaWiki\Actions\ActionEntryPoint->performRequest()
#17 /var/www/public/wiki.puella-magi.net/w/includes/MediaWikiEntryPoint.php(200): MediaWiki\Actions\ActionEntryPoint->execute()
#18 /var/www/public/wiki.puella-magi.net/w/index.php(58): MediaWiki\MediaWikiEntryPoint->run()
#19 {main}