Page MenuHomeMiraheze

ManageWikiProject
ActivePublic

Members (6)

Watchers (1)

Details

Description

A project for issues related to the ManageWiki extension. Please note that this extension is still being developed, so more features will become available in the feuture.

Recent Activity

Today

Universal_Omega triaged T7688: ManageWiki Bug on gpw.miraheze.org as Normal priority.
Sat, Jul 31, 05:02 · MediaWiki (SRE), ManageWiki, Universal Omega

Yesterday

RhinosF1 added a comment to T6575: Implement short wiki descriptions.

Deployed!

Fri, Jul 30, 08:37 · Universal Omega, MediaWiki (SRE), ManageWiki, WikiDiscover
Universal_Omega closed T6575: Implement short wiki descriptions as Resolved.

This is now done in extensions, just $wgWikiDiscoverUseDescriptions = true; needs to be set now. Closing as resolved since support has been implemented.

Fri, Jul 30, 00:16 · Universal Omega, MediaWiki (SRE), ManageWiki, WikiDiscover

Thu, Jul 29

Universal_Omega added a comment to T6575: Implement short wiki descriptions.

PRs:

Thu, Jul 29, 20:48 · Universal Omega, MediaWiki (SRE), ManageWiki, WikiDiscover
Avengium added a comment to T6575: Implement short wiki descriptions.

I like this idea. I think is a great idea. And i think a field for adding a description in /Special:ManageWiki/core could be a good idea too.
I made a mockup of my idea.
Current: https://cdn.discordapp.com/attachments/435711390544560128/870395132405493760/Managewiki_core_01.png
Mockup: https://cdn.discordapp.com/attachments/435711390544560128/870395132405493760/Managewiki_core_02.png

Thu, Jul 29, 20:19 · Universal Omega, MediaWiki (SRE), ManageWiki, WikiDiscover

Wed, Jul 28

Universal_Omega closed T5793: Add search feature in ManageWiki as Declined.

Regrettably declining this task.

Wed, Jul 28, 21:58 · Universal Omega, MediaWiki (SRE), ManageWiki
Ugochimobi added a comment to T5412: Review changes made to a wiki via Special:ManageWiki before submitting them.

This has now been deployed.

Wed, Jul 28, 19:18 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega moved T5793: Add search feature in ManageWiki from Long Term to Goals on the Universal Omega board.
Wed, Jul 28, 18:16 · Universal Omega, MediaWiki (SRE), ManageWiki
Universal_Omega closed T5412: Review changes made to a wiki via Special:ManageWiki before submitting them as Resolved.

This has now been deployed.

Wed, Jul 28, 17:45 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega added a comment to T5793: Add search feature in ManageWiki.

I drafted some quick JS, if this is the way we want to do this:

Wed, Jul 28, 03:44 · Universal Omega, MediaWiki (SRE), ManageWiki
Universal_Omega added a comment to T5793: Add search feature in ManageWiki.

There are two options for this.

  • 1) Make this "search" filter the current tab values or
  • 2) Make the search return if the variable is available in ManageWiki, and in what section its in.
Wed, Jul 28, 01:49 · Universal Omega, MediaWiki (SRE), ManageWiki
Universal_Omega claimed T5793: Add search feature in ManageWiki.

I think I know of a way to do this with a bit of JavaScript. I will attempt this. But if my way doesn't work I really don't know how else this will be possible, so it should probably be declined.

Wed, Jul 28, 01:42 · Universal Omega, MediaWiki (SRE), ManageWiki

Mon, Jul 26

Universal_Omega added a comment to T5412: Review changes made to a wiki via Special:ManageWiki before submitting them.

Currently blocked on community consensus.

Mon, Jul 26, 20:40 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega added a comment to T5412: Review changes made to a wiki via Special:ManageWiki before submitting them.

https://github.com/miraheze/ManageWiki/pull/290

Mon, Jul 26, 17:41 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega moved T5412: Review changes made to a wiki via Special:ManageWiki before submitting them from Long Term to Goals on the Universal Omega board.
Mon, Jul 26, 06:38 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega moved T5412: Review changes made to a wiki via Special:ManageWiki before submitting them from Long Term to Goals on the MediaWiki (SRE) board.
Mon, Jul 26, 06:38 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega moved T5412: Review changes made to a wiki via Special:ManageWiki before submitting them from Backlog to Miraheze Extensions on the Goal-2021-Jul-Dec board.
Mon, Jul 26, 06:38 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega added a project to T5412: Review changes made to a wiki via Special:ManageWiki before submitting them: Goal-2021-Jul-Dec.

I guess this wasn't moved over to the next goal period, so doing that.

Mon, Jul 26, 06:38 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
Universal_Omega claimed T5412: Review changes made to a wiki via Special:ManageWiki before submitting them.

