MediaWiki:Common.js: відмінності між версіями
Wiki (обговорення | внесок) Немає опису редагування Мітка: Скасовано |
Wiki (обговорення | внесок) Немає опису редагування Мітка: Скасовано |
||
| Рядок 121: | Рядок 121: | ||
}, 1000); | }, 1000); | ||
}); | }); | ||
//JJJJ | |||
(function() { | |||
// Если URL — прямой к файлу (w/images/ и заканчивается на картинку) | |||
const imageExts = ['.png', '.jpg', '.jpeg', '.gif', '.svg', '.webp']; | |||
const url = window.location.href.toLowerCase(); | |||
if (url.includes('/w/images/')) { | |||
for (const ext of imageExts) { | |||
if (url.endsWith(ext)) { | |||
const parts = url.split('/'); | |||
const fileName = decodeURIComponent(parts[parts.length - 1]); | |||
// Редирект на MediaViewer страницу | |||
const redirectUrl = `/w/index.php/Файл:${encodeURIComponent(fileName)}#/media/Файл:${encodeURIComponent(fileName)}`; | |||
window.location.replace(redirectUrl); | |||
break; | |||
} | |||
} | |||
} | |||
})(); | |||