Benutzer:Martin Rulsch (WMDE)/modern.js
Erscheinungsbild
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
//Funktion für das Banner
function lgbt() {
var lgbtcategories = new Array('LGBT', 'Transgender', 'Homosexualität', 'Geschichte der Homosexualität', 'Homosexualität in der Kunst', 'Homosexualität im Film', 'LGBT-Organisation', 'Transsexualität', 'Ex-Gay-Bewegung', 'Homosexualität in der Literatur', 'Bisexualität', 'LGBT-Aktivist', 'LGBT-Medium', 'Homosexualität nach Staat', 'Homosexualität und Religion', 'Homosexualität in der Politik', 'Lesben- und Schwulenviertel', 'LGBT-Zeitschrift', 'LGBT-Veranstaltung', 'LGBT-Wegbereiter', 'Lederszene', 'Homosexualität in der Schweiz', 'LGBT-Person', 'Homosexualität (München)', 'LGBT-Preis', 'Homosexualität im Sport', 'LGBT im Militär', 'Heterosexismus', 'LGBT-Bürgerrechtsorganisation', 'Homosexualität in Deutschland', 'Homosexualität in den Vereinigten Staaten', 'Homosexualität in Österreich', 'Homosexualität in Australien', 'Homosexualität im Vereinigten Königreich', 'Homosexualität in Südafrika', 'Homosexualität in Kanada', 'Homosexualität in den Niederlanden', 'Homosexualität in Italien', 'Homosexualität in Polen', 'Homosexualität in Brasilien', 'Homosexualität im Libanon', 'Homosexualität in der Türkei', 'Homosexualität in Schweden', 'Homosexualität in Russland', 'Homosexualität in Island', 'Homosexualität in Jamaika', 'Homosexualität in Indien', 'Homosexualität in der Slowakei', 'Homosexualität (Berlin)', 'Homosexualität (Köln)', 'Homosexualität (Frankfurt am Main)', 'LGBT-Aktivist (Deutschland)', 'LGBT-Wegbereiter (Deutschland)', 'Homosexualität (Hamburg)', 'Geschichte der Homosexualität (Deutschland)', 'Homosexualität im Sport (Deutschland)', 'Homosexualität im Iran', 'Homosexualität in Frankreich', 'Homosexualität in Ungarn', 'Homosexualität in Spanien', 'Vertreter der Queer-Theologie', 'Homosexualität in Norwegen', 'Anerkennung gleichgeschlechtlicher Partnerschaften', 'Homosexualität in Japan', 'Homosexualität in Israel', 'Homosexualität in der Kultur', 'Homosexualität im Manga', 'Transsexuelle Person', 'Transgender-Person', 'LGBT-Chor', 'Homosexualität in der Musik', 'Archiv, Bibliothek oder Museum zur Geschichte der Homosexualität', 'Homosexualität in der Ukraine', 'Eromenos der griechischen Mythologie', 'Homosexualität in Litauen', 'Gewalt gegen LGBT', 'LGBT und Wirtschaft', 'Homosexualität in Osttimor', 'Homosexualität in Tschechien', 'LGBT-Aktivist (Osttimor)', 'Träger des Lambda Literary Awards', 'LGBT-Filmfestival', 'Pride-Parade', 'LGBT-Veranstaltung nach Staat', 'LGBT-Veranstaltung in Deutschland', 'LGBT-Veranstaltung in den Vereinigten Staaten', 'LGBT-Veranstaltung in Österreich', 'LGBT-Veranstaltung in der Schweiz', 'LGBT-Organisation in Deutschland', 'LGBT-Organisation nach Staat', 'LGBT-Organisation in Österreich', 'LGBT-Organisation in den Vereinigten Staaten', 'LGBT-Organisation in Italien', 'LGBT-Organisation in der Schweiz', 'LGBT-Aktivist nach Staat', 'LGBT-Aktivist (Österreich)', 'Nichtbinäre Person', 'Lambda Literary Award', 'LGBT-Aktivist (Schweden)', 'Homosexualität im Sport (Vereinigte Staaten)', 'Homosexualität im Sport (Kanada)', 'LGBT-Aktivist (Litauen)', 'Lesben- und Schwulenbewegung', 'Stonewall Book Award', 'Träger des Stonewall Book Awards', 'LGBT-Aktivist (Schweiz)', 'Homosexualität im Königreich der Niederlande', 'Homosexualität in Portugal', 'LGBT-Aktivist (Portugal)'); //Array mit allen Kategorien unter Kategorie:LGBT
var articlecategories = mw.config.get('wgCategories'); //Array mit allen Kategorien des aktuell aufgerufenen Artikels
var isFound = false;
for ( i = 0; i < articlecategories.length; i++ ) {
if(lgbtcategories.includes(articlecategories[i])) isFound = true; //wenn eine der Kategorien des aktuell aufgerufenen Artikels einer Kategorie unter Kategorie:LGBT entspricht, wird die Funktion wahr
}
if(isFound == true) alert("true"); else alert("false");
}
//vom Banner unabhängiger Trigger für den Test, in der Bannerkampagne entsprechend zu ersetzen
if ( mw.config.get( 'wgPageName' ) === 'Benutzer:Martin_Rulsch_(WMDE)/Test' && mw.config.get( 'wgAction' ) === 'edit') {
$( document ).ready( lgbt );
}