teck,
do you know if is easy to modificate your javascript to do enlarge the image inside the post, like this mod:
https://vborg.vbsupport.ru/showthrea...118048&page=49
(see the javascript attached at the mod)
what I want to do is use my mod of your mod (quoted below)
but with this functionality of enlargement
I know that for the javascript work properly it has to:
1. when loading the images, add an "identifier" to each one that exceeds the max width and saving the original width (and it would be good to add the warning like the link above)
2. if the user click on the image, just restore the original size (and changing the warning text)
3. if the user click it again, then resize it again
I think this can be easy.. and it would be less "destructive" than the mod which I posted the link... and I have seen that all javascript is done on that post... and it make exactly what I have said... i just dont know how it manages the identifier of the images..
Quote:
Originally Posted by CCV_Pinto
hi..
great work here..
but I would like to resize the images depending of the user resolution...
i thinked about setting a maximum width like a percentage of the resolution or the width like the resolution - K (where K is a constant that I want configure through admin cp)
i choosed the second option... because its better at my case...
so, I did this modification at vbulletin_global.js
Code:
function resize_image(obj, link, k)
{
var browserwidth = window.document.body.clientWidth;
var maxwidth = browserwidth - k;
if (obj.width > maxwidth)
{
obj.style.cursor = 'pointer';
obj.style.width = maxwidth + 'px';
obj.style.height = parseInt(obj.height * maxwidth / obj.width) + 'px';
obj.onclick = function()
{
window.open(link, '_blank');
return false;
};
}
}
I think this will work fine.. i am posting before trying...
but I dont know why I have to modify the CSS... thats for resizing when javascript is disabled?
I will try to make my mod and use it without the CSS mods... then I post here the results... but if someone knows the answer then can help me...
thnks
ps: it worked fine!
but I am curious about what that css will do... i think thats because of javascript desabled.. or that avoid to load the image and then resize it.... but i am not sure...
|