I drafted a bit of JS for this, using the oojs dialogs. This should be fairly good to do, with a "review" button, next to the save button, so it does not annoy users if they don't want to review them.

Mon, Jul 26, 02:51 · Goal-2021-Jul-Dec, Universal Omega, MediaWiki (SRE), Goal-2021-Jan-Jun, Goal-2020-Jul-Dec, ManageWiki
labster added a comment to T7125: Improve ManageWiki extension interface.

Thanks! Great work.

Mon, Jul 26, 00:23 · Universal Omega, ManageWiki, MediaWiki (SRE)

Sat, Jul 24

Universal_Omega added a project to T5793: Add search feature in ManageWiki: Universal Omega.
Sat, Jul 24, 16:52 · Universal Omega, MediaWiki (SRE), ManageWiki
Universal_Omega closed T7103: Warn users when attempting to remove managewiki right from self as Declined.

I looked into ways of implementation as I mentioned above. I don't think this is worth the effort at this time. We don't have to deal with this to much right now, and Stewards can always restore it if necessary.

Sat, Jul 24, 04:31 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega moved T7688: ManageWiki Bug on gpw.miraheze.org from Unsorted to Short Term on the Universal Omega board.
Sat, Jul 24, 00:38 · MediaWiki (SRE), ManageWiki, Universal Omega
Universal_Omega moved T7688: ManageWiki Bug on gpw.miraheze.org from Backlog to Short Term on the MediaWiki (SRE) board.
Sat, Jul 24, 00:38 · MediaWiki (SRE), ManageWiki, Universal Omega
Universal_Omega moved T7688: ManageWiki Bug on gpw.miraheze.org from Backlog to Bugs on the ManageWiki board.
Sat, Jul 24, 00:38 · MediaWiki (SRE), ManageWiki, Universal Omega
Universal_Omega closed T7688: ManageWiki Bug on gpw.miraheze.org as Resolved.

This should now be fixed. Sorry for the inconvenience.

Sat, Jul 24, 00:38 · MediaWiki (SRE), ManageWiki, Universal Omega

Fri, Jul 23

Universal_Omega claimed T7688: ManageWiki Bug on gpw.miraheze.org.

I am looking now.

Fri, Jul 23, 23:36 · MediaWiki (SRE), ManageWiki, Universal Omega
RhinosF1 added a comment to T7688: ManageWiki Bug on gpw.miraheze.org.

Please can you go into more detail than a bug?

Fri, Jul 23, 22:41 · MediaWiki (SRE), ManageWiki, Universal Omega
RH created T7688: ManageWiki Bug on gpw.miraheze.org.
Fri, Jul 23, 22:40 · MediaWiki (SRE), ManageWiki, Universal Omega
Universal_Omega closed T7125: Improve ManageWiki extension interface as Resolved.

Closing as resolved since the first 3 parts are done, and the final part is quite difficult and not necessarily worth it at this time. If it is wanted enough later it can be reconsidered.

Fri, Jul 23, 18:49 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T7125: Improve ManageWiki extension interface.
Fri, Jul 23, 18:47 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega added a comment to T7125: Improve ManageWiki extension interface.

Part 3 now deployed.

Fri, Jul 23, 17:06 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T7125: Improve ManageWiki extension interface.
Fri, Jul 23, 17:06 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega added a comment to T7125: Improve ManageWiki extension interface.

The PR to change the way the submit is done, does many other improvements as well. I explained that on https://github.com/miraheze/ManageWiki/pull/281#issue-692147089.

Fri, Jul 23, 06:43 · Universal Omega, ManageWiki, MediaWiki (SRE)

Wed, Jul 21

Universal_Omega added a comment to T7125: Improve ManageWiki extension interface.

The third of this is currently blocked on community input. See https://meta.miraheze.org/wiki/Community_noticeboard#ManageWiki_UX_Change_(SRE_Request_for_Community_Input)

Wed, Jul 21, 05:12 · Universal Omega, ManageWiki, MediaWiki (SRE)

Mon, Jul 19

Lakelimbo added a comment to T7125: Improve ManageWiki extension interface.
In T7125#153926, @Void wrote:

I think instead of having tabs on the form, we should have a filter that simply updates the visibility of the different items (I think we do something similar with the yearly Survey, where checking a checkbox makes more questions visible). This way we could default the page to showing all items, but also easily filter it down to categories. Additionally, depending on how it's implemented, it could display multiple categories at once, and the same item could be in multiple categories.

Mon, Jul 19, 12:18 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega added a comment to T7125: Improve ManageWiki extension interface.

Descriptions are now displayed.

Mon, Jul 19, 02:48 · Universal Omega, ManageWiki, MediaWiki (SRE)
Universal_Omega updated the task description for T7125: Improve ManageWiki extension interface.
Mon, Jul 19, 02:47 · Universal Omega, ManageWiki, MediaWiki (SRE)

