Page MenuHomePhabricator
Feed Advanced Search

Jul 1 2022

Jasonkhanlar added a comment to T308199: Create project tag for Json5Config.

Hello. Unfortunately I am still stuck on this extension, and haven't much progress on my website as I am still determined to prepare a functional JSON/JSON5 environment implementation. As of this time I have not been able to prepare any sufficient code that is actually of significance or value. I probably opened this ticket prematurely, and if necessary, you are welcome to close it if you would like.

Jul 1 2022, 11:54 AM · Project-Admins

May 29 2022

Jasonkhanlar added a comment to T300437: Quiet default buttons have invalid hover styles.

https://phabricator.wikimedia.org/T307631 closed as a duplicate of this issue.

May 29 2022, 1:39 AM · Design-Systems-Team, Codex

May 25 2022

Jasonkhanlar added a comment to T308199: Create project tag for Json5Config.

Thank you for assigning the task to me. I saw the task status change since May 12th, and since I initially considered working from scratch, at the time I did not have any code ready to publish that is functional, and I am still working on developing an initial code base to submit. I'm also tinkering with forking the JsonConfig extension as well. As I get a reasonable code base to push git commits to a public repo, I'll follow up with the progress here.

May 25 2022, 2:55 AM · Project-Admins

May 12 2022

Jasonkhanlar added a comment to T308111: Raw message key ⧼jsonconfig-blocked-page-creation⧽ shown in Permission Error message.

https://gerrit.wikimedia.org/r/plugins/gitiles/mediawiki/extensions/JsonConfig/+/refs/heads/master/i18n/qqq.json#56

	"jsonconfig-optional-field": "A short suffix appended to one of these messages to indicate that the field is optional.\n* {{msg-mw|Jsonconfig-err-bool}}\n* {{msg-mw|Jsonconfig-err-string}}\n* {{msg-mw|Jsonconfig-err-integer}}\n* Or any other field error message provided by another extension\n{{Identical|Optional}}",
May 12 2022, 5:37 AM · Documentation, Platform Team Workboards, JsonConfig
Jasonkhanlar created T308199: Create project tag for Json5Config.
May 12 2022, 1:16 AM · Project-Admins

May 11 2022

Jasonkhanlar added a comment to T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.

Also I am using this code snippet for Supporting Wikimedia templates https://mediawiki.org/wiki/Extension:JsonConfig#Supporting_Wikimedia_templates

May 11 2022, 12:11 PM · JsonConfig
Jasonkhanlar added a comment to T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.

Also note that this doesn't help to explain the Apache error log warning messages:

May 11 2022, 11:51 AM · JsonConfig
Jasonkhanlar updated the task description for T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.
May 11 2022, 11:44 AM · JsonConfig
Jasonkhanlar updated the task description for T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.
May 11 2022, 11:41 AM · JsonConfig
Jasonkhanlar updated the task description for T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.
May 11 2022, 11:32 AM · JsonConfig
Jasonkhanlar updated the task description for T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.
May 11 2022, 11:32 AM · JsonConfig
Jasonkhanlar created T308121: return false (not null) if the given namespace is mentioned in the config and title doesn't match any regex patterns.
May 11 2022, 11:31 AM · JsonConfig
Jasonkhanlar added a comment to T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.

Where 'this' is defined as why does https://dev.moasspedia.org/w/index.php?title=Ape_data:Ape-made_artwork33&action=edit show permission denied, and https://dev.moasspedia.org/w/index.php?title=Ape_data:Ape-made_artwork33.json&action=edit is valid because it matches regex rule (and the expected behavior is for JsonConfig to entirely ignore anything that doesn't match, and to not interrupt with showing permission denied)

May 11 2022, 10:03 AM · JsonConfig
Jasonkhanlar created T308111: Raw message key ⧼jsonconfig-blocked-page-creation⧽ shown in Permission Error message.
May 11 2022, 9:25 AM · Documentation, Platform Team Workboards, JsonConfig
Jasonkhanlar added a comment to T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

Repeating this bug mention https://phabricator.wikimedia.org/T307978#7916685 since it appears this task is closed, and the bug is perhaps still not yet resolved, and I believe that this is related to "something is wrong in the code base (a so-called "software bug")":

