MediaWiki:Common.js: Difference between revisions
No edit summary Tag: Reverted |
No edit summary Tag: Reverted |
||
| Line 73: | Line 73: | ||
function pickImageTitle(list) { | function pickImageTitle(list) { | ||
if (!Array.isArray(list) || !list.length) { | |||
console.log('[teaser] no images in page'); | |||
return | return null; | ||
} | } | ||
// Logni všetky | |||
console.log('[teaser] candidate images:', list); | |||
// Vyber len rastre (jpg/png/gif/webp) | |||
var raster = list.find(function (t) { | |||
return /\.(jpe?g|png|gif|webp)$/i.test(t || ''); | |||
}); | |||
if (raster) { | |||
console.log('[teaser] picked raster:', raster); | |||
return raster; | |||
} | |||
// fallback – prvý | |||
console.log('[teaser] fallback to first:', list[0]); | |||
return list[0]; | |||
} | |||
function getThumbUrl(fileTitle) { | function getThumbUrl(fileTitle) { | ||