Ei muokkausyhteenvetoa |
Ei muokkausyhteenvetoa |
||
| (2 välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
| Rivi 19: | Rivi 19: | ||
var focalpoint = ( <!--{$focalpoint|default:1|escape:'html'}--> == 1 ); | var focalpoint = ( <!--{$focalpoint|default:1|escape:'html'}--> == 1 ); | ||
var minwidth = ( <!--{$minwidth|default:1500|escape:'html'}--> ); | |||
console.log( | var minheight = ( <!--{$minheight|default:500|escape:'html'}--> ); | ||
console.log( minwidth ); | |||
console.log( minheight ); | |||
jQuery( document ).on( 'change', '.jwImageSelect_focalpointX', function() { | jQuery( document ).on( 'change', '.jwImageSelect_focalpointX', function() { | ||
| Rivi 92: | Rivi 95: | ||
var images = jQuery( '<div class="card-columns jwImageSelect_images"></div>' ); | var images = jQuery( '<div class="card-columns jwImageSelect_images"></div>' ); | ||
var more = jQuery( '<div class="row"><div class="col d-flex justify-content-center"><button type="button" class="btn btn-link jwImageSelectShowMore">+ Näytä lisää kuvia</button></div></div>' ); | var more = jQuery( '<div class="row"><div class="col d-flex justify-content-center"><button type="button" class="btn btn-link jwImageSelectShowMore">+ Näytä lisää kuvia</button></div></div>' ); | ||
var info = jQuery( '<p class="JwImageSelect_info">Valitse kuva hiirellä klikkaamalla. Saat näkyviin valitsemaasi vesialueeseen tai paikkaan liitettyjä kuvia, jotka on tallennettu Järvi-meriwikiin vähintään | var info = jQuery( '<p class="JwImageSelect_info">Valitse kuva hiirellä klikkaamalla. Saat näkyviin valitsemaasi vesialueeseen tai paikkaan liitettyjä kuvia, jotka on tallennettu Järvi-meriwikiin vähintään ' + minwidth + ' pikseliä leveinä ja ' + minheight + ' pikseliä korkeina.</p>' ); | ||
select.after( info ); | select.after( info ); | ||
info.after( images ); | info.after( images ); | ||
| Rivi 125: | Rivi 128: | ||
addImages( images, 0, 4 ); | addImages( images, 0, 4 ); | ||
} else { | } else { | ||
jQuery( '.JwImageSelect_info' ).html( 'Valitsemallasi vesialueella tai paikalla on valokuvia, mutta yksikään niistä ei ole tarpeeksi iso kansikuvaksi. Vähimmäisvaatimus on | jQuery( '.JwImageSelect_info' ).html( 'Valitsemallasi vesialueella tai paikalla on valokuvia, mutta yksikään niistä ei ole tarpeeksi iso kansikuvaksi. Vähimmäisvaatimus on ' + minwidth + ' pikseliä leveysuunnassa ja ' + minheight + ' pikseliä pystysuunnassa.' ); | ||
more.hide(); | more.hide(); | ||
} | } | ||
| Rivi 147: | Rivi 150: | ||
for ( var i in reqImg.query.pages ) { | for ( var i in reqImg.query.pages ) { | ||
if ( typeof reqImg.query.pages[i].imageinfo != 'undefined' ) { | if ( typeof reqImg.query.pages[i].imageinfo != 'undefined' ) { | ||
if ( reqImg.query.pages[i].imageinfo[0].width >= | if ( reqImg.query.pages[i].imageinfo[0].width >= minwidth && reqImg.query.pages[i].imageinfo[0].height >= minheight ) { | ||
if ( this.image == current ) { | if ( this.image == current ) { | ||
imgout = '<div class="card selected" data-select-id="' + select.prop( 'id' ) + '" data-value="' + this.image + '">'; | imgout = '<div class="card selected" data-select-id="' + select.prop( 'id' ) + '" data-value="' + this.image + '">'; | ||