May 11 2022, 9:00 AM · JsonConfig
Jasonkhanlar added a comment to T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.

@Aklapper Also I am curious, how do I tag the JsonConfig project in the MediaWiki Support Desk so that relevant devs can easily identify the support question being tagged/affiliated with the project?

May 11 2022, 8:24 AM · JsonConfig
Jasonkhanlar updated the task description for T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.
May 11 2022, 8:21 AM · JsonConfig
Jasonkhanlar added a comment to T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.

@Aklapper Aha! Thank you! I made this mistake this entire time. I intended this as a support request, but also slightly skeptical that it may be a bug, but that is not my intention/priority. I'll mention in the Mediawiki Support Desk also.

May 11 2022, 8:17 AM · JsonConfig
Jasonkhanlar updated the task description for T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.
May 11 2022, 8:04 AM · JsonConfig
Jasonkhanlar updated the task description for T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.
May 11 2022, 8:00 AM · JsonConfig
Jasonkhanlar updated the task description for T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.
May 11 2022, 7:59 AM · JsonConfig
Jasonkhanlar updated the task description for T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.
May 11 2022, 7:58 AM · JsonConfig
Jasonkhanlar created T308104: Question about public static function onCanonicalNamespaces( array &$namespaces ) { }.
May 11 2022, 7:52 AM · JsonConfig
Jasonkhanlar added a comment to T302694: Consider supporting JSON5 and YAML configuration files.

Several days back in the Libera.chat IRC channel I suggested:

May 11 2022, 3:20 AM · Web2Cit-Core
Jasonkhanlar added a comment to T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

Also, I think I better understand the case that using the 'json' (CONTENT_MODEL_JSON constant in MediaWiki) content model type, which I initially thought was preferable to use and build on top of, that this is not the case, and that I should instead utilize the content model types created by JsonConfig extension. In this case, however, I am curious about the slight differences in html rendering markup that exists between the two views. For example:

May 11 2022, 1:38 AM · JsonConfig
Jasonkhanlar updated subscribers of T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

Yuri replied to my email also:

May 11 2022, 1:25 AM · JsonConfig

May 10 2022

Jasonkhanlar added a comment to T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

I stumbled upon this strange issue with LocalSettings.php commenting out all of my JsonConfig configurations, and using only:

May 10 2022, 9:36 AM · JsonConfig
Jasonkhanlar added a comment to T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

Also per further comparison of the HTML output rendering from the native 'json' content model type to the one provided by JsonConfig, I see the native 'json' shows:

May 10 2022, 9:23 AM · JsonConfig
Jasonkhanlar updated the task description for T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.
May 10 2022, 9:19 AM · JsonConfig
Jasonkhanlar added a comment to T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

Also see

May 10 2022, 6:42 AM · JsonConfig
Jasonkhanlar added a comment to T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.

Is there a reason that JsonConfig is not able to allow pages to be created so that the MySQL database pages table page_content_model column is set with the value 'json' using MediaWiki's native model type for this? Is it necessary that JsonConfig ignore/neglect that existing model type to reproduce/replicate/duplicate it redundantly? And if so, it is there any way that JsonConfig can ensure that editing pages with either of the identical content types are not showing any errors preventing editing user interface expereince?

May 10 2022, 6:30 AM · JsonConfig
Jasonkhanlar updated the task description for T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.
May 10 2022, 6:15 AM · JsonConfig
Jasonkhanlar created T307978: [JsonConfig extension support question] Using JsonConfig extension, is it possible to create "*.json" pages using the native 'json' content model type?.
May 10 2022, 6:13 AM · JsonConfig

May 8 2022

Jasonkhanlar added a comment to T241180: RFC: Adopt a modern JavaScript framework for use with MediaWiki.

I stumbled upon this proposal and thought I would ask, has anyone here heard about Nuxt? Also Nuxt3 was announced/released recently too. https://v3.nuxtjs.org/

May 8 2022, 9:27 AM · Front-end-Standards-Group, Design-Systems-team-20200324-20220422, TechCom-RFC (TechCom-RFC-Closed), Security-Team

May 6 2022

