MediaWiki:Minerva.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung Markierungen: Mobile Bearbeitung Mobile Web-Bearbeitung |
||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 3: | Zeile 3: | ||
mw.loader.using('mediawiki.util', function() { | mw.loader.using('mediawiki.util', function() { | ||
// Neuer Menüeintrag mit Icon | // Neuer Menüeintrag mit Icon | ||
var newMenuItem = $('<li class="toggle-list-item"><a class="toggle-list-item__anchor" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4SJLG4MKSHNPS&source=url"><span class="minerva-icon minerva-icon-- | var newMenuItem = $('<li class="toggle-list-item"><a class="toggle-list-item__anchor" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4SJLG4MKSHNPS&source=url" target="_blank"><span class="minerva-icon minerva-icon--heart"></span><span class="toggle-list-item__label">Spenden</span></a></li>'); | ||
// Neue untergeordnete Liste mit weiteren Links | // Menü suchen und neuen Eintrag einfügen | ||
$('#p-navigation .toggle-list-item').eq(1).after(newMenuItem); | |||
// Grauer Divider | |||
var divider = $('<li class="mw-ui-icon-minerva-divider"></li>'); | |||
// Neue untergeordnete Liste mit weiteren Links und Icons | |||
var newSubMenu = $( | var newSubMenu = $( | ||
'<ul class="toggle-list__list">' + | '<ul class="toggle-list__list">' + | ||
'<li class="toggle-list-item">' + | '<li class="toggle-list-item">' + | ||
'<a class="toggle-list-item__anchor" href="https://www.wikixy.de/ | '<a class="toggle-list-item__anchor" href="https://www.wikixy.de/Alle_Sendungen">' + | ||
'<img src="/xy-icon.png" alt="XY Icon" style="width: 20px; height: 20px; margin-right: 5px;">' + | |||
'<span class="toggle-list-item__label">Aktenzeichen XY</span>' + | '<span class="toggle-list-item__label">Aktenzeichen XY</span>' + | ||
'</a>' + | '</a>' + | ||
| Zeile 15: | Zeile 22: | ||
'<li class="toggle-list-item">' + | '<li class="toggle-list-item">' + | ||
'<a class="toggle-list-item__anchor" href="https://www.wikixy.de/Vorsicht_Falle_–_Alle_Sendungen">' + | '<a class="toggle-list-item__anchor" href="https://www.wikixy.de/Vorsicht_Falle_–_Alle_Sendungen">' + | ||
'<img src="/vf-icon.png" alt="VF Icon" style="width: 20px; height: 20px; margin-right: 5px;">' + | |||
'<span class="toggle-list-item__label">Vorsicht Falle</span>' + | '<span class="toggle-list-item__label">Vorsicht Falle</span>' + | ||
'</a>' + | '</a>' + | ||
| Zeile 21: | Zeile 29: | ||
); | ); | ||
// | // Grauen Divider nach dem "Spenden"-Eintrag einfügen | ||
newMenuItem.after(divider); | |||
// | // Neue untergeordnete Liste nach dem Divider hinzufügen | ||
divider.after(newSubMenu); | |||
}); | }); | ||
Aktuelle Version vom 27. August 2024, 21:35 Uhr
/* All JavaScript here will be loaded for users of the MinervaNeue skin */
mw.loader.using('mediawiki.util', function() {
// Neuer Menüeintrag mit Icon
var newMenuItem = $('<li class="toggle-list-item"><a class="toggle-list-item__anchor" href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=4SJLG4MKSHNPS&source=url" target="_blank"><span class="minerva-icon minerva-icon--heart"></span><span class="toggle-list-item__label">Spenden</span></a></li>');
// Menü suchen und neuen Eintrag einfügen
$('#p-navigation .toggle-list-item').eq(1).after(newMenuItem);
// Grauer Divider
var divider = $('<li class="mw-ui-icon-minerva-divider"></li>');
// Neue untergeordnete Liste mit weiteren Links und Icons
var newSubMenu = $(
'<ul class="toggle-list__list">' +
'<li class="toggle-list-item">' +
'<a class="toggle-list-item__anchor" href="https://www.wikixy.de/Alle_Sendungen">' +
'<img src="/xy-icon.png" alt="XY Icon" style="width: 20px; height: 20px; margin-right: 5px;">' +
'<span class="toggle-list-item__label">Aktenzeichen XY</span>' +
'</a>' +
'</li>' +
'<li class="toggle-list-item">' +
'<a class="toggle-list-item__anchor" href="https://www.wikixy.de/Vorsicht_Falle_–_Alle_Sendungen">' +
'<img src="/vf-icon.png" alt="VF Icon" style="width: 20px; height: 20px; margin-right: 5px;">' +
'<span class="toggle-list-item__label">Vorsicht Falle</span>' +
'</a>' +
'</li>' +
'</ul>'
);
// Grauen Divider nach dem "Spenden"-Eintrag einfügen
newMenuItem.after(divider);
// Neue untergeordnete Liste nach dem Divider hinzufügen
divider.after(newSubMenu);
});