Last modified: 2013-05-24 08:32:05 UTC
As far as I can tell there's no reason for TimedMediaHandler to be enabled on wikis without local upload. It just leaves us with empty special pages (e.g. [[d:Special:TimedMediaHandler]]), and superflous flags in ListGroupRights (e.g. [[d:Special:ListGroupRights#sysop]]). I suppose there might be one or two cases of a wiki without local upload but that still has local files from before they disabled it, and uses TimedMediaHandler for those files. But I assume those would be the significant minority, and could be handled individually.
According the following list, other wikis with local uploads disabled don't have any video: * http://en.wikiquote.org/wiki/Special:TimedMediaHandler * http://es.wikibooks.org/wiki/Special:TimedMediaHandler * http://es.wikiquote.org/wiki/Special:TimedMediaHandler * http://eu.wikipedia.org/wiki/Special:TimedMediaHandler * http://it.wikiquote.org/wiki/Special:TimedMediaHandler * http://ja.wikisource.org/wiki/Special:TimedMediaHandler * http://ja.wiktionary.org/wiki/Special:TimedMediaHandler * http://nds.wikipedia.org/wiki/Special:TimedMediaHandler * http://outreach.wikipedia.org/wiki/Special:TimedMediaHandler * http://pl.wikiquote.org/wiki/Special:TimedMediaHandler * http://pt.wikivoyage.org/wiki/Special:TimedMediaHandler * http://pt.wiktionary.org/wiki/Special:TimedMediaHandler * http://ru.wikiquote.org/wiki/Special:TimedMediaHandler * http://species.wikimedia.org/wiki/Special:TimedMediaHandler * http://sv.wikipedia.org/wiki/Special:TimedMediaHandler * http://sv.wikiversity.org/wiki/Special:TimedMediaHandler * http://vo.wikipedia.org/wiki/Special:TimedMediaHandler * http://xmf.wikipedia.org/wiki/Special:TimedMediaHandler * http://zh.wikinews.org/wiki/Special:TimedMediaHandler * http://es.wikivoyage.org/wiki/Especial:TimedMediaHandler
Transcoding is already disabled on these wikis: //enable transcoding on all wikis that allow uploads $wgEnableTranscode = $wgEnableUploads; The extension has another goal: to allow to play videos with the Kultura player. This is the extension job to print a player each time you have a [[File:...ogv]]. That means this extension could only be disabled on wikis where videos don't have to be played. So it could sense for Wikidata, even there, what if someone would want to add to Commons Wikidata tutorial videos and add them on Help: pages in the future?
Oh. Okay. If it's necessary for playing videos, then I agree it shouldn't be disabled. (I assumed that that stuff was all just handled on Commons and transcluded in its entirety to the client sites. My bad!) Still, would there be a way to disable the stuff that's pointless on a no-local-files wiki (the Special page, the user rights, and anything else), while keeping the stuff that's necessary to play videos from Commons?
Okay, closing this configuration bug. * * * For the UI cleaning, you could open a TimedMediaHandler bug to raise this issue with the extensions developers. There are some settings (wgEnableLocalTimedText, wgEnableTranscode), which would allow that. But that could make the code more complicated and create some issues in the future. Product: MediaWiki extensions Component: TimedMediaHandler Severity: enhancement Prioriy: low