Jasonkhanlar committed rEPHS6445345bd912: Remove useless config variable (authored by Jasonkhanlar).
Remove useless config variable
May 6 2022, 6:29 PM
Jasonkhanlar committed rEPHS8acd742d2385: Fix for PHP Warning: Parameter [1,2,3,4] to PhotoSwipe::renderTagPhotoSwipe()… (authored by Jasonkhanlar).
Fix for PHP Warning: Parameter [1,2,3,4] to PhotoSwipe::renderTagPhotoSwipe()…
May 6 2022, 6:29 PM
Jasonkhanlar committed rEPHS812aaeb8df96: Previously relocated json_decode to process earlier in function. Remove… (authored by Jasonkhanlar).
Previously relocated json_decode to process earlier in function. Remove…
May 6 2022, 6:29 PM

May 4 2022

Jasonkhanlar updated the task description for T307631: client-side CSS appears to be using LESS syntax, which breaks in web browsers .
May 4 2022, 10:35 PM · CSS, OOUI
Jasonkhanlar updated the task description for T307636: Two HTML Validation errors in MediaWiki core.
May 4 2022, 10:34 PM · MediaWiki-Parser
Jasonkhanlar updated the task description for T307636: Two HTML Validation errors in MediaWiki core.
May 4 2022, 10:25 PM · MediaWiki-Parser
Jasonkhanlar updated the task description for T307636: Two HTML Validation errors in MediaWiki core.
May 4 2022, 10:25 PM · MediaWiki-Parser
Jasonkhanlar updated the task description for T307636: Two HTML Validation errors in MediaWiki core.
May 4 2022, 10:19 PM · MediaWiki-Parser
Jasonkhanlar created T307636: Two HTML Validation errors in MediaWiki core.
May 4 2022, 10:18 PM · MediaWiki-Parser
Jasonkhanlar added a comment to T307631: client-side CSS appears to be using LESS syntax, which breaks in web browsers .

Also continuing from where I last left off in The W3C CSS Validation Service results:

May 4 2022, 9:44 PM · CSS, OOUI
Jasonkhanlar updated subscribers of T307631: client-side CSS appears to be using LESS syntax, which breaks in web browsers .
May 4 2022, 9:27 PM · CSS, OOUI
Jasonkhanlar added a comment to T307631: client-side CSS appears to be using LESS syntax, which breaks in web browsers .

Also noting from my mention of this yesterday on IRC in Libera.chat/Mediawiki,

May 4 2022, 9:18 PM · CSS, OOUI
Jasonkhanlar updated the task description for T307631: client-side CSS appears to be using LESS syntax, which breaks in web browsers .
May 4 2022, 9:16 PM · CSS, OOUI
Jasonkhanlar created T307631: client-side CSS appears to be using LESS syntax, which breaks in web browsers .
May 4 2022, 9:14 PM · CSS, OOUI

May 3 2022

Jasonkhanlar added a watcher for Trusted-Contributors: Jasonkhanlar.
May 3 2022, 9:06 AM
Jasonkhanlar committed rEPHS2111a04c5cfc: minor: place closing tag to match opening tag position (authored by Jasonkhanlar).
minor: place closing tag to match opening tag position
May 3 2022, 8:26 AM
Jasonkhanlar committed rEPHS8b6846d45c55: fix code in 'Use argument configuration' section (authored by Jasonkhanlar).
fix code in 'Use argument configuration' section
May 3 2022, 8:23 AM
Jasonkhanlar committed rEPHS5e89aa471817: Use headers (authored by Jasonkhanlar).
Use headers
May 3 2022, 8:23 AM

May 2 2022

Jasonkhanlar added a comment to T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..

I got a reply from IRC Libera.chat/MediaWiki:

May 2 2022, 2:45 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307324: Directory JSON does not have file data.json..
May 2 2022, 2:42 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307324: Directory JSON does not have file data.json..
May 2 2022, 2:41 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307324: Directory JSON does not have file data.json..
May 2 2022, 2:40 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar created T307324: Directory JSON does not have file data.json..
May 2 2022, 2:39 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar closed T307315: ExternalData extension: "Directory is not defined." as Invalid.
May 2 2022, 2:09 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar added a comment to T307315: ExternalData extension: "Directory is not defined.".

Closing this since the latest version in git repo does not reproduce the error.

May 2 2022, 2:09 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 2 2022, 2:04 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar added a comment to T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..

