|
|
Zeile 1: |
Zeile 1: |
| /* Das folgende JavaScript wird für alle Benutzer geladen. */ | | /* Das folgende JavaScript wird für alle Benutzer geladen. */ |
| # Preload all red links with settings | | # Preload all red links with settings |
| $(document).ready(function() {
| |
| // Funktion zum Überprüfen, ob der Benutzer eingeloggt ist
| |
| function isLoggedIn() {
| |
| return mw.config.get('wgUserName') !== null;
| |
| }
| |
|
| |
| $('a').on('click', function(event) {
| |
| var href = $(this).attr('href');
| |
| if (href && href.includes('action=edit') && !isLoggedIn()) {
| |
| event.preventDefault(); // Verhindere die Standardaktion
| |
|
| |
| // Suche nach dem 'title'-Parameter in der URL
| |
| var titleMatch = href.match(/title=([^&]+)/);
| |
| var title = titleMatch ? titleMatch[1] : '';
| |
|
| |
| // Füge den 'title'-Parameter als 'returnto'-Parameter hinzu
| |
| var redirectUrl = 'https://arbeit.wiki/index.php?title=Spezial:Anmelden&returnto=' + title;
| |
| window.location.href = redirectUrl; // Leite den Benutzer um
| |
| }
| |
| });
| |
| });
| |
Aktuelle Version vom 23. Juli 2024, 11:58 Uhr
/* Das folgende JavaScript wird für alle Benutzer geladen. */
# Preload all red links with settings