I am working on a phabricator task and I need to use OOjs
UI/Windows/Message Dialogs (
https://www.mediawiki.org/wiki/OOjs_UI/Windows/Message_Dialogs) for a user
TypeError: OO.ui.MessageDialog is not a constructor
error occurs when I use:
var messageDialog = new OO.ui.MessageDialog();TypeError:
OO.ui.MessageDialog is not a constructor
What might be the problem?
Dept. of Computer Science & Eng.
University of Moratuwa
Thanks to a couple of members of this list I was able to get Visual Editor working on my WikiMedia install.
Now I would like to run the wiki under SSL. Of course, as soon as I do, my browser complains of mixed content from the RESTbase server and won't load VE at all.
I am running MediaWiki 1.28 on a shared host, which means no access to node.js. So in order to run Parsoid and RESTbase I have installed both on my home server. As such, I have no way of getting a trusted SSL certificate for it; the most I could do is a self-signed certificate, which I am sure will cause as many browser complaints as the current mixed-content does.
My question is, what is the likelihood of getting this configuration to work under SSL?
There was a severe bug with the page www.wikipedia.org for about an hour
today. Starting at about 6pm UTC and ending at 7:20 UTC, the text on that
(which pointed to a 404). The URL of the file was purged and the page was
fixed, but some steps will be taken to prevent this in the future.
Full report is available at
but I'll paste it below anyway:
At about 5pm UTC Feb. 22 the www.wikipedia.org page was severely broken for
about an hour.
file being improperly cached and returning a 404.
- A bug was filed at around 5:09pm UTC Feb.22 noting that the text on
www.wikipedia.org is invisible. T158782
- We were made aware of this bug at about 5:40pm UTC
- at 6:15pm UTC an attempt was made to rollback to the previous deploy. The
deploy was visible on mwdebug1002 without error, but the error persisted in
- The wikipedia.org portal depends on a specific order of syncing followed
by purging urls, which is fragile and needs some rethinking.
- Errors in javascipt should not make the page unusable.
Adding an entire list of asset URLs to purge (Task T158810)
Use query params for cache-busting (Task T158808)
UX Engineer, Discovery
Hi, here is a brief summary from last week's ArchCom meeting. Apologies for
Internal plans for cleaning up a provisional ArchCom charter.
How we manage the RfC board.
Entering Final Comment Period: T122942: Support language variants in the
REST API <https://phabricator.wikimedia.org/T122942>
Consensus has formed around using Accept-Language headers for now,
leaving path prefixes as a future addition.
Based on the discussion on the task, the ArchCom will either make a
decision or allow for more discussion in its meeting on
T66214: Define an official thumb API
<https://phabricator.wikimedia.org/T66214>: Needs an update to the
summary to reflect the recent discussion, should be ready for last call
Principal Engineer, Wikimedia Foundation
I've set up MW 1.28 with VE/parsoid and everything is working well
However, when I edit in (any) wikitext editor and try to switch to VE, I am presented with a dialog with only 2 choices: "Cancel" or "Discard my changes and switch". Diving into the code I found I could change ve.init.MWVESwitchConfirmDialog.js (line 58) from
modes: [ 'restbase' ]
modes: [ 'restbase', 'simple' ]
that adds "Switch" to the dialog box, but when this option is chosen, any changes made in the wikitext editor are lost.
Is this a mis-configuration on my part or is switching from edited wikitext to VE not supported? Do I need a RESTbase server to implement this functionality?
I am working on the task "When moving, warn if people try to move to
Foo:Foo:Bar (repeated namespace)" - https://phabricator.wikimedia.org/T62399
What would be a good alert message for the users when there is repeated
namespace in title?
Dept. of Computer Science & Eng.
University of Moratuwa
Just letting you know that wm-bot logs will not be available for a day
or two, reason is required migration to different OS as current OS is
no longer accepted on wikimedia labs and all instances that are
running it have to be terminated.
If you want to track progress see https://phabricator.wikimedia.org/T157838
Bot is already up and running on new Debian instance and new logs are
being collected, but the web server and web scripts are still not
fully operational, we need to migrate about 3GB of text log files from
IRC channels and also postgre DB which has similar size (not sure how
to do that on-line, probably not even possible).
Having say that, there may be some more outages because of postgre
server switch, but they shouldn't be so much visible.
Sorry for turbulences and thank you for your patience
Hello Wikimedia technical contributors & developers:
Just sending one last reminder. The Wikimedia Foundation is asking for
in a survey.
***The survey will close on February 15, 2017.***
We want to know how well we are supporting your contributions on and off
wiki, and how we can change or improve things in the future. The
opinions you share will directly affect the current and future work of the
To say thank you for your time, we are giving away 10 Wikimedia T-shirts to
randomly selected people who take the survey. The survey is available in
various languages and will take between 20 and 40 minutes.
Use this link to take the survey now:
You can find more information about this project here. This survey is
hosted by a third-party service and governed by this privacy statement.
Please visit our frequently asked questions page to find more information
about this survey. If you need additional help or have questions about
this survey, send an email to surveys(a)wikimedia.org.
 This survey is primarily meant to get feedback on the Wikimedia
Foundation's current work, not long-term strategy.
Legal information we have to share: No purchase necessary. Must be the
age of majority to participate. Sponsored by the Wikimedia Foundation
located at 149 New Montgomery, San Francisco, CA, USA, 94105. Ends February
16, 2017. Void where prohibited. Follow this link for the contest rules:
 About this survey:
 Privacy statement: https://wikimediafoundation.org/wiki/
Evaluation Strategist (Survey Specialist), and
Affiliations Committee Liaison
Learning & Evaluation