MediaWiki:Common.js
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/* Das folgende JavaScript wird für alle Benutzer geladen. */
/**
* Add a new span element to all html color code notation values, which
* background color represents the color mentioned in the value (if it's
* a valid hex color code).
*/
var regex = '^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$';
function getColorCodeSpan( color ) {
return $( '<span></span>' )
.css( 'background-color', color )
.css( 'width', '5em' )
.css( 'height', '12px' )
.css( 'margin-left', '0.7em')
.css( 'vertical-align', 'middle' )
.css( 'display', 'inline-block' );
}
$( '.wikibase-snakview-value' ).each( function( i ) {
var elem = $( this );
if ( elem.text().match( regex ) ) {
elem.append( getColorCodeSpan( elem.text() ) )
}
} );