Page MenuHomePhabricator

Put DoubleWiki local javascript on tr.wikisource
Closed, InvalidPublicRequest

Event Timeline

Aklapper renamed this task from DoubleWiki on tr.wikisource to Deploy DoubleWiki extension on tr.wikisource.Oct 14 2020, 12:39 PM
TmY_e12 closed this task as Resolved.EditedOct 16 2020, 2:50 PM
TmY_e12 claimed this task.
TmY_e12 triaged this task as Low priority.
TmY_e12 added a subscriber: TmY_e12.

Required javascript code is added to site common.js.

Aklapper renamed this task from Deploy DoubleWiki extension on tr.wikisource to Put DoubleWiki local javascript on tr.wikisource.Oct 16 2020, 2:59 PM
Aklapper changed the task status from Resolved to Invalid.
Aklapper removed a project: Wikimedia-Site-requests.

I assumed this task was about deploying the extension called DoubleWiki. Looks like I was wrong. :)

Thanks @TmY_e12 for better understanding what was actually requested here!

@Satirdan_kahraman: On-wiki content like user scripts, gadgets, templates, custom CSS are local features and managed independently on each wiki.
Phabricator is mostly used for MediaWiki, MediaWiki extensions, or server configuration, or by developers and teams to organize what they plan to work on.
If you are looking for help with local code, see https://meta.wikimedia.org/wiki/Small_wiki_toolkits#Ask_your_technical_questions instead. Thanks!

I assumed this task was about deploying the extension called DoubleWiki. Looks like I was wrong. :)

Thanks @TmY_e12 for better understanding what was actually requested here!

@Satirdan_kahraman: On-wiki content like user scripts, gadgets, templates, custom CSS are local features and managed independently on each wiki.
Phabricator is mostly used for MediaWiki, MediaWiki extensions, or server configuration, or by developers and teams to organize what they plan to work on.
If you are looking for help with local code, see https://meta.wikimedia.org/wiki/Small_wiki_toolkits#Ask_your_technical_questions instead. Thanks!

I was the one who responded at Steward_requests/Miscellaneous saying that for the extension to be enabled a request needs to be made here - without the extension installed, my understanding is that the script doesn't work?

@DannyS712: Did some extension get newly installed since this task was created? Asking as there is no sign about any extension deployment in this task...

https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/wmf-config/InitialiseSettings.php$18028 does not list trwikisource for wmgUseDoubleWiki

Edit: https://tr.wikisource.org/wiki/%C3%96zel:S%C3%BCr%C3%BCm lists DoubleWiki. That's... very confusing.

I assumed this task was about deploying the extension called DoubleWiki. Looks like I was wrong. :)

Thanks @TmY_e12 for better understanding what was actually requested here!

@Satirdan_kahraman: On-wiki content like user scripts, gadgets, templates, custom CSS are local features and managed independently on each wiki.
Phabricator is mostly used for MediaWiki, MediaWiki extensions, or server configuration, or by developers and teams to organize what they plan to work on.
If you are looking for help with local code, see https://meta.wikimedia.org/wiki/Small_wiki_toolkits#Ask_your_technical_questions instead. Thanks!

I was the one who responded at Steward_requests/Miscellaneous saying that for the extension to be enabled a request needs to be made here - without the extension installed, my understanding is that the script doesn't work?

Per Special:Version they already seem to have it installed. They just need to add the required script to MediaWiki:Common.js to enable it.

Ah, thanks! So this was a request which should not end up in Phabricator then. :)

@DannyS712: Did some extension get newly installed since this task was created? Asking as there is no sign about any extension deployment in this task...

https://phabricator.wikimedia.org/source/mediawiki-config/browse/master/wmf-config/InitialiseSettings.php$18028 does not list trwikisource for wmgUseDoubleWiki

Edit: https://tr.wikisource.org/wiki/%C3%96zel:S%C3%BCr%C3%BCm lists DoubleWiki. That's... very confusing.

Hmm, I guess its because 'wikisource' => true, for wmgUseDoubleWiki, and trwikisource inherits from wikisource? See https://gerrit.wikimedia.org/r/plugins/gitiles/operations/mediawiki-config/+/82b7795ffbc0420c44b5ec546e8481b26f1a4922/wmf-config/config/trwikisource.yaml
I apologize for sending @Satirdan_kahraman here