MediaWiki:Common.js: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Zeile 190: Zeile 190:
colorpickers[i].setAttribute('type', 'color');
colorpickers[i].setAttribute('type', 'color');
colorpickers[i].value = '#' + colorpickers[i].value;
colorpickers[i].value = '#' + colorpickers[i].value;
}
}
function initCoordsPasteHook() {
var inputs = document.getElementsByClassName('pfCoordsInput');
for (var i=0; i<inputs.length; i++) {
inputs[i].addEventListener('onpaste', function (e) {
var elem = e.target;
if (elem.value.startsWith('https://maps.apple.com/place?/&ll=')) {
// is Apple maps
var coords = urldecode(elem.value.substring(34));
elem.value = coords;
}
});
}
}
}
}
Zeile 196: Zeile 213:
initMultiDatepickers();
initMultiDatepickers();
initColorpickers();
initColorpickers();
initCoordsPasteHook();