Sun, Jul 18

Universal_Omega moved T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis from Unsorted to Short Term on the Universal Omega board.
Sun, Jul 18, 23:16 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
Universal_Omega moved T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis from Backlog to Short Term on the MediaWiki (SRE) board.
Sun, Jul 18, 23:16 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
Universal_Omega edited projects for T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis, added: ManageWiki; removed Extensions.
Sun, Jul 18, 23:16 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
RhinosF1 renamed T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis from MediaWIki/ManageWiki Error to ManageWiki/Extensions inaccessible on Wikibase client wikis.
Sun, Jul 18, 21:16 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
RhinosF1 triaged T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis as High priority.
Sun, Jul 18, 21:15 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
RhinosF1 removed a project from T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis: Test Me.

No such service: WikibaseRepo.EntityNamespaceLookup

from /srv/mediawiki/w/vendor/wikimedia/services/src/ServiceContainer.php(468)
#0 /srv/mediawiki/w/vendor/wikimedia/services/src/ServiceContainer.php(416): Wikimedia\Services\ServiceContainer->createService(string)
#1 /srv/mediawiki/w/includes/MediaWikiServices.php(264): Wikimedia\Services\ServiceContainer->getService(string)
#2 /srv/mediawiki/w/vendor/wikimedia/services/src/ServiceContainer.php(424): MediaWiki\MediaWikiServices->getService(string)
#3 /srv/mediawiki/w/extensions/Wikibase/repo/includes/WikibaseRepo.php(1382): Wikimedia\Services\ServiceContainer->get(string)
#4 /srv/mediawiki/w/extensions/Citoid/includes/CitoidHooks.php(48): Wikibase\Repo\WikibaseRepo::getEntityNamespaceLookup()
#5 /srv/mediawiki/w/includes/HookContainer/HookContainer.php(338): CitoidHooks::onBeforePageDisplay(OutputPage, SkinVector)
#6 /srv/mediawiki/w/includes/HookContainer/HookContainer.php(137): MediaWiki\HookContainer\HookContainer->callLegacyHook(string, array, array, array)
#7 /srv/mediawiki/w/includes/HookContainer/HookRunner.php(1000): MediaWiki\HookContainer\HookContainer->run(string, array, array)
#8 /srv/mediawiki/w/includes/OutputPage.php(2629): MediaWiki\HookContainer\HookRunner->onBeforePageDisplay(OutputPage, SkinVector)
#9 /srv/mediawiki/w/includes/MediaWiki.php(927): OutputPage->output(boolean)
#10 /srv/mediawiki/w/includes/MediaWiki.php(940): MediaWiki::{closure}()
#11 /srv/mediawiki/w/includes/MediaWiki.php(546): MediaWiki->main()
#12 /srv/mediawiki/w/index.php(53): MediaWiki->run()
#13 /srv/mediawiki/w/index.php(46): wfIndexMain()
#14 {main}
Sun, Jul 18, 21:14 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
R4356th added a project to T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis: Test Me.

Tagging with Test Me as I was not able to reproduce this and Lakelimbo also said on Discord that the update works well for them.

Sun, Jul 18, 21:11 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
R4356th moved T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis from Backlog to Bugs on the ManageWiki board.
Sun, Jul 18, 21:09 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
R4356th edited projects for T7661: ManageWiki/Extensions inaccessible on Wikibase client wikis, added: ManageWiki; removed MediaWiki.
Sun, Jul 18, 21:08 · ManageWiki, Universal Omega, Production Error, MediaWiki (SRE)
Void added a comment to T7125: Improve ManageWiki extension interface.

I think instead of having tabs on the form, we should have a filter that simply updates the visibility of the different items (I think we do something similar with the yearly Survey, where checking a checkbox makes more questions visible). This way we could default the page to showing all items, but also easily filter it down to categories. Additionally, depending on how it's implemented, it could display multiple categories at once, and the same item could be in multiple categories.

Sun, Jul 18, 19:43 · Universal Omega, ManageWiki, MediaWiki (SRE)

Sat, Jul 17

Universal_Omega added a comment to T7125: Improve ManageWiki extension interface.

The "improvement" in #1 has actually made my life harder and I am pretty sure many others feel the same way. The types defined in extension registry are not useful at all to the end user; they make navigating ManageWiki harder. I suggest adding custom sections.

Sat, Jul 17, 17:01 · Universal Omega, ManageWiki, MediaWiki (SRE)
R4356th added a comment to T7125: Improve ManageWiki extension interface.

The improvement in #1 has actually made my life harder and I am pretty sure many others feel the same way. The types defined in extension registry are not useful at all to the end user; they make navigating ManageWiki harder. I suggest adding custom sections.

Sat, Jul 17, 12:52 · Universal Omega, ManageWiki, MediaWiki (SRE)