MediaWiki:Common.js

Uit Mad Pride Nederland
Versie door Alice (overleg | bijdragen) op 11 mrt 2024 om 22:52 (Add support for date fields in Visual Editor)
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)
Ga naar:navigatie, zoeken

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 */
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';
};

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 x.call(this); 
};