Jump to content

Topic on Extension talk:Semantic MediaWiki

Can anyone explain to me what the smwexaminer permission does?

8
Summary by C.Syde65

Permission is specific to Fandom. And is not bundled with any of the public Semantic MediaWiki extensions.

C.Syde65 (talkcontribs)

Recently I've discovered the existence of a permission titled (smwexaminer). However the permission doesn't have a short summary explaining what it does. And I want to be able to figure out what the permission does for my research. So that I can explain what the permission does in a short sentence. For example:

  • Access to administration tasks (Semantic MediaWiki) (smw-admin)

The permission can be found on the following Fandom wikis:

I have tried asking in several Discord Servers. Including the Fandom/Gamepedia Server, the Miraheze Server, and the MediaWiki Server. I have also tried asking here. But no one has been able to provide a satisfactory response. And it has been 12 days since I asked this question on the Semantic MediaWiki mailing list.

Here are a list of pages that might make it easier to answer my question:

And here is a link to a list of system messages associated with the permission:

My best guess is that the permission either allows access to entity examinations or perform entity examinations. If anyone doesn't know the answer to my question, I would appreciate it if someone could direct me to the place where I can find someone that can answer my question.

FreedomFighterSparrow (talkcontribs)

Hi, looking at the source code for v4 and v3.2, I can't find that anywhere at all...

C.Syde65 (talkcontribs)

Not sure what Semantic MediaWiki extension it comes from. All I've been able to dig up is that it comes from a Semantic MediaWiki extension.

Cavila (talkcontribs)

Good question. I honestly don't know though I would guess that it exists because assistance with entity examinations (https://www.semantic-mediawiki.org/wiki/Help:Entity_examinations) can be disabled/enabled in your user preferences and that this behaviour relies on user permissions. You may be better off asking your question over on Github.

FreedomFighterSparrow (talkcontribs)

None of the extensions under SMW's github have this in code: https://github.com/search?q=org%3ASemanticMediaWiki+smwexaminer

Or anywhere at all on github, really. The only SMW extension I could find on that wiki with no source code published is SemanticMediaWikiHelpers - so I suggest you ask the Wikia/Fandom guys about it.

C.Syde65 (talkcontribs)

It can't be a Fandom-specific permission. As it has been imported to Translatewiki.net in multiple languages. The permission wouldn't be sufficiently important enough to have various related system messages imported to Translatewiki.net in multiple languages otherwise. Those messages date from before the time the permission showed up on Fandom wikis. Plus if they were Fandom-specific then the messages would more likely be published in this namespace instead.

Cavila (talkcontribs)

But those system messages relate only to SMW's entity examination (see also https://github.com/SemanticMediaWiki/SemanticMediaWiki/tree/master/i18n). What you are referring to above is a user permission, which is likely to be a feature from another extension that hooks into SMW, maybe because someone thought not everyone should be allowed to see or use the examiner panel. FreedomFighterSparrow might well be correct in suspecting that it was implemented in the SemanticMediaWikiHelpers extension. So not Fandom-specific but probably Runescape/Gundam-specific.

C.Syde65 (talkcontribs)

Good point. I never thought of it like that. I guess I have no choice but to do what I've been neglecting to do for the past couple of weeks. Which is send a message to Fandom and ask them whether the permission is Fandom-specific. And whether it originates from the SemanticMediaWikiHelpers extension. Anything that's RuneScape/Gundam-specific is implicitly Fandom-specific. As they are Fandom wikis.