MediaWiki:Common.js
Uit Mad Pride Nederland
Opmerking: nadat u de wijzigingen hebt gepubliceerd is het wellicht nodig uw browsercache te legen.
- Firefox / Safari: houd Shift ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5 of Ctrl-R (⌘-Shift-R op een Mac)
- Google Chrome: druk op Ctrl-Shift-R (⌘-Shift-R op een Mac)
- Internet Explorer / Edge: houd Ctrl ingedrukt terwijl u op Vernieuwen klikt of druk op Ctrl-F5
- Opera: druk op Ctrl-F5.
/* JavaScript die hier wordt geplaatst heeft invloed op alle pagina's voor alle gebruikers */ /* Add support for date fields in Visual Editor */ mw.hook( 've.activationComplete' ).add( function () { OO.ui.TextInputWidget.prototype.getSaneType = function (config) { var allowedTypes = [ 'text', 'password', 'email', 'url', 'number', 'datetime-local' ]; return allowedTypes.indexOf(config.type) !== - 1 ? config.type : 'text'; }; var oldCreateValueInput = ve.ui.MWParameterPage.prototype.createValueInput; ve.ui.MWParameterPage.prototype.createValueInput = function() { var type = this.parameter.getType(); if (type === 'date'){ var valueInputConfig = this.getDefaultInputConfig(); valueInputConfig.type = 'datetime-local'; return new OO.ui.TextInputWidget( valueInputConfig ); } return oldCreateValueInput.call(this); }; } );