As a newbie, I am determined to figure out why and resolve issues with ExtensionDistributor releases not having the actual latest version releases. I just started learning about this extenison in the last 24 hours or so, but I also noticed https://phabricator.wikimedia.org/feed/7086462105921143751/ and of course the very first concern I saw at https://www.mediawiki.org/wiki/Extension:External_Data/Download_and_installation ("Not recommended" section) mentioned similarly, however, I asked about this on MediaWiki discord server, and response was:

May 2 2022, 1:33 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated subscribers of T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..
May 2 2022, 1:24 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar added a comment to T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..

So... all three of my inquiries regarding this ExternalData extension:

May 2 2022, 1:22 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 2 2022, 1:18 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 2 2022, 1:17 AM · MediaWiki-extensions-ExternalData
Jasonkhanlar added a comment to T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..

I see the git repository has a lot of code revisions changing the functions related to this post also. It seems this is already being worked on, and the tag appears to be customizable by site admins.

May 2 2022, 12:33 AM · MediaWiki-extensions-ExternalData

May 1 2022

Jasonkhanlar added a comment to T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..

Also, I propose suggestion to change the code so that the tag created by this extension matches the name of the extension. e.g. <externaldata>...</externaldata> and <externaldata />

May 1 2022, 11:57 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..
May 1 2022, 11:56 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..
May 1 2022, 11:56 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..
May 1 2022, 11:45 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar created T307318: Render the <external data="(internal variable)">(default value)</external> or <external data="(var)" /> tag..
May 1 2022, 11:44 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 1 2022, 10:45 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:42 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:28 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:22 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:18 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:15 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:15 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:01 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:01 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 10:00 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar created T307315: ExternalData extension: "Directory is not defined.".
May 1 2022, 9:58 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 1 2022, 8:36 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 1 2022, 8:35 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar updated the task description for T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 1 2022, 8:35 PM · MediaWiki-extensions-ExternalData
Jasonkhanlar created T307310: Repeat "Error: No "data" parameter specified." error message output in wiki page when using incomplete {{#get_file_data:}} query.
May 1 2022, 8:34 PM · MediaWiki-extensions-ExternalData

Apr 28 2022

Jasonkhanlar added a comment to T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 11:25 PM · Project-Admins
Jasonkhanlar added a comment to T307136: Create project tag for mediawiki/extensions/PhotoSwipe.

"if you're willing to use Phabricator for bug tracking re extension PhotoSwipe."

Apr 28 2022, 9:05 PM · Project-Admins
Jasonkhanlar added a comment to T307136: Create project tag for mediawiki/extensions/PhotoSwipe.

Oops! I am sorry for removing @MarcoAurelio as assignee of this task! That was not intentional! I think it happened because I was editing at same time as assigned. My apologies!

Apr 28 2022, 8:57 PM · Project-Admins
Jasonkhanlar updated the task description for T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:56 PM · Project-Admins
Jasonkhanlar changed the status of T307136: Create project tag for mediawiki/extensions/PhotoSwipe from In Progress to Open.
Apr 28 2022, 8:55 PM · Project-Admins
Jasonkhanlar updated the task description for T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:52 PM · Project-Admins
Jasonkhanlar updated the task description for T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:52 PM · Project-Admins
Jasonkhanlar updated the task description for T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:46 PM · Project-Admins
Jasonkhanlar updated the task description for T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:06 PM · Project-Admins
Jasonkhanlar renamed T307136: Create project tag for mediawiki/extensions/PhotoSwipe from Create project tag for <INSERT HERE> to Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:05 PM · Project-Admins
Jasonkhanlar created T307136: Create project tag for mediawiki/extensions/PhotoSwipe.
Apr 28 2022, 8:02 PM · Project-Admins
Jasonkhanlar committed rEPHS5b36044665c2: Remove default values column as they are no longer the defaults, and actual… (authored by Jasonkhanlar).
Remove default values column as they are no longer the defaults, and actual…
Apr 28 2022, 7:34 PM
Jasonkhanlar committed rEPHS298c4fe13833: extension type: parserhook (authored by Jasonkhanlar).
extension type: parserhook
Apr 28 2022, 5:48 PM
Jasonkhanlar committed rEPHSbc4ab07aad9b: update configuration section (authored by Jasonkhanlar).
update configuration section
Apr 28 2022, 5:48 PM